.calc[data-astro-cid-dvepgfus]{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;margin:28px 0;padding:22px}.calc-head[data-astro-cid-dvepgfus] h2[data-astro-cid-dvepgfus]{letter-spacing:-.01em;margin:0;font-size:20px}.calc-head[data-astro-cid-dvepgfus] p[data-astro-cid-dvepgfus]{color:var(--muted);margin:6px 0 0;font-size:14px}.calc-grid[data-astro-cid-dvepgfus]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.field[data-astro-cid-dvepgfus]{min-width:0}.field[data-astro-cid-dvepgfus] label[data-astro-cid-dvepgfus]{letter-spacing:.01em;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.field[data-astro-cid-dvepgfus] input[data-astro-cid-dvepgfus],.field[data-astro-cid-dvepgfus] select[data-astro-cid-dvepgfus]{width:100%;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:9px 11px;font-size:15px}.field[data-astro-cid-dvepgfus] input[data-astro-cid-dvepgfus]:focus-visible,.field[data-astro-cid-dvepgfus] select[data-astro-cid-dvepgfus]:focus-visible,.tier[data-astro-cid-dvepgfus]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.with-unit[data-astro-cid-dvepgfus]{align-items:center;gap:8px;display:flex}.with-unit[data-astro-cid-dvepgfus] .unit[data-astro-cid-dvepgfus]{color:var(--muted);white-space:nowrap;font-size:13.5px}.with-unit[data-astro-cid-dvepgfus] .unit[data-astro-cid-dvepgfus].pre{order:-1}.hint[data-astro-cid-dvepgfus]{color:var(--muted);margin:6px 0 0;font-size:12.5px;line-height:1.5}.tiers[data-astro-cid-dvepgfus]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.tier[data-astro-cid-dvepgfus]{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--tint);color:var(--muted-2);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}.tier[data-astro-cid-dvepgfus][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.calc-out[data-astro-cid-dvepgfus]{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:20px;padding-top:18px;display:flex}.big-label[data-astro-cid-dvepgfus]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12.5px;display:block}.big[data-astro-cid-dvepgfus] strong[data-astro-cid-dvepgfus]{letter-spacing:-.02em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:40px;line-height:1.05;display:block}.small[data-astro-cid-dvepgfus]{flex:260px;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:10px 18px;min-width:0;margin:0;display:grid}.big[data-astro-cid-dvepgfus]{min-width:0}.table-scroll[data-astro-cid-dvepgfus]{margin-top:22px;overflow-x:auto}.small[data-astro-cid-dvepgfus] dt[data-astro-cid-dvepgfus]{color:var(--muted);font-size:12px}.small[data-astro-cid-dvepgfus] dd[data-astro-cid-dvepgfus]{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:16px;font-weight:700}.calc-compare[data-astro-cid-dvepgfus]{border-collapse:collapse;width:100%;min-width:340px;font-size:14px}.calc-compare[data-astro-cid-dvepgfus] caption[data-astro-cid-dvepgfus]{text-align:left;color:var(--muted);padding-bottom:8px;font-size:12.5px}.calc-compare[data-astro-cid-dvepgfus] th[data-astro-cid-dvepgfus],.calc-compare[data-astro-cid-dvepgfus] td[data-astro-cid-dvepgfus]{text-align:right;border-bottom:1px solid var(--line-soft);font-variant-numeric:tabular-nums;padding:8px 6px}.calc-compare[data-astro-cid-dvepgfus] thead[data-astro-cid-dvepgfus] th[data-astro-cid-dvepgfus],.calc-compare[data-astro-cid-dvepgfus] tbody[data-astro-cid-dvepgfus] th[data-astro-cid-dvepgfus]{text-align:left;font-weight:600}.calc-compare[data-astro-cid-dvepgfus] thead[data-astro-cid-dvepgfus] th[data-astro-cid-dvepgfus]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);text-align:right;font-size:12px}.calc-compare[data-astro-cid-dvepgfus] thead[data-astro-cid-dvepgfus] th[data-astro-cid-dvepgfus]:first-child{text-align:left}.calc-compare[data-astro-cid-dvepgfus] tr[data-astro-cid-dvepgfus].is-current{background:var(--tint)}.calc-compare[data-astro-cid-dvepgfus] tr[data-astro-cid-dvepgfus].is-current th[data-astro-cid-dvepgfus]{color:var(--accent)}.calc-note[data-astro-cid-dvepgfus]{color:var(--muted);margin:16px 0 0;font-size:12.5px;line-height:1.6}@media (width<=560px){.calc[data-astro-cid-dvepgfus]{padding:16px}.calc-grid[data-astro-cid-dvepgfus]{grid-template-columns:1fr}.big[data-astro-cid-dvepgfus] strong[data-astro-cid-dvepgfus]{font-size:34px}.small[data-astro-cid-dvepgfus]{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}
