.calc[data-astro-cid-fj7gkcfz]{background:var(--panel);color:var(--panel-text);border:1.5px solid var(--ink);box-shadow:8px 8px 0 var(--bar), 8px 8px 0 1.5px var(--ink);border-radius:20px;overflow:hidden}.tabs[data-astro-cid-fj7gkcfz]{border-bottom:1px solid var(--panel-line);display:flex}.tabs[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz]{appearance:none;color:var(--panel-mute);font:650 .95rem var(--sans);cursor:pointer;background:0 0;border:0;flex:1;padding:.95rem;position:relative}.tabs[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz][aria-selected=true]{color:var(--panel-text)}.tabs[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz][aria-selected=true]:after{content:"";background:var(--bar);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:1rem;right:1rem}.pane[data-astro-cid-fj7gkcfz]:not([hidden]){grid-template-columns:1fr 1fr;display:grid}.inputs[data-astro-cid-fj7gkcfz]{border-right:1px solid var(--panel-line);align-content:start;gap:1rem;padding:1.25rem;display:grid}.field[data-astro-cid-fj7gkcfz]{gap:.4rem;display:grid}.field[data-astro-cid-fj7gkcfz][hidden]{display:none}label[data-astro-cid-fj7gkcfz],.lbl[data-astro-cid-fj7gkcfz]{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--panel-mute);font-size:.72rem}.label-row[data-astro-cid-fj7gkcfz]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}input[data-astro-cid-fj7gkcfz],select[data-astro-cid-fj7gkcfz]{width:100%;min-width:0;font:600 1.15rem var(--mono);color:var(--panel-text);background:var(--panel-2);border:1px solid var(--panel-line);border-radius:10px;padding:.7rem .8rem}select[data-astro-cid-fj7gkcfz]{font-size:.95rem;font-weight:400}input[data-astro-cid-fj7gkcfz]:focus,select[data-astro-cid-fj7gkcfz]:focus{border-color:var(--bar);outline:none;box-shadow:0 0 0 3px #f3c24f33}input[data-astro-cid-fj7gkcfz]::placeholder{color:#6d6658;font-size:.95rem;font-weight:400}.with-unit[data-astro-cid-fj7gkcfz]{align-items:center;gap:.5rem;display:flex;position:relative}.with-unit[data-astro-cid-fj7gkcfz] select[data-astro-cid-fj7gkcfz]{flex:0 0 6.2rem}.with-unit[data-astro-cid-fj7gkcfz].right input[data-astro-cid-fj7gkcfz]{padding-right:4.2rem}.with-unit[data-astro-cid-fj7gkcfz].right .unit[data-astro-cid-fj7gkcfz]{font-family:var(--mono);color:var(--panel-mute);pointer-events:none;font-size:.85rem;position:absolute;right:.8rem}.with-unit[data-astro-cid-fj7gkcfz][hidden],.two[data-astro-cid-fj7gkcfz][hidden]{display:none}.two[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.seg[data-astro-cid-fj7gkcfz]{background:var(--panel-2);border:1px solid var(--panel-line);border-radius:999px;padding:2px;display:inline-flex}.seg[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz]{appearance:none;color:var(--panel-mute);font:600 .78rem var(--mono);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.3rem .65rem}.seg[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz][aria-pressed=true]{background:var(--bar);color:var(--ink)}.adv[data-astro-cid-fj7gkcfz] summary[data-astro-cid-fj7gkcfz]{cursor:pointer;font-family:var(--mono);color:var(--panel-mute);font-size:.78rem}.adv[data-astro-cid-fj7gkcfz][open] summary[data-astro-cid-fj7gkcfz]{margin-bottom:.8rem}.adv[data-astro-cid-fj7gkcfz] .field[data-astro-cid-fj7gkcfz]+.field[data-astro-cid-fj7gkcfz]{margin-top:.8rem}.chips[data-astro-cid-fj7gkcfz]{flex-wrap:wrap;gap:.35rem;display:flex}.chips[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz]{appearance:none;background:var(--panel-2);border:1px solid var(--panel-line);color:var(--panel-text);font:500 .8rem var(--mono);cursor:pointer;border-radius:999px;padding:.3rem .6rem}.chips[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz]:hover{border-color:var(--bar)}.hint[data-astro-cid-fj7gkcfz]{font-family:var(--mono);color:var(--panel-mute);margin:0;font-size:.78rem}.readout[data-astro-cid-fj7gkcfz]{background:radial-gradient(120% 80% at 100% 0,#f3c24f1a,#0000 60%);flex-direction:column;padding:1.25rem 1.25rem 1.1rem;display:flex}.big-label[data-astro-cid-fj7gkcfz]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--panel-mute);margin:0;font-size:.72rem}.big[data-astro-cid-fj7gkcfz]{font:600 clamp(3.2rem, 11vw, 4.6rem)/1 var(--mono);letter-spacing:-.05em;color:var(--bar);font-variant-numeric:tabular-nums;margin:.1rem 0 .6rem}.big[data-astro-cid-fj7gkcfz] small[data-astro-cid-fj7gkcfz]{letter-spacing:0;color:var(--panel-mute);margin-left:.4rem;font-size:1.1rem;font-weight:400}.warn[data-astro-cid-fj7gkcfz]{color:#ffcdb8;background:#b2401b38;border:1px solid #e26e4680;border-radius:8px;margin:0 0 .8rem;padding:.55rem .7rem;font-size:.88rem}.warn[data-astro-cid-fj7gkcfz].info{color:var(--bar-2);background:#f3c24f1a;border-color:#f3c24f59}dl[data-astro-cid-fj7gkcfz]{border-top:1px solid var(--panel-line);grid-template-columns:1fr 1fr;gap:0;margin:0 0 .8rem;display:grid}dl[data-astro-cid-fj7gkcfz] div[data-astro-cid-fj7gkcfz]{border-bottom:1px solid var(--panel-line);padding:.55rem 0}dl[data-astro-cid-fj7gkcfz] div[data-astro-cid-fj7gkcfz]:nth-child(odd){padding-right:.6rem}dt[data-astro-cid-fj7gkcfz]{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--panel-mute);font-size:.68rem}dd[data-astro-cid-fj7gkcfz]{font:600 1rem var(--mono);font-variant-numeric:tabular-nums;margin:.1rem 0 0}.working[data-astro-cid-fj7gkcfz]{font-family:var(--mono);color:var(--panel-mute);margin:0 0 1rem;font-size:.75rem}.working[data-astro-cid-fj7gkcfz] a[data-astro-cid-fj7gkcfz]{color:var(--bar)}.next[data-astro-cid-fj7gkcfz]{color:var(--panel-text);border:1px dashed var(--panel-line);opacity:.6;border-radius:12px;align-items:center;gap:.6rem;margin-top:auto;padding:.75rem .85rem;font-size:.9rem;text-decoration:none;transition:opacity .2s,border-color .2s;display:flex}.next[data-astro-cid-fj7gkcfz] b[data-astro-cid-fj7gkcfz]{color:var(--bar);font-weight:650}.next[data-astro-cid-fj7gkcfz] svg{width:1.3rem;height:1.3rem;color:var(--bar);flex:none}.has-result .next[data-astro-cid-fj7gkcfz]{opacity:1}.next[data-astro-cid-fj7gkcfz]:hover{border-color:var(--bar);color:var(--panel-text)}@media (width<=760px){.pane[data-astro-cid-fj7gkcfz]:not([hidden]){grid-template-columns:1fr}.inputs[data-astro-cid-fj7gkcfz]{border-right:0;border-bottom:1px solid var(--panel-line)}.calc[data-astro-cid-fj7gkcfz]{box-shadow:5px 5px 0 var(--bar), 5px 5px 0 1.5px var(--ink)}}.hero[data-astro-cid-lcdefpme]{gap:2rem;padding:clamp(2rem,6vw,4rem) 0 1rem;display:grid}.intro[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr;align-items:end;gap:.5rem 3rem;display:grid}.intro[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{grid-column:1/-1;margin:0}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:0}.intro[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:0 0 .3rem}@media (width<=900px){.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.9rem}.hero[data-astro-cid-lcdefpme]{gap:1.5rem}}.facts[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--card);grid-template-columns:repeat(4,1fr);margin:.5rem 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:.1rem;margin:0;padding:.9rem 1rem;display:grid}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule)}.facts[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 1.4rem var(--mono);letter-spacing:-.03em}.facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-3);font-size:.82rem}.guides[data-astro-cid-lcdefpme]{margin-top:3rem}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.card[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--card);color:var(--ink);align-content:start;gap:.35rem;padding:1.2rem;text-decoration:none;transition:transform .12s,box-shadow .12s;display:grid}.card[data-astro-cid-lcdefpme]:hover{color:var(--ink);box-shadow:4px 4px 0 var(--ink);transform:translate(-3px,-3px)}.card[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{font:600 .8rem var(--mono);color:var(--gold-deep)}.card[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:1.2rem;font-weight:750;line-height:1.15}.card[data-astro-cid-lcdefpme] .b[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.95rem}.card[data-astro-cid-lcdefpme].dark{background:var(--panel);color:var(--panel-text)}.card[data-astro-cid-lcdefpme].dark .b[data-astro-cid-lcdefpme]{color:var(--panel-mute)}.card[data-astro-cid-lcdefpme].dark .n[data-astro-cid-lcdefpme]{color:var(--bar)}@media (width<=860px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=600px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--rule)}}
