.calc-wrap[data-astro-cid-3iseggvp]{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (width<=820px){.calc-wrap[data-astro-cid-3iseggvp]{grid-template-columns:1fr}}.calc[data-astro-cid-3iseggvp]{gap:1.1rem}fieldset[data-astro-cid-3iseggvp]{border:0;margin:0;padding:0}legend[data-astro-cid-3iseggvp]{margin-bottom:.5rem;font-weight:650}.seg[data-astro-cid-3iseggvp]{background:var(--surface-2);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.seg[data-astro-cid-3iseggvp] label[data-astro-cid-3iseggvp]{cursor:pointer}.seg[data-astro-cid-3iseggvp] input[data-astro-cid-3iseggvp]{opacity:0;pointer-events:none;position:absolute}.seg[data-astro-cid-3iseggvp] span[data-astro-cid-3iseggvp]{color:var(--ink-2);border-radius:999px;padding:.5rem 1.1rem;font-weight:550;transition:background .2s,color .2s;display:block}.seg[data-astro-cid-3iseggvp] input[data-astro-cid-3iseggvp]:checked+span[data-astro-cid-3iseggvp]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.seg[data-astro-cid-3iseggvp] input[data-astro-cid-3iseggvp]:focus-visible+span[data-astro-cid-3iseggvp]{outline:3px solid var(--accent)}.small-seg[data-astro-cid-3iseggvp]{margin-bottom:.6rem}.small-seg[data-astro-cid-3iseggvp] span[data-astro-cid-3iseggvp]{padding:.3rem .8rem;font-size:.9rem}.row[data-astro-cid-3iseggvp]{gap:.6rem;display:flex}.row[data-astro-cid-3iseggvp][hidden]{display:none}.field[data-astro-cid-3iseggvp]{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex:1;align-items:center;padding-inline-end:.9rem;transition:border-color .2s;display:flex}.field[data-astro-cid-3iseggvp]:focus-within{border-color:var(--brand)}.field[data-astro-cid-3iseggvp] input[data-astro-cid-3iseggvp]{min-width:0;color:var(--ink);font:600 1.25rem var(--font-body);background:0 0;border:0;outline:none;flex:1;padding:.75rem .9rem}.field[data-astro-cid-3iseggvp] span[data-astro-cid-3iseggvp]{color:var(--ink-3)}.results[data-astro-cid-3iseggvp]{gap:1.25rem;display:grid;position:sticky;top:84px}@media (width<=820px){.results[data-astro-cid-3iseggvp]{position:static}}.big[data-astro-cid-3iseggvp]{align-items:baseline;gap:.5rem;display:flex}.big[data-astro-cid-3iseggvp] b[data-astro-cid-3iseggvp]{font:600 3.2rem/1 var(--font-display);color:var(--ink);transition:color .3s}.big[data-astro-cid-3iseggvp] span[data-astro-cid-3iseggvp]{color:var(--ink-3)}.scale[data-astro-cid-3iseggvp]{border-radius:999px;height:12px;margin-top:1rem;display:grid;position:relative;overflow:visible}.band[data-astro-cid-3iseggvp].u{background:#9ab7d3;border-radius:999px 0 0 999px}.band[data-astro-cid-3iseggvp].n{background:var(--ok)}.band[data-astro-cid-3iseggvp].o{background:var(--warn)}.band[data-astro-cid-3iseggvp].ob{background:var(--risk);border-radius:0 999px 999px 0}.scale[data-astro-cid-3iseggvp]{grid-template-columns:var(--cols,3.5fr 4.5fr 2fr 10fr)}.marker[data-astro-cid-3iseggvp]{background:var(--ink);opacity:0;border-radius:2px;width:4px;height:24px;transition:left .6s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;top:-6px;left:0}.scale-labels[data-astro-cid-3iseggvp]{height:1.2rem;color:var(--ink-3);font-size:.75rem;position:relative}.scale-labels[data-astro-cid-3iseggvp] span[data-astro-cid-3iseggvp]{position:absolute;transform:translate(-50%)}.scale-labels[data-astro-cid-3iseggvp] span[data-astro-cid-3iseggvp]:first-child{left:var(--l1,17.5%)}.scale-labels[data-astro-cid-3iseggvp] span[data-astro-cid-3iseggvp]:nth-child(2){left:var(--l2,40%)}.scale-labels[data-astro-cid-3iseggvp] span[data-astro-cid-3iseggvp]:nth-child(3){left:var(--l3,50%)}.targets[data-astro-cid-3iseggvp]{gap:1rem;margin:.75rem 0 0;display:grid}.targets[data-astro-cid-3iseggvp] dt[data-astro-cid-3iseggvp]{font-weight:650}.targets[data-astro-cid-3iseggvp] dd[data-astro-cid-3iseggvp]{align-items:baseline;gap:.4rem;margin:.2rem 0 0;display:flex}.targets[data-astro-cid-3iseggvp] dd[data-astro-cid-3iseggvp] b[data-astro-cid-3iseggvp]{font:600 2rem/1.1 var(--font-display);color:var(--ink)}.targets[data-astro-cid-3iseggvp] dd[data-astro-cid-3iseggvp] span[data-astro-cid-3iseggvp]{color:var(--ink-3)}.targets[data-astro-cid-3iseggvp] p[data-astro-cid-3iseggvp]{margin:.25rem 0 0}.more-tools[data-astro-cid-3iseggvp]{padding-top:2.5rem;padding-bottom:4rem}.verdict[data-astro-cid-3iseggvp]{background:var(--surface-2);border-radius:10px;margin:.75rem 0 .25rem;padding:.6rem .8rem;font-weight:600}.verdict[data-astro-cid-3iseggvp].ok{background:var(--ok-soft);color:var(--ok)}.verdict[data-astro-cid-3iseggvp].warn{background:var(--warn-soft);color:var(--warn)}.verdict[data-astro-cid-3iseggvp].risk{background:var(--risk-soft);color:var(--risk)}
