.FeatureTour_tour__yluxK{--ink:#15243a;--ink-soft:#33415a;--muted:#75695a;--sheet:#fffdf9;--rule:#e2d7c6;--rust:#c04a1c;margin-top:28px}.FeatureTour_phone__6Iecw{background:#15243a;border-radius:38px;padding:9px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2px 4px rgba(21,36,58,.08),0 28px 56px -24px rgba(21,36,58,.45)}.FeatureTour_screen__zOF25{display:block;width:100%;height:auto;border-radius:30px}.FeatureTour_desk__IvAob{display:none}@media (min-width:900px){.FeatureTour_desk__IvAob{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:56px;align-items:center}.FeatureTour_row__lfgl7{display:none!important}}.FeatureTour_list__rBE5G{display:grid;gap:6px}.FeatureTour_tab__ShGjk{display:flex;gap:14px;align-items:flex-start;width:100%;min-height:44px;text-align:left;padding:14px 16px;border-radius:16px;border:1px solid transparent;background:transparent;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,border-color .16s ease}.FeatureTour_tab__ShGjk:hover{background:rgba(255,253,249,.6)}.FeatureTour_tab__ShGjk[aria-selected=true]{background:var(--sheet);border-color:var(--rule);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(21,36,58,.04),0 8px 20px -10px rgba(21,36,58,.16)}.FeatureTour_tile__LuE7c{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;color:var(--ink-soft);background-image:linear-gradient(180deg,#eef0f3,#e4e7ec);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(21,36,58,.08)}.FeatureTour_tab__ShGjk[aria-selected=true] .FeatureTour_tile__LuE7c{color:#fff;background-image:linear-gradient(180deg,#c44e1f,#b9471b)}.FeatureTour_tabTitle__YdDsp{display:block;font-weight:700;font-size:16px;line-height:1.3;color:var(--ink)}.FeatureTour_tabBody__Q_tlW{display:block;margin-top:2px;font-size:14px;line-height:1.45;color:var(--ink-soft)}.FeatureTour_tab__ShGjk:not([aria-selected=true]) .FeatureTour_tabBody__Q_tlW{color:var(--muted)}.FeatureTour_stage__msJLk{position:relative;aspect-ratio:780/1688;width:100%}.FeatureTour_layer___721C{position:absolute;inset:0;opacity:0;transform:translateY(6px);transition:opacity .26s ease,transform .26s ease;pointer-events:none}.FeatureTour_layer___721C[data-on]{opacity:1;transform:none;pointer-events:auto}.FeatureTour_row__lfgl7{list-style:none;margin:0 -16px;padding:4px 16px 24px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.FeatureTour_row__lfgl7::-webkit-scrollbar{display:none}.FeatureTour_slide__zZNH2{flex:0 0 min(240px,68vw);scroll-snap-align:start}.FeatureTour_slideTitle__Chbc3{display:flex;align-items:center;gap:8px;margin:16px 0 0;font-weight:700;font-size:16px;color:var(--ink)}.FeatureTour_slideTitle__Chbc3 svg{color:var(--rust);flex:none}.FeatureTour_slideBody__10edT{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--ink-soft)}@media (prefers-reduced-motion:reduce){.FeatureTour_layer___721C,.FeatureTour_tab__ShGjk{transition:none}}.home_home__5j5C2{--parch:#f5eee2;--parch-2:#efe6d7;--sheet:#fffdf9;--ink:#15243a;--ink-soft:#33415a;--muted:#75695a;--rule:#e2d7c6;--rule-2:#d3c6b2;--rust:#c04a1c;--gold:#f0a02d;--sage:#4d7c6f;--sage-bg:#e7e6da;--err:#b4413a;--err-bg:#f3ded6;--on-navy:#f5eee2;--on-navy-dim:#a3aec0;--navy-2:#1c2d47;--navy-seg:#2b3c57;--navy-rule:rgba(245,238,226,0.14);--f-display:var(--font-logo),"Plus Jakarta Sans",system-ui,sans-serif;--f-serif:var(--font-serif),Georgia,serif;--f-mono:var(--font-numeric),ui-monospace,monospace;--e-in:cubic-bezier(0.16,1,0.3,1);--e-std:cubic-bezier(0.4,0,0.2,1);--e-out:cubic-bezier(0.4,0,1,1);--t1:160ms;--t2:320ms;--t3:600ms;color:var(--ink);background:var(--parch);font-size:16px;line-height:1.55}.home_page__55CoX h1,.home_page__55CoX h2,.home_page__55CoX h3{font-family:var(--f-display);margin:0;text-wrap:balance;color:var(--ink)}.home_page__55CoX p{margin:0}.home_page__55CoX{max-width:1200px;margin:0 auto;padding-inline:16px}@media (min-width:720px){.home_page__55CoX{padding-inline:32px}}.home_band__vWD7A{padding-block:64px;border-top:1px solid var(--rule)}.home_band__vWD7A.home_first__IE2hu{border-top:0;padding-top:36px}.home_band__vWD7A.home_tight__eIpAW{padding-block:40px 56px}@media (min-width:1000px){.home_band__vWD7A{padding-block:88px}.home_band__vWD7A.home_tight__eIpAW{padding-block:48px 72px}}.home_label__oPp4H{font:600 12px var(--font-sans),system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.home_sectH__bo5ug{font-weight:800;font-size:clamp(28px,3.6vw,40px);letter-spacing:-.022em;line-height:1.1;max-width:22ch}.home_sectH__bo5ug.home_sm__McTFP{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.015em}.home_sectP__IxG4O{margin-top:12px!important;color:var(--ink-soft);max-width:58ch;font-size:17px}.home_bleed__KtJBg{position:relative;box-shadow:0 0 0 100vmax var(--bleed-bg);clip-path:inset(0 -100vmax);background:var(--bleed-bg)}.home_fine__hTe6Z{margin-top:12px!important;font-size:13.5px;color:var(--muted)}.home_tlink__7lOwh{color:var(--ink);font-weight:500;font-size:15px;text-decoration:none;background:linear-gradient(currentColor,currentColor) left 100% /100% 1px no-repeat;padding-bottom:2px;transition:background-size var(--t1) var(--e-std),color var(--t1) var(--e-std)}.home_tlink__7lOwh:hover{color:var(--rust);background-size:0 1px;background-position:right 100%}.home_arr__8F0P7{display:inline-block;transition:transform var(--t1) var(--e-std)}a:hover>.home_arr__8F0P7{transform:translateX(3px)}.home_hero__7GozS{display:grid;gap:28px 56px;align-items:start}@media (min-width:1024px){.home_hero__7GozS{grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-template-rows:auto auto 1fr}.home_heroH__9Ex8q{grid-column:1;grid-row:1}.home_heroCopy__Czf4n{grid-column:1;grid-row:2}.home_appcard__YNzSM{grid-column:2;grid-row:1/span 3;align-self:start}.home_factsBox__yEzNo{grid-column:1;grid-row:3;align-self:start}}.home_h1__WdRoi{font-weight:800;font-size:clamp(36px,6vw,54px);line-height:1.04;letter-spacing:-.035em;margin-top:14px!important}@media (min-width:1024px){.home_h1__WdRoi{font-size:clamp(36px,calc((100vw - 540px) / 12.4),54px)}}.home_ln__edrru{display:block;padding-bottom:.08em}.home_ln__edrru>span{display:block}.home_maskIn__pEoZy{animation:home_maskin__nTOO_ .6s var(--e-in) both}@keyframes home_maskin__nTOO_{0%{transform:translateY(.2em)}to{transform:none}}.home_sub__A_jnu{font-size:18px;color:var(--ink-soft);max-width:42ch}.home_ctaRow__ZHdut{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px}.home_facts__4VvgW{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));gap:10px 32px;padding-top:20px;border-top:1px solid var(--rule);max-width:520px}.home_facts__4VvgW>div{display:grid;gap:2px}.home_facts__4VvgW b{font:800 26px/1 var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.home_facts__4VvgW span{font-size:13px;color:var(--muted)}.home_factsBox__yEzNo{max-width:520px}.home_factsNote__ySsbc{margin-top:12px!important;font-size:13px;color:var(--muted)}@media (max-width:420px){.home_facts__4VvgW{gap:10px 20px}.home_facts__4VvgW b{font-size:22px}}.home_appcard__YNzSM{background:var(--sheet);border:1px solid var(--rule);border-radius:24px;padding:18px 18px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px 0 #fff,0 2px 4px rgba(21,36,58,.06),12px 14px 0 -1px var(--parch-2),12px 14px 0 0 var(--rule-2),0 28px 56px -24px rgba(21,36,58,.4);width:100%;max-width:430px;justify-self:center;min-height:520px;display:flex;flex-direction:column}.home_cardIn__92SO1{animation:home_cardin__nIf3B .6s var(--e-in) both}@keyframes home_cardin__nIf3B{0%{transform:translateY(14px)}to{transform:none}}.home_cardtop__KoeIR{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:2px 4px 12px;font-size:13px;color:var(--muted)}.home_dots__wO3kA{display:flex;gap:6px}.home_tryit__TTPR2{display:inline-block;margin-right:8px;padding:2px 9px;border-radius:999px;background:var(--rust);color:#fff;font-weight:700;font-size:12px;letter-spacing:.02em}.home_dots__wO3kA i{width:22px;height:5px;border-radius:3px;background:var(--rule-2);transition:background var(--t2) var(--e-std)}.home_dots__wO3kA i.home_done__pqOmW{background:var(--ink)}.home_dots__wO3kA i.home_cur__CsNtS{background:var(--rust)}.home_qwrap__CTtKz{display:flex;flex-direction:column;flex:1}.home_qOut__RpubW{animation:home_qout__6LqJj .16s var(--e-out) both}.home_qIn__MiYX2{animation:home_qin__bSUuI .32s var(--e-in) both}@keyframes home_qout__6LqJj{to{opacity:0;transform:translateX(-16px)}}@keyframes home_qin__bSUuI{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}.home_qblock__oGXYr{background:var(--ink);color:var(--on-navy);border-radius:20px;padding:18px 22px 20px}.home_qcat__wXgLc{font:500 11px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--on-navy-dim)}.home_qtext__IxVYI{margin-top:8px!important;font:600 23px/1.28 var(--f-serif);letter-spacing:-.005em;color:var(--on-navy)}.home_opts__mCS4m{list-style:none;margin:12px 0 0;padding:0 0 92px;display:grid;gap:8px}.home_opt__HLLhq{width:100%;text-align:left;background:var(--parch);border:1.5px solid var(--rule-2);border-radius:14px;padding:13px 16px;font:500 16px/1.35 var(--font-sans),system-ui,sans-serif;color:var(--ink-soft);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;transition:border-color var(--t1) var(--e-std),background var(--t1) var(--e-std),transform .12s var(--e-std),opacity var(--t2) var(--e-std)}.home_opt__HLLhq:hover:not(:disabled){border-color:var(--ink-soft);background:#fff}.home_opt__HLLhq:active:not(:disabled){transform:scale(.99)}.home_opt__HLLhq:disabled{cursor:default}.home_opt__HLLhq.home_ok__PIWWs{border-color:var(--sage);background:var(--sage-bg);color:var(--ink)}.home_opt__HLLhq.home_no__TDPmk{border-color:var(--err);background:var(--err-bg);color:var(--ink)}.home_opt__HLLhq.home_dim__tGGB2{opacity:.45}.home_opt__HLLhq svg{width:20px;height:20px;flex:none}.home_draw__upB4a{stroke-dasharray:24;stroke-dashoffset:24;animation:home_draw__upB4a .32s var(--e-in) forwards}@keyframes home_draw__upB4a{to{stroke-dashoffset:0}}.home_hintline__bTstJ{position:absolute;left:0;right:0;bottom:26px;text-align:center;font-size:13.5px;color:var(--muted)}.home_verdict__JJv00{position:absolute;left:0;right:0;bottom:0;background:var(--parch);border-top:1px solid var(--rule);box-shadow:0 -16px 24px -18px rgba(21,36,58,.3);padding:14px 18px 18px;display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 10px;align-items:start;transition:transform var(--t2) var(--e-in);z-index:2}.home_verdict__JJv00.home_idle__uqY4_{transform:translateY(104%)}.home_vicon__by_OC{width:26px;height:26px}.home_vtitle__3Y6iN{font:600 19px/1.25 var(--f-serif)}.home_vsub__th0kz{grid-column:2;font-size:14px;color:var(--ink-soft)}.home_verdictBtn__eBf3Y{grid-column:1/-1;margin-top:10px}.home_result__YIcx0{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:8px 6px 22px}.home_score__WPZbs{font:800 64px/1 var(--f-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.home_score__WPZbs small{font-size:24px;color:var(--muted);letter-spacing:-.01em}.home_say__gOCJq{font:600 21px/1.3 var(--f-serif)}.home_redo__k4llN{align-self:center;background:none;border:0;cursor:pointer}.home_journey__3qwlQ{margin-top:30px;position:relative;display:grid;gap:26px;list-style:none;padding:0}@media (min-width:780px){.home_journey__3qwlQ{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.home_jrail__unwEq{position:absolute;background:var(--rule-2);border-radius:2px}.home_jrail__unwEq i{position:absolute;inset:0;background:var(--ink);border-radius:2px;transform-origin:left top;transition:transform .9s var(--e-in)}@media (min-width:780px){.home_jrail__unwEq{left:14px;right:14px;top:13px;height:2px}}@media (max-width:779px){.home_jrail__unwEq{left:13px;top:14px;bottom:14px;width:2px}}.home_stop__q5fxH{position:relative;display:grid;gap:5px;padding-left:44px;align-content:start}@media (min-width:780px){.home_stop__q5fxH{padding-left:0;padding-top:46px}}.home_knob__qCJ9D{position:absolute;left:0;top:0;height:28px;min-width:28px;border-radius:999px;background:var(--parch);border:2px solid var(--rule-2);display:inline-flex;align-items:center;gap:8px;padding:0 6px;transition:border-color var(--t2) var(--e-std),background var(--t2) var(--e-std)}.home_knob__qCJ9D svg{width:12px;height:12px;flex:none}.home_stop__q5fxH.home_done__pqOmW .home_knob__qCJ9D{background:var(--ink);border-color:var(--ink)}.home_pilltxt__1RTrT{font:600 12.5px/1 var(--font-sans),system-ui,sans-serif;white-space:nowrap}.home_gdot__BJJKE{width:8px;height:8px;border-radius:50%;background:var(--gold);flex:none;margin-left:2px}.home_stop__q5fxH.home_now__Qhdm2 .home_knob__qCJ9D{border-color:var(--rust);background:#fbede5;color:var(--rust);padding:0 12px 0 8px}.home_nowtag__7TiT3{display:none;justify-self:start;font:600 12.5px var(--font-sans),system-ui,sans-serif;color:var(--rust);background:#fbede5;border:1.5px solid var(--rust);border-radius:999px;padding:4px 10px}@media (max-width:779px){.home_pilltxt__1RTrT{display:none}.home_stop__q5fxH.home_now__Qhdm2 .home_knob__qCJ9D{padding:0 6px}.home_stop__q5fxH.home_now__Qhdm2 .home_nowtag__7TiT3{display:inline-block}}.home_sn__hM1NZ{font:500 11.5px var(--f-mono);color:var(--muted);letter-spacing:.04em}.home_stop__q5fxH h3{font-size:18px;font-weight:800;letter-spacing:-.01em}.home_stop__q5fxH p{font-size:14.5px;color:var(--muted);max-width:30ch}.home_seg__nR5LS{display:inline-grid;grid-auto-flow:column;position:relative;background:var(--parch-2);border:1px solid var(--rule);border-radius:999px;padding:3px;margin-top:24px}.home_segInd__ogwYM{position:absolute;top:3px;bottom:3px;left:3px;border-radius:999px;background:var(--sheet);box-shadow:0 1px 2px rgba(21,36,58,.16);transition:transform var(--t2) var(--e-std),width var(--t2) var(--e-std)}.home_seg__nR5LS button{position:relative;z-index:1;background:none;border:0;cursor:pointer;padding:8px 16px;font:600 13.5px var(--font-sans),system-ui,sans-serif;color:var(--muted);border-radius:999px;transition:color var(--t1) var(--e-std);white-space:nowrap}.home_seg__nR5LS button[aria-pressed=true]{color:var(--ink)}.home_duo__AzLqI{margin-top:26px;display:grid;gap:18px;max-width:880px}@media (min-width:860px){.home_duo__AzLqI{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.home_panel__9ZnvV{border:1px solid var(--rule);border-radius:20px;padding:22px;background:rgba(255,253,249,.55)}.home_panel__9ZnvV h3{font-size:16px;font-weight:800;letter-spacing:-.01em}.home_hint__2hiTt{font-size:13.5px;color:var(--muted);margin-top:4px!important}.home_segbar__51DYT{margin-top:20px;display:grid;grid-template-columns:repeat(var(--n,20),minmax(0,1fr));gap:4px;position:relative}.home_tally__NN3jT{margin-top:34px}.home_sg__jw3Wg{height:12px;border-radius:4px;background:var(--parch-2);border:1px solid var(--rule-2);transition:background var(--t1) var(--e-std),border-color var(--t1) var(--e-std),opacity var(--t2) var(--e-std),transform var(--t1) var(--e-in)}.home_sg__jw3Wg.home_c__v_eu3{background:var(--sage);border-color:var(--sage)}.home_sg__jw3Wg.home_x___zY0S{background:var(--err-bg);border-color:var(--err)}.home_sg__jw3Wg.home_na__Y_0l_{opacity:.35;border-style:dashed}.home_sg__jw3Wg.home_pop__c_2SL{transform:scaleY(1.5)}.home_passline__2hBzc{top:-6px;bottom:-6px;background:var(--ink)}.home_passline__2hBzc,.home_stopmk__KDfLV{position:absolute;width:2px;border-radius:2px}.home_stopmk__KDfLV{top:-8px;bottom:-8px;background:var(--rust)}.home_stopmk__KDfLV:after{content:"stops here";position:absolute;top:-18px;left:50%;transform:translateX(-50%);font:600 10.5px var(--font-sans),system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--rust);white-space:nowrap}.home_ticks__EGwhQ{display:grid;grid-template-columns:repeat(var(--n,20),minmax(0,1fr));gap:4px;margin-top:6px;font:400 10.5px var(--f-mono);color:var(--muted)}.home_ticks__EGwhQ span{text-align:center;visibility:hidden}.home_ticks__EGwhQ span.home_v__WriPg{visibility:visible}.home_tallyOut__oV58X{margin-top:14px!important;font-size:15px;color:var(--ink-soft);min-height:48px}.home_tallyOut__oV58X b{font-family:var(--f-serif);font-weight:600;font-size:17px;color:var(--ink)}.home_ready__xvjwX{background:var(--ink);color:var(--on-navy);border-radius:20px;padding:22px;position:relative}.home_ex__9YOxk{position:absolute;top:16px;right:16px;font:500 10.5px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-navy-dim);border:1px solid rgba(245,238,226,.25);border-radius:10px;padding:2px 6px}.home_kicker__uFKm3{font:500 13px var(--font-sans),system-ui,sans-serif;color:var(--on-navy-dim);margin-bottom:8px!important}.home_big__0Bazb{font:800 46px/1 var(--f-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--on-navy)}.home_big__0Bazb small{font-size:22px;font-weight:700;color:var(--on-navy-dim);letter-spacing:-.01em}.home_ready__xvjwX .home_sg__jw3Wg{background:var(--navy-seg);border-color:var(--navy-seg)}.home_ready__xvjwX .home_sg__jw3Wg.home_r__p86fo{background:var(--gold);border-color:var(--gold)}.home_ready__xvjwX .home_passline__2hBzc{background:var(--on-navy)}.home_foot__dZ805{margin-top:16px!important;font-size:14px;color:var(--on-navy-dim)}.home_foot__dZ805 b{color:var(--on-navy);font-weight:600}.home_practice__YIMng{margin-top:22px!important;font-size:15px;color:var(--ink-soft)}.home_navy__D9Bp9{--bleed-bg:var(--ink);border-top:0}.home_navy__D9Bp9,.home_navy__D9Bp9 .home_sectH__bo5ug{color:var(--on-navy)}.home_navy__D9Bp9 .home_sectP__IxG4O{color:var(--on-navy-dim)}.home_tl__Spub_{margin-top:30px;max-width:880px;border:1px solid var(--navy-rule);border-radius:20px;padding:18px 18px 8px;background:var(--navy-2);overflow:clip}.home_phaseRow__Dulez{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:end}.home_phases__Dd2_J{position:relative;height:22px}.home_phases__Dd2_J span{position:absolute;top:0;font:600 11.5px var(--font-sans),system-ui,sans-serif;color:var(--on-navy-dim);white-space:nowrap;transition:color var(--t2) var(--e-std)}.home_phases__Dd2_J span.home_on___0Zkv{color:var(--on-navy)}.home_phases__Dd2_J span b{font-weight:600;margin-right:4px;color:var(--gold)}.home_phases__Dd2_J span em{font-style:normal}.home_phases__Dd2_J span:last-child{left:auto!important;right:0}@media (max-width:620px){.home_phases__Dd2_J span em{display:none}.home_phases__Dd2_J span.home_on___0Zkv em{display:inline}}.home_phcap__co3aY{display:none;margin:8px 0 4px 64px!important;font:600 12.5px var(--font-sans),system-ui,sans-serif;color:var(--on-navy)}@media (max-width:400px){.home_phases__Dd2_J span.home_on___0Zkv em{display:none}.home_phcap__co3aY{display:block}}.home_lanes__CYRdg{position:relative;margin-top:6px}.home_lane__w4KUa{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:center;height:30px}.home_who__4XD_n{font:500 10.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--on-navy-dim)}.home_track__r6dds{position:relative;height:10px;border-radius:99px;background:linear-gradient(var(--navy-rule),var(--navy-rule)) 0 50% /100% 2px no-repeat}.home_chunk__fdcfa{position:absolute;top:0;height:10px;border-radius:99px;background:var(--navy-seg);transition:background var(--t2) var(--e-std)}.home_off___N_6V .home_chunk__fdcfa.home_lit__399Xu{background:var(--on-navy)}.home_you__WD_mN .home_chunk__fdcfa.home_lit__399Xu{background:var(--gold)}.home_zones__KBN6I{position:absolute;left:64px;right:0;top:-28px;bottom:-4px;pointer-events:none}.home_zones__KBN6I i{position:absolute;top:0;bottom:0;border-left:1px dashed var(--navy-rule)}.home_playRail__rpfXe{position:absolute;top:-6px;bottom:-24px;left:64px;right:0;pointer-events:none}.home_playhead__OdQiM{position:absolute;inset:0;will-change:transform}.home_playhead__OdQiM:before{content:"";position:absolute;top:0;bottom:18px;left:-1px;width:2px;background:var(--rust);border-radius:2px}.home_playhead__OdQiM time{position:absolute;bottom:0;left:0;transform:translateX(-50%);font:500 10.5px var(--f-mono);color:#fff;background:var(--rust);border-radius:10px;padding:2px 5px;white-space:nowrap}.home_scale__DZuK9{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;margin-top:28px}.home_scale__DZuK9 div{display:flex;justify-content:space-between;font:400 10.5px var(--f-mono);color:var(--on-navy-dim)}.home_transcript__JM33A{margin-top:10px;max-width:880px;list-style:none;padding:0}.home_line__eIsPB{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 6px;border-bottom:1px solid var(--navy-rule);border-radius:10px;transition:background var(--t2) var(--e-std)}.home_line__eIsPB .home_lwho__7qFb2{font:600 12px var(--font-sans),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--on-navy-dim)}.home_line__eIsPB.home_lineOff__d5wWz .home_lwho__7qFb2{color:var(--on-navy)}.home_line__eIsPB.home_lineYou__hy4ug .home_lwho__7qFb2{color:var(--gold)}.home_line__eIsPB time{font:400 11.5px var(--f-mono);color:var(--on-navy-dim);grid-row:1;grid-column:2}.home_lsay__OmIu7{grid-column:1/-1;font-size:16.5px;line-height:1.5;color:#e3e8ef}.home_line__eIsPB.home_lineOff__d5wWz .home_lsay__OmIu7{font-family:var(--f-serif);font-weight:500;font-size:19px;color:var(--on-navy)}.home_line__eIsPB.home_cur__CsNtS{background:rgba(240,160,45,.08)}.home_coach__wzhOq{margin-top:14px;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;max-width:620px}.home_coachLead__MoKHJ{width:22px;height:24px;border-left:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);border-bottom-left-radius:10px;margin:-8px 0 0 10px}.home_coach__wzhOq p{font-size:15px;color:var(--ink-soft);background:var(--parch);border-radius:20px;padding:12px 14px}.home_coach__wzhOq p b{display:block;font:600 11.5px var(--font-sans),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--rust);margin-bottom:4px}.home_replay__HT1XH{margin-top:16px;background:transparent;border:1px solid var(--navy-rule);color:var(--on-navy);border-radius:12px;padding:8px 14px;font:600 13.5px var(--font-sans),system-ui,sans-serif;cursor:pointer;transition:background var(--t1) var(--e-std)}.home_replay__HT1XH:hover{background:rgba(245,238,226,.08)}.home_incl__R0ezw{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 44px;max-width:880px;list-style:none;padding:0}.home_incl__R0ezw>li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;padding:18px 0;border-top:1px solid var(--rule)}.home_incl__R0ezw svg{color:var(--rust);margin-top:2px}.home_incl__R0ezw h3{font-size:16.5px;font-weight:800;letter-spacing:-.01em}.home_incl__R0ezw p{font-size:14.5px;color:var(--muted);margin-top:3px!important}.home_pricing__KSpac{margin-top:28px;display:grid;gap:18px;max-width:900px}@media (min-width:820px){.home_pricing__KSpac{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:22px}}.home_plans__GaPww{display:grid;gap:10px;align-content:start}.home_prow__rdXrh{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:14px;text-align:left;background:transparent;border:1.5px solid var(--rule);border-radius:14px;padding:16px 18px;cursor:pointer;color:var(--ink);transition:border-color var(--t1) var(--e-std),background var(--t1) var(--e-std)}.home_prow__rdXrh:hover{border-color:var(--rule-2)}.home_prow__rdXrh[aria-checked=true]{border-color:var(--ink);background:var(--sheet)}.home_radio__2YUeD{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--rule-2);display:grid;place-items:center;transition:border-color var(--t1) var(--e-std)}.home_radio__2YUeD:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--rust);transform:scale(0);transition:transform var(--t2) var(--e-in)}.home_prow__rdXrh[aria-checked=true] .home_radio__2YUeD{border-color:var(--rust)}.home_prow__rdXrh[aria-checked=true] .home_radio__2YUeD:after{transform:scale(1)}.home_pn__ZwToU{font:800 16px var(--f-display);letter-spacing:-.01em}.home_ps__c8d1t{display:block;font:400 13px var(--font-sans),system-ui,sans-serif;color:var(--muted);margin-top:2px}.home_pv__zbjTb{font:700 22px var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.home_pv__zbjTb small{font:400 13px var(--font-sans),system-ui,sans-serif;color:var(--muted);letter-spacing:0}.home_allplans__Xx2QR{margin-top:8px;padding:14px 4px 0;border-top:1px dashed var(--rule-2);display:grid;gap:8px}.home_allplans__Xx2QR p{font-size:13.5px;color:var(--muted)}.home_allplans__Xx2QR ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.home_allplans__Xx2QR li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:14px;color:var(--ink-soft)}.home_allplans__Xx2QR li svg{color:var(--sage);margin-top:3px}.home_pdetail__P44Io{border-radius:20px;background:var(--ink);color:var(--on-navy);padding:24px;display:grid;gap:18px;align-content:start}.home_pdetail__P44Io .home_label__oPp4H{color:var(--on-navy-dim)}.home_swap___sMte{display:grid;gap:16px}.home_swapIn__EhmnL{animation:home_swapin__74GHN .32s var(--e-in) both}@keyframes home_swapin__74GHN{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.home_pdetail__P44Io h3{color:var(--on-navy);font:600 24px/1.25 var(--f-serif);letter-spacing:-.005em}.home_after__LROdt{list-style:none;margin:0;padding:0;display:grid}.home_after__LROdt li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:10px 0;border-top:1px solid var(--navy-rule);font-size:15px;color:var(--on-navy)}.home_after__LROdt li span{font:500 11.5px var(--font-sans),system-ui,sans-serif;color:var(--gold);padding-top:3px}.home_tax__LYYEa{font-size:12.5px;color:var(--on-navy-dim)}.home_faqgrid__yEAGR{display:grid;gap:28px;max-width:960px}@media (min-width:860px){.home_faqgrid__yEAGR{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}}.home_contact__KVyTs{margin-top:22px;border:1px solid var(--rule);border-radius:20px;padding:18px;background:rgba(255,253,249,.55);display:grid;gap:8px}.home_contact__KVyTs h3{font-size:16px;font-weight:800}.home_contact__KVyTs p{font-size:14.5px;color:var(--muted)}.home_mailrow__9S8Cf{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.home_mail__KAOmj{font:500 14px var(--f-mono);color:var(--ink);background:var(--parch-2);border:1px solid var(--rule);border-radius:10px;padding:8px 10px;text-decoration:none}.home_copy__ZWfc6{font:600 13px var(--font-sans),system-ui,sans-serif;color:var(--ink);background:transparent;border:1px solid var(--rule-2);border-radius:10px;padding:8px 12px;cursor:pointer;transition:background var(--t1) var(--e-std)}.home_copy__ZWfc6:hover{background:var(--parch-2)}.home_faq__DKCq9{border-top:1px solid var(--rule)}.home_qa__j8FyG{border-bottom:1px solid var(--rule)}.home_qa__j8FyG h3{font:inherit}.home_qaBtn__dZD96{all:unset;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:16px;align-items:center;width:100%;padding:20px 0;cursor:pointer;font:600 17px var(--font-sans),system-ui,sans-serif;letter-spacing:-.005em;color:var(--ink)}.home_qaBtn__dZD96:focus-visible{outline:2px solid var(--rust);outline-offset:2px}.home_pm__y3TnY{position:relative;width:16px;height:16px;justify-self:end}.home_pm__y3TnY:after,.home_pm__y3TnY:before{content:"";position:absolute;left:0;right:0;top:7px;height:2px;background:var(--ink);border-radius:2px;transition:transform var(--t2) var(--e-std)}.home_pm__y3TnY:after{transform:rotate(90deg)}.home_qa__j8FyG[data-open=true] .home_pm__y3TnY:after{transform:rotate(0)}.home_ans__o_rzT{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t2) var(--e-std)}.home_qa__j8FyG[data-open=true] .home_ans__o_rzT{grid-template-rows:1fr}.home_ans__o_rzT>div{overflow:hidden}.home_ans__o_rzT p{padding:0 38px 20px 0;font-size:15.5px;color:var(--ink-soft);max-width:60ch}.home_calmband__UdwxP{--bleed-bg:#e3e6db;transition:background 4s var(--e-std),box-shadow 4s var(--e-std);border-top:0}.home_calmband__UdwxP.home_exhale__Z4NCB{--bleed-bg:#f1e1cc}.home_calm__lOweF{display:grid;justify-items:center;text-align:center;gap:14px;position:relative}.home_ringwrap__zG108{position:relative;width:min(300px,78vw);aspect-ratio:1;display:grid;place-items:center}.home_ring__8lDL9{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(21,36,58,.18);background:radial-gradient(closest-side,rgba(255,253,249,.7),rgba(255,253,249,0) 72%);transform:scale(.7)}.home_ring__8lDL9.home_two__2dF9K{inset:12%;border-color:rgba(21,36,58,.1);background:none}.home_calmband__UdwxP.home_on___0Zkv .home_ring__8lDL9{animation:home_breathe__OQXuD 8s var(--e-std) infinite}.home_calmband__UdwxP.home_on___0Zkv .home_ring__8lDL9.home_two__2dF9K{animation-delay:.25s}@keyframes home_breathe__OQXuD{0%,to{transform:scale(.7)}50%{transform:scale(1)}}.home_ins__6Uhoi{position:relative;font:600 clamp(40px,6vw,64px) /1 var(--f-serif);letter-spacing:-.01em}.home_calmMeta__5m1b6{display:flex;align-items:center;gap:12px;font:500 13px var(--f-mono);color:var(--ink-soft)}.home_mbar__8mSUs{width:200px;max-width:50vw;height:3px;border-radius:3px;background:rgba(21,36,58,.12);overflow:hidden}.home_mbar__8mSUs i{display:block;height:100%;background:var(--ink);transform-origin:left;transform:scaleX(0)}.home_calmband__UdwxP.home_on___0Zkv .home_mbar__8mSUs i{animation:home_minute__pZvNG 60s linear forwards}@keyframes home_minute__pZvNG{to{transform:scaleX(1)}}.home_why__xDS6n{max-width:46ch;color:var(--ink-soft)}.home_final__RIlSM{margin-top:36px;padding-top:36px;border-top:1px solid rgba(21,36,58,.12);display:grid;justify-items:center;gap:14px;width:100%;max-width:640px}.home_rise__Z32Ik{animation:home_rise__Z32Ik var(--t3) var(--e-in) both}@keyframes home_rise__Z32Ik{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home_home__5j5C2 *,.home_home__5j5C2 :after,.home_home__5j5C2 :before{animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;transition-delay:0s!important}.home_calmband__UdwxP.home_on___0Zkv .home_ring__8lDL9{animation:none!important}}