._section_xjurd_1{z-index:var(--z-content);padding-block:var(--pad-section);color:var(--fg);position:relative}._section_xjurd_1._section_xjurd_1{min-height:0}._inner_xjurd_24{z-index:1;width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto;position:relative}._head_xjurd_33{margin-bottom:clamp(2rem,5vw,3.5rem)}._kicker_xjurd_37{color:var(--fg-3);align-items:center;gap:.75rem;margin-bottom:clamp(1rem,2.5vw,1.5rem);display:flex}._kickerIndex_xjurd_45{color:var(--accent);font-weight:600}._kickerRule_xjurd_50{background:var(--rule-strong);width:clamp(1.5rem,4vw,3.5rem);height:1px}._title_xjurd_56{font-family:var(--font-display);letter-spacing:-.035em;max-width:24ch;margin:0;font-size:clamp(2.6rem,7.6vw,4.4rem);font-weight:780;line-height:1.03;display:grid}._title_xjurd_56>*{grid-area:1/1;align-self:start}._titlePlatzhalter_xjurd_97{display:none}html[data-smooth=on] ._titlePlatzhalter_xjurd_97{visibility:hidden;display:block}._rail_xjurd_123{grid-auto-columns:1fr;grid-auto-flow:column;gap:clamp(.5rem,2vw,1.5rem);margin-bottom:clamp(2rem,5vh,3.5rem);display:grid}._railItem_xjurd_131{padding-bottom:.75rem;position:relative}._railBtn_xjurd_136{text-align:left;width:100%;color:var(--fg-3);transition:color var(--dur-2) var(--ease-out);flex-direction:column;gap:.3rem;display:flex}._railBtn_xjurd_136:disabled{cursor:default}._railItem_xjurd_131[data-done] ._railBtn_xjurd_136:not(:disabled):hover ._railLabel_xjurd_150,._railItem_xjurd_131[data-done] ._railBtn_xjurd_136:not(:disabled):focus-visible ._railLabel_xjurd_150{color:var(--accent)}._railIndex_xjurd_155{color:inherit;opacity:.7}._railItem_xjurd_131[data-current] ._railIndex_xjurd_155,._railItem_xjurd_131[data-done] ._railIndex_xjurd_155{color:var(--accent);opacity:1}._railLabel_xjurd_150{font-family:var(--font-mono);font-weight:550;font-size:var(--fs-mono);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--fg-2);transition:color var(--dur-2) var(--ease-out)}._railItem_xjurd_131[data-current] ._railLabel_xjurd_150{color:var(--fg)}._railAnswer_xjurd_183{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em;color:var(--fg-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._railItem_xjurd_131[data-done] ._railAnswer_xjurd_183{color:var(--accent)}._railRule_xjurd_197{background:var(--rule);height:2px;position:absolute;bottom:0;left:0;right:0}._railRule_xjurd_197:after{content:"";background:var(--accent);transform-origin:0;transition:transform var(--dur-3) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}._railItem_xjurd_131[data-done] ._railRule_xjurd_197:after,._railItem_xjurd_131[data-current] ._railRule_xjurd_197:after{transform:scaleX(1)}._railItem_xjurd_131[data-current]:not([data-done]) ._railRule_xjurd_197:after{transform:scaleX(.4)}._body_xjurd_241{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(1.5rem,4vw,4rem);display:grid}._scene_xjurd_236{perspective:1400px;min-height:clamp(26rem,58vh,34rem);position:relative}._sceneInner_xjurd_313{animation:_sceneFwd_xjurd_1 .46s var(--ease-out) both}._scene_xjurd_236[data-dir=back] ._sceneInner_xjurd_313{animation-name:_sceneBack_xjurd_1}@keyframes _sceneFwd_xjurd_1{0%{opacity:0;transform:translate3d(0,22px,-140px)}to{opacity:1;transform:none}}@keyframes _sceneBack_xjurd_1{0%{opacity:0;transform:translate3d(0,-14px,90px)}to{opacity:1;transform:none}}._step_xjurd_252{flex-direction:column;display:flex}._legend_xjurd_348{width:100%;margin-bottom:clamp(1.25rem,3vh,2rem);padding:0;display:block}._question_xjurd_355{font-family:var(--font-display);letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(1.5rem,3vw,2.6rem);font-weight:780;line-height:1.05}._question_xjurd_355:focus-visible{outline:2px solid var(--focus);outline-offset:6px}._stepNote_xjurd_252{color:var(--fg-2);max-width:46ch;margin:0 0 1.25rem}._options_xjurd_378{flex-direction:column;display:flex}._option_xjurd_259{border-top:1px solid var(--rule);color:var(--fg);transition:transform var(--dur-1) var(--ease-out), padding-left var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.5rem 1.1rem;padding:clamp(2.2rem,5.4vh,3.4rem) clamp(.5rem,1.5vw,1rem);display:grid;position:relative}._options_xjurd_378 ._option_xjurd_259:last-child{border-bottom:1px solid var(--rule)}._option_xjurd_259:hover,._option_xjurd_259:focus-visible{background:var(--accent-wash);padding-left:1.1rem}._option_xjurd_259[data-on]{background:var(--accent-wash)}._option_xjurd_259:active{background:color-mix(in srgb, var(--accent) 16%, transparent);transition-duration:var(--dur-1);transform:scale(.992)translateY(1px)}._optionMark_xjurd_421{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--rule-strong);transition:background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);margin-top:.3em}._option_xjurd_259:hover ._optionMark_xjurd_421,._option_xjurd_259:focus-visible ._optionMark_xjurd_421{box-shadow:inset 0 0 0 1px var(--accent)}._option_xjurd_259[data-on] ._optionMark_xjurd_421{background:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}._optionMain_xjurd_441{flex-direction:column;gap:.35rem;min-width:0;display:flex}._optionTitle_xjurd_448{font-family:var(--font-display);letter-spacing:-.02em;transition:font-stretch var(--dur-2) var(--ease-out);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:clamp(1.2rem,1.95vw,1.55rem);font-weight:760;line-height:1.15;display:flex}._option_xjurd_259:hover ._optionTitle_xjurd_448,._option_xjurd_259:focus-visible ._optionTitle_xjurd_448,._option_xjurd_259[data-on] ._optionTitle_xjurd_448{font-stretch:110%}._optionBadge_xjurd_467{background:var(--accent);color:var(--accent-fg);font-family:var(--font-mono);font-size:var(--fs-ui-min);letter-spacing:.1em;text-transform:uppercase;padding:.22rem .5rem;font-weight:550}._optionDesc_xjurd_478{color:var(--fg-2);max-width:46ch;font-size:1rem;line-height:1.5}._optionDelta_xjurd_485{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.06em;color:var(--fg-3);white-space:nowrap;text-align:right;transition:color var(--dur-2) var(--ease-out);padding-top:.35em;font-weight:500}._option_xjurd_259:hover ._optionDelta_xjurd_485,._option_xjurd_259[data-on] ._optionDelta_xjurd_485{color:var(--accent)}._optionTrace_xjurd_503{background:var(--accent);transform-origin:0;height:1px;transition:transform var(--dur-3) var(--ease-out);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}._option_xjurd_259:hover ._optionTrace_xjurd_503,._option_xjurd_259:focus-visible ._optionTrace_xjurd_503,._option_xjurd_259[data-on] ._optionTrace_xjurd_503{transform:scaleX(1)}._back_xjurd_523,._reset_xjurd_524{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--fg-3);transition:color var(--dur-2) var(--ease-out);align-self:flex-start;align-items:center;gap:.6rem;padding:.5rem 0;font-weight:500;display:inline-flex}._back_xjurd_523:hover,._back_xjurd_523:focus-visible,._reset_xjurd_524:hover,._reset_xjurd_524:focus-visible{color:var(--accent)}._backArrow_xjurd_546{transition:transform var(--dur-2) var(--ease-out);display:inline-flex;transform:rotate(180deg)}._back_xjurd_523:hover ._backArrow_xjurd_546,._back_xjurd_523:focus-visible ._backArrow_xjurd_546{transform:rotate(180deg)translate(.35em)}._resultActions_xjurd_565 ._back_xjurd_523,._resultActions_xjurd_565 ._reset_xjurd_524{align-self:center;margin-top:0}._result_xjurd_261{flex-direction:column;display:flex}._resultKicker_xjurd_578{color:var(--accent);margin-bottom:1rem}._lines_xjurd_587{background:var(--bg-lift);box-shadow:inset 0 0 0 1px var(--rule);flex-direction:column;padding:clamp(1.1rem,3vw,1.75rem) clamp(1rem,2.5vw,1.5rem);display:flex}._lines_xjurd_587:before{content:"";background-image:radial-gradient(circle, var(--bg) 46%, transparent 48%);background-position:bottom;background-repeat:repeat-x;background-size:12px 12px;height:6px;margin:-1rem -1rem clamp(.75rem,2vw,1.1rem);display:block}._line_xjurd_587{border-bottom:1px dashed var(--rule);animation:_lineIn_xjurd_1 .52s var(--ease-out) both;animation-delay:calc(var(--i) * 80ms);grid-template-columns:auto minmax(1rem,1fr) auto;align-items:baseline;gap:.75rem;padding:.85rem 0;display:grid}@keyframes _lineIn_xjurd_1{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:none}}._lineLabel_xjurd_628{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-ui-min);letter-spacing:.02em}._lineDots_xjurd_635{border-bottom:1px dotted var(--rule-strong);opacity:.5;transform:translateY(-.25em)}._lineValue_xjurd_641{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.05em;color:var(--fg-2);white-space:nowrap;font-weight:500}._lineValue_xjurd_641[data-kind=monthly]{color:var(--accent)}._lineValue_xjurd_641[data-kind=note]{color:var(--fg-3)}._resultActions_xjurd_565{flex-wrap:wrap;align-items:center;gap:clamp(1rem,3vw,2rem);margin-top:clamp(1.5rem,4vh,2.5rem);display:flex}._cta_xjurd_666{isolation:isolate;background:var(--accent);color:var(--accent-fg);font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--tr-mono);text-transform:uppercase;transition:color var(--dur-2) var(--ease-out);align-items:center;gap:.7rem;padding:1.05em 1.6em;font-weight:550;display:inline-flex;position:relative;overflow:hidden}._ctaLabel_xjurd_684,._ctaArrow_xjurd_685{z-index:1;position:relative}._ctaArrow_xjurd_685{transition:transform var(--dur-2) var(--ease-out);display:inline-flex}._ctaSweep_xjurd_695{background:var(--o-ink);transform-origin:0;transition:transform var(--dur-3) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}._cta_xjurd_666:hover ._ctaSweep_xjurd_695,._cta_xjurd_666:focus-visible ._ctaSweep_xjurd_695{transform:scaleX(1)}._cta_xjurd_666:hover,._cta_xjurd_666:focus-visible{color:var(--o-lift)}._cta_xjurd_666:hover ._ctaArrow_xjurd_685,._cta_xjurd_666:focus-visible ._ctaArrow_xjurd_685{transform:translate(.35em)}._cta_xjurd_666:active{transform:translateY(1px)}._cta_xjurd_666:active ._ctaSweep_xjurd_695{transition-duration:var(--dur-1);transform:scaleX(1)}._back_xjurd_523,._reset_xjurd_524{margin-top:0}._total_xjurd_6{margin-right:calc(var(--gutter) * -1);align-self:start;position:sticky;top:6rem}._totalInner_xjurd_752{padding:clamp(1.5rem, 3vw, 2.25rem) calc(clamp(1.5rem, 3vw, 2.25rem) + var(--gutter)) clamp(1.5rem, 3vw, 2.25rem) clamp(1.5rem, 3vw, 2.25rem);background:var(--bg-lift);box-shadow:inset 0 0 0 1px var(--rule);transition:background-color var(--dur-4) var(--ease-out), box-shadow var(--dur-4) var(--ease-out)}._section_xjurd_1[data-resolved] ._totalInner_xjurd_752{background:color-mix(in srgb, var(--sig-lit) 6%, var(--bg-lift));box-shadow:inset 0 0 0 1px var(--rule-strong)}._totalKicker_xjurd_774{color:var(--accent);margin-bottom:clamp(1rem,2.5vh,1.5rem)}._totalBlock_xjurd_779{flex-direction:column;gap:.4rem;display:flex}._totalOnce_xjurd_789{color:var(--fg);font-size:clamp(2.8rem,7.4vw,7rem)}._totalRule_xjurd_812{background:var(--rule);height:1px;margin:clamp(1rem,2.5vh,1.5rem) 0}._totalMonthlyRow_xjurd_820{align-items:center;gap:.6rem;display:flex}._totalMonthly_xjurd_820{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--fg);font-size:clamp(1.3rem,2.2vw,1.9rem);font-weight:760;font-stretch:92%}._pulse_xjurd_856{background:var(--accent);flex:none;width:8px;height:8px}._totalLabel_xjurd_863{color:var(--fg-3)}._totalNote_xjurd_867{border-top:1px solid var(--rule);color:var(--fg-3);text-transform:none;letter-spacing:.05em;margin-top:clamp(1rem,2.5vh,1.5rem);padding-top:clamp(.75rem,2vh,1rem)}@media (width<=900px){._body_xjurd_241{grid-template-columns:minmax(0,1fr)}._rail_xjurd_123{gap:.4rem}._railLabel_xjurd_150,._railAnswer_xjurd_183{font-size:var(--fs-ui-min)}._railAnswer_xjurd_183{display:none}._option_xjurd_259{grid-template-columns:auto minmax(0,1fr)}._optionDelta_xjurd_485{text-align:left;grid-column:2;padding-top:0}._total_xjurd_6{z-index:50;margin-inline:calc(var(--gutter) * -1);margin-top:1.5rem;position:sticky;top:auto;bottom:0}._scene_xjurd_236{min-height:clamp(30rem,88vw,40rem);padding-bottom:1rem}._totalInner_xjurd_752{padding:.85rem var(--gutter);background:var(--o-lift);color:var(--o-ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid;box-shadow:0 -1px #12100e38,0 -12px 28px #12100e1a}._total_xjurd_6{--fg:var(--o-ink);--fg-2:#524b42;--fg-3:#655d50;--rule:#12100e29;--rule-strong:#12100e80;--accent:var(--sig)}._section_xjurd_1[data-resolved] ._totalInner_xjurd_752{background:color-mix(in srgb, var(--sig) 7%, var(--o-lift));box-shadow:0 -1px #12100e73,0 -12px 28px #12100e1f}._totalKicker_xjurd_774,._totalNote_xjurd_867{display:none}._totalRule_xjurd_812{width:1px;height:2rem;margin:0}._totalOnce_xjurd_789{font-size:1.4rem}._totalMonthly_xjurd_820{font-size:1.05rem}._totalLabel_xjurd_863{font-size:var(--fs-ui-min)}}@media (width<=900px) and (hover:none) and (pointer:coarse){._totalInner_xjurd_752{box-shadow:0 -1px #12100e38,0 -3px 8px #12100e24}._section_xjurd_1[data-resolved] ._totalInner_xjurd_752{box-shadow:0 -1px #12100e73,0 -3px 8px #12100e2e}}@media (width<=640px){._head_xjurd_33{margin-bottom:1.25rem}._rail_xjurd_123{margin-bottom:1.1rem}._legend_xjurd_348{margin-bottom:.7rem}._stepNote_xjurd_252{margin:0 0 .6rem;line-height:1.45}._option_xjurd_259{gap:.3rem .85rem;padding-block:.8rem;padding-inline:0}._optionMain_xjurd_441{gap:.25rem}._optionDelta_xjurd_485{line-height:1.2}._back_xjurd_523,._reset_xjurd_524{min-height:44px}._scene_xjurd_236{min-height:30rem;padding-bottom:.5rem}._totalInner_xjurd_752{padding-block:.4rem}._totalBlock_xjurd_779{gap:.2rem}._totalMonthly_xjurd_820{line-height:1}._totalRule_xjurd_812{height:1.75rem}._total_xjurd_6{margin-top:1rem}._lines_xjurd_587{padding-block:.9rem}._line_xjurd_587{padding-block:.55rem}._resultActions_xjurd_565{gap:1.5rem;margin-top:1rem}}@media (width>=1600px) and (height>=1000px){._section_xjurd_1._section_xjurd_1{padding-block:4.5rem 2.5rem}._head_xjurd_33{margin-bottom:1.5rem}._kicker_xjurd_37{margin-bottom:.75rem}._rail_xjurd_123{margin-bottom:1.5rem}._legend_xjurd_348{margin-bottom:1rem}._scene_xjurd_236{min-height:20rem}._option_xjurd_259{padding-block:clamp(1.3rem,2.4vh,1.9rem)}._stepNote_xjurd_252{margin-bottom:.5rem}._back_xjurd_523,._reset_xjurd_524{margin-top:1rem}}@media (prefers-reduced-motion:reduce){._sceneInner_xjurd_313,._line_xjurd_587{animation:none}}@media (width>=900px) and (height<=1120px){._section_xjurd_1{padding-block:clamp(1.75rem,3.4vh,3rem)}._head_xjurd_33{margin-bottom:clamp(1.25rem,2.6vh,2rem)}._title_xjurd_56{max-width:44ch;font-size:clamp(2.1rem,4.6vh,3.4rem)}._rail_xjurd_123{margin-bottom:clamp(1.25rem,2.6vh,2rem)}._legend_xjurd_348{margin-bottom:clamp(.8rem,1.8vh,1.25rem)}._question_xjurd_355{font-size:clamp(1.35rem,2.9vh,2.1rem)}._stepNote_xjurd_252{margin-bottom:clamp(.6rem,1.4vh,1rem)}._option_xjurd_259{padding-block:clamp(.7rem,2.1vh,1.6rem)}._railItem_xjurd_131{padding-bottom:.5rem}._optionDesc_xjurd_478{max-width:60ch;line-height:1.45}._scene_xjurd_236{min-height:clamp(18rem,42vh,26rem)}}@media (width>=900px) and (height<=850px){._kicker_xjurd_37,._legend_xjurd_348{margin-bottom:.6rem}._stepNote_xjurd_252{margin-bottom:.5rem}._option_xjurd_259{padding-block:clamp(.5rem,1.6vh,1.1rem)}._railItem_xjurd_131{padding-bottom:.35rem}._back_xjurd_523,._reset_xjurd_524{padding-block:.25rem}}
