.Benefits_howItWorks__pOFBn{padding:6rem 0;background:linear-gradient(180deg,#fff 0,var(--color-neutral-50) 100%)}.Benefits_benefits__leFPt{padding:6rem 0;background:#fff}.Benefits_container__o0uxr{max-width:1280px;margin:0 auto;padding:0 1.5rem}.Benefits_reveal__IwKuw{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.Benefits_reveal__IwKuw.Benefits_visible__8w_eX{opacity:1;transform:translateY(0)}.Benefits_sectionHeader__8yO3G{text-align:center;max-width:800px;margin:0 auto 4rem}.Benefits_sectionBadge__yim0x{display:inline-flex;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(59,130,246,.1));border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;color:var(--color-primary-700);margin-bottom:1.5rem}.Benefits_heading__zAdUw{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;margin-bottom:1rem;color:var(--color-neutral-900)}.Benefits_gradientText__H_Pi7{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Benefits_subheading__vegl2{font-size:1.25rem;line-height:1.6;color:var(--color-neutral-600);margin:0}.Benefits_stepsGrid__jzWti{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;position:relative}.Benefits_stepsGrid__jzWti:before{content:"";position:absolute;top:60px;left:16%;right:16%;height:2px;background:linear-gradient(90deg,var(--color-primary-500),var(--color-secondary-500));z-index:0}.Benefits_stepCard__mpmsv{position:relative;z-index:1;padding:2.5rem 2rem;background:#fff;border:2px solid var(--color-neutral-200);border-radius:var(--radius-2xl);text-align:center;transition:var(--transition-base)}.Benefits_stepCard__mpmsv:hover{border-color:var(--color-primary-500);transform:translateY(-8px);box-shadow:var(--shadow-lg)}.Benefits_stepNumber__8HKZu{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--gradient-primary);color:#fff;font-size:1.5rem;font-weight:800;border-radius:50%;box-shadow:var(--shadow-primary)}.Benefits_stepIcon__1x115{font-size:4rem;margin:1rem 0}.Benefits_stepTitle__8ejGP{font-size:1.5rem;font-weight:700;color:var(--color-neutral-900);margin-bottom:1rem}.Benefits_stepText__skS2j{font-size:1rem;line-height:1.7;color:var(--color-neutral-600);margin-bottom:1rem}.Benefits_stepTime__VeyiL{display:inline-flex;padding:.5rem 1rem;background:var(--gradient-secondary);color:#fff;border-radius:var(--radius-full);font-size:.875rem;font-weight:600}.Benefits_benefitsGrid__wWIVz{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.Benefits_benefitCard__Rt5Yi{padding:2.5rem;background:linear-gradient(145deg,#fff 0,var(--color-neutral-50) 100%);border:1px solid var(--color-neutral-200);border-radius:var(--radius-2xl);transition:var(--transition-base)}.Benefits_benefitCard__Rt5Yi:hover{background:#fff;border-color:var(--color-primary-500);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.Benefits_benefitIconLarge__767Pu{font-size:4rem;margin-bottom:1.5rem}.Benefits_benefitTitle__FrYd5{font-size:1.5rem;font-weight:700;color:var(--color-neutral-900);margin-bottom:.75rem}.Benefits_benefitStat__qhWqD{font-size:1.125rem;font-weight:700;color:var(--color-primary-600);margin-bottom:1rem}.Benefits_benefitText__XcNGw{font-size:1rem;line-height:1.7;color:var(--color-neutral-600);margin:0}@media (max-width:1024px){.Benefits_stepsGrid__jzWti:before{display:none}}@media (max-width:768px){.Benefits_benefits__leFPt,.Benefits_howItWorks__pOFBn{padding:4rem 0}.Benefits_sectionHeader__8yO3G{margin-bottom:3rem}.Benefits_heading__zAdUw{font-size:clamp(1.75rem,3.5vw,2.5rem)}.Benefits_subheading__vegl2{font-size:1.125rem}.Benefits_benefitsGrid__wWIVz,.Benefits_stepsGrid__jzWti{grid-template-columns:1fr;gap:2rem}.Benefits_stepCard__mpmsv{padding:2rem 1.5rem}.Benefits_stepIcon__1x115{font-size:3rem}.Benefits_benefitCard__Rt5Yi{padding:2rem}.Benefits_benefitIconLarge__767Pu{font-size:3rem}}@media (max-width:475px){.Benefits_benefitCard__Rt5Yi,.Benefits_stepCard__mpmsv{padding:1.5rem}.Benefits_benefitTitle__FrYd5,.Benefits_stepTitle__8ejGP{font-size:1.25rem}}.FAQ_faq__aPOX9{padding:6rem 0;background:linear-gradient(180deg,#fff 0,var(--color-neutral-50) 100%)}.FAQ_container__qxAig{max-width:900px;margin:0 auto;padding:0 1.5rem}.FAQ_reveal__uwGqv{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.FAQ_reveal__uwGqv.FAQ_visible__egJn3{opacity:1;transform:translateY(0)}.FAQ_sectionHeader__AaBeI{text-align:center;margin-bottom:4rem}.FAQ_sectionBadge__2MWdq{display:inline-flex;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(59,130,246,.1));border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;color:var(--color-primary-700);margin-bottom:1.5rem}.FAQ_heading__21QJ_{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;margin-bottom:1rem;color:var(--color-neutral-900)}.FAQ_gradientText__KXgRk{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.FAQ_subheading__hBy0s{font-size:1.125rem;line-height:1.6;color:var(--color-neutral-600);margin:0}.FAQ_contactLink__5IjxQ{color:var(--color-primary-600);font-weight:600;text-decoration:underline;transition:var(--transition-fast)}.FAQ_contactLink__5IjxQ:hover{color:var(--color-primary-700)}.FAQ_faqList__wU6Pn{margin-bottom:4rem}.FAQ_faqItem__SHJ9L{background:#fff;border:2px solid var(--color-neutral-200);border-radius:var(--radius-xl);margin-bottom:1rem;transition:border-color .2s ease,box-shadow .2s ease;animation:FAQ_fadeInUp__SQfvo .6s ease-out forwards;opacity:0}.FAQ_faqItem__SHJ9L:first-child{animation-delay:0s}.FAQ_faqItem__SHJ9L:nth-child(2){animation-delay:.05s}.FAQ_faqItem__SHJ9L:nth-child(3){animation-delay:.1s}.FAQ_faqItem__SHJ9L:nth-child(4){animation-delay:.15s}.FAQ_faqItem__SHJ9L:nth-child(5){animation-delay:.2s}.FAQ_faqItem__SHJ9L:nth-child(6){animation-delay:.25s}.FAQ_faqItem__SHJ9L:nth-child(7){animation-delay:.3s}.FAQ_faqItem__SHJ9L:nth-child(8){animation-delay:.35s}.FAQ_faqItem__SHJ9L:nth-child(9){animation-delay:.4s}.FAQ_faqItem__SHJ9L:nth-child(10){animation-delay:.45s}@keyframes FAQ_fadeInUp__SQfvo{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.FAQ_faqItem__SHJ9L.FAQ_open__UVaQ5,.FAQ_faqItem__SHJ9L:hover{border-color:var(--color-primary-500)}.FAQ_faqItem__SHJ9L.FAQ_open__UVaQ5{box-shadow:var(--shadow-md)}.FAQ_faqQuestion__oG0ek{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 2rem;background:none;border:none;cursor:pointer;text-align:left;transition:var(--transition-fast)}.FAQ_faqQuestion__oG0ek:hover{background:var(--color-neutral-50)}.FAQ_questionText__nbx8e{font-size:1.125rem;font-weight:700;color:var(--color-neutral-900);flex:1 1}.FAQ_faqIcon__e7hKs{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--gradient-primary);color:#fff;font-size:1.5rem;font-weight:300;border-radius:50%;flex-shrink:0;transition:transform .3s ease}.FAQ_faqItem__SHJ9L.FAQ_open__UVaQ5 .FAQ_faqIcon__e7hKs{transform:rotate(180deg)}.FAQ_faqAnswer__7td5b{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.FAQ_faqAnswer__7td5b.FAQ_answerOpen__AjppC{max-height:1000px;padding:0 2rem 1.5rem}.FAQ_faqAnswer__7td5b p{font-size:1rem;line-height:1.7;color:var(--color-neutral-600);margin:0}.FAQ_supportCta__Y8Mwx{text-align:center;padding:3rem;background:linear-gradient(145deg,#fff 0,var(--color-neutral-50) 100%);border:2px solid var(--color-neutral-200);border-radius:var(--radius-2xl)}.FAQ_supportIcon__wQ_fl{font-size:4rem;margin-bottom:1rem}.FAQ_supportHeading__TJ3y5{font-size:1.75rem;font-weight:700;color:var(--color-neutral-900);margin-bottom:.75rem}.FAQ_supportText__kXAiz{font-size:1.125rem;color:var(--color-neutral-600);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.FAQ_supportButton__deyOR{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2.5rem;background:var(--gradient-primary);color:#fff;font-size:1.125rem;font-weight:600;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);transition:var(--transition-base)}.FAQ_supportButton__deyOR:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}@media (max-width:768px){.FAQ_faq__aPOX9{padding:4rem 0}.FAQ_sectionHeader__AaBeI{margin-bottom:3rem}.FAQ_heading__21QJ_{font-size:clamp(1.75rem,3.5vw,2.5rem)}.FAQ_subheading__hBy0s{font-size:1rem}.FAQ_faqQuestion__oG0ek{padding:1.25rem 1.5rem}.FAQ_questionText__nbx8e{font-size:1rem}.FAQ_faqIcon__e7hKs{width:28px;height:28px;font-size:1.25rem}.FAQ_faqAnswer__7td5b.FAQ_answerOpen__AjppC{padding:0 1.5rem 1.25rem}.FAQ_supportCta__Y8Mwx{padding:2.5rem 2rem}.FAQ_supportHeading__TJ3y5{font-size:1.5rem}.FAQ_supportText__kXAiz{font-size:1rem}}@media (max-width:475px){.FAQ_faqQuestion__oG0ek{padding:1rem}.FAQ_questionText__nbx8e{font-size:.9375rem}.FAQ_faqAnswer__7td5b.FAQ_answerOpen__AjppC{padding:0 1rem 1rem}.FAQ_faqAnswer__7td5b p{font-size:.9375rem}.FAQ_supportCta__Y8Mwx{padding:2rem 1.5rem}.FAQ_supportIcon__wQ_fl{font-size:3rem}}.Footer_footer__UaG1g{background:var(--color-neutral-900);color:var(--color-neutral-300)}.Footer_finalCta__SKv__{padding:6rem 0;background:linear-gradient(180deg,var(--color-neutral-50) 0,#fff 100%)}.Footer_container__Z8cUU{max-width:1280px;margin:0 auto;padding:0 1.5rem}.Footer_ctaContent__QBmc_{text-align:center;max-width:800px;margin:0 auto}.Footer_ctaBadge__vWe9I{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(59,130,246,.1));border:1px solid rgba(139,92,246,.3);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;color:var(--color-primary-700);margin-bottom:1.5rem;animation:Footer_pulse__wPmYj 2s ease-in-out infinite}@keyframes Footer_pulse__wPmYj{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.Footer_ctaIcon__SQSy8{font-size:1rem}.Footer_ctaHeading__xHu7I{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.1;color:var(--color-neutral-900);margin-bottom:1.5rem}.Footer_gradientText__mvbcy{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Footer_ctaSubheading__z4mtq{font-size:1.25rem;line-height:1.7;color:var(--color-neutral-600);margin-bottom:2.5rem}.Footer_ctaButtons__QpCGD{display:flex;flex-direction:column;align-items:center;gap:1rem}.Footer_ctaPrimaryButton__sZkLV{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 3rem;background:var(--gradient-primary);color:#fff;font-size:1.25rem;font-weight:700;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);transition:var(--transition-base)}.Footer_ctaPrimaryButton__sZkLV:hover{transform:translateY(-3px);box-shadow:var(--shadow-xl)}.Footer_ctaArrow__byo_l{font-size:1.5rem;transition:transform .3s ease}.Footer_ctaPrimaryButton__sZkLV:hover .Footer_ctaArrow__byo_l{transform:translateX(4px)}.Footer_ctaNote__ASKX3{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:var(--color-neutral-600)}.Footer_checkmark__MrFd0{color:var(--color-success);font-weight:700}.Footer_mainFooter__0_Mdz{padding:4rem 0 2rem}.Footer_footerGrid__s3Tyu{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:3rem;gap:3rem;margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid var(--color-neutral-800)}.Footer_brandSection__IQ5ug{max-width:350px}.Footer_logo__NsUJK{display:flex;align-items:center;gap:.5rem;font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.Footer_logoIcon__Y12Ym{font-size:2rem}.Footer_brandDescription__CDLWE{font-size:.9375rem;line-height:1.7;color:var(--color-neutral-400);margin-bottom:1.5rem}.Footer_socialLinks__QXggH{display:flex;gap:1rem}.Footer_socialLink__VOPU_{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-neutral-800);border-radius:50%;color:var(--color-neutral-400);transition:var(--transition-fast)}.Footer_socialLink__VOPU_:hover{background:var(--gradient-primary);color:#fff;transform:translateY(-2px)}.Footer_footerColumn__7FuWc{display:flex;flex-direction:column}.Footer_columnTitle__YcE5F{font-size:1rem;font-weight:700;color:#fff;margin-bottom:1.5rem;font-family:var(--font-heading)}.Footer_linkList__TTzpJ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.Footer_footerLink__twEJY{font-size:.9375rem;color:var(--color-neutral-400);transition:var(--transition-fast)}.Footer_footerLink__twEJY:hover{color:#fff;padding-left:4px}.Footer_bottomBar__TdDhH{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:2rem}.Footer_copyright__j5CNb{font-size:.875rem;color:var(--color-neutral-500);margin:0}.Footer_backToTop__MZ4bD{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:var(--color-neutral-800);color:var(--color-neutral-400);font-size:.875rem;font-weight:600;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-fast)}.Footer_backToTop__MZ4bD:hover{background:var(--gradient-primary);color:#fff;transform:translateY(-2px)}@media (max-width:1024px){.Footer_footerGrid__s3Tyu{grid-template-columns:1fr 1fr;gap:2.5rem}.Footer_brandSection__IQ5ug{grid-column:1/-1;max-width:100%}}@media (max-width:768px){.Footer_finalCta__SKv__{padding:4rem 0}.Footer_ctaHeading__xHu7I{font-size:clamp(2rem,4vw,3rem)}.Footer_ctaSubheading__z4mtq{font-size:1.125rem;margin-bottom:2rem}.Footer_ctaPrimaryButton__sZkLV{width:100%;justify-content:center;padding:1rem 2rem;font-size:1.125rem}.Footer_mainFooter__0_Mdz{padding:3rem 0 1.5rem}.Footer_footerGrid__s3Tyu{grid-template-columns:1fr;gap:2rem;margin-bottom:2.5rem;padding-bottom:2rem}.Footer_brandSection__IQ5ug{grid-column:1}.Footer_bottomBar__TdDhH{flex-direction:column;text-align:center;gap:1rem}}@media (max-width:475px){.Footer_ctaBadge__vWe9I{font-size:.75rem;padding:.5rem 1rem}.Footer_ctaPrimaryButton__sZkLV{padding:.875rem 1.5rem;font-size:1rem}.Footer_ctaNote__ASKX3{font-size:.8125rem;text-align:center}.Footer_socialLinks__QXggH{justify-content:center}}.Hero_hero__T3Fr4{position:relative;padding:8rem 0 6rem;overflow:hidden;background:linear-gradient(180deg,#fafbff,#fff)}.Hero_container__jw8AP{max-width:1280px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.Hero_content__9ypWn{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.Hero_content__9ypWn.Hero_visible__cTz0d{opacity:1;transform:translateY(0)}.Hero_badge__RIQsB{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(59,130,246,.1));border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;color:var(--color-primary-700);margin-bottom:1.5rem;animation:Hero_pulse__2CMVt 2s ease-in-out infinite}@keyframes Hero_pulse__2CMVt{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.Hero_badgeIcon__GI1xi{font-size:1rem}.Hero_headline__ejJDL{font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--color-neutral-900)}.Hero_gradientText___2w8k{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Hero_subheadline__kYD1S{font-size:1.125rem;line-height:1.7;color:var(--color-neutral-600);margin-bottom:2.5rem;max-width:540px}.Hero_ctaGroup__iC9Ov{display:flex;align-items:center;gap:1rem;margin-bottom:3rem}.Hero_ctaPrimary__lJ5Mt{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.125rem;font-weight:600;color:#fff;background:var(--gradient-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);transition:var(--transition-base)}.Hero_ctaPrimary__lJ5Mt:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.Hero_ctaIcon__6xVsU{font-size:1.25rem;transition:transform .3s ease}.Hero_ctaPrimary__lJ5Mt:hover .Hero_ctaIcon__6xVsU{transform:translateX(4px)}.Hero_ctaSecondary__DEHzS{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.125rem;font-weight:600;color:var(--color-primary-600);background:#fff;border:2px solid var(--color-primary-600);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-base)}.Hero_ctaSecondary__DEHzS:hover{background:var(--color-primary-50);transform:translateY(-2px)}.Hero_playIcon__Uonrc{font-size:.875rem}.Hero_trustBadges__cJL1i{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.Hero_trustBadge__QEB0F{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-neutral-600)}.Hero_trustIcon__kRzUk{font-size:1.25rem}.Hero_heroImage__hzgRk{position:relative;opacity:0;transform:translateX(30px);transition:opacity .8s ease-out .2s,transform .8s ease-out .2s}.Hero_heroImage__hzgRk.Hero_visible__cTz0d{opacity:1;transform:translateX(0)}.Hero_imageWrapper__s2c7t{position:relative;width:100%;height:100%}.Hero_mockupCard__NqSYj{background:#fff;border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);overflow:hidden;border:1px solid var(--color-neutral-200)}.Hero_mockupHeader__blwlD{display:flex;align-items:center;gap:.5rem;padding:1rem;background:var(--color-neutral-100);border-bottom:1px solid var(--color-neutral-200)}.Hero_mockupDot__qeiFJ{width:12px;height:12px;border-radius:50%;background:var(--color-neutral-300)}.Hero_mockupContent__Ba0ZU{padding:2rem}.Hero_statsCard__Xgh4c{background:var(--gradient-primary);padding:2rem;border-radius:var(--radius-xl);margin-bottom:2rem}.Hero_statItem__CDPOp{display:flex;flex-direction:column;gap:.5rem}.Hero_statLabel__4lPiL{font-size:.875rem;color:hsla(0,0%,100%,.9);font-weight:500}.Hero_statValue__rXFDO{font-size:2.5rem;font-weight:700;color:#fff;font-family:var(--font-heading)}.Hero_statChange__KJGjB{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;color:hsla(0,0%,100%,.9);font-weight:500}.Hero_chartPlaceholder__7FE2n{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;height:120px;padding:1rem;background:var(--color-neutral-50);border-radius:var(--radius-lg)}.Hero_chartBar__Qm4fk{flex:1 1;background:var(--gradient-primary);border-radius:var(--radius-sm);animation:Hero_growBar__ZdjHS .8s ease-out forwards;transform-origin:bottom}@keyframes Hero_growBar__ZdjHS{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.Hero_floatingCard__2lA3r{position:absolute;display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:Hero_float__DekGx 3s ease-in-out infinite}@keyframes Hero_float__DekGx{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Hero_floatingIcon__ylbKY{font-size:1.5rem}.Hero_floatingText__vG6_0{font-size:.875rem;font-weight:600;color:var(--color-neutral-700);white-space:nowrap}.Hero_bgDecoration__ltCgK{position:absolute;top:-20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(139,92,246,.1) 0,transparent 70%);border-radius:50%;pointer-events:none}.Hero_bgGradient__TSQKh{position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(180deg,transparent,#fff);pointer-events:none}@media (max-width:1024px){.Hero_hero__T3Fr4{padding:6rem 0 4rem}.Hero_container__jw8AP{gap:3rem}.Hero_headline__ejJDL{font-size:clamp(2rem,4vw,3rem)}.Hero_subheadline__kYD1S{font-size:1rem}}@media (max-width:768px){.Hero_hero__T3Fr4{padding:5rem 0 3rem}.Hero_container__jw8AP{grid-template-columns:1fr;gap:3rem;text-align:center}.Hero_content__9ypWn{display:flex;flex-direction:column;align-items:center}.Hero_headline__ejJDL,.Hero_subheadline__kYD1S{max-width:100%}.Hero_ctaGroup__iC9Ov{flex-direction:column;width:100%}.Hero_ctaPrimary__lJ5Mt,.Hero_ctaSecondary__DEHzS{width:100%;justify-content:center}.Hero_trustBadges__cJL1i{justify-content:center;gap:1.5rem}.Hero_floatingCard__2lA3r{display:none}}@media (max-width:475px){.Hero_badge__RIQsB{font-size:.75rem;padding:.375rem .75rem}.Hero_ctaPrimary__lJ5Mt,.Hero_ctaSecondary__DEHzS{font-size:1rem;padding:.875rem 1.5rem}.Hero_trustBadge__QEB0F{font-size:.75rem}.Hero_trustIcon__kRzUk{font-size:1rem}}.Navigation_nav__D1U__{position:fixed;top:0;left:0;right:0;z-index:1000;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;border-bottom:1px solid transparent}.Navigation_nav__D1U__.Navigation_scrolled__WNNYd{background:hsla(0,0%,100%,.98);border-bottom:1px solid var(--color-neutral-200);box-shadow:var(--shadow-sm)}.Navigation_container__h1peP{max-width:1280px;margin:0 auto;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between}.Navigation_logo__hfAeQ{display:flex;align-items:center;gap:.5rem;font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--color-neutral-900);cursor:pointer}.Navigation_logoIcon__uvyQc{font-size:2rem}.Navigation_navLinks__MaBfM{display:flex;align-items:center;gap:2rem;list-style:none;margin:0;padding:0}.Navigation_navLink__lvNUe{background:none;border:none;font-family:var(--font-primary);font-size:.9375rem;font-weight:500;color:var(--color-neutral-700);cursor:pointer;transition:var(--transition-fast);padding:.5rem 0}.Navigation_navLink__lvNUe:hover{color:var(--color-primary-600)}.Navigation_navActions__vhQHQ{display:flex;align-items:center;gap:1rem}.Navigation_loginBtn__MK2s9{padding:.625rem 1.5rem;font-weight:600;color:var(--color-primary-600);transition:var(--transition-fast);border-radius:var(--radius-lg)}.Navigation_loginBtn__MK2s9:hover{background:var(--color-primary-50)}.Navigation_signupBtn__0P6tj{padding:.625rem 1.5rem;font-weight:600;color:#fff;background:var(--gradient-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);transition:var(--transition-base)}.Navigation_signupBtn__0P6tj:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.Navigation_mobileMenuToggle__Q4Gcy{display:none;background:none;border:none;cursor:pointer;padding:.5rem}.Navigation_menuIconOpen__KuC9A,.Navigation_menuIcon__geCcG{display:block;width:24px;height:2px;background:var(--color-neutral-900);position:relative;transition:var(--transition-base)}.Navigation_menuIconOpen__KuC9A:after,.Navigation_menuIconOpen__KuC9A:before,.Navigation_menuIcon__geCcG:after,.Navigation_menuIcon__geCcG:before{content:"";position:absolute;width:24px;height:2px;background:var(--color-neutral-900);transition:var(--transition-base)}.Navigation_menuIcon__geCcG:before{top:-7px}.Navigation_menuIcon__geCcG:after{top:7px}.Navigation_menuIconOpen__KuC9A{background:transparent}.Navigation_menuIconOpen__KuC9A:before{transform:rotate(45deg);top:0}.Navigation_menuIconOpen__KuC9A:after{transform:rotate(-45deg);top:0}.Navigation_mobileMenu__ysZ8Q{display:none}@media (max-width:1024px){.Navigation_navLinks__MaBfM{gap:1.5rem}.Navigation_navLink__lvNUe{font-size:.875rem}}@media (max-width:768px){.Navigation_navActions__vhQHQ,.Navigation_navLinks__MaBfM{display:none}.Navigation_mobileMenuToggle__Q4Gcy{display:block}.Navigation_mobileMenu__ysZ8Q{display:flex;flex-direction:column;padding:1rem 1.5rem;background:#fff;border-top:1px solid var(--color-neutral-200);animation:Navigation_fadeIn__A01JG .2s ease-out}.Navigation_mobileNavLink__nDI6y{background:none;border:none;font-family:var(--font-primary);font-size:1rem;font-weight:500;color:var(--color-neutral-700);cursor:pointer;padding:1rem 0;text-align:left;border-bottom:1px solid var(--color-neutral-100);transition:var(--transition-fast)}.Navigation_mobileNavLink__nDI6y:hover{color:var(--color-primary-600)}.Navigation_mobileActions__BfBXu{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-neutral-200)}.Navigation_mobileLoginBtn__4IOV9,.Navigation_mobileSignupBtn__4eW2_{padding:.875rem;font-weight:600;text-align:center;border-radius:var(--radius-lg);transition:var(--transition-fast)}.Navigation_mobileLoginBtn__4IOV9{color:var(--color-primary-600);border:2px solid var(--color-primary-600)}.Navigation_mobileSignupBtn__4eW2_{color:#fff;background:var(--gradient-primary);box-shadow:var(--shadow-primary)}}.ProblemSolution_section__ERDB0{padding:6rem 0;background:#fff}.ProblemSolution_container__fCoho{max-width:1280px;margin:0 auto;padding:0 1.5rem}.ProblemSolution_reveal__fY0LD{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.ProblemSolution_reveal__fY0LD.ProblemSolution_visible__Jhmpr{opacity:1;transform:translateY(0)}.ProblemSolution_problemSection__7Nxeb,.ProblemSolution_solutionSection__XhR_p{margin-bottom:6rem}.ProblemSolution_solutionSection__XhR_p{margin-bottom:0}.ProblemSolution_sectionBadge__vHufd{display:inline-flex;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(59,130,246,.1));border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;color:var(--color-primary-700);margin-bottom:1.5rem}.ProblemSolution_heading__v_zsr{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;margin-bottom:1rem;color:var(--color-neutral-900)}.ProblemSolution_highlight__vpKf_{color:var(--color-error);position:relative}.ProblemSolution_highlight__vpKf_:after{content:"";position:absolute;bottom:0;left:0;right:0;height:12px;background:rgba(239,68,68,.2);z-index:-1}.ProblemSolution_gradientText__cMZYk{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ProblemSolution_subheading__7JXQx{font-size:1.25rem;line-height:1.6;color:var(--color-neutral-600);margin-bottom:3rem;max-width:700px}.ProblemSolution_problemGrid__AeXmv,.ProblemSolution_solutionGrid__kpEhZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.ProblemSolution_problemCard__GeTo2{padding:2rem;background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-xl);transition:var(--transition-base)}.ProblemSolution_problemCard__GeTo2:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.ProblemSolution_problemIcon__dV3j_{font-size:3rem;margin-bottom:1rem}.ProblemSolution_problemTitle__7PRC7{font-size:1.25rem;font-weight:700;color:var(--color-neutral-900);margin-bottom:.75rem}.ProblemSolution_problemText__R9FH0{font-size:1rem;line-height:1.6;color:var(--color-neutral-600);margin:0}.ProblemSolution_solutionCard__PizSP{padding:2.5rem;background:#fff;border:2px solid var(--color-neutral-200);border-radius:var(--radius-2xl);transition:var(--transition-base);position:relative;overflow:hidden}.ProblemSolution_solutionCard__PizSP:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-primary);transform:scaleX(0);transition:transform .3s ease}.ProblemSolution_solutionCard__PizSP:hover:before{transform:scaleX(1)}.ProblemSolution_solutionCard__PizSP:hover{border-color:var(--color-primary-500);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.ProblemSolution_solutionIconWrapper__3yM9G{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--gradient-primary);border-radius:var(--radius-xl);margin-bottom:1.5rem}.ProblemSolution_solutionIcon__HzZTQ{font-size:2.5rem;filter:grayscale(1) brightness(2)}.ProblemSolution_solutionTitle__SbAv1{font-size:1.5rem;font-weight:700;color:var(--color-neutral-900);margin-bottom:1rem}.ProblemSolution_solutionText__Z5E6b{font-size:1rem;line-height:1.7;color:var(--color-neutral-600);margin-bottom:1.5rem}.ProblemSolution_benefitTag__72h4b{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--gradient-secondary);color:#fff;border-radius:var(--radius-full);font-size:.875rem;font-weight:600}.ProblemSolution_benefitTag__72h4b span{font-size:1rem}@media (max-width:768px){.ProblemSolution_section__ERDB0{padding:4rem 0}.ProblemSolution_problemSection__7Nxeb,.ProblemSolution_solutionSection__XhR_p{margin-bottom:4rem}.ProblemSolution_heading__v_zsr{font-size:clamp(1.75rem,3.5vw,2.5rem)}.ProblemSolution_subheading__7JXQx{font-size:1.125rem;margin-bottom:2rem}.ProblemSolution_problemGrid__AeXmv,.ProblemSolution_solutionGrid__kpEhZ{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.ProblemSolution_problemCard__GeTo2{padding:1.5rem}.ProblemSolution_solutionCard__PizSP{padding:2rem}.ProblemSolution_solutionIconWrapper__3yM9G{width:64px;height:64px}.ProblemSolution_solutionIcon__HzZTQ{font-size:2rem}}