._calculator_14q92_1{gap:1.5rem;min-width:0;display:grid}._heading_14q92_7>:last-child{margin-bottom:0}._controls_14q92_11{gap:1.15rem;display:grid}._control_14q92_11{color:var(--ink,#153b32);gap:.55rem;font-size:.875rem;font-weight:650;display:grid}._control_14q92_11 span{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}._control_14q92_11 output{color:var(--accent,#b66a3c);font-variant-numeric:tabular-nums;font-weight:750}._control_14q92_11 input{width:100%;accent-color:var(--accent,#b66a3c);cursor:pointer;margin:0}._control_14q92_11 input:focus-visible{outline:2px solid var(--accent,#b66a3c);outline-offset:4px}._results_14q92_49{color:var(--paper,#f7f4ec);background:var(--ink,#153b32);border-radius:1rem;gap:1rem;padding:1.25rem;display:grid}._primaryResult_14q92_58{gap:.25rem;display:grid}._primaryResult_14q92_58 span,._primaryResult_14q92_58 small{color:color-mix(in srgb, currentcolor 70%, transparent)}._primaryResult_14q92_58 strong{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:clamp(1.9rem,5vw,3rem);line-height:1}._metrics_14q92_75{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}._metrics_14q92_75 div{border-top:1px solid color-mix(in srgb, currentcolor 20%, transparent);padding-top:.75rem}._metrics_14q92_75 dt{min-height:2.6em;color:color-mix(in srgb, currentcolor 68%, transparent);font-size:.7rem;line-height:1.3}._metrics_14q92_75 dd{font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-size:1.05rem;font-weight:750}._assumptions_14q92_101{border-top:1px solid var(--line,#d9d7ce);padding-top:1rem;font-size:.78rem;line-height:1.55}._assumptions_14q92_101 p{margin-block:.35rem}@media (max-width:620px){._metrics_14q92_75{grid-template-columns:1fr}._metrics_14q92_75 dt{min-height:0}}@media (prefers-reduced-motion:reduce){._control_14q92_11 input{scroll-behavior:auto}}
