.enhanced-testimonials-section{padding:6rem 0;position:relative;overflow:hidden}.testimonials-background-effects{position:absolute;inset:0;pointer-events:none;z-index:1}.testimonials-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:floatAnimation 15s ease-in-out infinite}.testimonials-orb-1{width:400px;height:400px;background:radial-gradient(circle,rgba(147,51,234,.4),transparent);top:10%;left:5%;animation-delay:0s}.testimonials-orb-2{width:320px;height:320px;background:radial-gradient(circle,rgba(0,255,255,.3),transparent);bottom:15%;right:10%;animation-delay:-12s}.testimonials-pattern{position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(147,51,234,.06) 2px,transparent 0),radial-gradient(circle at 80% 70%,rgba(0,255,255,.04) 2px,transparent 0),radial-gradient(circle at 60% 40%,rgba(255,20,147,.03) 1px,transparent 0);background-size:90px 90px,130px 130px,70px 70px;animation:patternMove 30s linear infinite}@keyframes floatAnimation{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-40px,-50px) rotate(90deg)}50%{transform:translate(30px,40px) rotate(180deg)}75%{transform:translate(-30px,-30px) rotate(270deg)}}@keyframes patternMove{0%{transform:translate(0)}to{transform:translate(45px,45px)}}.testimonials-header{text-align:center;margin-bottom:4rem;position:relative;z-index:2}.header-badge{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,rgba(147,51,234,.2),rgba(0,255,255,.1));border:2px solid rgba(147,51,234,.3);border-radius:50px;padding:1rem 2rem;color:#9333ea;font-weight:700;font-size:1rem;margin-bottom:2rem;text-transform:uppercase;letter-spacing:.1em}.badge-icon{width:1.25rem;height:1.25rem;filter:drop-shadow(0 0 10px rgba(147,51,234,.8))}.stats-wrapper{display:flex;justify-content:center;margin-bottom:2rem}.stat-item{display:flex;align-items:center;gap:1rem;padding:1.5rem 2rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;backdrop-filter:blur(10px)}.stat-icon{width:2rem;height:2rem;color:#00ffff;filter:drop-shadow(0 0 15px rgba(0,255,255,.6))}.stat-content{display:flex;flex-direction:column;gap:.25rem}.stat-number{font-size:2rem;background:linear-gradient(135deg,#00ffff,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label{font-size:.875rem;letter-spacing:.1em}.enhanced-testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:4rem;position:relative;z-index:2}.testimonial-card-wrapper{height:100%}.enhanced-testimonial-card{background:rgba(0,0,0,.7);backdrop-filter:blur(25px);border:2px solid transparent;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),linear-gradient(135deg,rgba(147,51,234,.3),rgba(0,255,255,.2));background-origin:border-box;background-clip:content-box,border-box;border-radius:25px;height:100%;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 80px rgba(147,51,234,.1)}.enhanced-testimonial-card:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,rgba(147,51,234,.4),rgba(0,255,255,.3));border-radius:25px;opacity:0;transition:opacity .3s ease;z-index:-1}.enhanced-testimonial-card:hover:before{opacity:1}.enhanced-testimonial-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 100px rgba(147,51,234,.2),0 0 120px rgba(0,255,255,.15)}.enhanced-testimonial-content{padding:2.5rem;height:100%;display:flex;flex-direction:column;gap:1.5rem}.quote-icon-wrapper{display:flex;justify-content:center;margin-bottom:.5rem}.quote-icon{width:2.5rem;height:2.5rem;color:#9333ea;filter:drop-shadow(0 0 15px rgba(147,51,234,.5));transform:rotate(180deg)}.enhanced-star-rating{display:flex;gap:.25rem;justify-content:center;margin-bottom:.5rem}.enhanced-star{width:1.25rem;height:1.25rem;fill:#fbbf24;color:#fbbf24;filter:drop-shadow(0 0 8px rgba(251,191,36,.6));animation:starTwinkle 2s ease-in-out infinite}.enhanced-star:first-child{animation-delay:0s}.enhanced-star:nth-child(2){animation-delay:.2s}.enhanced-star:nth-child(3){animation-delay:.4s}.enhanced-star:nth-child(4){animation-delay:.6s}.enhanced-star:nth-child(5){animation-delay:.8s}@keyframes starTwinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}.enhanced-testimonial-quote{color:rgba(255,255,255,.9);font-size:1rem;line-height:1.7;font-style:italic;text-align:center;flex:1;position:relative;padding:0 1rem}.enhanced-testimonial-quote:before{left:-.5rem;top:-.5rem}.enhanced-testimonial-quote:after,.enhanced-testimonial-quote:before{content:'"';position:absolute;font-size:3rem;color:#9333ea;font-family:serif;opacity:.3}.enhanced-testimonial-quote:after{right:-.5rem;bottom:-1rem}.enhanced-testimonial-author{display:flex;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.enhanced-author-avatar{width:3rem;height:3rem;background:linear-gradient(135deg,#9333ea,#a855f7);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;box-shadow:0 0 20px rgba(147,51,234,.4)}.enhanced-avatar-initial{color:white;font-weight:700;font-size:1.25rem;position:relative;z-index:2;filter:drop-shadow(0 0 10px rgba(255,255,255,.5))}.avatar-glow{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#00ffff,#ff1493);border-radius:50%;opacity:0;transition:opacity .3s ease;z-index:1}.enhanced-testimonial-card:hover .avatar-glow{opacity:1}.enhanced-author-info{flex:1}.enhanced-author-name{color:white;font-weight:700;font-size:1rem;margin:0 0 .25rem}.enhanced-author-title{color:rgba(255,255,255,.7);font-size:.875rem;margin:0;font-weight:500}.enhanced-testimonials-title{font-size:3.5rem;font-weight:700;margin-bottom:2rem;display:flex;flex-direction:column;gap:.5rem;position:relative}.title-line-1{letter-spacing:-.025em}.title-highlight{background:linear-gradient(135deg,#9333ea,#a855f7,#c084fc);background-size:200% 200%;animation:titleGradientShift 4s ease-in-out infinite;filter:drop-shadow(0 0 30px rgba(147,51,234,.5))}@keyframes titleGradientShift{0%,to{background-position:0 50%;filter:drop-shadow(0 0 30px rgba(147,51,234,.5))}50%{background-position:100% 50%;filter:drop-shadow(0 0 40px rgba(168,85,247,.7))}}.testimonials-cta{text-align:center;position:relative;z-index:2}.cta-content{background:rgba(0,0,0,.6);backdrop-filter:blur(25px);border:2px solid rgba(255,255,255,.1);border-radius:30px;padding:3rem 2rem;max-width:600px;margin:0 auto;box-shadow:0 25px 70px rgba(0,0,0,.4),0 0 100px rgba(0,255,255,.1)}.cta-title{font-size:2rem;font-weight:700;color:white;margin-bottom:1rem;background:linear-gradient(135deg,#ffffff,#e2e8f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-subtitle{color:rgba(255,255,255,.8);font-size:1.125rem;margin-bottom:2rem;line-height:1.6}.cta-button{background:linear-gradient(135deg,#00ffff,#ff1493);border:none;border-radius:20px;padding:1.25rem 3rem;color:white;font-weight:700;font-size:1.125rem;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px rgba(0,255,255,.3),0 0 40px rgba(255,20,147,.2);filter:drop-shadow(0 0 20px rgba(255,255,255,.5))}.cta-button:hover{background:linear-gradient(135deg,#ff1493,#9333ea);transform:translateY(-3px) scale(1.05);box-shadow:0 15px 40px rgba(0,255,255,.4),0 0 60px rgba(255,20,147,.3);filter:drop-shadow(0 0 30px rgba(255,255,255,.7))}.button-text{position:relative;z-index:2}.button-glow-effect{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s ease}.cta-button:hover .button-glow-effect{left:100%}@media (max-width:768px){.enhanced-testimonials-section{padding:4rem 0}.enhanced-testimonials-title{font-size:2.5rem}.enhanced-testimonials-grid{grid-template-columns:1fr;gap:1.5rem}.enhanced-testimonial-content{padding:2rem}.stats-wrapper{flex-direction:column;align-items:center}.stat-item{padding:1rem 1.5rem}.cta-content{padding:2rem 1.5rem}}@media (max-width:480px){.enhanced-testimonials-section{padding:3rem 0}.enhanced-testimonials-title{font-size:2rem}.header-badge{padding:.75rem 1.5rem;font-size:.875rem}.enhanced-testimonial-content{padding:1.5rem}.cta-title,.stat-number{font-size:1.5rem}.cta-button{padding:1rem 2rem;font-size:1rem}}.enhanced-pricing-section{padding:6rem 0;position:relative;overflow:hidden}.pricing-background-effects{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.pricing-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:testimonialsFloat 25s ease-in-out infinite}.pricing-orb-1{width:400px;height:400px;background:radial-gradient(circle,rgba(147,51,234,.4),transparent);top:5%;right:5%;animation-delay:-10s}.pricing-orb-2{width:320px;height:320px;background:radial-gradient(circle,rgba(0,255,255,.3),transparent);bottom:10%;left:10%;animation-delay:-20s}.pricing-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 40% 60%,rgba(147,51,234,.06) 2px,transparent 0),radial-gradient(circle at 60% 20%,rgba(0,255,255,.04) 2px,transparent 0);background-size:100px 100px,140px 140px;animation:testimonialsPatternMove 40s linear infinite}.pricing-header{text-align:center;margin-bottom:4rem;position:relative;z-index:2}.enhanced-pricing-title{font-size:3.5rem;font-weight:700;margin-bottom:2rem;display:flex;flex-direction:column;gap:.5rem;position:relative}.pricing-cards-row{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:2rem}.enhanced-pricing-card-wrapper{flex:1 1 340px;display:flex;justify-content:center;min-width:280px;max-width:1000px}.enhanced-pricing-card{background:rgba(0,0,0,.7);backdrop-filter:blur(25px);border:2px solid transparent;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),linear-gradient(135deg,rgba(147,51,234,.3),rgba(0,255,255,.2));background-origin:border-box;background-clip:content-box,border-box;border-radius:30px;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 25px 70px rgba(0,0,0,.4),0 0 100px rgba(147,51,234,.1);width:100%;max-width:900px;min-width:0}.pricing-card-main{display:flex;flex-direction:row;align-items:stretch;min-height:400px}.pricing-card-left{flex:1;padding:2.5rem 2rem;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid rgba(255,255,255,.1)}.left-top-section{margin-bottom:1.5rem;text-align:center}.left-middle-section{margin-bottom:1rem;text-align:center}.value-highlights{display:flex;flex-direction:column;gap:.625rem;margin-left:.25rem;margin-bottom:1.25rem}.highlight-item{display:flex;align-items:center;gap:.625rem;padding:.25rem 0}.highlight-check{width:.875rem;height:.875rem;color:#00ff88;filter:drop-shadow(0 0 4px rgba(0,255,136,.6));flex-shrink:0}.highlight-text{color:rgba(255,255,255,.95);font-size:.8rem;font-weight:500;line-height:1.2}.guarantee-badge{background:linear-gradient(135deg,rgba(0,255,255,.15),rgba(147,51,234,.1));border:1px solid rgba(0,255,255,.3);border-radius:12px;padding:.75rem 1rem;text-align:center;margin-top:1rem}.guarantee-text{color:#00ffff;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.value-proposition{margin-bottom:1.5rem;padding:1rem;background:rgba(255,255,255,.03);border-radius:12px;border:1px solid rgba(255,255,255,.08)}.value-title{color:white;font-size:1rem;font-weight:700;margin-bottom:.75rem;text-align:center}.value-description{color:rgba(255,255,255,.8);font-size:.85rem;line-height:1.5;text-align:center;margin:0}.stats-showcase{display:flex;justify-content:space-around;margin-bottom:1.5rem;padding:1rem;background:rgba(0,255,255,.05);border-radius:12px;border:1px solid rgba(0,255,255,.15)}.stat-item-left{text-align:center}.stat-number{font-size:1.5rem;font-weight:700;color:#00ffff;line-height:1;margin-bottom:.25rem}.stat-label{font-size:.75rem;color:rgba(255,255,255,.8);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.pricing-card-right{flex:1.2;padding:2.5rem 2rem;display:flex;flex-direction:column;justify-content:space-between}.enhanced-pricing-card:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,rgba(147,51,234,.4),rgba(0,255,255,.3));border-radius:30px;opacity:0;transition:opacity .3s ease;z-index:-1}.enhanced-pricing-card:hover:before{opacity:1}.enhanced-pricing-card:hover{transform:translateY(-10px);box-shadow:0 35px 90px rgba(0,0,0,.5),0 0 120px rgba(147,51,234,.2),0 0 140px rgba(0,255,255,.15)}.enhanced-card-header{padding:3rem 3rem 2rem;text-align:center;position:relative}.plan-badge{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,rgba(255,215,0,.2),rgba(255,215,0,.1));border:2px solid rgba(255,215,0,.3);border-radius:50px;padding:.5rem 1rem;color:#ffd700;font-weight:600;font-size:.75rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.1em}.plan-icon{width:1rem;height:1rem;filter:drop-shadow(0 0 8px rgba(255,215,0,.5))}.plan-title{font-size:2rem;font-weight:700;color:white;margin-bottom:2rem;line-height:1.2}.pricing-display{margin-bottom:1rem}.price-main{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.5rem}.currency{font-size:2rem;font-weight:600;color:#00ffff}.amount{font-size:4rem;font-weight:700;background:linear-gradient(135deg,#00ffff,#ff1493);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cents{font-size:2rem;font-weight:600;color:#00ffff}.price-interval{color:rgba(255,255,255,.7);font-size:1rem;font-weight:500}.plan-title-compact{font-size:1.75rem;font-weight:700;color:white;line-height:1.2}.plan-title-compact,.pricing-display-compact{margin-bottom:1.5rem}.price-main-compact{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.5rem}.plan-description-compact{color:rgba(255,255,255,.8);font-size:1rem;line-height:1.5;margin:0}.plan-description-detailed{color:rgba(255,255,255,.8);font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.enhanced-card-content{padding:0 3rem 3rem}.plan-description{color:rgba(255,255,255,.8);font-size:1.125rem;line-height:1.6;text-align:center}.features-section,.plan-description{margin-bottom:2.5rem}.features-title{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;color:white;margin-bottom:1.5rem}.features-icon{width:1.5rem;height:1.5rem;color:#00ffff;filter:drop-shadow(0 0 10px rgba(0,255,255,.5))}.features-grid{display:flex;flex-direction:column;gap:1rem}.feature-item{align-items:flex-start;gap:1rem;padding:1rem;background:rgba(255,255,255,.05);border-radius:15px;border:1px solid rgba(255,255,255,.1)}.feature-item:hover{background:rgba(0,255,255,.05);border-color:rgba(0,255,255,.2)}.feature-check{width:1.25rem;height:1.25rem;filter:drop-shadow(0 0 8px rgba(0,255,136,.5));margin-top:.125rem}.feature-content{flex:1}.feature-name{font-weight:600;color:white;margin-bottom:.25rem}.feature-desc{color:rgba(255,255,255,.7);font-size:.875rem;line-height:1.5}.features-section-compact{margin-bottom:2rem}.features-title-compact{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:700;color:white;margin-bottom:1.5rem}.features-grid-compact{display:flex;flex-direction:column;gap:1rem}.feature-item-compact{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.feature-item-compact:hover{background:rgba(0,255,255,.05);border-color:rgba(0,255,255,.2)}.feature-content-compact{flex:1}.feature-name-compact{font-weight:600;color:white;margin-bottom:.25rem;font-size:.9rem}.feature-desc-compact{color:rgba(255,255,255,.7);font-size:.8rem;line-height:1.4}.feature-text-compact{color:rgba(255,255,255,.9);font-size:.9rem;font-weight:500;line-height:1.4}.cta-pricing-subtitle-compact{color:rgba(255,255,255,.8);font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;font-style:italic;text-align:center}.cta-pricing-section-compact{margin-top:auto}.enhanced-cta-pricing-button-compact{background:linear-gradient(135deg,#00ffff,#ff1493);border:none;border-radius:15px;padding:1rem 2rem;color:white;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 25px rgba(0,255,255,.3),0 0 35px rgba(255,20,147,.2);filter:drop-shadow(0 0 15px rgba(255,255,255,.5));width:100%}.enhanced-cta-pricing-button-compact:hover{background:linear-gradient(135deg,#ff1493,#9333ea);transform:translateY(-2px) scale(1.02);box-shadow:0 12px 35px rgba(0,255,255,.4),0 0 50px rgba(255,20,147,.3);filter:drop-shadow(0 0 25px rgba(255,255,255,.7))}.cta-pricing-section{text-align:center}.cta-pricing-subtitle{color:rgba(255,255,255,.8);font-size:1rem;line-height:1.6;margin-bottom:2rem;font-style:italic}.enhanced-cta-pricing-button{background:linear-gradient(135deg,#00ffff,#ff1493);border:none;border-radius:20px;padding:1.25rem 3rem;color:white;font-weight:700;font-size:1.125rem;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px rgba(0,255,255,.3),0 0 40px rgba(255,20,147,.2);filter:drop-shadow(0 0 20px rgba(255,255,255,.5));width:100%;max-width:300px}.enhanced-cta-pricing-button:hover{background:linear-gradient(135deg,#ff1493,#9333ea);transform:translateY(-3px) scale(1.02);box-shadow:0 15px 40px rgba(0,255,255,.4),0 0 60px rgba(255,20,147,.3);filter:drop-shadow(0 0 30px rgba(255,255,255,.7))}.pricing-card-wrapper{position:relative;height:100%}.enhanced-pricing-card-standalone{background:rgba(0,0,0,.7);backdrop-filter:blur(25px);border:2px solid transparent;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),linear-gradient(135deg,rgba(147,51,234,.3),rgba(0,255,255,.2));background-origin:border-box;background-clip:content-box,border-box;border-radius:25px;height:100%;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 80px rgba(147,51,234,.1);display:flex;flex-direction:column}.enhanced-pricing-card-standalone:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,rgba(147,51,234,.4),rgba(0,255,255,.3));border-radius:25px;opacity:0;transition:opacity .3s ease;z-index:-1}.enhanced-pricing-card-standalone:hover:before{opacity:1}.enhanced-pricing-card-standalone:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 100px rgba(147,51,234,.2),0 0 120px rgba(0,255,255,.15)}.popular-card{position:relative}.popular-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,rgba(255,215,0,.9),rgba(255,165,0,.9));border:2px solid rgba(255,215,0,.8);border-radius:50px;padding:.5rem 1.25rem;color:#000;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;box-shadow:0 4px 15px rgba(255,215,0,.3);z-index:10}.card-header-standalone{padding:2rem 2rem 1rem;text-align:center}.plan-title-wrapper{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.5rem}.plan-title-standalone{font-size:1.5rem;font-weight:700;color:white;line-height:1.2}.pricing-display-standalone{margin-bottom:1rem}.price-main-standalone{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.5rem}.price-interval-standalone{color:rgba(255,255,255,.7);font-size:.875rem;font-weight:500}.card-content-standalone{padding:0 2rem 2rem;flex:1;display:flex;flex-direction:column}.plan-description-standalone{color:rgba(255,255,255,.8);font-size:1rem;line-height:1.6;margin-bottom:2rem;text-align:center}.features-section-standalone{margin-bottom:2rem;flex:1}.features-title-standalone{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;color:white;margin-bottom:1rem}.features-list-standalone{display:flex;flex-direction:column;gap:.75rem}.feature-item-standalone{display:flex;align-items:flex-start;gap:.75rem}.feature-check-standalone{width:1.125rem;height:1.125rem;color:#00ff88;filter:drop-shadow(0 0 6px rgba(0,255,136,.5));flex-shrink:0;margin-top:.125rem}.feature-text-standalone{color:rgba(255,255,255,.8);font-size:.875rem;line-height:1.5}.addons-section{margin-bottom:2rem}.addons-title{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;color:white;margin-bottom:1rem}.addons-icon{width:1.125rem;height:1.125rem;color:#ff1493;filter:drop-shadow(0 0 8px rgba(255,20,147,.5))}.addons-list{display:flex;flex-direction:column;gap:1rem}.addon-item{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;transition:all .3s ease}.addon-item:hover{background:rgba(255,20,147,.05);border-color:rgba(255,20,147,.2)}.addon-title{font-weight:600;color:white;margin-bottom:.5rem;font-size:.875rem}.addon-description{color:rgba(255,255,255,.7);font-size:.8rem;line-height:1.4}.salary-insight{margin-bottom:2rem;padding:1rem;background:rgba(0,255,255,.05);border:1px solid rgba(0,255,255,.2);border-radius:12px}.insight-content{display:flex;align-items:center;gap:.75rem;font-size:.875rem}.insight-icon{font-size:1.25rem;filter:drop-shadow(0 0 8px rgba(255,215,0,.5))}.insight-text{color:rgba(255,255,255,.8);line-height:1.4}.insight-percentage{color:#00ffff;font-weight:700}.cta-pricing-section-standalone{margin-top:auto}.enhanced-cta-pricing-button-standalone{background:linear-gradient(135deg,#00ffff,#ff1493);border:none;border-radius:15px;padding:1rem 2rem;color:white;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 25px rgba(0,255,255,.3),0 0 35px rgba(255,20,147,.2);filter:drop-shadow(0 0 15px rgba(255,255,255,.5));width:100%}.enhanced-cta-pricing-button-standalone:hover{background:linear-gradient(135deg,#ff1493,#9333ea);transform:translateY(-2px) scale(1.02);box-shadow:0 12px 35px rgba(0,255,255,.4),0 0 50px rgba(255,20,147,.3);filter:drop-shadow(0 0 25px rgba(255,255,255,.7))}@media (max-width:1024px){.enhanced-pricing-section{padding:4rem 0}.pricing-header{margin-bottom:3rem;padding:0 1.5rem}.enhanced-pricing-title{font-size:3rem}.pricing-orb-1,.pricing-orb-2{width:300px;height:300px}}@media (max-width:900px){.pricing-cards-row{flex-direction:column;gap:2rem;align-items:center;padding:0 1rem}.enhanced-pricing-card-wrapper{max-width:100%;width:100%}.enhanced-pricing-card{max-width:100%}.pricing-card-main{flex-direction:column;min-height:auto}.pricing-card-left{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:2rem 2rem 1.5rem}.left-middle-section{margin-bottom:1.5rem}.value-highlights{gap:.5rem;margin-bottom:1rem}.guarantee-text,.highlight-text{font-size:.8rem}.pricing-card-right{padding:1.5rem 2rem 2rem}}@media (max-width:768px){.enhanced-pricing-section{padding:3rem 0}.pricing-header{margin-bottom:2.5rem;padding:0 1rem}.enhanced-pricing-title{font-size:2.5rem;margin-bottom:1.5rem}.pricing-cards-row{gap:1.5rem}.enhanced-pricing-card{border-radius:25px}.enhanced-card-header{padding:2.5rem 2rem 1.5rem}.plan-badge{padding:.5rem 1rem;font-size:.7rem;margin-bottom:1rem}.plan-icon{width:.875rem;height:.875rem}.plan-title{font-size:1.75rem;margin-bottom:1.5rem}.plan-title-compact{font-size:1.5rem;margin-bottom:1rem}.pricing-display-compact{margin-bottom:1rem}.plan-description-compact{font-size:.9rem}.plan-description-detailed{font-size:.9rem;margin-bottom:1.25rem}.feature-name-compact{font-size:.85rem}.feature-desc-compact{font-size:.75rem}.cta-pricing-subtitle-compact{font-size:.85rem;margin-bottom:1.25rem}.features-section-compact{margin-bottom:1.5rem}.features-title-compact{font-size:1rem}.feature-text-compact{font-size:.85rem}.card-header-standalone{padding:1.5rem 1.5rem 1rem}.plan-title-standalone{font-size:1.375rem}.card-content-standalone{padding:0 1.5rem 1.5rem}.plan-description-standalone{font-size:.95rem;margin-bottom:1.5rem}.features-section-standalone{margin-bottom:1.5rem}.features-title-standalone{font-size:1rem}.addons-section{margin-bottom:1.5rem}.addons-title{font-size:1rem}.addon-item{padding:.875rem}.enhanced-cta-pricing-button-standalone{padding:.875rem 1.5rem;font-size:.9rem}.pricing-orb-1,.pricing-orb-2{width:250px;height:250px}}@media (max-width:480px){.enhanced-pricing-section{padding:2rem 0}.pricing-header{margin-bottom:2rem;padding:0 .75rem}.enhanced-pricing-title{font-size:2rem;line-height:1.2}.pricing-cards-row{gap:1rem;padding:0 .75rem}.enhanced-pricing-card{border-radius:20px}.enhanced-card-header{padding:2rem 1.5rem 1rem}.plan-badge{padding:.375rem .875rem;font-size:.65rem;gap:.375rem;flex-direction:column;text-align:center}.plan-icon{width:.75rem;height:.75rem}.plan-title{font-size:1.5rem;margin-bottom:1rem}.pricing-card-left{padding:1.5rem 1.5rem 1rem}.left-top-section{margin-bottom:1.5rem}.left-middle-section{margin-bottom:1.25rem}.value-highlights{gap:.5rem;margin-bottom:1rem}.highlight-item{gap:.375rem}.highlight-check{width:.875rem;height:.875rem}.highlight-text{font-size:.75rem}.guarantee-badge{padding:.625rem .875rem}.guarantee-text{font-size:.75rem}.pricing-card-right{padding:1rem 1.5rem 1.5rem}.plan-title-compact{font-size:1.375rem}.plan-description-compact{font-size:.85rem}.plan-description-detailed{font-size:.85rem;margin-bottom:1rem}.feature-name-compact{font-size:.8rem}.feature-desc-compact{font-size:.7rem}.cta-pricing-subtitle-compact{font-size:.8rem;margin-bottom:1rem}.features-title-compact{font-size:.95rem}.feature-text-compact{font-size:.8rem}.enhanced-cta-pricing-button-compact{padding:.875rem 1.5rem;font-size:.9rem}.popular-badge{padding:.375rem 1rem;font-size:.65rem;top:-12px}.card-header-standalone{padding:1.25rem 1.25rem .75rem}.plan-title-wrapper{gap:.5rem;margin-bottom:1rem;flex-direction:column;text-align:center}.plan-title-standalone{font-size:1.25rem}.pricing-display-standalone{margin-bottom:.75rem}.price-main-standalone{flex-direction:column;gap:.125rem}.price-interval-standalone{font-size:.8rem}.card-content-standalone{padding:0 1.25rem 1.25rem}.plan-description-standalone{font-size:.9rem;margin-bottom:1.25rem;line-height:1.5}.features-section-standalone{margin-bottom:1.25rem}.features-title-standalone{font-size:.95rem;gap:.375rem}.feature-item-standalone,.features-list-standalone{gap:.625rem}.feature-check-standalone{width:1rem;height:1rem}.feature-text-standalone{font-size:.8rem;line-height:1.4}.addons-section{margin-bottom:1.25rem}.addons-title{font-size:.95rem;gap:.375rem}.addons-icon{width:1rem;height:1rem}.addons-list{gap:.875rem}.addon-item{padding:.75rem}.addon-title{font-size:.8rem;margin-bottom:.375rem}.addon-description{font-size:.75rem}.salary-insight{margin-bottom:1.25rem;padding:.875rem}.insight-content{gap:.625rem;font-size:.8rem;flex-direction:column;text-align:center}.insight-icon{font-size:1.125rem}.enhanced-cta-pricing-button-standalone{padding:.75rem 1.25rem;font-size:.85rem;border-radius:12px}.pricing-orb-1,.pricing-orb-2{width:180px;height:180px;filter:blur(50px)}}@media (max-width:320px){.enhanced-pricing-title{font-size:1.75rem}.enhanced-card-header{padding:1.5rem 1rem .75rem}.plan-title{font-size:1.25rem}.card-content-standalone,.card-header-standalone{padding-left:1rem;padding-right:1rem}.plan-title-standalone{font-size:1.125rem}.plan-description-standalone{font-size:.85rem}.addon-title,.feature-text-standalone{font-size:.75rem}.addon-description{font-size:.7rem}.enhanced-cta-pricing-button-standalone{padding:.625rem 1rem;font-size:.8rem}}.community-links-section{padding:6rem 0;position:relative;overflow:hidden;min-height:100vh}.community-header{text-align:center;margin-bottom:4rem;position:relative;z-index:2}.community-title{font-size:3.5rem;font-weight:700;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem;position:relative}.title-line-1{color:white;line-height:1.2}.title-highlight{background:linear-gradient(135deg,#00ff88,#ff1493);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.community-subtitle{color:rgba(255,255,255,.8);font-size:1.125rem;font-weight:500;max-width:600px;margin:0 auto;line-height:1.5}.community-cards-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:3rem;max-width:1000px;margin:0 auto;position:relative;z-index:2}@media (min-width:1200px){.community-cards-row{grid-template-columns:repeat(2,1fr);max-width:920px}}.community-card-wrapper{display:flex;justify-content:center;animation:elegantEntrance 1s ease-out both;border-radius:32px;transform-style:preserve-3d;perspective:1000px}.community-card-wrapper:first-child{animation-delay:.3s}.community-card-wrapper:nth-child(2){animation-delay:.6s}.community-card{background:rgba(0,0,0,.85);backdrop-filter:blur(30px);border:3px solid transparent;background-image:linear-gradient(145deg,rgba(8,20,35,.95),rgba(0,5,15,.95)),linear-gradient(135deg,rgba(0,255,136,.4),rgba(0,200,100,.25) 50%,rgba(0,150,80,.15));background-origin:border-box;background-clip:content-box,border-box;border-radius:32px;padding:1.5rem;position:relative;overflow:hidden;transition:all .6s cubic-bezier(.23,1,.32,1);box-shadow:0 30px 80px rgba(0,0,0,.6),0 0 100px rgba(0,255,136,.12),0 0 0 1px rgba(255,255,255,.05),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.3);width:100%;max-width:450px;min-height:550px;display:flex;flex-direction:column;gap:2.5rem;transform:translateZ(0);animation:floatGently 6s ease-in-out infinite}.course-card{animation-delay:-3s;background-image:linear-gradient(145deg,rgba(35,8,20,.95),rgba(15,0,5,.95)),linear-gradient(135deg,rgba(255,20,147,.4),rgba(200,15,120,.25) 50%,rgba(147,51,234,.2));box-shadow:0 30px 80px rgba(0,0,0,.6),0 0 100px rgba(255,20,147,.12),0 0 0 1px rgba(255,255,255,.05),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.3)}.community-card:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:linear-gradient(45deg,rgba(0,255,136,.6),rgba(0,200,100,.4) 25%,rgba(0,255,136,.6) 50%,rgba(0,200,100,.4) 75%,rgba(0,255,136,.6));background-size:400% 400%;border-radius:32px;opacity:0;transition:all .6s ease;z-index:-1;animation:borderGlow 4s ease-in-out infinite}.course-card:before{background:linear-gradient(45deg,rgba(255,20,147,.6),rgba(147,51,234,.4) 25%,rgba(255,20,147,.6) 50%,rgba(147,51,234,.4) 75%,rgba(255,20,147,.6));background-size:400% 400%}.community-card:hover:before{opacity:1}.community-card:hover{transform:translateY(-20px) scale(1.05);box-shadow:0 50px 120px rgba(0,0,0,.7),0 0 150px rgba(0,255,136,.25),0 0 300px rgba(0,255,136,.1),0 0 0 1px rgba(255,255,255,.1),inset 0 3px 0 rgba(255,255,255,.3),inset 0 -3px 0 rgba(0,0,0,.4)}.course-card:hover{box-shadow:0 50px 120px rgba(0,0,0,.7),0 0 150px rgba(255,20,147,.25),0 0 300px rgba(255,20,147,.1),0 0 0 1px rgba(255,255,255,.1),inset 0 3px 0 rgba(255,255,255,.3),inset 0 -3px 0 rgba(0,0,0,.4)}.card-icon-wrapper{display:flex;justify-content:center;margin:1.5rem 0;position:relative}.card-icon-wrapper:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6rem;height:6rem;background:radial-gradient(circle,rgba(0,255,136,.1) 0,transparent 70%);border-radius:50%;opacity:0;transition:opacity .4s ease;z-index:0}.community-card:hover .card-icon-wrapper:before{opacity:1}.course-card .card-icon-wrapper:before{background:radial-gradient(circle,rgba(255,20,147,.1) 0,transparent 70%)}.card-icon{position:relative;z-index:1;width:4.5rem;height:4.5rem;padding:1rem;border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.2),rgba(255,255,255,.08) 50%,rgba(255,255,255,.02));transition:all .4s cubic-bezier(.23,1,.32,1)}.community-card:hover .card-icon{transform:scale(1.15) rotate(5deg)}.community-icon{color:#00ff88;filter:drop-shadow(0 0 12px rgba(0,255,136,.6))}.community-icon,.course-icon{animation:pulse 2s ease-in-out infinite}.course-icon{color:#ff1493;filter:drop-shadow(0 0 12px rgba(255,20,147,.6));animation-delay:1s}.card-content{flex:1;display:flex;flex-direction:column;gap:1.5rem;padding:0 2rem;text-align:center}.card-title{font-size:1.75rem;font-weight:900;background:linear-gradient(135deg,#ffffff,#f0f9ff 50%,#e0f2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;margin:0 0 1rem;text-shadow:0 4px 8px rgba(0,0,0,.3);transition:all .4s cubic-bezier(.23,1,.32,1);letter-spacing:-.02em}.community-card:hover .card-title{background:linear-gradient(135deg,#ffffff,#00ff88 50%,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:translateY(-2px);text-shadow:0 6px 12px rgba(0,255,136,.3)}.course-card:hover .card-title{background:linear-gradient(135deg,#ffffff,#ff1493 50%,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:translateY(-2px);text-shadow:0 6px 12px rgba(255,20,147,.3)}.card-description{color:rgba(255,255,255,.85);font-size:1.1rem;line-height:1.7;margin:0;font-weight:400;letter-spacing:.01em;text-shadow:0 2px 4px rgba(0,0,0,.2);transition:color .3s ease}.community-card:hover .card-description,.course-card:hover .card-description{color:rgba(255,255,255,.95)}.card-features{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0}.feature-item{display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:rgba(255,255,255,.9);text-align:left;padding:.5rem .75rem;border-radius:12px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);transition:all .3s ease;margin:.125rem .5rem}.feature-item:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);transform:translateX(4px)}.feature-check{width:1.125rem;height:1.125rem;color:#00ff88;filter:drop-shadow(0 0 8px rgba(0,255,136,.6));flex-shrink:0;transition:all .3s ease}.feature-item:hover .feature-check{filter:drop-shadow(0 0 12px rgba(0,255,136,.8));transform:scale(1.1)}.card-badge{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,rgba(0,255,136,.2),rgba(0,200,100,.15),rgba(0,255,136,.1));border:1.5px solid rgba(0,255,136,.4);border-radius:30px;padding:.75rem 1.5rem;color:#00ff88;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;align-self:center;margin-top:1rem;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(0,255,136,.2),inset 0 1px 0 rgba(255,255,255,.2);transition:all .3s ease}.card-badge:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.community-card:hover .card-badge:before{left:100%}.course-badge{background:linear-gradient(135deg,rgba(255,20,147,.2),rgba(200,15,120,.15),rgba(255,20,147,.1));border-color:rgba(255,20,147,.4);color:#ff1493;box-shadow:0 4px 15px rgba(255,20,147,.2),inset 0 1px 0 rgba(255,255,255,.2)}.badge-icon{width:.875rem;height:.875rem;filter:drop-shadow(0 0 6px currentColor)}.card-cta{margin:auto;padding:0 1rem 2rem}.community-cta-button,.course-cta-button{background:linear-gradient(135deg,#00ff88,#00d176 50%,#00a05d);border:none;border-radius:20px;padding:1.5rem 2.5rem;color:white;font-weight:800;font-size:1.1rem;cursor:pointer;position:relative;overflow:hidden;transition:all .5s cubic-bezier(.23,1,.32,1);box-shadow:0 15px 35px rgba(0,255,136,.4),0 0 60px rgba(0,255,136,.2),0 0 0 2px rgba(255,255,255,.1),inset 0 2px 0 rgba(255,255,255,.4),inset 0 -2px 0 rgba(0,0,0,.2);width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;text-transform:uppercase;letter-spacing:.08em;text-shadow:0 2px 4px rgba(0,0,0,.3)}.community-cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.community-cta-button:hover:before{left:100%}.course-cta-button{background:linear-gradient(135deg,#ff1493,#e0126b,#c21070);box-shadow:0 8px 25px rgba(255,20,147,.3),0 0 40px rgba(255,20,147,.15),inset 0 1px 0 rgba(255,255,255,.3)}.course-cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.course-cta-button:hover:before{left:100%}.community-cta-button:hover{background:linear-gradient(135deg,#00ff88,#00e67e 50%,#00c470);transform:translateY(-8px) scale(1.05);box-shadow:0 25px 50px rgba(0,255,136,.5),0 0 100px rgba(0,255,136,.3),0 0 0 3px rgba(255,255,255,.15),inset 0 3px 0 rgba(255,255,255,.5),inset 0 -3px 0 rgba(0,0,0,.3)}.course-cta-button:hover{background:linear-gradient(135deg,#ff1493,#f01286 50%,#e0126b);transform:translateY(-8px) scale(1.05);box-shadow:0 25px 50px rgba(255,20,147,.5),0 0 100px rgba(255,20,147,.3),0 0 0 3px rgba(255,255,255,.15),inset 0 3px 0 rgba(255,255,255,.5),inset 0 -3px 0 rgba(0,0,0,.3)}.button-icon{width:1rem;height:1rem;transition:transform .2s ease}.community-cta-button:hover .button-icon,.course-cta-button:hover .button-icon{transform:translateX(2px)}@media (max-width:768px){.community-links-section{padding:4rem 0;min-height:auto}.community-header{margin-bottom:3rem;padding:0 1rem}.community-title{font-size:2rem}.community-subtitle{font-size:1rem}.community-cards-row{grid-template-columns:1fr;gap:2.5rem;padding:0 1rem;max-width:100%}.community-card{max-width:100%;padding:2.5rem;min-height:500px;border-radius:28px;animation:none}.community-card:hover{transform:translateY(-10px) scale(1.02)}.card-icon{width:3.5rem;height:3.5rem}.card-title{font-size:1.5rem}.card-description{font-size:1rem}.feature-item{font-size:.875rem;padding:.5rem .75rem}.community-cta-button,.course-cta-button{padding:1.125rem 2rem;border-radius:18px;font-size:1rem}.community-orb-1,.community-orb-2{width:300px;height:300px}}@media (max-width:480px){.community-links-section{padding:3rem 0}.community-title{font-size:1.75rem}.community-subtitle{font-size:.95rem}.community-cards-row{gap:2rem;padding:0 1rem}.community-card{padding:1.75rem;gap:1.5rem;min-height:400px}.card-icon{width:2.75rem;height:2.75rem}.card-title{font-size:1.25rem}.card-description{font-size:.9rem}.feature-item{font-size:.8rem}.feature-check{width:.875rem;height:.875rem}.card-badge{padding:.5rem 1rem;font-size:.75rem}.badge-icon{width:.8rem;height:.8rem}.community-cta-button,.course-cta-button{padding:.875rem 1.5rem;font-size:.9rem}.button-icon{width:.9rem;height:.9rem}.community-orb-1,.community-orb-2{width:150px;height:150px;filter:blur(40px)}}@keyframes testimonialsFloat{0%,to{transform:translate(0) scale(1) rotate(0deg)}25%{transform:translate(40px,-20px) scale(1.05) rotate(2deg)}50%{transform:translate(20px,30px) scale(1.1) rotate(0deg)}75%{transform:translate(-30px,10px) scale(.95) rotate(-2deg)}}@keyframes testimonialsPatternMove{0%{background-position:0 0,0 0}to{background-position:200px 200px,-140px -140px}}@keyframes borderGlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes pulse{0%,to{opacity:1;filter:drop-shadow(0 0 12px rgba(0,255,136,.6))}50%{opacity:.9;filter:drop-shadow(0 0 20px rgba(0,255,136,.8))}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes elegantEntrance{0%{opacity:0;transform:translateY(60px) rotateX(15deg) scale(.9);filter:blur(10px)}50%{opacity:.7;transform:translateY(20px) rotateX(5deg) scale(.95);filter:blur(2px)}to{opacity:1;transform:translateY(0) rotateX(0deg) scale(1);filter:blur(0)}}@keyframes floatGently{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.FAQSection_enhanced-faq-section__pkHfY{padding:6rem 0;position:relative;overflow:hidden}.FAQSection_faq-background-effects__lnbUV{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.FAQSection_faq-orb__hb8Xo{position:absolute;border-radius:50%;filter:blur(70px);opacity:.3;animation:FAQSection_testimonialsFloat__QkXKE 28s ease-in-out infinite}.FAQSection_faq-orb-1__VMueg{width:500px;height:500px;background:radial-gradient(circle,rgba(16,185,129,.4),transparent);top:15%;right:5%;animation-delay:-7s}.FAQSection_faq-orb-2__JgI2f{width:400px;height:400px;background:radial-gradient(circle,rgba(245,101,101,.3),transparent);bottom:20%;left:10%;animation-delay:-21s}.FAQSection_faq-pattern__18aOa{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 35% 65%,rgba(16,185,129,.06) 2px,transparent 0),radial-gradient(circle at 65% 35%,rgba(245,101,101,.04) 2px,transparent 0);background-size:110px 110px,160px 160px;animation:FAQSection_testimonialsPatternMove__QlTW3 45s linear infinite}.FAQSection_faq-container__8qdc0{max-width:1000px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.FAQSection_faq-header__igChE{text-align:center;margin-bottom:4rem}.FAQSection_faq-badge__bCdPp{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(16,185,129,.1));border:2px solid rgba(16,185,129,.3);border-radius:50px;padding:1rem 2rem;color:#10b981;font-weight:700;font-size:1rem;margin-bottom:2rem;text-transform:uppercase;letter-spacing:.1em}.FAQSection_faq-badge-icon__uonJg{width:1.25rem;height:1.25rem;filter:drop-shadow(0 0 10px rgba(16,185,129,.8))}.FAQSection_enhanced-faq-title__SviqS{font-size:4rem;font-weight:700;line-height:1.1;margin-bottom:2rem}.FAQSection_faq-title-main__ZVzbM{color:white;text-shadow:0 0 30px rgba(255,255,255,.5);display:block}.FAQSection_faq-title-accent__3eWxa{background:linear-gradient(135deg,#10b981,#f59e0b,#f56565);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:FAQSection_gradientShift__JkXp1 4s ease-in-out infinite;filter:drop-shadow(0 0 30px rgba(16,185,129,.5))}.FAQSection_faq-subtitle__sAggu{font-size:1.25rem;color:rgba(255,255,255,.8);line-height:1.6;max-width:700px;margin:0 auto;text-shadow:0 0 20px rgba(255,255,255,.3)}.FAQSection_enhanced-faq-accordion__Wo9F4{margin-top:3rem}.FAQSection_enhanced-faq-item__nzFwm{background:rgba(0,0,0,.6);backdrop-filter:blur(25px);border:2px solid rgba(255,255,255,.1);border-radius:20px;margin-bottom:1rem;overflow:hidden;transition:all .3s ease;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.3)}.FAQSection_enhanced-faq-item__nzFwm:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,rgba(16,185,129,.3),rgba(245,101,101,.2));border-radius:20px;opacity:0;transition:opacity .3s ease;z-index:-1}.FAQSection_enhanced-faq-item__nzFwm:hover{border-color:rgba(16,185,129,.3);transform:translateY(-2px);box-shadow:0 15px 50px rgba(0,0,0,.4)}.FAQSection_enhanced-faq-item__nzFwm:hover:before{opacity:1}.FAQSection_enhanced-faq-trigger__vDDBr{width:100%;background:none;border:none;padding:2rem;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;color:white;font-size:1.125rem;font-weight:700;line-height:1.4;transition:all .3s ease;position:relative;overflow:hidden}.FAQSection_enhanced-faq-trigger__vDDBr:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(16,185,129,.1),transparent);transition:left .5s ease}.FAQSection_enhanced-faq-trigger__vDDBr:hover:before{left:100%}.FAQSection_enhanced-faq-trigger__vDDBr:hover{background:rgba(16,185,129,.05)}.FAQSection_faq-question-text__jTSE4{position:relative;z-index:2;text-shadow:0 0 20px rgba(255,255,255,.3)}.FAQSection_enhanced-faq-icon__MZgi3{width:1.5rem;height:1.5rem;color:#10b981;filter:drop-shadow(0 0 10px rgba(16,185,129,.6));transition:transform .3s ease;flex-shrink:0;position:relative;z-index:2}.FAQSection_enhanced-faq-trigger__vDDBr[data-state=open] .FAQSection_enhanced-faq-icon__MZgi3{transform:rotate(180deg)}.FAQSection_enhanced-faq-content__vznxo{overflow:hidden;transition:all .3s ease}.FAQSection_enhanced-faq-content__vznxo[data-state=open]{animation:FAQSection_slideDown__zAXH_ .3s ease-out}.FAQSection_enhanced-faq-content__vznxo[data-state=closed]{animation:FAQSection_slideUp__xHRIq .3s ease-out}.FAQSection_enhanced-faq-content-text__DKn4y{padding:0 2rem 2rem;color:rgba(255,255,255,.8);font-size:1rem;line-height:1.6;position:relative}.FAQSection_faq-answer-highlight__6THhK{background:linear-gradient(135deg,#10b981,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600}.FAQSection_faq-glow__a5ido{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(16,185,129,.05),transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.FAQSection_enhanced-faq-item__nzFwm:hover .FAQSection_faq-glow__a5ido{opacity:1}@media (max-width:768px){.FAQSection_enhanced-faq-title__SviqS{font-size:2.5rem}.FAQSection_enhanced-faq-trigger__vDDBr{padding:1.5rem;font-size:1rem}.FAQSection_enhanced-faq-content-text__DKn4y{padding:0 1.5rem 1.5rem}}@media (max-width:480px){.FAQSection_enhanced-faq-title__SviqS{font-size:2rem}.FAQSection_faq-badge__bCdPp{padding:.75rem 1.25rem;font-size:.75rem}}@keyframes FAQSection_slideDown__zAXH_{0%{height:0;opacity:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FAQSection_slideUp__xHRIq{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}@keyframes FAQSection_testimonialsFloat__QkXKE{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-10px) rotate(1deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(10px) rotate(-1deg)}}@keyframes FAQSection_testimonialsPatternMove__QlTW3{0%{background-position:0 0}to{background-position:100px 100px}}@keyframes FAQSection_gradientShift__JkXp1{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.CTASection_enhanced-cta-section__1rWDt{padding:6rem 0;position:relative;overflow:hidden}.CTASection_cta-background-effects__K_Uwa{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.CTASection_cta-orb__Izmr1{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:CTASection_testimonialsFloat__zggAr 25s ease-in-out infinite}.CTASection_cta-orb-1__f86Mz{width:500px;height:500px;background:radial-gradient(circle,rgba(255,215,0,.6),transparent);top:10%;left:5%;animation-delay:0s}.CTASection_cta-orb-2__9lhZG{width:400px;height:400px;background:radial-gradient(circle,rgba(0,255,255,.5),transparent);bottom:10%;right:10%;animation-delay:-12s}.CTASection_cta-orb-3__9CAh9{width:350px;height:350px;background:radial-gradient(circle,rgba(255,20,147,.4),transparent);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:-20s}.CTASection_cta-pattern__8iddy{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 75%,rgba(255,215,0,.08) 2px,transparent 0),radial-gradient(circle at 75% 25%,rgba(0,255,255,.06) 2px,transparent 0);background-size:100px 100px,150px 150px;animation:CTASection_testimonialsPatternMove__eFoEU 40s linear infinite}.CTASection_cta-container___kr_H{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.CTASection_enhanced-cta-content__LeCCp{text-align:center;max-width:900px;margin:0 auto}.CTASection_cta-icon-display__aI5OO{position:relative;margin-bottom:2rem;display:inline-block}.CTASection_cta-icon-wrapper__NalI_{width:6rem;height:6rem;background:linear-gradient(135deg,#ffd700,#ff6b35,#ff1493);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 0 50px rgba(255,215,0,.6);position:relative}.CTASection_enhanced-cta-icon__yV2i7{width:3rem;height:3rem;color:white;filter:drop-shadow(0 0 15px rgba(255,255,255,.8))}.CTASection_cta-accent-icons__SaHSR{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;pointer-events:none}.CTASection_accent-icon__oslmD{position:absolute;width:1.5rem;height:1.5rem;color:#00ffff;filter:drop-shadow(0 0 10px rgba(0,255,255,.8))}.CTASection_accent-icon-1__VbvPq{top:-10px;right:10px;animation:CTASection_pulse__5RQmb 2s ease-in-out infinite}.CTASection_accent-icon-2__U4UF_{bottom:-10px;left:10px;animation:CTASection_pulse__5RQmb 2s ease-in-out infinite;animation-delay:1s}.CTASection_enhanced-cta-title__HZj79{font-size:4rem;font-weight:700;line-height:1.1;margin-bottom:2rem}.CTASection_cta-title-main__BgT0_{color:white;text-shadow:0 0 30px rgba(255,255,255,.5);display:block}.CTASection_cta-title-accent__2I9pZ{background:linear-gradient(135deg,#ffd700,#ff6b35,#ff1493,#00ffff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:CTASection_gradientShift__93hkS 4s ease-in-out infinite;filter:drop-shadow(0 0 30px rgba(255,215,0,.5));display:block}.CTASection_enhanced-cta-subtitle__AgPQw{font-size:1.5rem;color:rgba(255,255,255,.8);line-height:1.6;margin-bottom:3rem;text-shadow:0 0 20px rgba(255,255,255,.3)}.CTASection_cta-stats__AuMMO{display:flex;justify-content:center;gap:3rem;margin-bottom:3rem}.CTASection_cta-stat__kG9Pu{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;backdrop-filter:blur(10px);transition:all .3s ease;min-width:140px}.CTASection_cta-stat__kG9Pu:hover{background:rgba(255,215,0,.05);border-color:rgba(255,215,0,.2);transform:translateY(-5px)}.CTASection_cta-stat__kG9Pu .CTASection_stat-icon__obNGh{width:2rem;height:2rem;color:#ffd700;filter:drop-shadow(0 0 10px rgba(255,215,0,.8));margin-bottom:.5rem}.CTASection_cta-stat__kG9Pu .CTASection_stat-number__PqB58{font-size:1.75rem;font-weight:700;background:linear-gradient(135deg,#ffd700,#ff6b35);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CTASection_cta-stat__kG9Pu .CTASection_stat-label__14ZzL{color:rgba(255,255,255,.7);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;text-align:center}.CTASection_cta-actions__pK6db{display:flex;justify-content:center}.CTASection_enhanced-cta-button__38GMp{background:linear-gradient(135deg,#ffd700,#ff6b35,#ff1493);border:none;color:white;font-weight:700;padding:1.5rem 3rem;border-radius:25px;font-size:1.25rem;transition:all .3s ease;box-shadow:0 15px 40px rgba(255,215,0,.3);position:relative;overflow:hidden;cursor:pointer;min-width:fit-content;white-space:nowrap}.CTASection_enhanced-cta-button__38GMp:hover{background:linear-gradient(135deg,#ff1493,#9333ea,#00ffff);transform:translateY(-5px);box-shadow:0 20px 50px rgba(255,20,147,.4)}.CTASection_cta-button-content__rDHSU{display:flex;align-items:center;gap:1rem;text-decoration:none;color:inherit;position:relative;z-index:2;white-space:nowrap}.CTASection_cta-button-arrow__6oxBl{width:1.25rem;height:1.25rem;transition:transform .3s ease;filter:drop-shadow(0 0 8px rgba(255,255,255,.8));flex-shrink:0}.CTASection_enhanced-cta-button__38GMp:hover .CTASection_cta-button-arrow__6oxBl{transform:translateX(8px)}@media (max-width:768px){.CTASection_enhanced-cta-title__HZj79{font-size:2.5rem}.CTASection_cta-stats__AuMMO{flex-direction:column;gap:1.5rem;align-items:center}.CTASection_cta-stat__kG9Pu{min-width:200px}.CTASection_enhanced-cta-button__38GMp{padding:1.25rem 2rem;font-size:1.125rem}}@media (max-width:480px){.CTASection_enhanced-cta-title__HZj79{font-size:2rem}.CTASection_cta-icon-wrapper__NalI_{width:4rem;height:4rem}.CTASection_enhanced-cta-icon__yV2i7{width:2rem;height:2rem}}@keyframes CTASection_testimonialsFloat__zggAr{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-10px) rotate(1deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(10px) rotate(-1deg)}}@keyframes CTASection_testimonialsPatternMove__eFoEU{0%{background-position:0 0}to{background-position:100px 100px}}@keyframes CTASection_gradientShift__93hkS{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes CTASection_pulse__5RQmb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.CTASection_cta-content__fbsBz{text-align:center;padding:5rem}.CTASection_cta-icon__EGG1i{width:4rem;height:4rem;color:white;margin:0 auto 1.5rem;animation:CTASection_iconGlow__oN8xm 4s ease-in-out infinite}.CTASection_cta-title__FafLB{font-size:2.5rem;font-weight:700;color:white;margin-bottom:1.5rem}@media (min-width:768px){.CTASection_cta-title__FafLB{font-size:3rem}}.CTASection_cta-subtitle__m_gQT{font-size:1.25rem;color:#ececec;margin-bottom:2rem}.CTASection_cta-button__19rt8{background:white;color:#2f4855;padding:1rem 2rem;font-size:1.125rem;transition:all .3s}.CTASection_cta-button__19rt8:hover{background:#ececec;transform:scale(1.05);box-shadow:0 20px 40px rgba(0,0,0,.1)}