.Calculator_page__1FhQW{--ink:#1d1a2b;--ink-2:#3b3550;--muted:#6c6680;--line:#e8e4ef;--line-2:#dcd6e7;--canvas:#fbfaf8;--paper:#ffffff;--tint:#f5f2fb;--tint-2:#eee8fb;--warm:#f6f1e9;--accent:#6b4fe0;--accent-ink:#5a3ecf;--accent-soft:#ede7ff;--kicker:#6a55a6;--ok:#23704f;--ok-soft:#e6f5ed;--warn:#8a5a12;--warn-soft:#fbf1df;--grad:linear-gradient(105deg,#6555e5,#9853d8 55%,#d75aac);--shadow-1:0 1px 2px rgb(29 26 43/5%),0 10px 26px -14px rgb(29 26 43/22%);--shadow-2:0 2px 6px rgb(29 26 43/5%),0 34px 64px -28px rgb(54 36 120/30%);--gutter:clamp(16px,4vw,40px);color:var(--ink);background:var(--canvas);padding-bottom:72px;overflow-x:clip;-webkit-font-smoothing:antialiased}.Calculator_page__1FhQW :focus-visible{outline:3px solid #8f76ee;outline-offset:2px;border-radius:8px}.Calculator_page__1FhQW a{color:inherit}.Calculator_wrap__RfF0t{width:min(1160px,calc(100% - 2 * var(--gutter)));margin-inline:auto}.Calculator_srOnly__JRQaT{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Calculator_hero__lSgbh{padding-top:clamp(20px,3vw,36px)}.Calculator_crumbs__vyqsp{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 18px;padding:0;list-style:none;font-size:13px;color:var(--muted)}.Calculator_crumbs__vyqsp a{color:var(--accent-ink);font-weight:600;text-decoration:none}.Calculator_crumbs__vyqsp a:hover{text-decoration:underline}.Calculator_crumbs__vyqsp li+li:before{content:"/";margin-right:6px;color:var(--line-2)}.Calculator_kicker__uKhM6{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kicker)}.Calculator_kicker__uKhM6:before{content:"";width:7px;height:7px;border-radius:50%;background:#8a6cf0;box-shadow:0 0 0 4px rgb(138 108 240/16%)}.Calculator_h1__D7TUD{margin:0 0 14px;max-width:18em;font-size:clamp(34px,5vw,60px);line-height:1.02;letter-spacing:-.045em;font-weight:650;text-wrap:balance}.Calculator_promise__LQAH2{margin:0;max-width:40em;font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:var(--muted);text-wrap:pretty}.Calculator_metaRow__h8jTV{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:13px;color:var(--muted)}.Calculator_pill__P2_gF{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--ink-2);font:inherit;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.Calculator_pill__P2_gF svg{width:15px;height:15px;flex:none}.Calculator_pillOk__EwKp5 svg{color:var(--ok)}button.Calculator_pill__P2_gF{cursor:pointer;transition:border-color .2s,background .2s}button.Calculator_pill__P2_gF:hover{border-color:#b9a9e6;background:#fbf9ff}.Calculator_card__8BIZS{margin-top:clamp(20px,3vw,32px);padding:clamp(16px,3vw,32px);border:1px solid var(--line);border-radius:24px;background:var(--paper);box-shadow:var(--shadow-2)}.Calculator_layout__znSBS{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:clamp(24px,3vw,40px);align-items:start}.Calculator_layoutStack__HsXa_{display:grid;gap:28px}.Calculator_after__PPX3a{margin-top:28px}@media (max-width:1023px){.Calculator_layout__znSBS{grid-template-columns:minmax(0,1fr)}}.Calculator_inputs__2oSUC{display:grid;gap:22px;min-width:0}.Calculator_fields__3_bz1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 18px}.Calculator_fields3__Bn4qQ{grid-template-columns:repeat(3,minmax(0,1fr))}.Calculator_fields1__eCcOd{grid-template-columns:minmax(0,1fr)}@media (max-width:899px){.Calculator_fields3__Bn4qQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.Calculator_fields3__Bn4qQ,.Calculator_fields__3_bz1{grid-template-columns:minmax(0,1fr)}}.Calculator_fieldsTitle__J0fjh{margin:0 0 -6px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kicker)}.Calculator_field__CtzUi{display:flex;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;border:0}.Calculator_label__BqyPz{font-size:14px;font-weight:600;line-height:1.3;color:var(--ink-2)}.Calculator_control__cesge{display:flex;align-items:center;min-height:50px;border:1px solid var(--line-2);border-radius:12px;background:var(--paper);transition:border-color .15s,box-shadow .15s}.Calculator_control__cesge:hover{border-color:#c5bbdc}.Calculator_control__cesge:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px rgb(107 79 224/14%)}.Calculator_control__cesge input,.Calculator_control__cesge select{flex:1;min-width:0;height:48px;margin:0;padding:0 14px;border:0;border-radius:12px;background:transparent;color:var(--ink);font:inherit;font-size:16px;font-variant-numeric:tabular-nums;outline:none;box-shadow:none}.Calculator_control__cesge input:focus,.Calculator_control__cesge select:focus{outline:none;box-shadow:none}.Calculator_control__cesge select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%236c6680' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.Calculator_control__cesge input[type=date]{min-height:48px}.Calculator_affix__1Lf5b{flex:none;padding:0 0 0 14px;color:var(--muted);font-size:15px;white-space:nowrap}.Calculator_affix__1Lf5b+input{padding-left:6px}.Calculator_suffix__PIqDi{flex:none;padding:0 14px 0 0;color:var(--muted);font-size:14px;white-space:nowrap}.Calculator_sign__ndsh3{flex:none;align-self:stretch;min-width:44px;margin:4px 4px 4px 0;border:0;border-radius:9px;background:var(--tint);color:var(--ink-2);font:inherit;font-size:16px;font-weight:700;cursor:pointer}.Calculator_sign__ndsh3:hover{background:var(--tint-2)}.Calculator_hint__R8A5a{font-size:12.5px;line-height:1.45;color:var(--muted)}.Calculator_segmented__Eq_qH{display:flex;gap:4px;padding:4px;border-radius:13px;background:var(--tint)}.Calculator_segment__TWQJ1{flex:1 1 0;min-width:0;min-height:42px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-size:14px;font-weight:600;line-height:1.25;cursor:pointer;touch-action:manipulation;transition:background .15s,color .15s,box-shadow .15s}.Calculator_segment__TWQJ1:hover{color:var(--ink)}.Calculator_segment__TWQJ1[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px rgb(29 26 43/8%),0 4px 12px -6px rgb(54 36 120/30%)}.Calculator_checks__DupQC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:559px){.Calculator_checks__DupQC{grid-template-columns:minmax(0,1fr)}}.Calculator_check__xoyz7{display:flex;align-items:center;gap:12px;min-height:50px;padding:12px 14px;border:1px solid var(--line-2);border-radius:12px;background:var(--paper);font-size:14.5px;line-height:1.35;cursor:pointer;touch-action:manipulation;transition:border-color .15s,background .15s}.Calculator_check__xoyz7:hover{border-color:#c5bbdc}.Calculator_check__xoyz7:has(input:checked){border-color:#b9a9e6;background:#faf8ff}.Calculator_check__xoyz7 input{width:18px;height:18px;flex:none;margin:0;accent-color:var(--accent)}.Calculator_check__xoyz7 span{flex:1;min-width:0}.Calculator_check__xoyz7 small{flex:none;color:var(--muted);font-size:12.5px;font-variant-numeric:tabular-nums}.Calculator_group__OKYnF{display:grid;gap:14px;margin:0;padding:16px;border:1px solid var(--line);border-radius:16px;background:#fdfcff}.Calculator_groupTitle__awmSu{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;font-size:15px;font-weight:650}.Calculator_groupTitle__awmSu small{font-size:13px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.Calculator_linkButton__pxs8_{justify-self:start;padding:6px 2px;border:0;background:none;color:var(--accent-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.Calculator_linkButton__pxs8_:hover{text-decoration:underline}.Calculator_linkMuted__lV_GM{color:var(--muted)}.Calculator_result__M5ELi{position:sticky;top:88px;min-width:0;padding:clamp(18px,2.4vw,26px);border:1px solid #e4dcfb;border-radius:20px;background:linear-gradient(180deg,#f6f2ff,#fff 62%);scroll-margin-top:88px}.Calculator_layoutStack__HsXa_ .Calculator_result__M5ELi,.Calculator_resultStatic__N8GEZ{position:static}@media (max-width:1023px){.Calculator_result__M5ELi{position:static}}.Calculator_resultLabel__nj17V{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink)}.Calculator_resultValue__UhgFz{margin:8px 0 6px;font-size:clamp(38px,4.2vw,54px);font-weight:650;line-height:1.02;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere}.Calculator_resultValueRange__2lj4Z{font-size:clamp(32px,3.4vw,44px)}.Calculator_resultPositive__QfyUA{color:var(--ok)}.Calculator_resultNegative__2FMFk{color:#a3461b}.Calculator_resultSub__B8leE{margin:0;font-size:14.5px;line-height:1.55;color:var(--muted)}.Calculator_resultSub__B8leE strong{color:var(--ink-2);font-weight:650}.Calculator_rows__LHlIk{margin-top:18px;border-top:1px solid var(--line)}.Calculator_rowsTitle___ThYR{margin:18px 0 2px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.Calculator_row__zfZn9{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #efebf5;font-size:14.5px;line-height:1.4}.Calculator_row__zfZn9>span:first-child{min-width:0;color:var(--muted)}.Calculator_row__zfZn9>span:last-child{flex:none;max-width:60%;text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.Calculator_rowMinus__uFTlw>span:last-child{color:var(--ink-2)}.Calculator_rowSub__vybTZ>span:first-child{color:var(--ink-2);font-weight:600}.Calculator_rowTotal__PI9we{border-bottom:0;padding-top:14px}.Calculator_rowTotal__PI9we>span:first-child{color:var(--ink);font-weight:650}.Calculator_rowTotal__PI9we>span:last-child{color:var(--accent-ink);font-size:18px;font-weight:700}.Calculator_note__VgD_o{margin:14px 0 0;font-size:12.5px;line-height:1.55;color:var(--muted)}.Calculator_stats__1MVF0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.Calculator_stat__dUsMm{min-width:0;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.Calculator_stat__dUsMm span{display:block;font-size:12px;line-height:1.35;color:var(--muted)}.Calculator_stat__dUsMm b{display:block;margin-top:3px;font-size:17px;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Calculator_bar__6sJ_O{display:flex;gap:2px;height:14px;margin-top:18px;overflow:hidden;border-radius:999px;background:var(--tint-2)}.Calculator_bar__6sJ_O i{display:block;min-width:3px;height:100%}.Calculator_legend__UvREh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:10px 0 0;padding:0;list-style:none;font-size:12.5px;color:var(--muted)}.Calculator_legend__UvREh li{display:flex;align-items:center;gap:7px;min-width:0}.Calculator_legend__UvREh li i{width:9px;height:9px;flex:none;border-radius:3px}.Calculator_legend__UvREh li b{margin-left:auto;color:var(--ink-2);font-weight:600;font-variant-numeric:tabular-nums}.Calculator_compare__NhUGz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.Calculator_compare2__0kjF7{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:899px){.Calculator_compare2__0kjF7,.Calculator_compare__NhUGz{grid-template-columns:minmax(0,1fr)}}.Calculator_option__L5nYd{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.Calculator_option__L5nYd[data-highlight=true]{border-color:#b9a9e6;background:#faf8ff;box-shadow:0 0 0 3px rgb(107 79 224/8%)}.Calculator_optionEyebrow__QnNz_{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kicker)}.Calculator_optionTitle__Jog0q{margin:0;font-size:15.5px;font-weight:650}.Calculator_optionValue__66tuc{margin:6px 0 2px;font-size:26px;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Calculator_optionDetail__o8xn5{margin:0;font-size:13.5px;line-height:1.5;color:var(--muted)}.Calculator_option__L5nYd .Calculator_rows__LHlIk{margin-top:10px}.Calculator_option__L5nYd .Calculator_row__zfZn9{font-size:13.5px;padding:8px 0}.Calculator_tableWrap__85AGu{overflow-x:auto;border:1px solid var(--line);border-radius:16px;-webkit-overflow-scrolling:touch}.Calculator_table__tEn7w{width:100%;border-collapse:collapse;font-size:14px}.Calculator_table__tEn7w th{padding:11px 14px;border-bottom:1px solid var(--line);background:#fbfaff;color:var(--muted);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap}.Calculator_table__tEn7w td{padding:11px 14px;border-bottom:1px solid #f0edf5;vertical-align:top}.Calculator_table__tEn7w tr:last-child td{border-bottom:0}.Calculator_table__tEn7w td:last-child,.Calculator_table__tEn7w th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.Calculator_table__tEn7w tr[data-current=true] td{background:var(--tint);font-weight:650}.Calculator_table__tEn7w button{padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.Calculator_table__tEn7w button:hover{color:var(--accent-ink);text-decoration:underline}.Calculator_tableTitle__wARmy{margin:0 0 12px;font-size:18px;font-weight:650;letter-spacing:-.01em}.Calculator_mobileBar__TdTO5{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 16px;border-radius:16px;background:var(--ink);color:#fff;box-shadow:0 18px 40px -16px rgb(0 0 0/55%);transform:translateY(calc(100% + 24px));transition:transform .25s ease;pointer-events:none}.Calculator_mobileBar__TdTO5[data-visible=true]{transform:none;pointer-events:auto}.Calculator_mobileBar__TdTO5 span{display:block;font-size:12px;line-height:1.3;color:rgb(255 255 255/70%)}.Calculator_mobileBar__TdTO5 b{display:block;font-size:19px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.Calculator_mobileBar__TdTO5 button{flex:none;min-height:40px;padding:8px 14px;border:0;border-radius:11px;background:rgb(255 255 255/14%);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}@media (min-width:1024px){.Calculator_mobileBar__TdTO5{display:none}}@media (prefers-reduced-motion:reduce){.Calculator_mobileBar__TdTO5{transition:none}}.Calculator_gate__jW8dc{display:grid;gap:12px;margin-top:24px;padding:18px 20px;border:1px solid #ece3d3;border-radius:16px;background:var(--warm)}.Calculator_gateTitle__hCXjt{margin:0;font-size:15.5px;font-weight:650}.Calculator_gateText__dtMu7{margin:4px 0 0;max-width:44em;font-size:13.5px;line-height:1.55;color:var(--muted)}.Calculator_gateForm__tYeOp{display:flex;flex-wrap:wrap;gap:10px}.Calculator_gateForm__tYeOp input[type=email]{flex:1 1 240px;min-width:0;height:48px;padding:0 14px;border:1px solid var(--line-2);border-radius:12px;background:var(--paper);color:var(--ink);font:inherit;font-size:16px}.Calculator_gateForm__tYeOp input[type=email]:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px rgb(107 79 224/14%)}.Calculator_gateUnlocked__wlx3n{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.Calculator_gateError__0kRf7{margin:0;font-size:13px;color:#b42318}.Calculator_honeypot__TQIky{position:absolute;left:-9999px;width:0;height:0;opacity:0}.Calculator_primary__nxomH{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 20px;border:0;border-radius:12px;background:var(--grad);background-size:140% 100%;color:#fff!important;font:inherit;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 12px 28px -12px rgb(117 72 220/75%),inset 0 1px 0 rgb(255 255 255/22%);transition:transform .2s,box-shadow .2s,background-position .4s}.Calculator_primary__nxomH:hover{transform:translateY(-1px);background-position:100% 0}.Calculator_primary__nxomH:disabled{opacity:.6;cursor:progress;transform:none}.Calculator_primary__nxomH svg,.Calculator_secondary__d5eA3 svg,.Calculator_textLink__stzg1 svg{width:16px;height:16px;flex:none}.Calculator_secondary__d5eA3{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 18px;border:1px solid var(--line-2);border-radius:12px;background:var(--paper);color:var(--ink)!important;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .2s,background .2s}.Calculator_secondary__d5eA3:hover{border-color:#b9a9e6;background:#fbf9ff}.Calculator_textLink__stzg1{display:inline-flex;align-items:center;gap:6px;color:var(--accent-ink)!important;font-weight:600;text-decoration:none}.Calculator_textLink__stzg1:hover{text-decoration:underline}.Calculator_actions__KwWZ_{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:480px){.Calculator_actions__KwWZ_>*{flex:1 1 100%}}.Calculator_bridge__vBcsi{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin-top:28px;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:var(--paper);box-shadow:var(--shadow-1)}@media (max-width:819px){.Calculator_bridge__vBcsi{grid-template-columns:minmax(0,1fr)}}.Calculator_bridgeMedia___eets{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2px;min-height:220px;background:var(--ink)}.Calculator_bridgeMediaSingle__zjfBr{grid-template-columns:1fr}.Calculator_bridgeMedia___eets figure{position:relative;margin:0;overflow:hidden}.Calculator_bridgeMedia___eets img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Calculator_bridgeMedia___eets figcaption{position:absolute;left:10px;bottom:10px;padding:4px 9px;border-radius:999px;background:rgb(19 16 28/72%);color:#fff;font-size:12px;font-weight:600}.Calculator_bridgeBody__AhZt4{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,3vw,34px)}.Calculator_bridgeTitle__xFPS4{margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:650;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.Calculator_bridgeText__zPxfz{margin:0;font-size:16px;line-height:1.6;color:var(--muted)}.Calculator_facts__X5EGV{display:grid;gap:8px;margin:2px 0 6px;padding:0;list-style:none;font-size:14.5px;color:var(--ink-2)}.Calculator_facts__X5EGV li{display:flex;align-items:flex-start;gap:9px}.Calculator_facts__X5EGV svg{width:17px;height:17px;flex:none;margin-top:2px;color:var(--ok)}.Calculator_quietBridge__UB1qx{margin:28px 0 0;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--paper);font-size:14.5px;line-height:1.55;color:var(--muted)}.Calculator_quietBridge__UB1qx a{color:var(--accent-ink);font-weight:600}.Calculator_content__4XxdG{width:min(820px,100%);margin:0 auto}.Calculator_section__fR_cF{margin-top:clamp(44px,6vw,64px);scroll-margin-top:88px}.Calculator_h2__Gb5OX{margin:0 0 14px;font-size:clamp(25px,2.6vw,34px);font-weight:650;line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.Calculator_h3__Rf4xj{margin:26px 0 8px;font-size:19px;font-weight:650;letter-spacing:-.015em}.Calculator_prose__xdnLO li,.Calculator_prose__xdnLO p{font-size:16.5px;line-height:1.7;color:var(--ink-2)}.Calculator_prose__xdnLO p{margin:0 0 14px}.Calculator_prose__xdnLO ol,.Calculator_prose__xdnLO ul{margin:0 0 16px;padding-left:1.25em}.Calculator_prose__xdnLO ul{list-style:disc}.Calculator_prose__xdnLO ol{list-style:decimal}.Calculator_prose__xdnLO li::marker{color:#a996ec}.Calculator_prose__xdnLO li{margin:0 0 8px}.Calculator_prose__xdnLO strong{color:var(--ink);font-weight:650}.Calculator_prose__xdnLO a{color:var(--accent-ink);font-weight:600}.Calculator_steps__TQh3h{display:grid;gap:12px;margin:0 0 18px;padding:0;list-style:none;counter-reset:step}.Calculator_steps__TQh3h li{position:relative;margin:0;padding:0 0 0 44px;counter-increment:step;font-size:16px;line-height:1.6;color:var(--ink-2)}.Calculator_steps__TQh3h li:before{content:counter(step);position:absolute;left:0;top:-1px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--accent-ink);font-size:14px;font-weight:700}.Calculator_assumptions__bonEq{margin-top:20px;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.Calculator_assumptions__bonEq h3{margin:0 0 10px;font-size:15px;font-weight:700}.Calculator_assumptions__bonEq ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.Calculator_assumptions__bonEq li{position:relative;padding-left:18px;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.Calculator_assumptions__bonEq li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:50%;background:#a996ec}.Calculator_faq__VoJ6V{border-top:1px solid var(--line)}.Calculator_faq__VoJ6V details{border-bottom:1px solid var(--line)}.Calculator_faq__VoJ6V summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 2px;font-size:17px;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}.Calculator_faq__VoJ6V summary::-webkit-details-marker{display:none}.Calculator_faq__VoJ6V summary:after{content:"+";flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--tint);color:var(--accent-ink);font-size:18px;font-weight:500;line-height:1;transition:transform .2s}.Calculator_faq__VoJ6V details[open] summary:after{transform:rotate(45deg)}.Calculator_faq__VoJ6V details p{margin:-4px 0 18px;padding-right:40px;font-size:15.5px;line-height:1.7;color:var(--ink-2)}.Calculator_sources__ATgAF{display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:src}.Calculator_sources__ATgAF li{position:relative;padding-left:30px;counter-increment:src;font-size:15px;line-height:1.5}.Calculator_sources__ATgAF li:before{content:counter(src);position:absolute;left:0;top:1px;display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--tint);color:var(--accent-ink);font-size:11.5px;font-weight:700}.Calculator_sources__ATgAF a{color:var(--accent-ink);font-weight:600;text-decoration:none}.Calculator_sources__ATgAF a:hover{text-decoration:underline}.Calculator_sources__ATgAF small{display:block;color:var(--muted);font-size:13px}.Calculator_sourcesNote__V5bOO{margin:14px 0 0;font-size:13px;color:var(--muted)}.Calculator_related__CSkp0{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin:0;padding:0;list-style:none}.Calculator_relatedCard__u7W1C{display:flex;flex-direction:column;gap:6px;height:100%;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--paper);text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.Calculator_relatedCard__u7W1C:hover{border-color:#c9bcef;box-shadow:var(--shadow-1);transform:translateY(-2px)}.Calculator_relatedCard__u7W1C span{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kicker)}.Calculator_relatedCard__u7W1C b{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:16.5px;font-weight:650;letter-spacing:-.01em;color:var(--ink)}.Calculator_relatedCard__u7W1C b svg{width:16px;height:16px;flex:none;color:var(--accent-ink)}.Calculator_relatedCard__u7W1C small{font-size:14px;line-height:1.5;color:var(--muted)}.Calculator_disclaimer__gX3IF{margin-top:44px;padding-top:18px;border-top:1px solid var(--line);font-size:13px;line-height:1.6;color:var(--muted)}.Calculator_disclaimer__gX3IF p{margin:0}@media print{.Calculator_page__1FhQW{background:#fff;padding-bottom:0}.Calculator_bridge__vBcsi,.Calculator_gate__jW8dc,.Calculator_metaRow__h8jTV button,.Calculator_mobileBar__TdTO5,.Calculator_noPrint__jy92S,.Calculator_quietBridge__UB1qx{display:none!important}.Calculator_card__8BIZS{box-shadow:none;border-color:#ddd}.Calculator_result__M5ELi{position:static;-moz-column-break-inside:avoid;break-inside:avoid}.Calculator_faq__VoJ6V details:not([open]){display:none}}.Calculator_hint__R8A5a a{color:var(--accent-ink);font-weight:600}.Calculator_prose__xdnLO table{width:100%;margin:6px 0 18px;border-collapse:collapse;font-size:15px}.Calculator_prose__xdnLO td,.Calculator_prose__xdnLO th{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.Calculator_prose__xdnLO th{color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Calculator_tableScroll__V0nRl{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:479px){.Calculator_segment__TWQJ1{padding:8px 6px;font-size:13px}}