.calc-layout[data-astro-cid-nlsw2rke]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:16px;display:grid}.req-fieldset[data-astro-cid-nlsw2rke]{border:0;margin:0 0 16px;padding:0}.req-fieldset[data-astro-cid-nlsw2rke] legend[data-astro-cid-nlsw2rke]{margin-bottom:8px;font-weight:700}.req-row[data-astro-cid-nlsw2rke]{border-bottom:1px solid var(--border);grid-template-columns:1fr 96px;align-items:center;gap:12px;padding:10px 0;display:grid}.req-row[data-astro-cid-nlsw2rke] label[data-astro-cid-nlsw2rke]{display:grid}.req-label[data-astro-cid-nlsw2rke]{font-weight:600}.calc-result-title[data-astro-cid-nlsw2rke]{color:var(--text-muted);margin-bottom:4px;font-size:1rem}.calc-big[data-astro-cid-nlsw2rke]{letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,5vw,2.4rem);font-weight:750}.calc-big-2[data-astro-cid-nlsw2rke]{margin-bottom:12px}.calc-big[data-astro-cid-nlsw2rke] .unit[data-astro-cid-nlsw2rke]{color:var(--text-muted);font-size:1rem;font-weight:600}.calc-prose[data-astro-cid-nlsw2rke]{margin-top:40px}
