.FeaturesSection_features__X61oS{padding:8rem 1.5rem;background-color:transparent;position:relative;overflow:hidden;color:#ffffff}.FeaturesSection_container__WzaWJ{max-width:1400px;margin:0 auto;padding:0 2rem;width:100%}.FeaturesSection_header__oA_vr{text-align:center;margin-bottom:5rem;max-width:800px;margin-left:auto;margin-right:auto}.FeaturesSection_title__p_JQB{font-size:3rem;font-weight:800;color:#ffffff;margin:0 0 1.5rem;letter-spacing:-.03em;background:linear-gradient(90deg,#ffffff,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.FeaturesSection_subtitle__NwS7U{font-size:1.25rem;color:rgba(255,255,255,.7);margin:0;line-height:1.6;font-weight:400}.FeaturesSection_stepsContainer__5KKGA{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;position:relative;z-index:10}.FeaturesSection_connectorSvg___c5MZ{display:none}.FeaturesSection_steps__mbzqM{display:contents}.FeaturesSection_step__4yr4r{display:flex;flex-direction:column;height:100%;width:100%}.FeaturesSection_step__4yr4r,.FeaturesSection_step__4yr4r:nth-child(2n),.FeaturesSection_step__4yr4r:nth-child(odd){padding:0;justify-content:stretch}.FeaturesSection_stepContentWrapper__XsZoJ{height:100%;display:block}.FeaturesSection_step__4yr4r:nth-child(2n) .FeaturesSection_stepContentWrapper__XsZoJ{flex-direction:column}.FeaturesSection_stepNumber__hrE9Y{display:none}.FeaturesSection_stepCard__7Lc1i{background:linear-gradient(145deg,rgba(20,10,35,.6),rgba(10,5,20,.4));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(168,85,247,.15);padding:2rem;border-radius:32px;display:flex;flex-direction:column;justify-content:center;min-height:240px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;max-width:100%}.FeaturesSection_stepCard__7Lc1i:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(800px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(168,85,247,.15),transparent 40%);opacity:0;transition:opacity .4s ease;pointer-events:none}.FeaturesSection_stepCard__7Lc1i:hover{transform:translateY(-8px);border-color:rgba(168,85,247,.3);box-shadow:0 20px 40px rgba(0,0,0,.4);background:linear-gradient(145deg,rgba(30,20,45,.8),rgba(15,10,25,.6))}.FeaturesSection_stepCard__7Lc1i:hover:before{opacity:1}.FeaturesSection_stepIcon__DZmbe{position:absolute;bottom:-20px;right:-20px;color:#a855f7;opacity:.08;transform:scale(6) rotate(-15deg);transform-origin:bottom right;pointer-events:none;transition:all .5s ease;z-index:0}.FeaturesSection_stepCard__7Lc1i:hover .FeaturesSection_stepIcon__DZmbe{opacity:.15;transform:scale(7) rotate(-5deg);color:#c084fc}.FeaturesSection_stepText__nDSLW{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:2}.FeaturesSection_stepTitle__dM0aP{font-size:1.75rem;font-weight:700;color:#ffffff;margin:0;letter-spacing:-.02em}.FeaturesSection_stepDescription__p8g9L{font-size:1.1rem;color:rgba(255,255,255,.65);margin:0;line-height:1.6}@keyframes FeaturesSection_fadeInUp__7Tv36{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.FeaturesSection_title__p_JQB{font-size:2.5rem}}@media (max-width:768px){.FeaturesSection_features__X61oS{padding:6rem 1rem}.FeaturesSection_title__p_JQB{font-size:2.25rem}.FeaturesSection_stepsContainer__5KKGA{grid-template-columns:1fr;gap:1.5rem}.FeaturesSection_stepCard__7Lc1i{padding:2rem 1.5rem}}.FeaturesSection_dividerWrapper__chtG6,.FeaturesSection_divider__z9UuH,.FeaturesSection_sliceBackground__Ln2AJ,.FeaturesSection_sliceContent__1ykrx,.FeaturesSection_sliceIcon__edAum,.FeaturesSection_sliceLeft___IK7w,.FeaturesSection_sliceRight__k_Yku,.FeaturesSection_sliceTitle__mve3N,.FeaturesSection_slice__c_gQ9{display:none}.HowItWorksSection_howItWorks__l6CPQ{padding:8rem 1.5rem;background:linear-gradient(180deg,#0f0518 0,#1a0b2e);position:relative;overflow:hidden;color:#ffffff}.HowItWorksSection_container__icIux{max-width:1200px;margin:0 auto;position:relative;z-index:2}.HowItWorksSection_header__EUsP7{text-align:center;margin-bottom:6rem;position:relative}.HowItWorksSection_title__j86as{font-size:3.5rem;font-weight:800;margin:0 0 1.5rem;letter-spacing:-.02em;background:linear-gradient(90deg,#ffffff,#a855f7,#ffffff);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% auto;animation:HowItWorksSection_shine__pLEmg 5s linear infinite}.HowItWorksSection_subtitle__4nF6v{font-size:1.25rem;color:rgba(255,255,255,.7);max-width:600px;margin:0 auto;line-height:1.6}.HowItWorksSection_steps__Zps7Z{position:relative;display:flex;flex-direction:column;gap:4rem;padding:2rem 0}.HowItWorksSection_steps__Zps7Z:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:100%;background:linear-gradient(180deg,transparent,#a855f7,#6366f1,transparent);box-shadow:0 0 15px rgba(168,85,247,.5);z-index:0}.HowItWorksSection_step__CmUuk{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.HowItWorksSection_step__CmUuk:nth-child(odd){flex-direction:row}.HowItWorksSection_step__CmUuk:nth-child(2n){flex-direction:row-reverse}.HowItWorksSection_stepContent__DfpFd{width:45%;background:rgba(20,10,35,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(168,85,247,.15);padding:2.5rem;border-radius:24px;position:relative;transition:all .4s ease;z-index:2}.HowItWorksSection_step__CmUuk:hover .HowItWorksSection_stepContent__DfpFd{transform:translateY(-5px);background:rgba(30,20,50,.6);border-color:rgba(168,85,247,.4);box-shadow:0 20px 40px rgba(168,85,247,.1)}.HowItWorksSection_stepIcon__QI_09{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:#0f0518;border:2px solid #a855f7;display:flex;align-items:center;justify-content:center;z-index:3;color:#d8b4fe;box-shadow:0 0 20px rgba(168,85,247,.4);transition:all .4s ease}.HowItWorksSection_step__CmUuk:hover .HowItWorksSection_stepIcon__QI_09{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 30px rgba(168,85,247,.6);background:#1a0b2e}.HowItWorksSection_stepSpacer__J_yDW{width:45%}.HowItWorksSection_stepHeader__8ndVM,.HowItWorksSection_stepNumber__R4yTI{display:none}.HowItWorksSection_stepTitle__cGNIh{font-size:1.75rem;font-weight:700;color:#ffffff;margin-bottom:1rem}.HowItWorksSection_stepDescription__jC5Ms{color:rgba(255,255,255,.7);line-height:1.6;font-size:1rem}.HowItWorksSection_stepDetails___8tJ1{margin-top:1.5rem;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.HowItWorksSection_detailItem__OOBei{display:flex;align-items:center;gap:.5rem;color:rgba(255,255,255,.6);font-size:.9rem}.HowItWorksSection_detailBullet__z3cGQ{color:#a855f7}@keyframes HowItWorksSection_shine__pLEmg{to{background-position:200%}}@media (max-width:1024px){.HowItWorksSection_steps__Zps7Z:before{left:2rem}.HowItWorksSection_step__CmUuk{flex-direction:column!important;align-items:flex-start;padding-left:5rem}.HowItWorksSection_stepContent__DfpFd{width:100%}.HowItWorksSection_stepIcon__QI_09{left:2rem;width:48px;height:48px}.HowItWorksSection_title__j86as{font-size:2.5rem}}.TestimonialsSection_testimonials__ibDAa{padding:6rem 1.5rem;background-color:transparent;position:relative;color:#ffffff}.TestimonialsSection_container__KgQ0r{max-width:1400px;margin:0 auto;padding:0 1.5rem;width:100%}.TestimonialsSection_header__v__xp{text-align:center;margin-bottom:4rem}.TestimonialsSection_title__6BO7R{font-size:2.5rem;font-weight:800;color:#ffffff;margin:0 0 1rem;letter-spacing:-.02em}.TestimonialsSection_subtitle__nq63S{font-size:1.125rem;color:rgba(255,255,255,.7);max-width:600px;margin:0 auto;line-height:1.6}.TestimonialsSection_overallRating__nCwIy{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem;padding:1rem 2rem;background:rgba(255,255,255,.05);backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(255,255,255,.1);max-width:300px;margin-left:auto;margin-right:auto}.TestimonialsSection_ratingStars__uiPnQ{display:flex;gap:.25rem}.TestimonialsSection_ratingText__ncC_2{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.TestimonialsSection_ratingNumber__LqV5f{font-size:1.25rem;font-weight:800;color:#ffffff;letter-spacing:-.02em}.TestimonialsSection_ratingCount__adLQ1{font-size:.75rem;color:rgba(255,255,255,.6);font-weight:500}.TestimonialsSection_grid__mk8S3{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:4rem}.TestimonialsSection_testimonial__UeT6z{background-color:rgba(255,255,255,.03);backdrop-filter:blur(10px);padding:2rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;position:relative;animation:TestimonialsSection_fadeInUp__XtF2S .6s ease-out;animation-fill-mode:both;opacity:0}.TestimonialsSection_testimonial__UeT6z:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.3);box-shadow:0 10px 25px rgba(0,0,0,.2);background-color:rgba(255,255,255,.05)}.TestimonialsSection_quoteIcon__0mXD7{color:rgba(255,255,255,.2);margin-bottom:1.5rem}.TestimonialsSection_rating__aj2us{display:flex;gap:.25rem;margin-bottom:1rem}.TestimonialsSection_content__bV1E5{font-size:.95rem;line-height:1.6;color:rgba(255,255,255,.8);margin-bottom:1.5rem;font-style:italic}.TestimonialsSection_author__LzKXh{display:flex;align-items:center;justify-content:space-between;gap:1rem}.TestimonialsSection_authorInfo__U_Xz_{flex:1}.TestimonialsSection_authorName__zHOV1{display:flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;color:#ffffff;margin-bottom:.25rem}.TestimonialsSection_verifiedBadge__NBbel{background-color:#ffffff;color:#000000;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.TestimonialsSection_authorRole__Q5mf9{font-size:.8rem;color:rgba(255,255,255,.6);font-weight:500}.TestimonialsSection_authorAvatar__GVI8j{width:48px;height:48px;border-radius:50%;overflow:hidden;border:2px solid rgba(0,0,0,.1)}.TestimonialsSection_authorAvatar__GVI8j img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TestimonialsSection_cta__HzAXK{background:linear-gradient(135deg,rgba(0,0,0,.9),#000000);border-radius:24px;padding:3rem 2rem;text-align:center;color:#FFFFFF;position:relative;overflow:hidden}.TestimonialsSection_cta__HzAXK:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M20 20c0-5.5-4.5-10-10-10s-10 4.5-10 10 4.5 10 10 10 10-4.5 10-10zm10 0c0-5.5-4.5-10-10-10s-10 4.5-10 10 4.5 10 10 10 10-4.5 10-10z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.1}.TestimonialsSection_ctaContent__pUGX3{position:relative;z-index:2}.TestimonialsSection_ctaTitle__NQSsL{font-size:2rem;font-weight:800;color:#FFFFFF;margin:0 0 1rem;letter-spacing:-.02em}.TestimonialsSection_ctaDescription__hTfQE{font-size:1.125rem;color:rgba(255,255,255,.9);line-height:1.6;max-width:500px;margin:0 auto 2rem}.TestimonialsSection_ctaStats__P319p{display:flex;justify-content:center;gap:3rem}.TestimonialsSection_ctaStat__5N8nc{display:flex;flex-direction:column;align-items:center;gap:.5rem}.TestimonialsSection_ctaStatNumber__xYk6p{font-size:1.75rem;font-weight:800;color:#FFFFFF;letter-spacing:-.02em}.TestimonialsSection_ctaStatLabel__U1JUs{font-size:.875rem;color:rgba(255,255,255,.7);font-weight:500;text-transform:uppercase;letter-spacing:.05em}@keyframes TestimonialsSection_fadeInUp__XtF2S{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.TestimonialsSection_grid__mk8S3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}}@media (max-width:768px){.TestimonialsSection_testimonials__ibDAa{padding:4rem 1rem!important}.TestimonialsSection_container__KgQ0r{max-width:100%!important;padding:0 1rem!important}.TestimonialsSection_title__6BO7R{font-size:2rem!important}.TestimonialsSection_subtitle__nq63S{font-size:1rem!important}.TestimonialsSection_grid__mk8S3{grid-template-columns:1fr;gap:1.5rem}.TestimonialsSection_testimonial__UeT6z{padding:1.5rem!important}.TestimonialsSection_overallRating__nCwIy{flex-direction:column;gap:.75rem;padding:1rem 1.5rem!important}.TestimonialsSection_ratingText__ncC_2{align-items:center}.TestimonialsSection_cta__HzAXK{padding:3rem 1.5rem!important}.TestimonialsSection_ctaTitle__NQSsL{font-size:1.75rem!important}.TestimonialsSection_ctaDescription__hTfQE{font-size:1rem!important}.TestimonialsSection_ctaStats__P319p{flex-direction:column;gap:1.5rem}.TestimonialsSection_ctaStatNumber__xYk6p{font-size:1.5rem!important}}@media (max-width:640px){.TestimonialsSection_testimonials__ibDAa{padding:3rem 1rem!important}.TestimonialsSection_container__KgQ0r{padding:0 1rem!important}.TestimonialsSection_title__6BO7R{font-size:1.75rem!important}.TestimonialsSection_subtitle__nq63S{font-size:.9375rem!important}.TestimonialsSection_header__v__xp{margin-bottom:2.5rem}.TestimonialsSection_grid__mk8S3{margin-bottom:2.5rem;gap:1.25rem}.TestimonialsSection_testimonial__UeT6z{padding:1.25rem 1rem!important}.TestimonialsSection_content__bV1E5{font-size:.9375rem!important;margin-bottom:1.25rem}.TestimonialsSection_author__LzKXh{flex-direction:row;text-align:left;gap:.75rem}.TestimonialsSection_authorName__zHOV1{font-size:.9375rem!important}.TestimonialsSection_authorRole__Q5mf9{font-size:.75rem!important}.TestimonialsSection_authorAvatar__GVI8j{width:42px!important;height:42px!important}.TestimonialsSection_cta__HzAXK{padding:2rem 1rem!important}.TestimonialsSection_ctaTitle__NQSsL{font-size:1.5rem!important}.TestimonialsSection_ctaDescription__hTfQE{font-size:.9375rem!important}}@media (max-width:480px){.TestimonialsSection_testimonials__ibDAa{padding:2rem 1rem!important}.TestimonialsSection_title__6BO7R{font-size:1.5rem!important}.TestimonialsSection_testimonial__UeT6z{padding:1.25rem}}.CTASection_cta__0XG_h{background:transparent;padding:6rem 1.5rem;color:#ffffff;overflow:hidden}.CTASection_frame__UyPXm{width:100%;max-width:1400px;margin:0 auto;border-radius:32px;overflow:hidden;position:relative;padding:3.5rem;background:#070513;border:1px solid rgba(168,85,247,.22);box-shadow:0 26px 70px rgba(0,0,0,.55)}.CTASection_decor__i3Bm2{position:absolute;inset:0;pointer-events:none}.CTASection_orbOne__OAG27,.CTASection_orbThree__zsXjA,.CTASection_orbTwo__uejIB{position:absolute;border-radius:999px;filter:blur(30px);opacity:.6}.CTASection_orbOne__OAG27{width:520px;height:520px;top:-260px;left:-180px;background:rgba(168,85,247,.28)}.CTASection_orbTwo__uejIB{width:420px;height:420px;bottom:-220px;right:-180px;background:rgba(0,195,105,.22)}.CTASection_orbThree__zsXjA{width:260px;height:260px;top:30%;right:20%;background:rgba(245,158,11,.14)}.CTASection_grid__oMeGj{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;position:relative;z-index:1;align-items:start}.CTASection_copy__DQ9qe{display:flex;flex-direction:column;gap:1.5rem}.CTASection_eyebrow__i_6j5{display:inline-flex;align-items:center;gap:.65rem;width:-moz-fit-content;width:fit-content;padding:.6rem .9rem;border-radius:999px;background:rgba(168,85,247,.14);border:1px solid rgba(168,85,247,.3);color:#f2eaff;font-weight:650;letter-spacing:.01em}.CTASection_title__xU04O{font-size:2.5rem;font-weight:800;color:#ffffff;margin:0;line-height:1.2;letter-spacing:-.02em}.CTASection_subtitle__PvWXc{font-size:1.125rem;color:rgba(203,182,255,.9);margin:0;line-height:1.6}.CTASection_actions__fJpLW{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.CTASection_ctaPrimary__2YEWu,.CTASection_ctaSecondary__KvtNQ{border-radius:9999px;font-weight:700;padding:.625rem 1.25rem!important;border-width:1px!important;transition:all .25s ease}.CTASection_ctaPrimary__2YEWu{background:rgba(99,102,241,.2)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.35)!important;color:#ffffff!important;box-shadow:0 0 20px rgba(99,102,241,.2);position:relative;overflow:hidden}.CTASection_ctaPrimary__2YEWu:hover{background:rgba(99,102,241,.3)!important;transform:translateY(-1px);box-shadow:0 0 26px rgba(99,102,241,.28)}.CTASection_ctaSecondary__KvtNQ{background:rgba(99,102,241,.34)!important;border:1px solid rgba(99,102,241,.72)!important;color:#ffffff!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 18px rgba(99,102,241,.22),inset 0 0 0 1px rgba(255,255,255,.06)}.CTASection_ctaSecondary__KvtNQ:hover{background:rgba(99,102,241,.44)!important;border-color:rgba(99,102,241,.88)!important;transform:translateY(-1px);box-shadow:0 0 28px rgba(99,102,241,.3),inset 0 0 0 1px rgba(255,255,255,.08)}.CTASection_proofRow__sso1T{list-style:none;padding:0;margin:.75rem 0 0;display:flex;flex-wrap:wrap;gap:.75rem}.CTASection_proofPill__lT2Ys{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-radius:18px;background:rgba(24,6,63,.55);border:1px solid rgba(255,255,255,.18);color:rgba(247,244,255,.92);font-weight:650;box-shadow:0 10px 28px rgba(10,2,30,.3)}.CTASection_preview__NUHUc{display:flex;flex-direction:column;gap:1.25rem;position:relative}.CTASection_previewCard__WOynO{border-radius:28px;background:rgba(15,9,28,.75);border:1px solid rgba(0,195,105,.24);box-shadow:0 18px 60px rgba(0,0,0,.45);overflow:hidden;position:relative}.CTASection_previewHeader__z3wZ3{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:.75rem 1rem;background:rgba(0,195,105,.08);border-bottom:1px solid rgba(0,195,105,.2)}.CTASection_previewBadge__I1N87{width:40px;height:40px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#f2eaff;background:rgba(168,85,247,.14);border:1px solid rgba(168,85,247,.28);overflow:hidden}.CTASection_previewAvatar__RdTrt{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CTASection_previewTitle__5jYYr{font-size:1rem;font-weight:750;color:#ffffff}.CTASection_previewStatus__qAcd4{font-size:.85rem;font-weight:650;color:rgba(0,195,105,.95);padding:.35rem .7rem;border-radius:999px;background:rgba(0,195,105,.12);border:1px solid rgba(0,195,105,.25)}.CTASection_bubbles__t1yY8{display:flex;flex-direction:column;gap:.75rem;padding:1.15rem 1.2rem 1.25rem}.CTASection_bubble__mcQL3{border-radius:18px;padding:.85rem .95rem;line-height:1.45;font-size:.95rem;border:1px solid transparent}.CTASection_bubbleUser__sUrPP{align-self:flex-end;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.22);color:rgba(255,244,224,.95)}.CTASection_bubbleAi__3AS1B{align-self:flex-start;background:rgba(168,85,247,.11);border-color:rgba(168,85,247,.22);color:rgba(242,234,255,.95)}.CTASection_previewFooter__0Oc6w{padding:.95rem 1.2rem 1.1rem;border-top:1px solid rgba(168,85,247,.16);background:rgba(168,85,247,.06);display:flex;flex-direction:column;gap:.65rem}.CTASection_typing__H11FK{display:flex;gap:.35rem}.CTASection_typing__H11FK span{width:8px;height:8px;border-radius:999px;background:rgba(0,195,105,.7);animation:CTASection_typing__H11FK 1.2s ease-in-out infinite}.CTASection_typing__H11FK span:nth-child(2){animation-delay:.1s}.CTASection_typing__H11FK span:nth-child(3){animation-delay:.2s}@keyframes CTASection_typing__H11FK{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(-3px);opacity:1}}.CTASection_inputHint__jTL3I{font-size:.9rem;font-weight:600;color:rgba(203,182,255,.92)}@media (max-width:768px){.CTASection_frame__UyPXm{padding:2.25rem;border-radius:28px}.CTASection_grid__oMeGj{grid-template-columns:1fr;gap:2.25rem}}@media (max-width:480px){.CTASection_cta__0XG_h{padding:2.25rem 1rem}.CTASection_frame__UyPXm{padding:1.5rem;border-radius:24px}.CTASection_title__xU04O{font-size:1.75rem}.CTASection_actions__fJpLW{flex-direction:column;align-items:stretch}.CTASection_ctaPrimary__2YEWu,.CTASection_ctaSecondary__KvtNQ{width:100%}}.FAQSection_faq__TFnJh{padding:6rem 1.5rem;background-color:transparent;position:relative;color:#ffffff}.FAQSection_container__QpXQG{max-width:1000px;margin:0 auto;padding:0 1.5rem;width:100%}.FAQSection_header__yIBLz{text-align:center;margin-bottom:4rem}.FAQSection_icon__yLsKU{color:rgba(255,255,255,.2);margin-bottom:1.5rem;display:flex;justify-content:center}.FAQSection_title__hEjZP{font-size:2.5rem;font-weight:800;color:#ffffff;margin:0 0 1rem;letter-spacing:-.02em}.FAQSection_subtitle__hDAMT{font-size:1.125rem;color:rgba(255,255,255,.7);max-width:600px;margin:0 auto;line-height:1.6}.FAQSection_categories__cSzs7{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.FAQSection_categoryButton__n67go{padding:.5rem 1rem;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;font-size:.875rem;font-weight:500;color:rgba(255,255,255,.7);cursor:pointer;transition:all .2s ease;backdrop-filter:blur(5px)}.FAQSection_categoryButton__n67go:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);color:#ffffff}.FAQSection_categoryButton__n67go.FAQSection_active__ivMN2{background-color:#ffffff;color:#000000;border-color:#ffffff;box-shadow:0 0 15px rgba(255,255,255,.2)}.FAQSection_faqList__e9kno{display:flex;flex-direction:column;gap:1rem;margin-bottom:4rem}.FAQSection_faqItem__cQO3M{background-color:rgba(255,255,255,.03);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;transition:all .3s ease;animation:FAQSection_fadeInUp__gOGNe .6s ease-out;animation-fill-mode:both;opacity:0}.FAQSection_faqItem__cQO3M:hover{border-color:rgba(255,255,255,.3);box-shadow:0 4px 12px rgba(0,0,0,.2);background-color:rgba(255,255,255,.05)}.FAQSection_faqQuestion__qeF9B{width:100%;padding:1.5rem 2rem;background:none;border:none;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all .2s ease;font-family:inherit}.FAQSection_faqQuestion__qeF9B:focus,.FAQSection_faqQuestion__qeF9B:hover{background-color:rgba(255,255,255,.02)}.FAQSection_faqQuestion__qeF9B:focus{outline:none}.FAQSection_questionText__ahOTO{font-size:1.125rem;font-weight:600;color:#ffffff;line-height:1.4;flex:1}.FAQSection_questionIcon__LVTMl{color:rgba(255,255,255,.4);flex-shrink:0;transition:transform .2s ease}.FAQSection_faqQuestion__qeF9B[aria-expanded=true] .FAQSection_questionIcon__LVTMl{transform:rotate(180deg);color:#ffffff}.FAQSection_faqAnswer__PRBMK{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;background-color:rgba(0,0,0,.2)}.FAQSection_faqAnswer__PRBMK.FAQSection_open__a4P5y{max-height:500px;padding:0 2rem 1.5rem}.FAQSection_answerContent__JGaVs{padding-top:1rem;font-size:1rem;color:rgba(255,255,255,.8);line-height:1.6;border-top:1px solid rgba(255,255,255,.1)}.FAQSection_contact__EEQZh{background:#ffffff;border-radius:16px;padding:3rem 2rem;text-align:center;border:1px solid rgba(0,0,0,.1)}.FAQSection_contactContent__WZnv3{max-width:600px;margin:0 auto}.FAQSection_contactTitle___3cWm{font-size:1.75rem;font-weight:700;color:#000000;margin:0 0 1rem}.FAQSection_contactDescription__yks98{font-size:1rem;color:rgba(0,0,0,.7);margin:0 0 2rem;line-height:1.6}.FAQSection_contactMethods__CvHWU{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.FAQSection_contactMethod__K_Vx8{display:flex;align-items:center;gap:1rem;padding:1.5rem;background-color:#ffffff;border:1px solid rgba(0,0,0,.1);border-radius:12px;transition:all .3s ease}.FAQSection_contactMethod__K_Vx8:hover{transform:translateY(-2px);border-color:#000000;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:#ffffff}.FAQSection_methodIcon__U0dkw{font-size:1.5rem;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.05);border-radius:12px;border:1px solid rgba(0,0,0,.1);color:#000000}.FAQSection_methodInfo__BSHwt{text-align:left;flex:1}.FAQSection_methodTitle__qnuXX{font-size:.875rem;font-weight:600;color:#000000;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.05em}.FAQSection_methodValue__XwwQ6{font-size:1rem;color:rgba(0,0,0,.7);font-weight:500}@keyframes FAQSection_fadeInUp__gOGNe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.FAQSection_faq__TFnJh{padding:4rem 1rem!important}.FAQSection_container__QpXQG{max-width:100%!important;padding:0 1rem!important}.FAQSection_title__hEjZP{font-size:2rem!important}.FAQSection_subtitle__hDAMT{font-size:1rem!important}.FAQSection_faqList__e9kno{gap:1rem}.FAQSection_faqQuestion__qeF9B{padding:1.25rem 1rem!important}.FAQSection_questionText__ahOTO{font-size:1rem!important}.FAQSection_faqAnswer__PRBMK.FAQSection_open__a4P5y{padding:0 1rem 1.25rem!important}.FAQSection_answerContent__JGaVs{font-size:.9375rem!important}.FAQSection_contact__EEQZh{padding:2rem 1rem!important}.FAQSection_contactTitle___3cWm{font-size:1.5rem!important}.FAQSection_contactMethods__CvHWU{grid-template-columns:1fr;gap:1rem}.FAQSection_contactMethod__K_Vx8{padding:1.25rem 1rem!important}}@media (max-width:640px){.FAQSection_faq__TFnJh{padding:3rem 1rem!important}.FAQSection_container__QpXQG{padding:0 1rem!important}.FAQSection_title__hEjZP{font-size:1.75rem!important}.FAQSection_subtitle__hDAMT{font-size:.9375rem!important}.FAQSection_header__yIBLz{margin-bottom:2.5rem}.FAQSection_icon__yLsKU{margin-bottom:1rem}.FAQSection_categories__cSzs7{margin-bottom:2rem;gap:.75rem}.FAQSection_categoryButton__n67go{font-size:.8125rem!important;padding:.5rem .875rem!important}.FAQSection_faqList__e9kno{margin-bottom:2.5rem;gap:.75rem}.FAQSection_faqQuestion__qeF9B{padding:1rem .75rem!important;gap:.75rem}.FAQSection_questionText__ahOTO{font-size:.9375rem!important;line-height:1.4}.FAQSection_faqAnswer__PRBMK.FAQSection_open__a4P5y{padding:0 .75rem 1rem!important}.FAQSection_answerContent__JGaVs{font-size:.875rem!important;padding-top:.75rem}.FAQSection_contactTitle___3cWm{font-size:1.25rem!important}.FAQSection_contactDescription__yks98{font-size:.875rem!important}}@media (max-width:480px){.FAQSection_faq__TFnJh{padding:2rem 1rem!important}.FAQSection_title__hEjZP{font-size:1.5rem!important}.FAQSection_faqQuestion__qeF9B{padding:1rem .75rem!important}.FAQSection_questionText__ahOTO{font-size:.875rem!important}}