.home_root__0GFk_{--gold:#D9B57E;--ease:cubic-bezier(.2,.6,.2,1);--s-2:32px;--s-3:56px;--s-4:96px;--s-5:144px;--s-section:200px;background:var(--ivory);color:var(--ink);overflow-x:clip}@media (max-width:760px){.home_root__0GFk_{--s-3:44px;--s-4:64px;--s-5:96px;--s-section:120px}}.home_wrap__sXp7Q{max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:760px){.home_wrap__sXp7Q{padding:0 20px}}.home_center__g8JlH{text-align:center;margin-inline:auto}.home_in__BR7Cj{animation:home_rise__VH_DB .9s var(--ease) both;animation-delay:var(--d,0s)}@keyframes home_rise__VH_DB{0%{opacity:0;transform:translateY(16px)}}@supports (animation-timeline:view()){.home_benefit__nUp9O,.home_closeInner__Kioal,.home_faqWrap__p9Oup{animation:home_rise__VH_DB linear both;animation-timeline:view();animation-range:entry 5% cover 28%}.home_vTrack__w0vE9 span{animation:home_fill__j5BxW linear both;animation-timeline:view();animation-range:entry 20% cover 45%}}@keyframes home_fill__j5BxW{0%{transform:scaleX(0)}}.home_nav__OkvKT{position:fixed;inset:0 0 auto 0;z-index:60;color:var(--on-navy-fg);border-bottom:1px solid transparent;transition:background-color .3s,color .3s,border-color .3s,backdrop-filter .3s}.home_nav__OkvKT[data-scrolled]{background:rgba(244,239,230,.82);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border-bottom-color:var(--rule);color:var(--ink)}.home_navInner__889m_{max-width:1200px;margin:0 auto;height:72px;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width:760px){.home_navInner__889m_{height:60px;padding:0 16px 0 20px}}.home_wordmark__yxTog{font:600 22px/1 var(--font-display);letter-spacing:-.012em;color:inherit;text-decoration:none}.home_wordmark__yxTog em{font-style:italic;font-weight:500;color:var(--gold)}.home_nav__OkvKT[data-scrolled] .home_wordmark__yxTog em{color:var(--brass)}.home_navRight__HDePW{display:flex;align-items:center;gap:28px}@media (max-width:760px){.home_navRight__HDePW{gap:16px}}.home_navLink__nKjCS{font:500 15px/1 var(--font-sans);color:inherit;opacity:.78;text-decoration:none;transition:opacity .15s}.home_navLink__nKjCS:hover{opacity:1}.home_navCta__c_yqD{display:inline-flex;align-items:center;gap:7px;font:500 14.5px/1 var(--font-sans);padding:11px 16px;border-radius:8px;background:var(--brass);color:var(--paper);text-decoration:none;transition:background .15s}.home_navCta__c_yqD:hover{background:var(--brass-deep)}.home_navCta__c_yqD svg{transition:transform .2s var(--ease)}.home_navCta__c_yqD:hover svg{transform:translateX(2px)}@media (max-width:400px){.home_navCta__c_yqD svg{display:none}}.home_btnDark__zkC_b,.home_btnPrimary__6q4tj{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:500 17px/1 var(--font-sans);letter-spacing:-.005em;padding:20px 32px;border-radius:10px;text-decoration:none;transition:background .18s,transform .18s var(--ease),box-shadow .18s}.home_btnPrimary__6q4tj{background:var(--brass);color:var(--paper);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 14px 34px -14px rgba(168,123,63,.9)}.home_btnPrimary__6q4tj:hover{background:#B4864A;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 18px 40px -14px rgba(168,123,63,1)}.home_btnDark__zkC_b{background:var(--navy);color:var(--ivory);box-shadow:0 14px 30px -16px rgba(14,34,64,.8)}.home_btnDark__zkC_b:hover{background:var(--navy-soft);transform:translateY(-1px)}.home_btnDark__zkC_b svg,.home_btnPrimary__6q4tj svg{transition:transform .2s var(--ease)}.home_btnDark__zkC_b:hover svg,.home_btnPrimary__6q4tj:hover svg{transform:translateX(3px)}.home_btnDark__zkC_b:focus-visible,.home_btnPrimary__6q4tj:focus-visible,.home_navCta__c_yqD:focus-visible,.home_step__qvbUs:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.home_hero__HskWJ{position:relative;isolation:isolate;min-height:920px;padding:216px 0 380px;background:var(--navy-deep);color:var(--on-navy-fg);text-align:center}.home_heroImg__OKBqk{object-fit:cover;object-position:50% 78%;z-index:-2}.home_heroShade__KEm1n{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 45% at 50% 34%,rgba(8,23,48,.38),transparent 70%),linear-gradient(to bottom,rgba(8,23,48,.55) 0,rgba(8,23,48,0) 26%,rgba(8,23,48,0) 82%,rgba(244,239,230,.25) 94%,var(--ivory) 100%)}.home_heroInner__aromI{max-width:1080px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center}.home_h1__FO1qf{margin:0;font:500 clamp(46px,7vw,96px)/1 var(--font-display);letter-spacing:-.03em;color:var(--paper);text-wrap:balance;max-width:19ch;text-shadow:0 2px 30px rgba(8,23,48,.35)}.home_h1__FO1qf em{font-style:italic;color:var(--gold);font-weight:400}.home_lede__3eqwz{margin:var(--s-2) 0 0;font:400 clamp(18px,1.6vw,21px)/1.5 var(--font-sans);color:rgba(244,239,230,.82);text-wrap:balance}.home_ctaRow__x_tVV{margin-top:var(--s-3);display:flex;justify-content:center}@media (max-width:760px){.home_hero__HskWJ{min-height:0;padding:148px 0 250px}.home_heroImg__OKBqk{object-position:58% 80%}.home_lede__3eqwz{margin-top:24px}.home_ctaRow__x_tVV{width:100%}.home_ctaRow__x_tVV .home_btnPrimary__6q4tj{width:100%;max-width:360px}}.home_demoSection__6jdL9{position:relative;z-index:2;margin-top:-300px}@media (max-width:760px){.home_demoSection__6jdL9{margin-top:-180px}}.home_demo__ObVin{max-width:1040px;margin:0 auto}.home_window__9i23i{border-radius:16px;overflow:hidden;background:var(--paper);box-shadow:0 0 0 1px rgba(14,34,64,.08),0 2px 4px rgba(8,23,48,.06),0 40px 90px -30px rgba(8,23,48,.55)}.home_windowBar__N6IVJ{position:relative;display:flex;align-items:center;gap:7px;height:38px;padding:0 16px;background:var(--ivory);border-bottom:1px solid var(--rule)}.home_windowBar__N6IVJ i{width:11px;height:11px;border-radius:999px;background:var(--rule)}.home_windowBar__N6IVJ span{position:absolute;left:50%;transform:translateX(-50%);font:600 13px/1 var(--font-sans);color:var(--ink);white-space:nowrap}.home_windowBar__N6IVJ span em{font-style:normal;font-weight:400;color:var(--mute)}@media (max-width:640px){.home_windowBar__N6IVJ span em{display:none}}.home_steps__zQUxb{list-style:none;margin:var(--s-2) auto 0;padding:0;max-width:1040px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:760px){.home_steps__zQUxb{gap:10px;margin-top:24px}}.home_step__qvbUs{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;flex-direction:column;gap:14px;padding:4px 0;-webkit-tap-highlight-color:transparent}.home_stepLabel__UVsTR{order:2;font:500 14.5px/1.2 var(--font-sans);color:var(--mute-soft);text-align:center;transition:color .2s}.home_step__qvbUs:hover .home_stepLabel__UVsTR{color:var(--mute)}.home_step__qvbUs[data-active] .home_stepLabel__UVsTR{color:var(--ink)}.home_stepTrack__GqPMl{order:1;position:relative;height:2px;border-radius:2px;background:var(--rule);overflow:hidden}.home_stepFill__d3yT0{position:absolute;inset:0;background:var(--brass);transform-origin:left;animation:home_stepfill__xaRDr linear both}@keyframes home_stepfill__xaRDr{0%{transform:scaleX(0)}}@media (max-width:520px){.home_stepLabel__UVsTR{font-size:13px}}.home_logos__GyxmY{margin:var(--s-5) auto 0;display:flex;flex-direction:column;align-items:center;gap:var(--s-2)}.home_logos__GyxmY>span{font:400 14px/1 var(--font-sans);color:var(--mute)}.home_logoRow__RGU1z{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px 72px;background:var(--ivory);isolation:isolate}.home_logo__1NeGT{height:auto;width:auto;max-height:24px;filter:grayscale(1);opacity:.55}.home_logoBcg__te3fv{max-height:30px;mix-blend-mode:multiply}@media (max-width:520px){.home_logoRow__RGU1z{gap:20px 36px}.home_logo__1NeGT{max-height:18px}.home_logoBcg__te3fv{max-height:24px}}.home_section__rjQ9i{padding:var(--s-section) 0}.home_sectionBone__GWdsE{background:var(--bone);border-top:1px solid var(--rule)}.home_h2__iZ3bd{margin:0;color:var(--ink);font:500 clamp(36px,4.6vw,60px)/1.05 var(--font-display);letter-spacing:-.024em;text-wrap:balance;max-width:16ch}.home_h2__iZ3bd em{font-style:italic;font-weight:400;color:var(--brass)}.home_h2__iZ3bd.home_center__g8JlH{margin-inline:auto}.home_h3__worHY{margin:var(--s-2) 0 0;font:500 22px/1.25 var(--font-display);letter-spacing:-.01em;color:var(--ink);text-align:center}.home_centerCta__OyZXc{display:flex;justify-content:center;margin-top:var(--s-4)}@media (max-width:760px){.home_centerCta__OyZXc{display:none}}.home_benefits__nvypR{margin-top:var(--s-4);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}@media (max-width:900px){.home_benefits__nvypR{grid-template-columns:1fr;gap:var(--s-3);max-width:440px;margin-inline:auto}}.home_benefit__nUp9O{margin:0}.home_vNext__OtLNf,.home_vScore__Vd8L8,.home_vVoice__84K_U{height:220px;border-radius:20px;background:var(--paper);box-shadow:0 0 0 1px rgba(14,34,64,.06),0 24px 50px -36px rgba(8,23,48,.35);display:flex;align-items:center;justify-content:center;transition:transform .35s var(--ease)}.home_benefit__nUp9O:hover :is(.home_vVoice__84K_U,.home_vScore__Vd8L8,.home_vNext__OtLNf){transform:translateY(-4px)}@media (max-width:760px){.home_vNext__OtLNf,.home_vScore__Vd8L8,.home_vVoice__84K_U{height:180px}}.home_vVoice__84K_U{gap:4px}.home_vVoice__84K_U i{display:block;width:3px;height:10px;border-radius:3px;background:var(--brass);animation:home_wave__GkBpn 1.3s ease-in-out infinite;animation-delay:calc(var(--i) * -.11s)}.home_vVoice__84K_U i:nth-child(odd){background:var(--navy)}@keyframes home_wave__GkBpn{0%,to{height:8px}50%{height:60px}}.home_vScore__Vd8L8{flex-direction:column;align-items:stretch;gap:16px;padding:0 36px}.home_vRow__oHk7c{display:grid;grid-template-columns:72px 1fr 30px;gap:12px;align-items:center;font:500 13px/1 var(--font-sans);color:var(--ink-soft)}.home_vRow__oHk7c b{font:500 12.5px/1 var(--font-mono);color:var(--ink);text-align:right}.home_vTrack__w0vE9{position:relative;height:6px;border-radius:6px;background:var(--rule);overflow:hidden}.home_vTrack__w0vE9 span{position:absolute;inset:0;background:var(--navy);transform-origin:left;transform:scaleX(var(--v))}.home_vRow__oHk7c:last-child .home_vTrack__w0vE9 span{background:var(--brass)}.home_vNext__OtLNf{flex-direction:column;gap:12px;color:var(--mute)}.home_vNextFrom__jPFPF,.home_vNextTo__zw71m{padding:10px 15px;border-radius:8px;font:500 13.5px/1 var(--font-sans)}.home_vNextFrom__jPFPF{background:var(--ivory);border:1px solid var(--rule);color:var(--ink-soft)}.home_vNextTo__zw71m{background:var(--brass-soft);color:var(--brass-deep);border:1px solid rgba(168,123,63,.3)}.home_vNext__OtLNf svg{transform:rotate(90deg)}.home_faqWrap__p9Oup{max-width:760px}.home_faqList__ALB_v{margin-top:var(--s-4);border-top:1px solid var(--rule)}.home_faqItem__hqtpV{border-bottom:1px solid var(--rule)}.home_faqQ__Bnr_s{font:500 21px/1.35 var(--font-display);color:var(--ink);letter-spacing:-.005em;padding:30px 0}.home_faqQ__Bnr_s:hover{color:var(--brass-deep)}.home_faqA__HjPg_{font:400 17px/1.65 var(--font-sans);color:var(--ink-soft);padding-bottom:32px;max-width:600px}@media (max-width:760px){.home_faqQ__Bnr_s{font-size:18.5px;padding:24px 0}.home_faqA__HjPg_{font-size:16px;padding-bottom:26px}}.home_close__gesuA{position:relative;isolation:isolate;overflow:hidden;padding:240px 0;text-align:center;color:var(--on-navy-fg);background:var(--navy-deep)}.home_closeImg___HL7I{object-fit:cover;object-position:50% 82%;z-index:-2}.home_closeShade__Dw_UM{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(8,23,48,.72),rgba(8,23,48,.35) 60%,rgba(8,23,48,.55))}.home_closeInner__Kioal{max-width:820px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center}.home_closeH__zxH9e{margin:0;color:var(--paper);font:500 clamp(42px,6.4vw,84px)/1 var(--font-display);letter-spacing:-.03em;text-wrap:balance}.home_closeH__zxH9e em{font-style:italic;font-weight:400;color:var(--gold)}.home_closeCta__yZmw6{margin-top:var(--s-3)}@media (max-width:760px){.home_close__gesuA{padding:140px 0}}.home_sticky__ryGSH{display:none}@media (max-width:760px){.home_sticky__ryGSH{display:block;position:fixed;inset:auto 0 0 0;z-index:55;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(244,239,230,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--rule);transform:translateY(110%);transition:transform .35s var(--ease)}.home_sticky__ryGSH[data-show]{transform:none}.home_stickyBtn__UAhYj{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;border-radius:10px;background:var(--brass);color:var(--paper);font:500 16px/1 var(--font-sans);text-decoration:none}}@media (prefers-reduced-motion:reduce){.home_benefit__nUp9O,.home_closeInner__Kioal,.home_faqWrap__p9Oup,.home_in__BR7Cj,.home_vTrack__w0vE9 span{animation:none!important}.home_vVoice__84K_U i{animation:none;height:calc(10px + var(--i) * 1.6px)}.home_stepFill__d3yT0{animation:none}.home_benefit__nUp9O:hover :is(.home_vVoice__84K_U,.home_vScore__Vd8L8,.home_vNext__OtLNf),.home_btnDark__zkC_b:hover,.home_btnPrimary__6q4tj:hover{transform:none}}