.SiteHeader_fixed__zSINC{--nav-bg:hsla(0,0%,100%,.94);--nav-text:#34243d;--nav-border:#ded6e4;--menu-bg:#fff;--menu-hover:#f5f0f7;position:fixed;top:0;left:0;right:0;z-index:50;pointer-events:none}.SiteHeader_onDark__dBcjD,.dark .SiteHeader_fixed__zSINC{--nav-bg:rgba(20,14,24,.88);--nav-text:#f5edf8;--nav-border:#ffffff36;--menu-bg:#271c30;--menu-hover:#3a2944}.SiteHeader_header__qIri_{--nav-inset:max(24px,calc((100% - 1280px) / 2));position:relative;pointer-events:auto;width:100%;min-height:76px;padding:13px var(--nav-inset);border-bottom:1px solid var(--nav-border);background:var(--nav-bg);color:var(--nav-text);box-shadow:0 8px 35px #1e11220c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;align-items:center;justify-content:space-between;gap:20px}.SiteHeader_header__qIri_ a:focus-visible,.SiteHeader_header__qIri_ button:focus-visible{outline:3px solid #ba85c3;outline-offset:4px}.SiteHeader_brand__R0hRG{flex-shrink:0}.SiteHeader_actions__nI1Mb{display:flex;gap:15px;align-items:center}.SiteHeader_pricing__b_EQB{display:inline-flex;align-items:center;min-height:44px;font-size:14px;margin-right:14px}.SiteHeader_pricing__b_EQB:hover{text-decoration:underline;text-underline-offset:5px}.SiteHeader_trigger__39uCF{display:flex;align-items:center;gap:14px;border:1px solid;border-radius:100px;padding:11px 16px;min-height:44px;transition:background .2s}.SiteHeader_trigger__39uCF:hover{background:var(--menu-hover)}.SiteHeader_trigger__39uCF span{height:20px;width:1px;background:currentColor;opacity:.25}.SiteHeader_menu__DskYv{position:absolute;right:var(--nav-inset);top:calc(100% + 12px);width:302px;max-width:calc(100vw - 32px);max-height:calc(100vh - 104px);max-height:calc(100svh - 104px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--nav-border);padding:10px;border-radius:23px;background:var(--menu-bg);color:var(--nav-text);box-shadow:0 20px 70px #130b2233}.SiteHeader_menu__DskYv a{display:flex;justify-content:space-between;align-items:center;padding:15px 19px;font-size:15px;border-radius:13px}.SiteHeader_menu__DskYv a:hover,.SiteHeader_menu__DskYv a[aria-current=page]{background:var(--menu-hover)}.SiteHeader_menu__DskYv .SiteHeader_signup__DEp9F{margin-top:8px;background:#744577;color:#fff;font-weight:600;padding-top:17px;padding-bottom:17px}.SiteHeader_menu__DskYv .SiteHeader_signup__DEp9F:hover{background:#88518e}@media (max-width:767px){.SiteHeader_header__qIri_{--nav-inset:16px;min-height:66px;padding:9px var(--nav-inset);gap:10px}.SiteHeader_actions__nI1Mb{gap:8px}.SiteHeader_pricing__b_EQB{font-size:12px;margin-right:0}.SiteHeader_trigger__39uCF{gap:10px;padding:10px 12px}.SiteHeader_menu__DskYv{top:calc(100% + 10px);max-height:calc(100svh - 92px)}}@media (max-width:480px){.SiteHeader_brand__R0hRG>div{gap:8px}.SiteHeader_brand__R0hRG>div>div:last-child>span{font-size:16px}.SiteHeader_actions__nI1Mb{gap:7px}.SiteHeader_trigger__39uCF{gap:8px;padding-left:10px;padding-right:10px}}@media (max-width:380px){.SiteHeader_brand__R0hRG>div>div:last-child{display:none}}@media (prefers-reduced-motion:reduce){.SiteHeader_header__qIri_ *{transition:none!important}}.SiteFooter_footer__vZ3CV{max-width:1328px;margin:auto;padding:40px 24px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;color:#2d1937}.SiteFooter_footer__vZ3CV>p{font-size:11px;color:#6f6377}.SiteFooter_footer__vZ3CV nav{display:flex;gap:22px;margin-left:auto;font-size:12px}.SiteFooter_footer__vZ3CV nav a:hover{color:#87538b}.SiteFooter_footer__vZ3CV a:focus-visible{outline:3px solid #b97fc3;outline-offset:5px}.SiteFooter_footer__vZ3CV>span{font-size:10px;color:#6f6377}.dark .SiteFooter_footer__vZ3CV{color:#f5eef8}.dark .SiteFooter_footer__vZ3CV>p,.dark .SiteFooter_footer__vZ3CV>span{color:#beb0c6}.dark .SiteFooter_footer__vZ3CV nav a:hover{color:#c697cc}@media (max-width:767px){.SiteFooter_footer__vZ3CV{padding:30px 24px;gap:20px}.SiteFooter_footer__vZ3CV>p{display:none}.SiteFooter_footer__vZ3CV nav{gap:16px;font-size:11px}.SiteFooter_footer__vZ3CV>span{flex-basis:100%}}@media (max-width:420px){.SiteFooter_footer__vZ3CV nav{margin-left:0}}.LandingPage_page__AXpJt{--landing-bg:#f7f5f8;--landing-surface:#fff;--landing-text:#2d1937;--landing-muted:#6f6377;--landing-border:#e7e0eb;--landing-plum:#744577;position:relative;background:var(--landing-bg);color:var(--landing-text)}.dark .LandingPage_page__AXpJt{--landing-bg:#17121c;--landing-surface:#241b2b;--landing-text:#f5eef8;--landing-muted:#beb0c6;--landing-border:#3c2c46;--landing-plum:#c697cc}@media (prefers-reduced-motion:no-preference){html:has(.LandingPage_page__AXpJt){scroll-behavior:smooth}}.LandingPage_page__AXpJt a,.LandingPage_page__AXpJt button,.LandingPage_page__AXpJt summary{-webkit-tap-highlight-color:transparent}.LandingPage_page__AXpJt a:focus-visible,.LandingPage_page__AXpJt button:focus-visible,.LandingPage_page__AXpJt summary:focus-visible{outline:3px solid #c38dca;outline-offset:5px}.LandingPage_page__AXpJt section[id]{scroll-margin-top:125px}.LandingPage_skipLink__h7dlU{position:fixed;top:16px;left:24px;z-index:100;transform:translateY(-200%);background:#fff;color:#332334;padding:12px 20px;border-radius:8px}.LandingPage_skipLink__h7dlU:focus{transform:translateY(0)}.LandingPage_heroShell__Nea89{position:relative;isolation:isolate;overflow:hidden;background:#1c111f;color:#fff}.LandingPage_heroImage__scsuG{z-index:-3;-o-object-fit:cover;object-fit:cover;-o-object-position:center 55%;object-position:center 55%}.LandingPage_heroShade__fRAaP{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(35,16,41,.92),rgba(34,17,39,.79) 28%,rgba(21,13,26,.48) 49%,rgba(10,8,11,.12) 78%),linear-gradient(0deg,rgba(22,10,27,.55),transparent 35%)}.LandingPage_hero__kVC1o{position:relative;max-width:1328px;margin:auto;padding:178px clamp(24px,4vw,60px) 160px;min-height:800px}.LandingPage_heroCopy__JQpzI{max-width:680px}.LandingPage_eyebrow__Z1e9A{display:inline-flex;align-items:center;gap:9px;background:rgba(142,82,151,.2);border:1px solid rgba(217,179,229,.09);color:#eddef1;text-transform:uppercase;border-radius:100px;padding:8px 13px;font-size:11px;letter-spacing:.075em}.LandingPage_eyebrow__Z1e9A svg{color:#d5a8dd}.LandingPage_hero__kVC1o h1{font-size:clamp(44px,4.1vw,62px);line-height:1.12;font-weight:650;letter-spacing:-.045em;margin-top:26px}.LandingPage_hero__kVC1o h1 span{color:#c48acc}.LandingPage_heroDescription__j8I7T{max-width:490px;margin-top:25px;font-size:17px;line-height:1.85;color:#e8deea}.LandingPage_heroButtons__V_IX5{display:flex;flex-wrap:wrap;align-items:center;gap:13px;margin-top:34px}.LandingPage_primaryButton__6K_au,.LandingPage_secondaryButton__s1lTZ{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:17px 23px;border-radius:10px;font-size:14px;font-weight:600;line-height:1.5;transition:background .2s,transform .2s}.LandingPage_primaryButton__6K_au{color:#fff;background:#87508f;border:1px solid #a974b0;box-shadow:0 8px 24px #3f174b33}.LandingPage_primaryButton__6K_au:hover{background:#9a61a2;transform:translateY(-2px)}.LandingPage_secondaryButton__s1lTZ{border:1px solid #baa0c0;background:rgba(21,12,27,.2);color:#fff}.LandingPage_secondaryButton__s1lTZ:hover{background:hsla(0,0%,100%,.1)}.LandingPage_trustList__gz9Jn{display:flex;flex-wrap:wrap;gap:24px;margin-top:38px}.LandingPage_trustList__gz9Jn li{display:flex;align-items:center;gap:9px;font-size:12px;color:#efe6f2}.LandingPage_trustList__gz9Jn svg{width:33px;height:33px;padding:8px;border-radius:50%;background:#92609b36}.LandingPage_exploreLink__7LNHG{position:absolute;bottom:105px;left:clamp(24px,4vw,60px);display:inline-flex;align-items:center;gap:15px;color:#c7b6ce;font-size:11px;letter-spacing:.02em}.LandingPage_wave__mU2nd{position:absolute;bottom:-1px;left:0;width:100%;height:88px;fill:var(--landing-bg);pointer-events:none}.LandingPage_wave__mU2nd .LandingPage_waveAccent__h19Va{fill:#a276af;opacity:.5}.LandingPage_content__Hmc3m{max-width:1328px;padding:0 24px;margin:auto}.LandingPage_features__ZHQ9S{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:-43px}.LandingPage_featureCard__c4L66{display:flex;align-items:center;gap:19px;padding:28px 23px;min-height:154px;border-radius:15px;background:var(--landing-surface);box-shadow:0 10px 32px #2e183c08;border:1px solid var(--landing-border)}.LandingPage_featureIcon__jnAS3{width:60px;height:60px;display:flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#744577,#482450);color:#fff}.LandingPage_featureCard__c4L66 h2{font-size:16px;font-weight:600;letter-spacing:-.025em}.LandingPage_featureCard__c4L66 p{color:var(--landing-muted);font-size:12px;line-height:1.8;margin-top:8px}.LandingPage_story__IHoDq{display:grid;grid-template-columns:1fr 1fr;gap:88px;padding:115px 12px 110px;align-items:center}.LandingPage_storyVisual__ZvDKW{min-height:460px;position:relative;border-radius:26px 26px 100px 26px;overflow:hidden;background:#3c2831}.LandingPage_storyImage__CkvWI{-o-object-fit:cover;object-fit:cover;-o-object-position:55% center;object-position:55% center}.LandingPage_photoCaption__IWufq{position:absolute;left:22px;right:22px;bottom:24px;background:hsla(0,0%,100%,.93);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;padding:18px;display:flex;align-items:center;gap:12px;color:#39213f}.LandingPage_photoCaption__IWufq>span{padding:8px;background:#e9e0ee;border-radius:50%}.LandingPage_photoCaption__IWufq strong{font-size:13px}.LandingPage_photoCaption__IWufq p{font-size:11px;margin-top:3px;color:#706477}.LandingPage_sectionLabel__wUHAQ{font-size:10px;font-weight:650;letter-spacing:.17em;text-transform:uppercase;color:var(--landing-plum)}.LandingPage_detailsSection__6Z8aU h2,.LandingPage_faq__CF8Cb h2,.LandingPage_sectionHeading__N_x3k h2,.LandingPage_story__IHoDq h2{font-size:clamp(30px,3vw,42px);letter-spacing:-.04em;font-weight:600;line-height:1.2;margin-top:16px}.LandingPage_detailsSection__6Z8aU h2 span,.LandingPage_story__IHoDq h2 span{color:var(--landing-plum)}.LandingPage_storyCopy__XlplH>p:not(.LandingPage_sectionLabel__wUHAQ){margin-top:21px;font-size:14px;line-height:1.85;color:var(--landing-muted);max-width:460px}.LandingPage_storyCopy__XlplH ul{margin:26px 0;display:grid;gap:13px}.LandingPage_storyCopy__XlplH li{display:flex;gap:10px;font-size:12px;line-height:1.6;align-items:flex-start}.LandingPage_storyCopy__XlplH li svg{color:var(--landing-plum);flex-shrink:0;margin-top:1px}.LandingPage_textLink__mYCBP{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:600;color:var(--landing-plum)}.LandingPage_textLink__mYCBP:hover{text-decoration:underline;text-underline-offset:5px}.LandingPage_howSection__gmWCd{padding:66px 50px 52px;background:var(--landing-surface);border:1px solid var(--landing-border);border-radius:26px;text-align:center}.LandingPage_sectionHeading__N_x3k{text-align:center;max-width:640px;margin:0 auto 42px}.LandingPage_sectionHeading__N_x3k>p:last-child{font-size:14px;color:var(--landing-muted);line-height:1.8;margin-top:15px}.LandingPage_steps__2vvg3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;text-align:left;margin:45px 0 35px}.LandingPage_stepNumber__IufzB{display:block;font-size:36px;font-weight:400;letter-spacing:-.06em;color:var(--landing-plum);padding-bottom:20px;border-bottom:1px solid var(--landing-border)}.LandingPage_steps__2vvg3 h3{margin-top:22px;font-size:16px;letter-spacing:-.02em;font-weight:600}.LandingPage_detailsGrid__nvJtE p,.LandingPage_steps__2vvg3 p{font-size:13px;line-height:1.9;color:var(--landing-muted);margin-top:12px}.LandingPage_detailsSection__6Z8aU{display:grid;grid-template-columns:.85fr 1.4fr;gap:90px;padding:105px 12px;align-items:start}.LandingPage_detailsGrid__nvJtE{display:grid;grid-template-columns:1fr 1fr;gap:38px 40px}.LandingPage_detailsGrid__nvJtE svg{color:var(--landing-plum)}.LandingPage_detailsGrid__nvJtE h3{margin-top:12px;font-size:15px;font-weight:600}.LandingPage_detailsGrid__nvJtE p{margin-top:8px}.LandingPage_pricing__R8_Nh{padding:70px 0;border-top:1px solid var(--landing-border);border-bottom:1px solid var(--landing-border)}.LandingPage_faq__CF8Cb{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;padding:90px 12px}.LandingPage_faq__CF8Cb h2{font-size:34px}.LandingPage_faq__CF8Cb>div>p:last-child{font-size:14px;color:var(--landing-muted);margin-top:18px}.LandingPage_faqItems__4YdpB details{border-bottom:1px solid var(--landing-border)}.LandingPage_faqItems__4YdpB summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:14px;font-weight:550;cursor:pointer;list-style:none}.LandingPage_faqItems__4YdpB summary::-webkit-details-marker{display:none}.LandingPage_faqItems__4YdpB summary span{font-size:23px;color:var(--landing-plum);line-height:1;font-weight:400;transition:transform .2s}.LandingPage_faqItems__4YdpB details[open] summary span{transform:rotate(45deg)}.LandingPage_faqItems__4YdpB details p{font-size:13px;line-height:1.9;color:var(--landing-muted);padding:0 25px 22px 0}.LandingPage_finalCta__Bvg4m{border-radius:28px;padding:58px 24px;text-align:center;color:#fff;background:radial-gradient(ellipse at 50% 0,#613763,transparent 80%),#27172f}.LandingPage_finalCta__Bvg4m>svg{margin:0 auto 17px;color:#cc9bd5}.LandingPage_finalCta__Bvg4m .LandingPage_sectionLabel__wUHAQ{color:#d4addc}.LandingPage_finalCta__Bvg4m h2{font-size:clamp(32px,3.5vw,46px);font-weight:550;letter-spacing:-.045em;line-height:1.15;margin:19px 0}.LandingPage_finalCta__Bvg4m>p:not(.LandingPage_sectionLabel__wUHAQ){font-size:13px;line-height:1.7;color:#d0bed6}.LandingPage_finalCta__Bvg4m .LandingPage_primaryButton__6K_au{margin-top:29px}.LandingPage_signInLink__0D2y7{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:21px auto 0;color:#d0bed6;font-size:11px}.LandingPage_signInLink__0D2y7:hover{color:#fff}@media (min-width:1700px){.LandingPage_hero__kVC1o{min-height:860px;padding-top:210px}}@media (max-width:1150px){.LandingPage_featureCard__c4L66{padding:24px 18px;gap:13px}.LandingPage_featureIcon__jnAS3{width:45px;height:45px}.LandingPage_featureIcon__jnAS3 svg{width:23px}.LandingPage_story__IHoDq{gap:50px}.LandingPage_hero__kVC1o h1{font-size:52px}.LandingPage_heroCopy__JQpzI{max-width:590px}.LandingPage_hero__kVC1o{padding-top:170px;min-height:770px}.LandingPage_detailsSection__6Z8aU,.LandingPage_faq__CF8Cb{gap:50px}}@media (max-width:900px){.LandingPage_features__ZHQ9S{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage_featureCard__c4L66{min-height:125px;padding:22px}.LandingPage_featureIcon__jnAS3{width:56px;height:56px}.LandingPage_story__IHoDq{gap:32px;padding:80px 0}.LandingPage_storyVisual__ZvDKW{min-height:440px}.LandingPage_story__IHoDq h2{font-size:32px}.LandingPage_howSection__gmWCd{padding:48px 30px}.LandingPage_steps__2vvg3{gap:28px}.LandingPage_detailsSection__6Z8aU{grid-template-columns:1fr;gap:32px;padding:80px 0}.LandingPage_faq__CF8Cb{gap:30px;padding:70px 0}}@media (max-width:767px){.LandingPage_page__AXpJt section[id]{scroll-margin-top:100px}.LandingPage_hero__kVC1o{min-height:960px;padding:130px 24px 360px}.LandingPage_heroCopy__JQpzI{max-width:530px}.LandingPage_heroImage__scsuG{-o-object-position:80% bottom;object-position:80% bottom;height:61%!important;top:auto!important}.LandingPage_heroShade__fRAaP{background:linear-gradient(180deg,#211226,#211226 43%,rgba(33,18,38,.78) 57%,rgba(25,12,30,.08) 76%,rgba(22,10,27,.15) 90%)}.LandingPage_hero__kVC1o h1{font-size:clamp(37px,7.5vw,54px)}.LandingPage_heroDescription__j8I7T{font-size:15px;line-height:1.8;max-width:480px;margin-top:22px}.LandingPage_heroButtons__V_IX5{margin-top:26px;gap:11px}.LandingPage_primaryButton__6K_au,.LandingPage_secondaryButton__s1lTZ{padding:15px 18px;font-size:13px}.LandingPage_trustList__gz9Jn{gap:10px 18px;margin-top:26px}.LandingPage_trustList__gz9Jn li{font-size:10px}.LandingPage_trustList__gz9Jn svg{width:28px;height:28px;padding:6px}.LandingPage_exploreLink__7LNHG{display:none}.LandingPage_wave__mU2nd{height:55px}.LandingPage_features__ZHQ9S{margin-top:-20px;gap:12px}.LandingPage_content__Hmc3m{padding:0 20px}.LandingPage_featureCard__c4L66{align-items:flex-start;flex-direction:column;gap:15px;padding:22px 18px}.LandingPage_featureCard__c4L66 h2{font-size:15px}.LandingPage_featureCard__c4L66 p{font-size:12px;margin-top:7px}.LandingPage_featureIcon__jnAS3{width:44px;height:44px}.LandingPage_story__IHoDq{grid-template-columns:1fr;padding:65px 0;gap:35px}.LandingPage_storyVisual__ZvDKW{min-height:0;aspect-ratio:1.12;border-radius:20px 20px 60px 20px}.LandingPage_story__IHoDq h2{font-size:36px}.LandingPage_photoCaption__IWufq{left:15px;right:15px;bottom:17px;padding:14px}.LandingPage_sectionLabel__wUHAQ{font-size:9px}.LandingPage_howSection__gmWCd{padding:38px 23px;border-radius:20px}.LandingPage_sectionHeading__N_x3k{margin-bottom:30px}.LandingPage_sectionHeading__N_x3k h2{font-size:30px}.LandingPage_steps__2vvg3{grid-template-columns:1fr;gap:30px;margin:30px 0}.LandingPage_stepNumber__IufzB{font-size:30px;padding-bottom:14px}.LandingPage_steps__2vvg3 h3{margin-top:16px}.LandingPage_detailsSection__6Z8aU{padding:60px 0}.LandingPage_detailsGrid__nvJtE{gap:30px 22px}.LandingPage_detailsSection__6Z8aU h2{font-size:32px}.LandingPage_pricing__R8_Nh{padding:55px 0}.LandingPage_faq__CF8Cb{grid-template-columns:1fr;padding:60px 0}.LandingPage_faq__CF8Cb h2{font-size:30px}.LandingPage_faqItems__4YdpB summary{font-size:13px}.LandingPage_finalCta__Bvg4m{padding:45px 20px;border-radius:20px}}@media (max-width:420px){.LandingPage_hero__kVC1o{padding-left:20px;padding-right:20px;min-height:1020px}.LandingPage_hero__kVC1o h1{font-size:37px}.LandingPage_eyebrow__Z1e9A{font-size:9px;letter-spacing:.045em;padding:8px 10px}.LandingPage_heroButtons__V_IX5{align-items:stretch;flex-direction:column;max-width:300px}.LandingPage_trustList__gz9Jn{max-width:280px;gap:10px 14px}.LandingPage_heroShade__fRAaP{background:linear-gradient(180deg,#211226,#211226 50%,rgba(33,18,38,.75) 66%,rgba(25,12,30,.08) 82%)}.LandingPage_heroImage__scsuG{height:55%!important;-o-object-position:79% bottom;object-position:79% bottom}}@media (prefers-reduced-motion:reduce){.LandingPage_page__AXpJt *,.LandingPage_page__AXpJt :after,.LandingPage_page__AXpJt :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}