.Stm4Yq_task{--gain:#3e6b00;--loss:#b52621;--inset:12px;--inner-radius:max(6px, calc(var(--radius-panel) - var(--inset)));gap:var(--inset);max-width:calc(var(--step-1) * 31);padding:var(--inset);border-radius:var(--radius-panel);background:var(--wash);font-family:var(--font-ui);font-weight:var(--weight-ui);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;line-height:1.3;display:grid}:root[data-mode=dark] .Stm4Yq_task{--gain:#bee349;--loss:#ff8177}@media (prefers-color-scheme:dark){:root:not([data-mode=light]) .Stm4Yq_task{--gain:#bee349;--loss:#ff8177}}.Stm4Yq_head,.Stm4Yq_foot{justify-content:space-between;align-items:baseline;gap:16px;padding-inline:4px;display:flex}.Stm4Yq_head{padding-top:4px}.Stm4Yq_question{font-size:var(--step-0);font-weight:var(--weight-ui-strong);text-wrap:balance}.Stm4Yq_round{font-variant-numeric:tabular-nums;flex:none}.Stm4Yq_cards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Stm4Yq_card,.Stm4Yq_stage{border:1px solid color-mix(in oklch, var(--ink) 8%, transparent);border-radius:var(--inner-radius);background:var(--surface)}.Stm4Yq_card{gap:6px;padding:12px 14px;display:grid}.Stm4Yq_amount{font-size:var(--step-2);font-weight:var(--weight-ui-strong);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1}.Stm4Yq_stage{padding:12px;position:relative}.Stm4Yq_stage:has(:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.Stm4Yq_stage svg{touch-action:pan-y;width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.Stm4Yq_stage svg:focus{outline:none}.Stm4Yq_tip{z-index:1;border:1px solid color-mix(in oklch, var(--ink) 12%, transparent);border-radius:min(var(--radius-control), 8px);background:var(--bg);font-size:var(--step--1);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-control);gap:2px;padding:7px 10px;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.Stm4Yq_tip span{color:var(--muted);justify-content:space-between;gap:14px;display:flex}.Stm4Yq_tip b{color:var(--ink);font-weight:var(--weight-ui-strong);font-variant-numeric:tabular-nums}.Stm4Yq_foot{flex-wrap:wrap;align-items:center;row-gap:10px;padding-bottom:0}.Stm4Yq_actions{gap:8px;margin-left:auto;display:flex}@media (prefers-reduced-motion:no-preference){.Stm4Yq_onward{animation:.36s cubic-bezier(.34,1.56,.64,1) both Stm4Yq_onward}.Stm4Yq_onward span{animation:Stm4Yq_nudge 1.6s var(--ease) .6s infinite}}@keyframes Stm4Yq_onward{0%{opacity:0;transform:translate(8px)scale(.96)}}@keyframes Stm4Yq_nudge{0%,60%,to{transform:none}30%{transform:translate(3px)}}
.NfDu6q_figure{gap:10px;margin-block:1em .4em;display:grid}.NfDu6q_bar{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.NfDu6q_tabs{--new:#3e6b00;border-radius:calc(var(--radius-control) + 3px);background:var(--wash);gap:2px;padding:3px;display:inline-flex;position:relative}:root[data-mode=dark] .NfDu6q_tabs{--new:#bee349}@media (prefers-color-scheme:dark){:root:not([data-mode=light]) .NfDu6q_tabs{--new:#bee349}}.NfDu6q_pill{border-radius:var(--radius-control);background:var(--surface);box-shadow:0 1px 2px color-mix(in oklch, var(--ink) 10%, transparent), 0 2px 8px color-mix(in oklch, var(--ink) 8%, transparent);pointer-events:none;position:absolute;inset:3px auto 3px 0}.NfDu6q_tabs:not([data-ready]) .NfDu6q_pill{visibility:hidden}@media (prefers-reduced-motion:no-preference){.NfDu6q_tabs[data-ready] .NfDu6q_pill{transition:transform .32s cubic-bezier(.34,1.3,.64,1),width .32s cubic-bezier(.34,1.3,.64,1)}}.NfDu6q_tab{border-radius:var(--radius-control);height:32px;color:var(--muted);font-family:var(--font-ui);font-size:var(--step--1);font-weight:var(--weight-ui-strong);transition:color var(--duration-fast) var(--ease);align-items:center;gap:7px;padding:0 14px;display:inline-flex;position:relative}.NfDu6q_tab:hover,.NfDu6q_tab[aria-selected=true]{color:var(--ink)}.NfDu6q_tabs:not([data-ready]) .NfDu6q_tab[aria-selected=true]{background:var(--surface)}.NfDu6q_tab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.NfDu6q_dot{background:var(--new);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.NfDu6q_dot{animation:1.8s cubic-bezier(.22,1,.36,1) infinite NfDu6q_ripple}}@keyframes NfDu6q_ripple{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--new) 55%, transparent)}70%,to{box-shadow:0 0 0 6px color-mix(in oklch, var(--new) 0%, transparent)}}
.xZXkVa_chart{cursor:crosshair}.xZXkVa_axis{fill:none;stroke:color-mix(in oklch, var(--ink) 30%, transparent);stroke-width:1px}.xZXkVa_equal{stroke:color-mix(in oklch, var(--ink) 14%, transparent);stroke-width:1px;stroke-dasharray:3 4}.xZXkVa_even{fill:color-mix(in oklch, var(--ink) 35%, transparent)}.xZXkVa_tick,.xZXkVa_axisName{font-variant-numeric:tabular-nums;font-size:12.5px}.xZXkVa_tick{fill:var(--ink)}.xZXkVa_axisName{fill:var(--muted)}.xZXkVa_line{stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round}.xZXkVa_hover{fill:var(--surface);stroke:var(--ink);stroke-width:2px;pointer-events:none}.xZXkVa_chosen{fill:var(--accent);stroke:var(--surface);stroke-width:2px;pointer-events:none}
.LH_jra_chart{cursor:ew-resize}.LH_jra_chart[data-dragging]{cursor:grabbing}.LH_jra_gain{stop-color:var(--gain)}.LH_jra_loss{stop-color:var(--loss)}.LH_jra_gainRange{fill:color-mix(in oklch, var(--gain) 8%, transparent)}.LH_jra_lossRange{fill:color-mix(in oklch, var(--loss) 8%, transparent)}.LH_jra_gainShapes{transform-box:view-box;transform-origin:0 var(--base);transform:scaleY(var(--scale))}@media (prefers-reduced-motion:no-preference){.LH_jra_gainShapes{transition:transform .5s var(--ease)}}.LH_jra_base{stroke:color-mix(in oklch, var(--ink) 25%, transparent);stroke-width:1px}.LH_jra_plot{position:relative;container-type:inline-size}.LH_jra_tag{left:calc(var(--x) * 100%);font-size:var(--step--2);font-weight:var(--weight-ui-strong);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:999px;padding:2px 7px;line-height:1.4;position:absolute}.LH_jra_tag[data-tone=gain]{background:color-mix(in oklch, var(--gain) 14%, var(--surface));color:var(--gain);transform:translate(max(-100%, calc(var(--x) * -100cqw)), -100%)}.LH_jra_tag[data-tone=loss]{background:color-mix(in oklch, var(--loss) 14%, var(--surface));color:var(--loss);transform:translateX(max(-100%, calc(var(--x) * -100cqw)))}.LH_jra_grip rect{fill:var(--ink)}.LH_jra_ring{fill:none;stroke:var(--ink);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none}@media (prefers-reduced-motion:no-preference){.LH_jra_chart[data-pulse] .LH_jra_ring{animation:1.6s cubic-bezier(.22,1,.36,1) infinite LH_jra_pulse}}@keyframes LH_jra_pulse{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(1.7)}}.LH_jra_grip{transform-box:fill-box;transform-origin:50%}.LH_jra_chart[data-dragging] .LH_jra_grip{transform:scale(1.3)}@media (prefers-reduced-motion:no-preference){.LH_jra_grip{transition:transform .24s cubic-bezier(.34,1.56,.64,1)}}.LH_jra_handle path{fill:none;stroke:var(--surface);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.LH_jra_shadow{flood-color:#000;flood-opacity:.28}.LH_jra_toastArea{pointer-events:none;justify-content:center;display:flex;position:absolute;inset:auto 0 12px}.LH_jra_toast{border:1px solid color-mix(in oklch, var(--ink) 8%, transparent);background:color-mix(in oklch, var(--ink) 5%, var(--surface));color:var(--muted);font-size:var(--step--2);font-weight:var(--weight-ui-strong);white-space:nowrap;animation:LH_jra_toast 1.8s var(--ease) both;border-radius:999px;padding:3px 10px;line-height:1.4}@keyframes LH_jra_toast{0%{opacity:0;transform:translateY(3px)}12%,80%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.LH_jra_toast{animation-name:LH_jra_toast-still}}@keyframes LH_jra_toast-still{0%,to{opacity:0}12%,80%{opacity:1}}.LH_jra_appear{transform-box:fill-box;transform-origin:50%}.LH_jra_chart[data-phase=resize] .LH_jra_appear{opacity:0}@media (prefers-reduced-motion:no-preference){.LH_jra_chart[data-phase=out] .LH_jra_fill,.LH_jra_chart[data-phase=out] .LH_jra_appear,.LH_jra_plot[data-phase=out] .LH_jra_tag{animation:LH_jra_fade-out .32s var(--ease) forwards}.LH_jra_appear{animation:.34s cubic-bezier(.34,1.56,.64,1) both LH_jra_pop-in}.LH_jra_chart[data-phase=resize] .LH_jra_appear{animation:none}}@keyframes LH_jra_fade-out{to{opacity:0}}@keyframes LH_jra_pop-in{0%{opacity:0;transform:scale(.4)}}.LH_jra_readouts{grid-template-rows:auto auto;margin-bottom:12px}.LH_jra_readout{grid-row:span 2;grid-template-rows:subgrid;border:1px solid color-mix(in oklch, var(--ink) 8%, transparent);border-radius:max(6px, calc(var(--inner-radius) - 4px));background:color-mix(in oklch, var(--ink) 4%, var(--surface));align-items:start;gap:6px;padding:12px 14px;display:grid}.LH_jra_amount{font-size:var(--step-3);font-weight:var(--weight-ui-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-self:end;line-height:1}.LH_jra_readout[data-empty] .LH_jra_amount{color:var(--muted)}.LH_jra_readout:not([data-empty])[data-tone=gain]{--tone:var(--gain)}.LH_jra_readout:not([data-empty])[data-tone=loss]{--tone:var(--loss)}.LH_jra_readout:not([data-empty]){border-color:color-mix(in oklch, var(--tone) 50%, transparent);background:color-mix(in oklch, var(--tone) 16%, var(--surface));box-shadow:0 0 0 3px color-mix(in oklch, var(--tone) 10%, transparent)}.LH_jra_readout:not([data-empty]) .LH_jra_amount{color:var(--tone)}@media (prefers-reduced-motion:no-preference){.LH_jra_readout{transition:background-color .24s var(--ease), border-color .24s var(--ease), box-shadow .24s var(--ease)}}
.l94Mfa_stage{--soften:62%;--muffle:white;--large:#1f8a5f;--small:#2a78d6;--intl:#9a8a00;--bonds:#d55181;--cash:color-mix(in oklch, var(--ink) 40%, var(--surface))}:root[data-mode=dark] .l94Mfa_stage{--large:#2a9466;--small:#3987e5;--intl:#a39316;--muffle:#1f1f1f}@supports (color:lab(0% 0 0)){:root[data-mode=dark] .l94Mfa_stage{--muffle:lab(11.84% 0 0)}}@media (prefers-color-scheme:dark){:root:not([data-mode=light]) .l94Mfa_stage{--large:#2a9466;--small:#3987e5;--intl:#a39316;--muffle:#1f1f1f}@supports (color:lab(0% 0 0)){:root:not([data-mode=light]) .l94Mfa_stage{--muffle:lab(11.84% 0 0)}}}.l94Mfa_plot{padding-block:16px;position:relative}.l94Mfa_stage .l94Mfa_chart{max-width:232px;margin-inline:auto}.l94Mfa_slice{fill:color-mix(in oklch, color-mix(in oklch, var(--c) var(--shade), white) var(--soften), var(--muffle));stroke:var(--surface);stroke-width:2px;stroke-linejoin:round;cursor:pointer;outline:none}.l94Mfa_chart[data-active] .l94Mfa_slice:not([data-on]){opacity:.45}.l94Mfa_chart[data-active] .l94Mfa_slice[data-on]{--soften:100%}.l94Mfa_slice:focus-visible{stroke:var(--ink);stroke-width:1.5px}@media (prefers-reduced-motion:no-preference){.l94Mfa_slice{transition:opacity .24s var(--ease), fill .24s var(--ease)}}.l94Mfa_big,.l94Mfa_small{font-variant-numeric:tabular-nums;pointer-events:none}.l94Mfa_big{fill:var(--ink);letter-spacing:-.02em;font-size:24px}.l94Mfa_small{fill:var(--muted);font-size:11.5px}.l94Mfa_hint{text-align:center;text-wrap:balance;margin:12px 0 0}.l94Mfa_tip{--w:min(248px, 100%);left:clamp(0px, calc(var(--x) - var(--w) / 2), calc(100% - var(--w)));z-index:1;width:var(--w);border:1px solid color-mix(in oklch, var(--ink) 12%, transparent);border-radius:min(var(--radius-control), 8px);background:var(--bg);box-shadow:var(--shadow-control);pointer-events:none;gap:3px;padding:10px 12px;display:grid;position:absolute;transform:translateY(calc(-100% - 10px))}.l94Mfa_tip[data-below]{transform:translateY(10px)}@media (prefers-reduced-motion:no-preference){.l94Mfa_tip{animation:l94Mfa_tip-in .18s var(--ease) both}}@keyframes l94Mfa_tip-in{0%{opacity:0}}.l94Mfa_eyebrow{color:var(--muted);font-size:var(--step--2);align-items:center;gap:6px;display:inline-flex}.l94Mfa_eyebrow i{background:color-mix(in oklch, var(--c) var(--shade), white);border-radius:50%;width:7px;height:7px}.l94Mfa_title{font-size:var(--step--1);font-weight:var(--weight-ui-strong);line-height:1.3}.l94Mfa_meta{color:var(--muted);font-size:var(--step--2)}.l94Mfa_why{font-size:var(--step--2);text-wrap:pretty;margin:4px 0 0;line-height:1.45}
.zU0ega_fab{left:var(--gutter);bottom:calc(16px + env(safe-area-inset-bottom));z-index:20;border-radius:calc(var(--radius-control) + 4px);background:color-mix(in oklch, var(--bg) 85%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--ink) 8%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);gap:2px;padding:4px;display:flex;position:fixed}@media (max-width:720px){.zU0ega_fab{display:none}}.zU0ega_item{border-radius:var(--radius-control);height:32px;color:var(--ink);font-family:var(--font-ui);font-size:var(--step--1);font-weight:var(--weight-ui-strong);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease);align-items:center;gap:7px;padding:0 10px 0 6px;line-height:1;display:inline-flex}.zU0ega_item:hover{background:color-mix(in oklch, var(--ink) 8%, transparent)}@media (hover:none){.zU0ega_item{padding:0 10px}.zU0ega_item kbd{display:none}}
.Zvtt7W_plate{background:var(--p);color:var(--p-ink);border-radius:var(--radius-plate);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--p-ink) 8%, transparent), var(--shadow-plate);display:grid;position:relative;overflow:hidden}.Zvtt7W_card{aspect-ratio:4/3}.Zvtt7W_hero{aspect-ratio:16/8}.Zvtt7W_cover{object-fit:cover;filter:grayscale(.6)sepia(.35)contrast(1.05)brightness(.9);width:100%;height:100%;position:absolute;inset:0}.Zvtt7W_wordmark{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-wrap:balance;align-self:end;padding:.9em 1em;line-height:.95}.Zvtt7W_card .Zvtt7W_wordmark{font-size:var(--step-3)}.Zvtt7W_hero .Zvtt7W_wordmark{font-size:var(--step-5);padding:.5em .6em}@media (max-width:720px){.Zvtt7W_hero{aspect-ratio:4/3}}
.K_G1Ja_list{gap:clamp(40px, 5vw, 64px) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}@media (min-width:900px){.K_G1Ja_list{grid-template-columns:repeat(3,minmax(0,1fr))}}.K_G1Ja_card{border-radius:var(--radius-plate);gap:12px;display:grid}.K_G1Ja_card img{transition:transform var(--duration) var(--ease)}.K_G1Ja_card:hover img{transform:scale(1.03)}.K_G1Ja_rising{transition:transform var(--duration) var(--ease);justify-self:center;margin-bottom:-100%;position:relative}.K_G1Ja_phone{width:60%;margin-top:8%}.K_G1Ja_browser{width:88%;margin-top:18%}.K_G1Ja_card .K_G1Ja_rising img{transform:none}.K_G1Ja_card:hover .K_G1Ja_rising{transform:translateY(-3%)}.K_G1Ja_caption{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;display:grid}.K_G1Ja_caption>span{white-space:nowrap}.K_G1Ja_name{font-family:var(--font-body);font-weight:var(--weight-ui-strong);font-size:var(--step-0);letter-spacing:normal;align-items:center;gap:.3em;line-height:1.4;display:inline-flex}.K_G1Ja_text{color:var(--muted);grid-column:1/-1;line-height:1.4}.K_G1Ja_arrow{opacity:0;width:.6em;height:.6em;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);flex:none;transform:translate(-.25em)}.K_G1Ja_card:is(:hover,:focus-visible) .K_G1Ja_arrow{opacity:1;transform:none}@media (max-width:720px){.K_G1Ja_list{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px),(min-width:900px){.K_G1Ja_caption{grid-template-columns:minmax(0,1fr);row-gap:2px}.K_G1Ja_caption>span{order:-1}}
._8aEwW_section{padding-top:var(--section)}._8aEwW_heading{font-size:var(--step-2);margin-bottom:clamp(20px,3vw,32px);line-height:1.1}
.RFRD4W_phone{width:100%;container-type:inline-size}.RFRD4W_frame{aspect-ratio:71.5/146.6;box-shadow:inset 0 0 0 .6cqw #2a2a2c, var(--shadow-plate);background:#0e0e0f;border-radius:17cqw;padding:2.4cqw}.RFRD4W_screen{background:var(--p);height:100%;color:var(--p-ink);font-family:var(--font-ui);border-radius:14.8cqw;flex-direction:column;display:flex;position:relative;overflow:hidden}.RFRD4W_shot{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.RFRD4W_status{letter-spacing:-.01em;font-variant-numeric:tabular-nums;padding:5.6cqw 0 0 13cqw;font-size:4.9cqw;font-weight:600}.RFRD4W_title{letter-spacing:-.02em;padding:13cqw 6.5cqw 0;font-size:10.5cqw;font-weight:700;line-height:1.1}.RFRD4W_island{background:#000;border-radius:99px;width:30cqw;height:8.8cqw;position:absolute;top:3.6cqw;left:50%;transform:translate(-50%)}
