.calculator-module__JjyA-G__calc{--ease:.2s ease;margin-top:32px}.calculator-module__JjyA-G__tabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.calculator-module__JjyA-G__tabs button{border:1px solid var(--line);min-height:40px;transition:border-color var(--ease), background var(--ease), color var(--ease);background:#fff;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.calculator-module__JjyA-G__tabs button:hover{border-color:#000}.calculator-module__JjyA-G__tabs button[aria-selected=true]{color:#fff;background:#000;border-color:#000}.calculator-module__JjyA-G__panel{background:var(--naut-mist);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(16px,2.4vw,28px);padding:clamp(16px,2.4vw,28px);display:grid}@media (max-width:820px){.calculator-module__JjyA-G__panel{grid-template-columns:1fr}}.calculator-module__JjyA-G__inputs{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;display:grid}.calculator-module__JjyA-G__question{letter-spacing:-.02em;font-size:17px;font-weight:750}.calculator-module__JjyA-G__field{grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;min-width:0;display:grid}.calculator-module__JjyA-G__field>label{font-size:13.5px;font-weight:600}.calculator-module__JjyA-G__inputWrap{border:1px solid var(--line);min-width:0;height:46px;transition:border-color var(--ease);background:#fff;border-radius:10px;align-items:center;display:flex}.calculator-module__JjyA-G__inputWrap:hover{border-color:#000}.calculator-module__JjyA-G__inputWrap:focus-within{outline:3px solid var(--focus);outline-offset:2px;border-color:#000}.calculator-module__JjyA-G__inputWrap input{font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:10px;flex:1;width:100%;min-width:0;height:100%;padding:0 12px;font-size:17px}.calculator-module__JjyA-G__inputWrap input:focus-visible{outline:none}.calculator-module__JjyA-G__inputWrap>span{white-space:nowrap;color:var(--muted);flex:none;padding:0 12px;font-size:14px}.calculator-module__JjyA-G__inputWrap>span:first-child{color:#000;padding-right:0;font-size:17px}.calculator-module__JjyA-G__hint{color:var(--muted);font-size:13px;line-height:1.5}.calculator-module__JjyA-G__pair{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:12px;display:grid}fieldset.calculator-module__JjyA-G__pair,fieldset.calculator-module__JjyA-G__packFields{border:0;min-width:0;margin:0;padding:0}.calculator-module__JjyA-G__select{border:1px solid var(--line);width:100%;height:46px;transition:border-color var(--ease);background:#fff;border-radius:10px;padding:0 10px;font-size:15px}.calculator-module__JjyA-G__select:hover{border-color:#000}.calculator-module__JjyA-G__offerList{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.calculator-module__JjyA-G__offer{background:#fff9;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px;display:grid}.calculator-module__JjyA-G__offerHead{min-height:24px;font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;display:flex}.calculator-module__JjyA-G__packFields{grid-template-columns:1fr 1fr minmax(92px,.8fr);gap:10px;display:grid}@media (max-width:420px){.calculator-module__JjyA-G__packFields{grid-template-columns:1fr 1fr}.calculator-module__JjyA-G__packFields>:last-child{grid-column:1/-1}}.calculator-module__JjyA-G__remove{background:0 0;border:0;border-radius:999px;place-items:center;width:28px;height:28px;display:inline-grid}.calculator-module__JjyA-G__remove:hover{background:#fff}.calculator-module__JjyA-G__add{background:#fff;border:1px solid #000;border-radius:999px;justify-self:start;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:14px;font-weight:650;display:inline-flex}.calculator-module__JjyA-G__add:hover{background:var(--accent)}.calculator-module__JjyA-G__answer{background:#fff;border-radius:12px;align-content:start;gap:10px;min-width:0;padding:clamp(18px,2.4vw,26px);display:grid}.calculator-module__JjyA-G__headline{gap:10px;display:grid}.calculator-module__JjyA-G__label{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:11px}.calculator-module__JjyA-G__figure{font-family:var(--font-mono), monospace;letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;line-height:1}.calculator-module__JjyA-G__sub{font-size:17px;line-height:1.45}.calculator-module__JjyA-G__problem{color:var(--danger);font-size:16px;font-weight:600;line-height:1.5}.calculator-module__JjyA-G__working{counter-reset:step;gap:6px;margin:0;padding:0;list-style:none;display:grid}.calculator-module__JjyA-G__working li{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;counter-increment:step;padding:8px 0 8px 28px;font-size:15px;line-height:1.5;position:relative}.calculator-module__JjyA-G__working li:before{content:counter(step);font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px;position:absolute;top:9px;left:0}.calculator-module__JjyA-G__ranked{margin:6px 0 4px;padding:0;list-style:none;display:grid}.calculator-module__JjyA-G__ranked li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;display:grid}.calculator-module__JjyA-G__ranked li[data-off]{color:var(--muted)}.calculator-module__JjyA-G__rankName{flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.calculator-module__JjyA-G__rankFigure{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-weight:700}.calculator-module__JjyA-G__rankNote{grid-column:1/-1;font-size:14px;line-height:1.45}.calculator-module__JjyA-G__best{color:#fff;font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;background:#000;padding:2px 7px;font-size:10px;font-weight:500}.calculator-module__JjyA-G__copy{text-underline-offset:3px;background:0 0;border:0;justify-self:start;align-items:center;gap:8px;margin-top:6px;padding:0;font-size:14px;font-weight:650;text-decoration:underline;display:inline-flex}.calculator-module__JjyA-G__jump{display:none}@media (max-width:820px){.calculator-module__JjyA-G__jump{z-index:2;font-variant-numeric:tabular-nums;border-radius:12px;justify-content:space-between;display:flex;position:sticky;bottom:12px}.calculator-module__JjyA-G__jump span:last-child{font-weight:500}}.calculator-module__JjyA-G__figures{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(110px,100%),1fr));gap:0;margin:0;display:grid}.calculator-module__JjyA-G__figures>div{gap:2px;padding:10px 0;display:grid}.calculator-module__JjyA-G__figures dt{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px}.calculator-module__JjyA-G__figures dd{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:700}
.verdict-embed-module__B11ZhG__frame{background:var(--naut-mist);border-radius:6px;justify-items:start;gap:14px;padding:22px;display:grid}.verdict-embed-module__B11ZhG__frame>ul{justify-self:stretch}.verdict-embed-module__B11ZhG__label{}.verdict-embed-module__B11ZhG__title{letter-spacing:-.04em;max-width:26ch;margin:0;font-size:clamp(1.45rem,4.4vw,2rem);font-weight:900;line-height:1.05}.verdict-embed-module__B11ZhG__answers{margin:0;padding:0;list-style:none;}.verdict-embed-module__B11ZhG__answer{align-items:center;text-decoration:none;display:inline-flex;}.verdict-embed-module__B11ZhG__call{}.verdict-embed-module__B11ZhG__count{}.verdict-embed-module__B11ZhG__after{max-width:44ch;margin:0;font-size:15px;line-height:1.45}.verdict-embed-module__B11ZhG__tools{}
.running-costs-module__cVVwQq__next{background:var(--naut-mist);border-radius:10px;padding:10px 12px;font-size:15px;line-height:1.5}
.take-home-pay-module__e3xA-q__payRow{grid-template-columns:minmax(0,1fr) minmax(0,150px);align-items:end;gap:12px;display:grid}.take-home-pay-module__e3xA-q__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.take-home-pay-module__e3xA-q__table th,.take-home-pay-module__e3xA-q__table td{border-bottom:1px solid var(--line);text-align:right;padding:9px 0;font-size:15px}.take-home-pay-module__e3xA-q__table th:first-child{text-align:left}.take-home-pay-module__e3xA-q__table thead th{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.take-home-pay-module__e3xA-q__table tbody th{font-weight:600}.take-home-pay-module__e3xA-q__table td{font-family:var(--font-mono), monospace;padding-left:10px;font-size:14px}.take-home-pay-module__e3xA-q__table tr[data-total] th,.take-home-pay-module__e3xA-q__table tr[data-total] td{border-top:2px solid;border-bottom:0;font-weight:700}.take-home-pay-module__e3xA-q__plans summary,.take-home-pay-module__e3xA-q__years summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.take-home-pay-module__e3xA-q__plans ul{margin:8px 0;padding-left:18px}.take-home-pay-module__e3xA-q__plans a{text-decoration:underline}.take-home-pay-module__e3xA-q__keep{font-size:15px;line-height:1.5}.take-home-pay-module__e3xA-q__salaries{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.take-home-pay-module__e3xA-q__salaries a{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.take-home-pay-module__e3xA-q__salaries a span:first-child{font-weight:700}.take-home-pay-module__e3xA-q__salaries a span:last-child{font-family:var(--font-mono), monospace;color:var(--muted);font-size:13.5px}.take-home-pay-module__e3xA-q__salaries a:hover span:first-child,.take-home-pay-module__e3xA-q__salaries a[aria-current] span:first-child{text-underline-offset:3px;text-decoration:underline}.take-home-pay-module__e3xA-q__salaryBlock{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:32px;display:grid}@media (max-width:820px){.take-home-pay-module__e3xA-q__salaryBlock{grid-template-columns:minmax(0,1fr)}}.take-home-pay-module__e3xA-q__who{color:var(--muted);font-size:13px;font-weight:400;display:block}.take-home-pay-module__e3xA-q__cta{margin-top:20px}.take-home-pay-module__e3xA-q__years{margin:4px 0 12px;overflow-x:auto}.take-home-pay-module__e3xA-q__years summary{font-weight:600}.take-home-pay-module__e3xA-q__years table{min-width:360px;margin-top:8px}.take-home-pay-module__e3xA-q__years td{font-size:13px}
