.elementor-79 .elementor-element.elementor-element-cbc5eaf{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:58px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-79 .elementor-element.elementor-element-cbc5eaf:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-cbc5eaf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://pumpkindp.com/wp-content/uploads/2026/01/generated_image_1e10cfdd-0057-43cb-8de1-f123c61c88b6.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-79 .elementor-element.elementor-element-705d3b1{--display:flex;--min-height:0px;--justify-content:center;--padding-top:24px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px}.elementor-79 .elementor-element.elementor-element-59b067e{text-align:start;font-family:"Alexandria",Sans-serif;font-size:19px;font-weight:700}.elementor-79 .elementor-element.elementor-element-b5a6462 .elementor-heading-title{font-family:"Agbalumo",Sans-serif}.elementor-79 .elementor-element.elementor-element-21d6111{--spacer-size:20px}.elementor-79 .elementor-element.elementor-element-eb91ca2{font-family:"Afacad",Sans-serif;font-weight:700;color:#8b8787}.elementor-79 .elementor-element.elementor-element-65a609e{--spacer-size:26px}.elementor-79 .elementor-element.elementor-element-699df29 .elementor-button{background-color:#e0933b;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#e4dede;color:#e4dede;box-shadow:0px 0px 10px 0px rgba(62.900000000000006,52.62256805293007,22.835434782608697,.5);border-radius:20px;padding:16px}.elementor-79 .elementor-element.elementor-element-699df29 .elementor-button:hover,.elementor-79 .elementor-element.elementor-element-699df29 .elementor-button:focus{background-color:#000;color:#fff;border-color:#fafafa}.elementor-79 .elementor-element.elementor-element-699df29 .elementor-button-content-wrapper{flex-direction:row}.elementor-79 .elementor-element.elementor-element-699df29 .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-79 .elementor-element.elementor-element-699df29 .elementor-button:hover svg,.elementor-79 .elementor-element.elementor-element-699df29 .elementor-button:focus svg{fill:#fff}.elementor-79 .elementor-element.elementor-element-e071438{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-79 .elementor-element.elementor-element-e4983eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-79 .elementor-element.elementor-element-249aa75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-79 .elementor-element.elementor-element-239bd65 .elementor-icon-wrapper{text-align:center}.elementor-79 .elementor-element.elementor-element-239bd65.elementor-view-stacked .elementor-icon{background-color:#eba956}.elementor-79 .elementor-element.elementor-element-239bd65.elementor-view-framed .elementor-icon,.elementor-79 .elementor-element.elementor-element-239bd65.elementor-view-default .elementor-icon{color:#eba956;border-color:#eba956}.elementor-79 .elementor-element.elementor-element-239bd65.elementor-view-framed .elementor-icon,.elementor-79 .elementor-element.elementor-element-239bd65.elementor-view-default .elementor-icon svg{fill:#eba956}.elementor-79 .elementor-element.elementor-element-cae77c8{text-align:center}.elementor-79 .elementor-element.elementor-element-cae77c8 .elementor-heading-title{font-size:25px}.elementor-79 .elementor-element.elementor-element-09a3a0d{text-align:center;font-size:12px}.elementor-79 .elementor-element.elementor-element-09a3a0d p{margin-block-end:0px}.elementor-79 .elementor-element.elementor-element-3ba9a79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-79 .elementor-element.elementor-element-94a69d3 .elementor-icon-wrapper{text-align:center}.elementor-79 .elementor-element.elementor-element-94a69d3.elementor-view-stacked .elementor-icon{background-color:#eba956}.elementor-79 .elementor-element.elementor-element-94a69d3.elementor-view-framed .elementor-icon,.elementor-79 .elementor-element.elementor-element-94a69d3.elementor-view-default .elementor-icon{color:#eba956;border-color:#eba956}.elementor-79 .elementor-element.elementor-element-94a69d3.elementor-view-framed .elementor-icon,.elementor-79 .elementor-element.elementor-element-94a69d3.elementor-view-default .elementor-icon svg{fill:#eba956}.elementor-79 .elementor-element.elementor-element-b2c8411{text-align:center}.elementor-79 .elementor-element.elementor-element-b2c8411 .elementor-heading-title{font-size:26px}.elementor-79 .elementor-element.elementor-element-16de156{text-align:center;font-size:12px}.elementor-79 .elementor-element.elementor-element-16de156 p{margin-block-end:0px}.elementor-79 .elementor-element.elementor-element-7383eab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-79 .elementor-element.elementor-element-74dc3b3 .elementor-icon-wrapper{text-align:center}.elementor-79 .elementor-element.elementor-element-74dc3b3.elementor-view-stacked .elementor-icon{background-color:#eba956}.elementor-79 .elementor-element.elementor-element-74dc3b3.elementor-view-framed .elementor-icon,.elementor-79 .elementor-element.elementor-element-74dc3b3.elementor-view-default .elementor-icon{color:#eba956;border-color:#eba956}.elementor-79 .elementor-element.elementor-element-74dc3b3.elementor-view-framed .elementor-icon,.elementor-79 .elementor-element.elementor-element-74dc3b3.elementor-view-default .elementor-icon svg{fill:#eba956}.elementor-79 .elementor-element.elementor-element-9032fb0{text-align:center}.elementor-79 .elementor-element.elementor-element-9032fb0 .elementor-heading-title{font-size:25px}.elementor-79 .elementor-element.elementor-element-d8a4f49{text-align:center;font-size:12px}.elementor-79 .elementor-element.elementor-element-329a5c7{--display:flex}.elementor-79 .elementor-element.elementor-element-0e1dd59{padding:24px 0 21px;text-align:center}.elementor-79 .elementor-element.elementor-element-0e1dd59 .elementor-heading-title{color:#e4b242}.elementor-79 .elementor-element.elementor-element-0e1dd59 .elementor-heading-title a:hover,.elementor-79 .elementor-element.elementor-element-0e1dd59 .elementor-heading-title a:focus{color:#d5a63e}.elementor-79 .elementor-element.elementor-element-12ca7a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-79 .elementor-element.elementor-element-cbac828 .product{text-align:center}.elementor-79 .elementor-element.elementor-element-cbac828.elementor-wc-products ul.products{grid-column-gap:27px;grid-row-gap:40px}.elementor-79 .elementor-element.elementor-element-cbac828 a>img{border-radius:0}.elementor-79 .elementor-element.elementor-element-cbac828 .woocommerce .woocommerce-loop-category__title{color:#000;text-transform:capitalize}.elementor-79 .elementor-element.elementor-element-cbac828 .woocommerce-loop-category__title .count{color:#d62020}.elementor-79 .elementor-element.elementor-element-b38d066{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-79 .elementor-element.elementor-element-a61f3a7{padding:20px 0;text-align:center}.elementor-79 .elementor-element.elementor-element-a61f3a7 .elementor-heading-title{color:#ee9f44}.elementor-79 .elementor-element.elementor-element-667f24f .ht-product-inner .ht-product-ratting-wrap{display:none !important}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner{border-color:#000}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#fff;border-style:none}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories:before{background-color:#444}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaa}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-79 .elementor-element.elementor-element-667f24f span.woolentor-tip{color:#fff}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#fff;width:30px;height:30px}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:21px;line-height:49px}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:21px;height:21px}.elementor-79 .elementor-element.elementor-element-667f24f .woolentor-compare.compare:before,.elementor-79 .elementor-element.elementor-element-667f24f .ht-product-action ul li.woolentor-cart a:before{font-size:21px}.elementor-79 .elementor-element.elementor-element-667f24f .woolentor-compare.compare:before,.elementor-79 .elementor-element.elementor-element-667f24f .ht-product-action ul li.woolentor-cart a,.elementor-79 .elementor-element.elementor-element-667f24f .ht-product-action ul li.woolentor-cart a:before{line-height:49px}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-action ul li{border-radius:0}.elementor-79 .elementor-element.elementor-element-667f24f .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e}.elementor-79 .elementor-element.elementor-element-667f24f .ht-product-action .yith-wcwl-wishlistaddedbrowse a,.ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important}.elementor-79 .elementor-element.elementor-element-667f24f .product-slider .slick-arrow{top:50%;color:#ddd;background-color:#fff !important;border-radius:0}.elementor-79 .elementor-element.elementor-element-667f24f .product-slider .slick-dots{left:50%}.elementor-79 .elementor-element.elementor-element-667f24f .product-slider .slick-dots li button{background-color:#fff !important;border-radius:2px}.elementor-79 .elementor-element.elementor-element-667f24f .product-slider .slick-arrow:hover{color:#23252a;background-color:#fff !important}.elementor-79 .elementor-element.elementor-element-667f24f .product-slider .slick-dots li button:hover{background-color:#282828 !important}.elementor-79 .elementor-element.elementor-element-667f24f .product-slider .slick-dots li.slick-active button{background-color:#282828 !important}.elementor-79 .elementor-element.elementor-element-267b462{--display:flex}.elementor-79 .elementor-element.elementor-element-908bbf6{--iteration-count:infinite;padding:17px 0 2px;--dynamic-text-color:#0f0606}.elementor-79 .elementor-element.elementor-element-908bbf6 .elementor-headline{text-align:center;font-size:27px}.elementor-79 .elementor-element.elementor-element-908bbf6 .elementor-headline-plain-text{color:#ca9954}.elementor-79 .elementor-element.elementor-element-72e9c5e{--e-rating-justify-content:center;--e-rating-icon-font-size:19px}.elementor-79 .elementor-element.elementor-element-fe041e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-79 .elementor-element.elementor-element-7d3a0c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-79 .elementor-element.elementor-element-e77d7b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-79 .elementor-element.elementor-element-1550aca .ht-product-inner .ht-product-ratting-wrap{display:none !important}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner{border-color:#000}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#fff;border-style:none}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories:before{background-color:#444}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaa}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-79 .elementor-element.elementor-element-1550aca span.woolentor-tip{color:#fff}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#fff;width:30px;height:30px}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:21px;line-height:49px}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:21px;height:21px}.elementor-79 .elementor-element.elementor-element-1550aca .woolentor-compare.compare:before,.elementor-79 .elementor-element.elementor-element-1550aca .ht-product-action ul li.woolentor-cart a:before{font-size:21px}.elementor-79 .elementor-element.elementor-element-1550aca .woolentor-compare.compare:before,.elementor-79 .elementor-element.elementor-element-1550aca .ht-product-action ul li.woolentor-cart a,.elementor-79 .elementor-element.elementor-element-1550aca .ht-product-action ul li.woolentor-cart a:before{line-height:49px}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-action ul li{border-radius:0}.elementor-79 .elementor-element.elementor-element-1550aca .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e}.elementor-79 .elementor-element.elementor-element-1550aca .ht-product-action .yith-wcwl-wishlistaddedbrowse a,.ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important}.elementor-79 .elementor-element.elementor-element-1550aca .product-slider .slick-arrow{top:50%;color:#ddd;background-color:#fff !important;border-radius:0}.elementor-79 .elementor-element.elementor-element-1550aca .product-slider .slick-dots{left:50%}.elementor-79 .elementor-element.elementor-element-1550aca .product-slider .slick-dots li button{background-color:#fff !important;border-radius:2px}.elementor-79 .elementor-element.elementor-element-1550aca .product-slider .slick-arrow:hover{color:#23252a;background-color:#fff !important}.elementor-79 .elementor-element.elementor-element-1550aca .product-slider .slick-dots li button:hover{background-color:#282828 !important}.elementor-79 .elementor-element.elementor-element-1550aca .product-slider .slick-dots li.slick-active button{background-color:#282828 !important}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-cbc5eaf{--content-width:1064px}.elementor-79 .elementor-element.elementor-element-705d3b1{--width:55%}.elementor-79 .elementor-element.elementor-element-e071438{--width:50%}.elementor-79 .elementor-element.elementor-element-249aa75{--width:25%}.elementor-79 .elementor-element.elementor-element-3ba9a79{--width:50%}.elementor-79 .elementor-element.elementor-element-7383eab{--width:25%}}@media(min-width:1025px){.elementor-79 .elementor-element.elementor-element-cbc5eaf:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-cbc5eaf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-cbc5eaf{--content-width:525px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:14px}.elementor-79 .elementor-element.elementor-element-705d3b1{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-79 .elementor-element.elementor-element-59b067e{text-align:center}.elementor-79 .elementor-element.elementor-element-b5a6462{text-align:center}.elementor-79 .elementor-element.elementor-element-eb91ca2{text-align:center}.elementor-79 .elementor-element.elementor-element-fe6bf09{width:initial;max-width:initial}}.comparison-section{max-width:1200px;margin:50px auto;padding:20px;text-align:center}.comparison-section h2{font-size:42px;font-weight:700;color:#000;margin-bottom:40px;font-family:'Segoe UI',Arial,sans-serif}.comparison-container{display:flex;gap:30px;justify-content:center}.column{flex:1;max-width:550px;border-radius:15px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.column-header{padding:20px;font-size:28px;font-weight:700;color:#fff}.column-header.red{background:linear-gradient(135deg,#ff6b6b,#ee5a52)}.column-header.green{background:linear-gradient(135deg,#4caf50,#2ecc71)}.column-content{background:#fff;padding:35px 30px;text-align:left}.item{display:flex;align-items:center;margin-bottom:22px;font-size:18px;color:#333}.icon{font-size:22px;font-weight:700;margin-right:15px;flex-shrink:0}.icon.red{color:#ff6b6b}.icon.green{color:#4caf50}.savings-box{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);padding:18px 20px;border-radius:10px;margin-top:15px;display:flex;align-items:center;font-size:18px}@media (max-width:768px){.comparison-container{flex-direction:column}.comparison-section h2{font-size:28px}}.who-is-this-for{padding:100px 20px;background:#fafbfc}.container{max-width:1200px;margin:0 auto}.section-header{text-align:center;margin-bottom:60px}.section-header h2{font-size:42px;font-weight:700;color:#1a1a1a;margin-bottom:15px;font-family:'Segoe UI','Arial',sans-serif}.section-header .subtitle{font-size:18px;color:#6c757d;line-height:1.6;max-width:700px;margin:0 auto;font-family:'Segoe UI','Arial',sans-serif}.audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.audience-card{background:#fff;border-radius:12px;padding:45px 35px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .3s ease;border:1px solid #e9ecef;position:relative;overflow:hidden}.audience-card:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#4caf50,#2196f3);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.audience-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.audience-card:hover:before{transform:scaleX(1)}.audience-card .icon{font-size:60px;margin-bottom:25px;display:inline-block;transition:transform .3s ease}.audience-card:hover .icon{transform:scale(1.1) rotate(5deg)}.audience-card h3{font-size:22px;font-weight:600;color:#212529;margin-bottom:15px;font-family:'Segoe UI','Open Sans',Arial,sans-serif}.audience-card p{font-size:15px;line-height:1.7;color:#6c757d;margin:0;font-family:'Segoe UI',Arial,sans-serif}@media (max-width:992px){.section-header h2{font-size:36px}.audience-grid{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width:768px){.who-is-this-for{padding:60px 20px}.section-header{margin-bottom:40px}.section-header h2{font-size:32px}.section-header .subtitle{font-size:16px}}@media (max-width:576px){.audience-grid{grid-template-columns:1fr;gap:20px}.audience-card{padding:35px 25px}.audience-card .icon{font-size:50px}.audience-card h3{font-size:20px}.audience-card p{font-size:14px}}