.HomepageCta_cta__v06WS{padding:112px var(--marketing-pad-x)}.HomepageCta_ctaInner__WbC5B{max-width:var(--marketing-max);margin:0 auto}.HomepageCta_ctaCard__Unahk{position:relative;overflow:hidden;border-radius:28px;padding:clamp(64px,9vw,112px) clamp(28px,5vw,80px);text-align:center;isolation:isolate;color:#fff;background:radial-gradient(120% 90% at 100% 0,rgba(124,201,78,.4),transparent 55%),radial-gradient(120% 90% at 0 100%,rgba(158,231,113,.45),transparent 55%),linear-gradient(135deg,#05140A,#103A18 45%,#1F5A24);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 60px 100px -40px rgba(20,60,24,.55),0 24px 48px -16px rgba(11,14,30,.35)}.HomepageCta_ctaContent___A67H{position:relative;z-index:2;max-width:720px;margin:0 auto}.HomepageCta_ctaOrb__9Ohlr{position:absolute;width:520px;height:520px;border-radius:50%;filter:blur(80px);opacity:.55;z-index:0;pointer-events:none}.HomepageCta_ctaOrbA__dMYHP{background:radial-gradient(circle,rgba(124,201,78,.7),transparent 70%);top:-160px;left:-120px;animation:HomepageCta_ctaOrbDriftA__NMHm9 18s ease-in-out infinite alternate}.HomepageCta_ctaOrbB__fAzys{background:radial-gradient(circle,rgba(158,231,113,.7),transparent 70%);bottom:-180px;right:-100px;animation:HomepageCta_ctaOrbDriftB__yAMIg 22s ease-in-out infinite alternate}.HomepageCta_ctaOrbC__OTl1I{background:radial-gradient(circle,rgba(125,92,255,.55),transparent 70%);top:30%;left:50%;width:360px;height:360px;transform:translate(-50%,-50%);animation:HomepageCta_ctaOrbPulse__hDkt7 9s ease-in-out infinite}.HomepageCta_ctaGrid__fxohb{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse at center,black 0,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,black 0,transparent 75%);opacity:.6;pointer-events:none;z-index:1}.HomepageCta_ctaHeadline__pw_e0{font-size:clamp(36px,5.5vw,64px);letter-spacing:-.03em;font-weight:700;line-height:1.02;margin:0 0 20px;color:#fff;text-shadow:0 1px 0 rgba(255,255,255,.06)}.HomepageCta_ctaSub__Adyn9{font-size:clamp(16px,1.6vw,19px);line-height:1.55;color:rgba(255,255,255,.78);margin:0 auto 36px;max-width:540px}.HomepageCta_ctaActions__wE5sY{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.HomepageCta_ctaPrimaryButton__ILFvn{background:#fff;color:var(--color-on-accent,#131512);padding:16px 32px;border-radius:12px;font-weight:700;font-size:16px;text-decoration:none;transition:transform .18s ease,box-shadow .2s ease;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 14px 32px -8px rgba(11,14,30,.35)}.HomepageCta_ctaPrimaryButton__ILFvn:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 22px 44px -12px rgba(11,14,30,.45)}.HomepageCta_ctaSecondaryButton__mbQI3{background:rgba(255,255,255,.08);color:#fff;padding:16px 28px;border-radius:12px;font-weight:600;font-size:16px;text-decoration:none;border:1px solid rgba(255,255,255,.32);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .18s ease,border-color .18s ease,transform .18s ease}.HomepageCta_ctaSecondaryButton__mbQI3:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.55);transform:translateY(-2px)}.HomepageCta_ctaTrust__KlfKp{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:rgba(255,255,255,.7);letter-spacing:.01em}@keyframes HomepageCta_ctaOrbDriftA__NMHm9{0%{transform:translate(0) scale(1)}to{transform:translate(60px,40px) scale(1.12)}}@keyframes HomepageCta_ctaOrbDriftB__yAMIg{0%{transform:translate(0) scale(1)}to{transform:translate(-50px,-30px) scale(1.08)}}@keyframes HomepageCta_ctaOrbPulse__hDkt7{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.55}50%{transform:translate(-50%,-50%) scale(1.18);opacity:.75}}@media (prefers-reduced-motion:reduce){.HomepageCta_ctaOrbA__dMYHP,.HomepageCta_ctaOrbB__fAzys,.HomepageCta_ctaOrbC__OTl1I{animation:none}.HomepageCta_ctaPrimaryButton__ILFvn:hover,.HomepageCta_ctaSecondaryButton__mbQI3:hover{transform:none}}@media (max-width:640px){.HomepageCta_cta__v06WS{padding:72px var(--marketing-pad-x-sm)}.HomepageCta_ctaCard__Unahk{border-radius:22px}.HomepageCta_ctaActions__wE5sY{flex-direction:column;gap:12px}.HomepageCta_ctaPrimaryButton__ILFvn,.HomepageCta_ctaSecondaryButton__mbQI3{width:100%}.HomepageCta_ctaTrust__KlfKp{flex-direction:column;gap:4px}.HomepageCta_ctaTrust__KlfKp>[aria-hidden=true]{display:none}}.FeaturesContent_hero__6VCy_{padding:80px var(--marketing-pad-x) 48px;text-align:center}.FeaturesContent_heroInner__Kf_Tg{max-width:var(--marketing-max-narrow);margin:0 auto}.FeaturesContent_heroEyebrow__YtEhz{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:0;background:transparent;color:var(--color-purple,#9EE771);margin-bottom:22px}.FeaturesContent_heroEyebrow__YtEhz:before{content:"";width:26px;height:2px;border-radius:999px;background:currentColor;flex-shrink:0}.FeaturesContent_heroHeadline__17Pko{font-size:clamp(36px,6vw,60px);letter-spacing:-.025em;font-weight:700;line-height:1.05;margin:0 0 20px;color:var(--color-text-primary,#111)}.FeaturesContent_heroSub__qkFPz{font-size:clamp(16px,2vw,19px);color:var(--color-text-secondary,#555);line-height:1.55;margin:0 0 32px}.FeaturesContent_heroCtas__IFCK_{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.FeaturesContent_primaryCta__ZrnGb{background:var(--color-purple,#9EE771);color:var(--color-on-accent,#131512);padding:14px 28px;border-radius:10px;font-weight:600;font-size:16px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.FeaturesContent_primaryCta__ZrnGb:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(124,201,78,.32)}.FeaturesContent_secondaryCta__CVI_R{background:transparent;color:var(--color-text-primary,#111);padding:14px 22px;border-radius:10px;font-weight:600;font-size:16px;text-decoration:none;border:1px solid var(--color-border-gray);transition:background .15s ease;display:inline-flex;align-items:center}.FeaturesContent_secondaryCta__CVI_R:hover{background:var(--color-background-gray-extra-light)}.FeaturesContent_sentinel__s131m{height:1px;width:100%}.FeaturesContent_pillNav__Xw7yv{position:-webkit-sticky;position:sticky;top:64px;z-index:50;padding:4px var(--marketing-pad-x);background:transparent;border-bottom:1px solid transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,padding .25s ease,-webkit-backdrop-filter .35s ease;transition:background .35s ease,border-color .35s ease,backdrop-filter .35s ease,box-shadow .35s ease,padding .25s ease;transition:background .35s ease,border-color .35s ease,backdrop-filter .35s ease,box-shadow .35s ease,padding .25s ease,-webkit-backdrop-filter .35s ease}.FeaturesContent_pillNavStuck__DOWfE{background:var(--color-glass-white-bg);backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-bottom-color:var(--color-glass-white-border);box-shadow:0 4px 16px rgba(0,0,0,.04);padding:2px var(--marketing-pad-x)}.FeaturesContent_pillNavInner___DAxH{max-width:var(--marketing-max);margin:0 auto;display:flex;gap:8px;padding:14px 0 20px;overflow-x:auto;scrollbar-width:none;justify-content:center}.FeaturesContent_pillNavInner___DAxH::-webkit-scrollbar{display:none}.FeaturesContent_pill__kEHY5{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:9px 18px;font-size:14px;font-weight:500;text-decoration:none;border-radius:999px;border:1px solid transparent;color:var(--color-text-secondary,#555);background:transparent;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.FeaturesContent_pillIcon__Jb4C1{display:none;align-items:center;justify-content:center}.FeaturesContent_pillLabel__7IDsr{display:inline-block;max-width:320px;overflow:hidden;white-space:nowrap;transition:max-width .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,margin .32s cubic-bezier(.4,0,.2,1)}.FeaturesContent_pill__kEHY5:hover{background:rgba(124,201,78,.06);color:var(--color-text-primary,#111)}.FeaturesContent_pillActive__R06gE{border-color:var(--color-purple,#9EE771);box-shadow:0 4px 14px rgba(124,201,78,.28)}.FeaturesContent_pillActive__R06gE,.FeaturesContent_pillActive__R06gE:hover{background:var(--color-purple,#9EE771);color:var(--color-on-accent,#131512)}.FeaturesContent_group__nwYfP{padding:40px var(--marketing-pad-x);scroll-margin-top:130px}.FeaturesContent_groupInner__PGs1a{max-width:var(--marketing-max);margin:0 auto;display:grid;grid-template-columns:1fr 1.35fr;grid-gap:96px;gap:96px;align-items:flex-start}.FeaturesContent_groupReverse__LPDP8 .FeaturesContent_groupInner__PGs1a{grid-template-columns:1.35fr 1fr}.FeaturesContent_groupReverse__LPDP8 .FeaturesContent_groupTexts__p2jkw{order:2}.FeaturesContent_groupReverse__LPDP8 .FeaturesContent_stickyImageWrap__jPPFV{order:1}.FeaturesContent_groupTexts__p2jkw{display:flex;flex-direction:column;gap:0}.FeaturesContent_featureCopy__sh46j{min-height:80vh;padding:0;display:flex;flex-direction:column;justify-content:center;max-width:520px;scroll-margin-top:140px;opacity:.32;transition:opacity .4s ease}.FeaturesContent_featureCopy__sh46j:last-child{min-height:0;padding-bottom:8vh}.FeaturesContent_featureActive___wOUr{opacity:1}.FeaturesContent_featureBadge__A1cDA{display:inline-flex;align-items:center;gap:14px;margin-bottom:20px}.FeaturesContent_featureIconWrap__VowF9{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:15px;background:var(--color-glass-white-bg);border:1px solid var(--color-glass-white-border);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);color:var(--color-accent,#9EE771);flex-shrink:0;box-shadow:0 10px 26px -16px rgba(0,0,0,.5)}.FeaturesContent_featureEyebrow__pgagK{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-purple,#9EE771);line-height:1}.FeaturesContent_featureEyebrow__pgagK:before{content:"";width:22px;height:2px;border-radius:999px;background:currentColor;flex-shrink:0}.FeaturesContent_featureTitle__rI4UT{font-size:clamp(32px,4vw,52px);letter-spacing:-.025em;font-weight:700;line-height:1.08;margin:0 0 24px;color:var(--color-text-primary,#111)}.FeaturesContent_featureDesc__Qtdwx{font-size:17px;line-height:1.65;color:var(--color-text-secondary,#555);margin:0 0 28px}.FeaturesContent_bullets__teBuq{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.FeaturesContent_bullet__MphxV{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:var(--color-text-primary,#222);line-height:1.5}.FeaturesContent_bulletIcon__RFo2g{flex-shrink:0;color:var(--color-purple,#9EE771);margin-top:2px}.FeaturesContent_stickyImageWrap__jPPFV{position:-webkit-sticky;position:sticky;top:130px;height:calc(100vh - 160px);display:flex;align-items:center;justify-content:center}.FeaturesContent_stickyImage__s5srS{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.FeaturesContent_stackedImage__3Lwva{position:absolute;top:50%;left:50%;width:100%;aspect-ratio:16/9;border-radius:18px;border:1px solid var(--color-border-gray);background:var(--color-background-white);overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 50px 100px -40px rgba(11,14,30,.45),0 24px 48px -16px rgba(158,231,113,.22);opacity:0;transform:translate(-50%,-50%) scale(1.02);transition:opacity .5s ease,transform .6s ease;pointer-events:none}.FeaturesContent_stackedImagePhoto__R935x{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.FeaturesContent_imageActive__5_Nok{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}.FeaturesContent_mobileImage__lY0pu{display:none}@media (max-width:960px){.FeaturesContent_groupInner__PGs1a,.FeaturesContent_groupReverse__LPDP8 .FeaturesContent_groupInner__PGs1a{grid-template-columns:1fr;gap:0}.FeaturesContent_groupReverse__LPDP8 .FeaturesContent_groupTexts__p2jkw,.FeaturesContent_groupReverse__LPDP8 .FeaturesContent_stickyImageWrap__jPPFV{order:0}.FeaturesContent_featureCopy__sh46j{min-height:auto;padding:32px 0;max-width:none;opacity:1}.FeaturesContent_stickyImageWrap__jPPFV{display:none}.FeaturesContent_mobileImage__lY0pu{display:block;margin-top:24px;aspect-ratio:16/9;border-radius:18px;overflow:hidden;border:1px solid var(--color-border-gray);box-shadow:0 16px 32px -16px rgba(0,0,0,.12)}.FeaturesContent_mobileImage__lY0pu img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.FeaturesContent_pillNavInner___DAxH{justify-content:flex-start}.FeaturesContent_group__nwYfP{padding:32px var(--marketing-pad-x-sm) 64px;scroll-margin-top:120px}}@media (max-width:640px){.FeaturesContent_pillNavInner___DAxH{justify-content:center;gap:6px}.FeaturesContent_pill__kEHY5{padding:9px 12px;transition:background .25s ease,color .25s ease,border-color .25s ease,padding .32s cubic-bezier(.4,0,.2,1),box-shadow .25s ease}.FeaturesContent_pillIcon__Jb4C1{display:inline-flex}.FeaturesContent_pill__kEHY5:not(.FeaturesContent_pillActive__R06gE) .FeaturesContent_pillLabel__7IDsr{max-width:0;opacity:0;margin-left:-8px}.FeaturesContent_pillActive__R06gE{padding:9px 16px}.FeaturesContent_pillActive__R06gE .FeaturesContent_pillLabel__7IDsr{max-width:320px;opacity:1}}@media (prefers-reduced-motion:reduce){.FeaturesContent_featureCopy__sh46j,.FeaturesContent_pillActive__R06gE,.FeaturesContent_pillNav__Xw7yv,.FeaturesContent_pill__kEHY5,.FeaturesContent_primaryCta__ZrnGb,.FeaturesContent_secondaryCta__CVI_R,.FeaturesContent_stackedImage__3Lwva{transition:none}.FeaturesContent_primaryCta__ZrnGb:hover,.FeaturesContent_stackedImage__3Lwva{transform:none}}.FAQContent_hero__qI7hi{padding:80px var(--marketing-pad-x) 40px;text-align:center}.FAQContent_heroInner__aAiU1{max-width:var(--marketing-max-narrow);margin:0 auto}.FAQContent_eyebrow__u6MHb{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:0;background:transparent;color:var(--color-purple,#9EE771);margin-bottom:22px}.FAQContent_eyebrow__u6MHb:before{content:"";width:26px;height:2px;border-radius:999px;background:currentColor;flex-shrink:0}.FAQContent_headline__lC8Cp{font-size:clamp(34px,5vw,56px);letter-spacing:-.025em;font-weight:700;line-height:1.08;margin:0 0 18px;color:var(--color-text-primary,#111)}.FAQContent_subhead__1IjZK{font-size:17px;line-height:1.55;color:var(--color-text-secondary,#555);margin:0}.FAQContent_body__3DMAF{padding:32px var(--marketing-pad-x) 96px}.FAQContent_bodyInner__5rDaD{max-width:calc(var(--marketing-max-narrow) + 80px);margin:0 auto}.FAQContent_searchWrap___WNLm{position:relative;margin:0 0 48px;display:flex;align-items:center}.FAQContent_searchIcon__AJ6_u{position:absolute;left:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary,#888);pointer-events:none}.FAQContent_searchInput__4M39e{width:100%;font-family:inherit;font-size:16px;padding:14px 48px 14px 50px;border:1px solid var(--color-border-gray);border-radius:14px;background:var(--color-background-white);color:var(--color-text-primary,#111);outline:none;transition:border-color .18s ease,box-shadow .18s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FAQContent_searchInput__4M39e::placeholder{color:var(--color-text-secondary,#888)}.FAQContent_searchInput__4M39e:focus{border-color:var(--color-purple,#9EE771);box-shadow:0 0 0 4px rgba(158,231,113,.12)}.FAQContent_searchInput__4M39e::-webkit-search-cancel-button,.FAQContent_searchInput__4M39e::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.FAQContent_searchClear__xbf_S{position:absolute;right:12px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-text-secondary,#888);cursor:pointer;transition:background .15s ease,color .15s ease}.FAQContent_searchClear__xbf_S:hover{background:var(--color-background-gray-extra-light);color:var(--color-text-primary,#111)}.FAQContent_noResults__8d3lj{text-align:center;font-size:15px;color:var(--color-text-secondary,#777);margin:0 0 40px}.FAQContent_category__iXCD8{margin-bottom:56px}.FAQContent_category__iXCD8:last-of-type{margin-bottom:32px}.FAQContent_categoryTitle__fXeD3{font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0 0 10px;color:var(--color-text-primary,#111)}.FAQContent_list__pvKGz{list-style:none;padding:0;margin:0}.FAQContent_item__z00LB{border-bottom:1px solid var(--color-border-gray)}.FAQContent_item__z00LB:first-child{border-top:1px solid var(--color-border-gray)}.FAQContent_question__Bmh7C{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:22px 4px;background:transparent;border:0;font-family:inherit;font-size:16.5px;font-weight:600;text-align:left;color:var(--color-text-primary,#111);cursor:pointer;letter-spacing:-.005em;transition:color .18s ease}.FAQContent_question__Bmh7C:hover{color:var(--color-purple,#9EE771)}.FAQContent_questionText__ODhgN{flex:1 1;min-width:0;line-height:1.4}.FAQContent_chevron__pKB0K{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary,#888);transition:transform .25s ease,color .18s ease;flex-shrink:0}.FAQContent_itemOpen__5ptS2 .FAQContent_chevron__pKB0K{transform:rotate(180deg);color:var(--color-purple,#9EE771)}.FAQContent_answerWrap__JZN5Y{padding:0 4px 22px;animation:FAQContent_faqFadeIn__QkWS6 .2s ease both}.FAQContent_answer__peDdQ{margin:0;font-size:15.5px;line-height:1.6;color:var(--color-text-secondary,#555);max-width:720px}@keyframes FAQContent_faqFadeIn__QkWS6{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FAQContent_stillStuck__7NvZz{margin-top:48px;padding:36px 32px;border-radius:20px;background:linear-gradient(135deg,rgba(158,231,113,.08),rgba(158,231,113,.08));border:1px solid rgba(158,231,113,.18);text-align:center}.FAQContent_stillStuckTitle__WKMIq{font-size:22px;font-weight:700;margin:0 0 8px;color:var(--color-text-primary,#111)}.FAQContent_stillStuckSub__swPwN{font-size:15px;color:var(--color-text-secondary,#555);margin:0 0 20px}.FAQContent_stillStuckCta__eULZK{display:inline-flex;align-items:center;padding:12px 26px;border-radius:999px;background:var(--color-purple,#9EE771);color:var(--color-on-accent,#131512);font-weight:600;font-size:15px;text-decoration:none;transition:transform .18s ease,box-shadow .2s ease}.FAQContent_stillStuckCta__eULZK:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(124,201,78,.32)}@media (max-width:640px){.FAQContent_hero__qI7hi{padding:56px var(--marketing-pad-x-sm) 24px}.FAQContent_body__3DMAF{padding:24px var(--marketing-pad-x-sm) 72px}.FAQContent_searchWrap___WNLm{margin-bottom:32px}.FAQContent_searchInput__4M39e{font-size:15px;padding:12px 44px 12px 46px}.FAQContent_category__iXCD8{margin-bottom:40px}.FAQContent_categoryTitle__fXeD3{font-size:19px;margin-bottom:12px}.FAQContent_question__Bmh7C{font-size:15px;padding:18px 2px;gap:14px}.FAQContent_answer__peDdQ{font-size:14.5px}.FAQContent_answerWrap__JZN5Y{padding:0 2px 18px}.FAQContent_stillStuck__7NvZz{padding:28px 22px;margin-top:32px}}@media (prefers-reduced-motion:reduce){.FAQContent_chevron__pKB0K,.FAQContent_stillStuckCta__eULZK{transition:none}.FAQContent_answerWrap__JZN5Y{animation:none}}