.eyebrow-light[data-astro-cid-gzvum3va]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0 0 var(--space-2);font-size:.78rem}.bench[data-astro-cid-gzvum3va]{border:1px solid var(--ink-line);border-radius:var(--radius);background:var(--ink-2);padding:var(--space-2) var(--space-3) var(--space-3);align-self:center;width:100%;margin:0;box-shadow:0 24px 60px #00000059}.bench-cap[data-astro-cid-gzvum3va]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright);padding-bottom:var(--space-2);font-size:.75rem}.axis[data-astro-cid-gzvum3va]{grid-template-columns:1fr;margin-bottom:.5rem;display:grid}.axis-pad[data-astro-cid-gzvum3va],.axis-val[data-astro-cid-gzvum3va]{display:none}.axis-track[data-astro-cid-gzvum3va]{height:1.5rem;position:relative}.tick[data-astro-cid-gzvum3va]{font-family:var(--font-mono);color:#8fa3c0;font-size:.75rem;position:absolute;top:0;transform:translate(-50%)}.tick[data-astro-cid-gzvum3va]:after{content:"";border-left:1px solid var(--ink-line);height:.35rem;position:absolute;top:1.05rem;left:50%}.tick-good[data-astro-cid-gzvum3va]{color:var(--accent-bright);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.tick-good[data-astro-cid-gzvum3va]:after{border-left:1px dashed var(--accent-bright)}.axis-val[data-astro-cid-gzvum3va]{font-family:var(--font-mono);color:#8fa3c0;text-align:right;align-self:end;padding-bottom:.15rem;font-size:.75rem}.ruler[data-astro-cid-gzvum3va]{flex-direction:column;gap:.9rem;display:flex}.r-row[data-astro-cid-gzvum3va]{gap:.3rem var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.r-track[data-astro-cid-gzvum3va]{grid-area:2/1/auto/-1}.r-head[data-astro-cid-gzvum3va]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.r-name[data-astro-cid-gzvum3va]{font-family:var(--font-mono);color:#dce7f5;overflow-wrap:anywhere;font-size:.78rem}.r-note[data-astro-cid-gzvum3va]{color:#b9c6d9;font-size:.85rem}.r-track[data-astro-cid-gzvum3va]{flex-direction:column;gap:.3rem;display:flex;position:relative}.r-lane[data-astro-cid-gzvum3va]{height:.55rem}.bar[data-astro-cid-gzvum3va]{border-radius:2px;min-width:3px;height:100%;display:block}.bar-b[data-astro-cid-gzvum3va]{background:var(--before-on-ink)}.bar-a[data-astro-cid-gzvum3va]{background:var(--accent-bright)}.bar-b[data-astro-cid-gzvum3va].bar-open{background:linear-gradient(90deg, var(--before-on-ink) 75%, transparent)}.bar-a[data-astro-cid-gzvum3va].bar-open{background:linear-gradient(90deg, var(--accent-bright) 75%, transparent)}.r-zone[data-astro-cid-gzvum3va]{pointer-events:none;background:repeating-linear-gradient(-55deg,#e060581a 0 6px,#0000 6px 12px);border-left:1px dashed #e060588c;position:absolute;inset:-.2rem 0 -.2rem 38.46%}.r-val[data-astro-cid-gzvum3va]{font-family:var(--font-mono);color:#dce7f5;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.78rem}.inp-hero[data-astro-cid-gzvum3va]{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}@media (width>=62.01rem){.inp-intro[data-astro-cid-gzvum3va]{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.inp-intro[data-astro-cid-gzvum3va]>.eyebrow[data-astro-cid-gzvum3va]{grid-column:1/-1}.inp-intro[data-astro-cid-gzvum3va]>h1[data-astro-cid-gzvum3va]{grid-area:2/1/span 2;margin:0;font-size:clamp(2.6rem,4.6vw,3.9rem)}.inp-intro[data-astro-cid-gzvum3va]>.lead[data-astro-cid-gzvum3va]{margin-bottom:var(--space-3);grid-column:2}.inp-intro[data-astro-cid-gzvum3va]>.hero-cta[data-astro-cid-gzvum3va]{grid-column:2}.inp-hero[data-astro-cid-gzvum3va] .axis[data-astro-cid-gzvum3va],.inp-hero[data-astro-cid-gzvum3va] .r-row[data-astro-cid-gzvum3va]{column-gap:var(--space-3);grid-template-columns:17rem minmax(0,1fr) 7rem}.inp-hero[data-astro-cid-gzvum3va] .axis-pad[data-astro-cid-gzvum3va],.inp-hero[data-astro-cid-gzvum3va] .axis-val[data-astro-cid-gzvum3va]{display:block}.inp-hero[data-astro-cid-gzvum3va] .r-track[data-astro-cid-gzvum3va]{grid-area:1/2}.inp-hero[data-astro-cid-gzvum3va] .r-val[data-astro-cid-gzvum3va]{grid-column:3}}.bench-legend[data-astro-cid-gzvum3va]{gap:.25rem var(--space-3);margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px solid var(--ink-line);color:#b9c6d9;flex-wrap:wrap;font-size:.85rem;display:flex}.bench-legend[data-astro-cid-gzvum3va] span[data-astro-cid-gzvum3va]{align-items:center;gap:.4rem;display:inline-flex}.sw[data-astro-cid-gzvum3va]{border-radius:2px;width:1.1rem;height:.55rem;display:inline-block}.sw-b[data-astro-cid-gzvum3va]{background:var(--before-on-ink)}.sw-a[data-astro-cid-gzvum3va]{background:var(--accent-bright)}.sw-z[data-astro-cid-gzvum3va]{background:repeating-linear-gradient(-55deg,#e0605859 0 4px,#0000 4px 8px);border:1px dashed #e060588c}.bench-note[data-astro-cid-gzvum3va]{color:#8fa3c0;margin:.5rem 0 0;font-size:.85rem;line-height:1.6}.anatomy[data-astro-cid-gzvum3va]{gap:var(--space-3);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.anatomy[data-astro-cid-gzvum3va] li[data-astro-cid-gzvum3va]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);padding:var(--space-2) var(--space-3)}.a-num[data-astro-cid-gzvum3va]{font-family:var(--font-mono);color:var(--accent-text);letter-spacing:.1em;font-size:.8rem}.anatomy[data-astro-cid-gzvum3va] h3[data-astro-cid-gzvum3va]{margin:.3rem 0 .4rem;font-size:1.05rem}.anatomy[data-astro-cid-gzvum3va] p[data-astro-cid-gzvum3va]{color:var(--text-soft);margin:0;font-size:.93rem}.dossiers[data-astro-cid-gzvum3va]{gap:var(--space-4);flex-direction:column;display:flex}.dossier[data-astro-cid-gzvum3va]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);padding:var(--space-3) var(--space-3) var(--space-4)}.d-head[data-astro-cid-gzvum3va]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.d-file[data-astro-cid-gzvum3va]{font-family:var(--font-mono);letter-spacing:.18em;color:var(--text-soft);margin:0 0 .3rem;font-size:.75rem}.dossier[data-astro-cid-gzvum3va]:not([open]) .d-head[data-astro-cid-gzvum3va]{border-bottom:0;margin-bottom:0;padding-bottom:0}.dossier[data-astro-cid-gzvum3va]:not([open]){padding-bottom:var(--space-3)}.d-head[data-astro-cid-gzvum3va]>div[data-astro-cid-gzvum3va]:first-child{flex:16rem;min-width:0}.d-head[data-astro-cid-gzvum3va] h3[data-astro-cid-gzvum3va]{overflow-wrap:anywhere;margin:0;font-size:clamp(1.25rem,2.4vw,1.6rem)}.d-head[data-astro-cid-gzvum3va] h3[data-astro-cid-gzvum3va] a[data-astro-cid-gzvum3va][target=_blank]:after{content:" ↗";color:var(--text-soft);font-size:.75em}.d-platform[data-astro-cid-gzvum3va]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);margin:.35rem 0 0;font-size:.75rem}.d-outcome[data-astro-cid-gzvum3va]{text-align:right;flex-direction:column;gap:.15rem;display:flex}.d-span[data-astro-cid-gzvum3va]{color:var(--text-soft);margin:0;font-size:.85rem}.d-result[data-astro-cid-gzvum3va]{font-family:var(--font-display);color:var(--accent-text);font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:700}.d-result-note[data-astro-cid-gzvum3va]{color:var(--text-soft);margin:0;font-size:.85rem}.case-site[data-astro-cid-gzvum3va]{margin:0 0 var(--space-2);font-size:.92rem;font-weight:600}.case-site[data-astro-cid-gzvum3va] a[data-astro-cid-gzvum3va][target=_blank]:after{content:" ↗"}.pairs[data-astro-cid-gzvum3va]{gap:var(--space-2);flex-direction:column;display:flex}.pair[data-astro-cid-gzvum3va]{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.pair-side[data-astro-cid-gzvum3va]{border-radius:var(--radius);padding:var(--space-2)}.p-cause[data-astro-cid-gzvum3va]{border-inline-start:3px solid var(--before);background:#c0453e0d}.p-fix[data-astro-cid-gzvum3va]{border-inline-start:3px solid var(--accent);background:#0596690d}.pair-tag[data-astro-cid-gzvum3va]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .4rem;font-size:.75rem}.p-cause[data-astro-cid-gzvum3va] .pair-tag[data-astro-cid-gzvum3va]{color:var(--before)}.p-fix[data-astro-cid-gzvum3va] .pair-tag[data-astro-cid-gzvum3va]{color:var(--accent-text)}.pair-text[data-astro-cid-gzvum3va]{color:var(--text);margin:0;font-size:.95rem}.d-quote[data-astro-cid-gzvum3va]{margin:var(--space-3) 0 0;border-inline-start:3px solid var(--accent);color:var(--text-soft);max-width:40rem;padding-inline-start:var(--space-2);font-size:.97rem}.d-quote[data-astro-cid-gzvum3va] footer[data-astro-cid-gzvum3va]{font-family:var(--font-mono);color:var(--text-soft);margin-top:.4rem;font-size:.78rem}.d-quote[data-astro-cid-gzvum3va] footer[data-astro-cid-gzvum3va] b[data-astro-cid-gzvum3va]{color:var(--accent-text)}.notes[data-astro-cid-gzvum3va]{margin:var(--space-3) 0 0;gap:var(--space-2);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}.note[data-astro-cid-gzvum3va]{border:1px dashed var(--border);border-radius:var(--radius);background:var(--bg);padding:var(--space-2) var(--space-3)}.n-tag[data-astro-cid-gzvum3va]{font-family:var(--font-mono);letter-spacing:.16em;color:var(--accent-text);margin:0 0 .3rem;font-size:.75rem}.note[data-astro-cid-gzvum3va] h3[data-astro-cid-gzvum3va]{margin:0 0 .4rem;font-size:1rem}.note[data-astro-cid-gzvum3va] p[data-astro-cid-gzvum3va]{color:var(--text-soft);margin:0;font-size:.92rem}.table-scroll[data-astro-cid-gzvum3va]{overflow-x:auto}.ledger[data-astro-cid-gzvum3va]{border-collapse:collapse;width:100%;min-width:46rem;font-size:.85rem}.ledger[data-astro-cid-gzvum3va] th[data-astro-cid-gzvum3va]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;text-align:left;color:var(--text-soft);border-bottom:2px solid var(--ink);padding:.5rem .9rem .5rem 0;font-size:.75rem}.ledger[data-astro-cid-gzvum3va] td[data-astro-cid-gzvum3va]{border-bottom:1px solid var(--border);vertical-align:top;padding:.65rem .9rem .65rem 0}.cell-open[data-astro-cid-gzvum3va]{color:var(--text-soft)}.ledger[data-astro-cid-gzvum3va] td[data-astro-cid-gzvum3va]:first-child{white-space:nowrap;font-weight:600}.cell-b[data-astro-cid-gzvum3va]{color:var(--before);font-variant-numeric:tabular-nums}.cell-a[data-astro-cid-gzvum3va]{color:var(--accent-text);font-variant-numeric:tabular-nums}.series-foot[data-astro-cid-gzvum3va]{border-block:1px solid var(--border);padding-block:var(--space-2)}.foot-inner[data-astro-cid-gzvum3va]{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;font-weight:500;display:flex}@media (width<=62rem){.anatomy[data-astro-cid-gzvum3va]{grid-template-columns:1fr}}@media (width<=56rem){.bench[data-astro-cid-gzvum3va]{max-width:34rem}}@media (width<=52rem){.pair[data-astro-cid-gzvum3va],.notes[data-astro-cid-gzvum3va]{grid-template-columns:1fr}.d-outcome[data-astro-cid-gzvum3va]{text-align:left}.dossier[data-astro-cid-gzvum3va]{padding:var(--space-2) var(--space-2) var(--space-3)}}@media (width>=62.01rem){section.quotes-duo .t-grid{grid-template-columns:repeat(2,1fr)}}
