.tEYnga_stepButton:focus{outline:none}.tEYnga_stepButton:focus-visible{outline:2px solid var(--color-emerald);outline-offset:2px}
.qBMkKa_root{font-size:var(--ds-type-control-size,.875rem);color:var(--ds-text-primary,var(--color-ink));align-items:flex-start;gap:8px;display:inline-flex;position:relative}.qBMkKa_box{flex:none;width:16px;height:16px;margin-top:2px;display:inline-flex;position:relative}.qBMkKa_input{z-index:1;appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}@media (pointer:coarse){.qBMkKa_input{width:auto;height:auto;inset:-4px -14px}}.qBMkKa_face{pointer-events:none;border-radius:var(--ds-radius-sm,4px);background:var(--ds-surface-card,var(--color-snow));box-shadow:inset 0 0 0 1px var(--ds-gray-500,var(--color-rule));color:var(--ds-background-100,var(--color-snow));transition:background-color .12s,box-shadow .12s,transform .1s;display:block;position:absolute;inset:0}.qBMkKa_glyph{opacity:0;width:16px;height:16px;transition:opacity .12s;position:absolute;inset:0}.qBMkKa_input:checked+.qBMkKa_face{background:var(--ds-control-active,var(--color-accent));box-shadow:none}.qBMkKa_input:checked+.qBMkKa_face .qBMkKa_glyph,.qBMkKa_face[data-checked=true] .qBMkKa_glyph{opacity:1}.qBMkKa_face[data-checked=true]{background:var(--ds-control-active,var(--color-accent));box-shadow:none}@media (hover:hover){.qBMkKa_root:hover .qBMkKa_input:not(:checked):not(:disabled)+.qBMkKa_face,label:hover .qBMkKa_input:not(:checked):not(:disabled)+.qBMkKa_face{background:var(--ds-background-200,var(--color-frost));box-shadow:inset 0 0 0 1px var(--ds-gray-700,var(--color-disabled))}.qBMkKa_root:hover .qBMkKa_input:checked:not(:disabled)+.qBMkKa_face,label:hover .qBMkKa_input:checked:not(:disabled)+.qBMkKa_face{background:var(--ds-accent-hover,var(--color-accent-hover))}}.qBMkKa_root:active .qBMkKa_input:not(:checked):not(:disabled)+.qBMkKa_face,label:active .qBMkKa_input:not(:checked):not(:disabled)+.qBMkKa_face{background:var(--ds-gray-100,var(--color-cloud));box-shadow:inset 0 0 0 1px var(--ds-gray-700,var(--color-disabled))}.qBMkKa_root:active .qBMkKa_input:checked:not(:disabled)+.qBMkKa_face,label:active .qBMkKa_input:checked:not(:disabled)+.qBMkKa_face{background:var(--ds-accent-hover,var(--color-accent-hover))}.qBMkKa_root:active .qBMkKa_input:not(:disabled)+.qBMkKa_face,label:active .qBMkKa_input:not(:disabled)+.qBMkKa_face{transform:scale(.92)}.qBMkKa_input[aria-invalid=true]:not(:checked)+.qBMkKa_face{box-shadow:inset 0 0 0 1px var(--ds-red-700,var(--color-error))}.qBMkKa_input[aria-invalid=true]:checked+.qBMkKa_face{background:var(--ds-control-active,var(--color-accent));box-shadow:0 0 0 1px var(--ds-red-700,var(--color-error))}.qBMkKa_input:focus-visible+.qBMkKa_face{box-shadow:inset 0 0 0 1px var(--ds-gray-500,var(--color-rule)), 0 0 0 2px var(--ds-background-100,var(--color-snow)), 0 0 0 4px var(--ds-focus-ring,var(--color-accent))}.qBMkKa_input:focus-visible:checked+.qBMkKa_face{box-shadow:0 0 0 2px var(--ds-background-100,var(--color-snow)), 0 0 0 4px var(--ds-focus-ring,var(--color-accent))}.qBMkKa_input:focus-visible[aria-invalid=true]:not(:checked)+.qBMkKa_face{box-shadow:inset 0 0 0 1px var(--ds-red-700,var(--color-error)), 0 0 0 2px var(--ds-background-100,var(--color-snow)), 0 0 0 4px var(--ds-focus-ring,var(--color-accent))}.qBMkKa_input:disabled{cursor:not-allowed}.qBMkKa_input:disabled+.qBMkKa_face,.qBMkKa_face[data-disabled=true]{opacity:.5}.qBMkKa_label{cursor:pointer;font-size:inherit;color:inherit}.qBMkKa_root[data-disabled=true] .qBMkKa_label{cursor:not-allowed;color:var(--ds-text-disabled,var(--color-disabled))}@media (prefers-reduced-motion:reduce){.qBMkKa_face,.qBMkKa_glyph{transition:none}.qBMkKa_root:active .qBMkKa_input:not(:disabled)+.qBMkKa_face,label:active .qBMkKa_input:not(:disabled)+.qBMkKa_face{transform:none}}@media (forced-colors:active){.qBMkKa_face{color:highlighttext;background:canvas;border:1px solid canvastext}.qBMkKa_input:checked+.qBMkKa_face,.qBMkKa_face[data-checked=true]{background:highlight!important;border-color:highlight!important}.qBMkKa_input:focus-visible+.qBMkKa_face{outline-offset:2px;outline:2px solid highlight}.qBMkKa_input:disabled+.qBMkKa_face,.qBMkKa_face[data-disabled=true]{opacity:1;border-color:graytext!important}.qBMkKa_input:disabled:checked+.qBMkKa_face,.qBMkKa_face[data-disabled=true][data-checked=true]{background:graytext!important}}
.HjQxJG_button{--button-icon-size:16px;transition-property:transform,background-color,border-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.HjQxJG_button.HjQxJG_sm{--button-icon-size:14px}.HjQxJG_button:focus{outline:none}.HjQxJG_button:focus-visible{outline:2px solid var(--color-emerald);outline-offset:2px}.HjQxJG_button:active:not(:disabled):not([data-static]){transform:scale(.96)}@media (hover:hover) and (pointer:fine){.HjQxJG_primary:hover:not(:disabled),.HjQxJG_emerald:hover:not(:disabled){background-color:var(--color-emerald-hover)}.HjQxJG_secondary:hover:not(:disabled){background-color:var(--color-border)}.HjQxJG_danger:hover:not(:disabled){background-color:var(--color-error-hover)}}@media (prefers-reduced-motion:reduce){.HjQxJG_button{transition:none}.HjQxJG_button:active:not(:disabled):not([data-static]){transform:none}}.HjQxJG_swap{place-items:center}.HjQxJG_icon{justify-content:center;align-items:center;gap:8px;display:inline-flex}.HjQxJG_sm .HjQxJG_icon{gap:6px}.HjQxJG_button.HjQxJG_leading{padding-inline-start:22px}.HjQxJG_button.HjQxJG_trailing{padding-inline-end:22px}.HjQxJG_button.HjQxJG_sm.HjQxJG_leading{padding-inline-start:12px}.HjQxJG_button.HjQxJG_sm.HjQxJG_trailing{padding-inline-end:12px}.HjQxJG_glyph{flex:none;justify-content:center;align-items:center;display:inline-flex}.HjQxJG_button.HjQxJG_sm .HjQxJG_glyph{transform:translateY(-1px)}.HjQxJG_glyph svg{width:var(--button-icon-size);height:var(--button-icon-size);stroke-width:1.5px}
._5Mz8lW_shell{width:100%;max-width:1184px;color:var(--color-ink);margin:0 auto;padding:0 32px}._5Mz8lW_header{border-bottom:1px solid var(--color-border);align-items:center;gap:30px;min-height:110px;display:flex}._5Mz8lW_identity{color:inherit;gap:7px;text-decoration:none;display:grid}._5Mz8lW_identity strong{letter-spacing:-.05em;font-size:1.6rem;font-weight:650;line-height:1.1}._5Mz8lW_byline{color:var(--color-slate);align-items:center;gap:5px;font-size:.8rem;display:flex}._5Mz8lW_navigation{gap:18px;margin:auto;display:flex}._5Mz8lW_navigation a,._5Mz8lW_mobileNav a{min-height:44px;color:var(--color-slate);border-radius:7px;justify-content:center;align-items:center;padding:10px 16px;font-size:.9rem;font-weight:550;display:flex}._5Mz8lW_navigation a[aria-current],._5Mz8lW_mobileNav a[aria-current]{color:var(--color-accent);background:var(--color-accent-soft)}._5Mz8lW_account{background:var(--color-cloud);min-width:46px;min-height:46px;color:var(--color-slate);border-radius:50%;place-items:center;display:grid}._5Mz8lW_main{min-width:0;padding:42px 0 36px}._5Mz8lW_heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}._5Mz8lW_heading h1{letter-spacing:-.045em;font-size:2.5rem;font-weight:600;line-height:1.16}._5Mz8lW_heading p:not(._5Mz8lW_eyebrow){color:var(--color-slate);margin-top:10px}._5Mz8lW_eyebrow{color:var(--color-slate);margin-bottom:9px;font-size:.8125rem}._5Mz8lW_badge{background:var(--color-cloud);color:var(--color-slate);white-space:nowrap;border-radius:5px;padding:5px 9px;font-size:.75rem}._5Mz8lW_planGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:44px;display:grid}._5Mz8lW_cash{background:var(--color-panel);color:var(--color-snow);border-radius:15px;padding:28px 30px 22px}._5Mz8lW_cash p{color:var(--color-slate-on-dark)}._5Mz8lW_spread{justify-content:space-between;align-items:center;gap:18px;display:flex}._5Mz8lW_darkTag{border:1px solid var(--color-slate);color:var(--color-slate-on-dark);border-radius:5px;padding:4px 7px;font-size:.6875rem}._5Mz8lW_cashTotal{letter-spacing:-.055em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(2.1rem,4.1vw,3.5rem);font-weight:600;line-height:1.25}._5Mz8lW_cashDescription{max-width:39ch;margin-top:8px;font-size:.8125rem}._5Mz8lW_bar{background:var(--color-slate);border-radius:30px;height:13px;margin-top:34px;overflow:hidden}._5Mz8lW_barFill{background:var(--color-accent-on-dark);border-radius:inherit;height:100%;display:block}._5Mz8lW_cashSummary{font-variant-numeric:tabular-nums;margin-top:11px;font-size:.875rem}._5Mz8lW_percent{white-space:nowrap;flex-shrink:0}._5Mz8lW_cashGap{margin-top:22px}._5Mz8lW_cashSource{border-top:1px solid var(--color-slate);margin-top:20px;padding-top:15px;font-size:.6875rem}._5Mz8lW_sectionTitle{letter-spacing:-.02em;font-size:1.2rem;font-weight:600;line-height:1.35}._5Mz8lW_facts{margin:20px 0}._5Mz8lW_fact{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:25px;padding:15px 0;font-size:.875rem;display:flex}._5Mz8lW_fact dt{color:var(--color-slate)}._5Mz8lW_fact dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-weight:500}._5Mz8lW_fact small{margin-top:6px;font-size:.6875rem;display:block}._5Mz8lW_helper{color:var(--color-slate);font-size:.8125rem;line-height:1.55}._5Mz8lW_outline{background:var(--color-snow);color:var(--color-accent);border:1px solid var(--color-rule);text-align:center;border-radius:7px;height:auto;min-height:46px;padding:10px 16px}._5Mz8lW_editPreferences{margin-top:22px}._5Mz8lW_figures{margin-top:32px}._5Mz8lW_figures ._5Mz8lW_facts{max-width:760px}._5Mz8lW_lowerGrid{border-top:1px solid var(--color-border);grid-template-columns:1.1fr 1fr;gap:44px;margin-top:20px;padding-top:28px;display:grid}._5Mz8lW_nextStep p{color:var(--color-slate);margin-top:16px;font-size:.875rem}._5Mz8lW_textAction{min-height:44px;color:var(--color-accent);text-align:left;align-items:center;gap:6px;font-weight:550;display:inline-flex}._5Mz8lW_notice{background:var(--color-frost);color:var(--color-slate);border-radius:8px;margin-top:25px;padding:16px 18px;font-size:.8125rem}._5Mz8lW_status{color:var(--color-accent);margin-top:18px;font-size:.8125rem}._5Mz8lW_footer{border-top:1px solid var(--color-border);color:var(--color-slate);justify-content:space-between;gap:12px;padding:22px 0;font-size:.75rem;display:flex}._5Mz8lW_mobileNav{display:none}._5Mz8lW_empty{border:1px solid var(--color-border);border-radius:12px;max-width:760px;padding:40px 28px}._5Mz8lW_empty p{color:var(--color-slate);max-width:65ch;margin:14px 0 22px}._5Mz8lW_error{color:var(--color-error);font-size:.875rem}._5Mz8lW_profile{grid-template-columns:1.1fr 1fr;gap:64px;display:grid}._5Mz8lW_activity{border-top:1px solid var(--color-border);max-width:760px;padding:25px 0}._5Mz8lW_activity p{color:var(--color-slate);margin-top:12px}._5Mz8lW_dialog{max-width:560px}._5Mz8lW_dialogForm{flex-direction:column;min-height:0;max-height:min(88dvh,900px);display:flex}._5Mz8lW_dialogHeader{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:20px 24px;display:flex}._5Mz8lW_dialogTitle{letter-spacing:-.02em;font-size:1.2rem;font-weight:600}._5Mz8lW_close{border-radius:7px;place-items:center;min-width:44px;min-height:44px;display:grid}._5Mz8lW_dialogBody{overscroll-behavior:contain;min-height:0;padding:22px 24px;overflow-y:auto}._5Mz8lW_dialogIntro{color:var(--color-slate);margin-bottom:20px;font-size:.875rem}._5Mz8lW_fieldGroup{border:0;gap:17px;min-width:0;margin:0 0 24px;padding:0;display:grid}._5Mz8lW_fieldGroup legend{margin-bottom:14px;font-size:.875rem;font-weight:600}._5Mz8lW_selectField{gap:6px;font-size:.875rem;font-weight:500;display:grid}._5Mz8lW_selectField select{border:1px solid var(--color-border);background:var(--color-frost);width:100%;min-width:0;min-height:48px;color:var(--color-ink);border-radius:10px;padding:10px 12px;font-size:1rem}._5Mz8lW_dialogFooter{padding:16px 24px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-snow);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}._5Mz8lW_dialogAlert{border:1px solid var(--color-error-border);background:var(--color-error-bg);border-radius:8px;margin-top:14px;padding:15px;font-size:.875rem}._5Mz8lW_dialogAlert p{margin-bottom:12px}._5Mz8lW_shell :is(a,button,input,select):focus-visible,._5Mz8lW_dialog :is(button,input,select):focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}@media (max-width:800px){._5Mz8lW_shell{padding:0 24px}._5Mz8lW_planGrid,._5Mz8lW_lowerGrid,._5Mz8lW_profile{gap:28px}}@media (max-width:639px){._5Mz8lW_shell{flex-direction:column;min-height:100dvh;padding:0 20px;display:flex}._5Mz8lW_header{justify-content:space-between;min-height:84px}._5Mz8lW_identity strong{font-size:1.5rem}._5Mz8lW_navigation{display:none}._5Mz8lW_main{flex:1;padding:28px 0 30px}._5Mz8lW_heading{flex-wrap:wrap;align-items:start;gap:12px;margin-bottom:24px}._5Mz8lW_heading h1{font-size:2rem}._5Mz8lW_heading p:not(._5Mz8lW_eyebrow){font-size:.9375rem}._5Mz8lW_planGrid,._5Mz8lW_lowerGrid,._5Mz8lW_profile{grid-template-columns:minmax(0,1fr);gap:25px}._5Mz8lW_cash{padding:22px 21px}._5Mz8lW_cashTotal{font-size:clamp(2rem,10vw,3rem)}._5Mz8lW_cash>._5Mz8lW_spread{flex-wrap:wrap;gap:8px}._5Mz8lW_lowerGrid{margin-top:26px;padding-top:24px}._5Mz8lW_figures>._5Mz8lW_spread{flex-wrap:wrap;gap:14px}._5Mz8lW_footer{flex-wrap:wrap;padding:20px 0}._5Mz8lW_footer span:last-child{display:none}._5Mz8lW_mobileNav{background:var(--color-snow);border-top:1px solid var(--color-border);padding:6px 8px max(12px,env(safe-area-inset-bottom));z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -20px;display:grid;position:sticky;bottom:0}._5Mz8lW_mobileNav a{padding:10px 3px;font-size:.8125rem}._5Mz8lW_empty{padding:28px 22px}._5Mz8lW_dialog{max-width:none}._5Mz8lW_dialogForm{max-height:calc(88dvh - 44px)}._5Mz8lW_dialogHeader,._5Mz8lW_dialogBody,._5Mz8lW_dialogFooter{padding-left:20px;padding-right:20px}._5Mz8lW_dialogFooter button{flex:1}}._5Mz8lW_suspendedDialog{visibility:hidden;pointer-events:none}
.z8pT-a_ring{animation:z8pT-a_spinner-rotate var(--pulse-dur) var(--ease-linear) infinite;border-style:solid;border-color:#0000 currentColor currentColor;display:inline-block}@keyframes z8pT-a_spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.z8pT-a_ring{animation:none}}