h2[data-astro-cid-xuxotdwj]{font-size:var(--fs-h1);margin-top:var(--sp-4);max-width:24ch}.lead[data-astro-cid-xuxotdwj]{margin-top:var(--sp-4)}.lead[data-astro-cid-xuxotdwj] a[data-astro-cid-xuxotdwj]{text-underline-offset:3px;font-weight:600;text-decoration:underline}.calc[data-astro-cid-xuxotdwj]{margin-top:var(--sp-7);gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;display:grid}.calc-controls[data-astro-cid-xuxotdwj]{gap:var(--sp-6);flex-direction:column;display:flex}.presets[data-astro-cid-xuxotdwj]{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.preset[data-astro-cid-xuxotdwj]{text-align:left;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--sp-4);cursor:pointer;font-family:var(--font-sans);flex-direction:column;gap:4px;transition:border-color .15s,background .15s,transform .15s;display:flex}.preset[data-astro-cid-xuxotdwj]:hover{border-color:var(--accent);transform:translateY(-1px)}.preset[data-astro-cid-xuxotdwj].active{border-color:var(--accent);background:var(--accent-tint);box-shadow:var(--shadow-sm), 0 0 0 1px var(--accent)}.preset-name[data-astro-cid-xuxotdwj]{color:var(--ink);font-weight:650;font-size:var(--fs-sm)}.preset-audience[data-astro-cid-xuxotdwj]{font-size:var(--fs-xs);color:var(--text-dim);line-height:1.4}.sliders[data-astro-cid-xuxotdwj]{gap:var(--sp-4);flex-direction:column;display:flex}.field[data-astro-cid-xuxotdwj]{gap:var(--sp-2);flex-direction:column;display:flex}.field[data-astro-cid-xuxotdwj] label[data-astro-cid-xuxotdwj]{font-size:var(--fs-sm);color:var(--ink);font-weight:600}.range-row[data-astro-cid-xuxotdwj]{align-items:center;gap:var(--sp-4);display:flex}.range-row[data-astro-cid-xuxotdwj] input[data-astro-cid-xuxotdwj][type=range]{accent-color:var(--accent);cursor:pointer;flex:1;height:6px}.range-out[data-astro-cid-xuxotdwj]{text-align:right;min-width:6.5ch;font-size:var(--fs-sm);color:var(--ink);font-weight:600}.result[data-astro-cid-xuxotdwj]{padding:var(--sp-5) var(--sp-5) var(--sp-6);color:var(--ticket-ink);gap:var(--sp-4);flex-direction:column;display:flex}.result-eyebrow[data-astro-cid-xuxotdwj]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ticket-faint)}.stats[data-astro-cid-xuxotdwj]{gap:var(--sp-3);padding-bottom:var(--sp-4);border-bottom:1px dashed var(--ticket-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat[data-astro-cid-xuxotdwj]{flex-direction:column;gap:2px;display:flex}.stat-value[data-astro-cid-xuxotdwj]{font-family:var(--font-mono);color:var(--ticket-ink);font-size:clamp(1.1rem,2vw,1.4rem);font-weight:600}.stat-exposure[data-astro-cid-xuxotdwj]{color:#b3302f}.stat-label[data-astro-cid-xuxotdwj]{font-size:var(--fs-xs);color:var(--ticket-dim)}.missed[data-astro-cid-xuxotdwj]{background:var(--brass-tint);border:1px solid var(--brass);border-radius:var(--radius-md);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);color:var(--ticket-ink);line-height:1.55}.missed[data-astro-cid-xuxotdwj] strong[data-astro-cid-xuxotdwj]{font-family:var(--font-mono);font-weight:700}.pricing-line[data-astro-cid-xuxotdwj]{font-size:var(--fs-sm);color:var(--ticket-dim);line-height:1.55}.result-cta[data-astro-cid-xuxotdwj]{justify-content:center}.sr-only[data-astro-cid-xuxotdwj]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.src[data-astro-cid-xuxotdwj]{margin-top:var(--sp-5);font-size:var(--fs-xs);color:var(--text-faint);max-width:72ch}@media (width<=900px){.calc[data-astro-cid-xuxotdwj],.presets[data-astro-cid-xuxotdwj]{grid-template-columns:1fr}}@media (width<=560px){.stats[data-astro-cid-xuxotdwj]{gap:var(--sp-2);grid-template-columns:1fr}}.measure-cta[data-astro-cid-2soqa26a]{padding-block:0 var(--sp-7)}.measure-line[data-astro-cid-2soqa26a]{max-width:64ch;color:var(--text-dim);line-height:1.6;font-size:var(--fs-lead)}.measure-line[data-astro-cid-2soqa26a] a[data-astro-cid-2soqa26a]{text-underline-offset:3px;font-weight:600;text-decoration:underline}
