.site.svelte-1aqhe45{padding-bottom:0}.bar.svelte-1aqhe45{display:flex;align-items:center;justify-content:space-between;height:var(--hdr-h)}.logo.svelte-1aqhe45 img:where(.svelte-1aqhe45){display:block;height:2.1rem;width:auto}.hdr.svelte-1aqhe45{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.art.svelte-1aqhe45{max-width:52rem;padding-block:clamp(2.5rem,1.5rem + 4vw,5rem)}.back.svelte-1aqhe45{margin-bottom:1.5rem}.back.svelte-1aqhe45 a:where(.svelte-1aqhe45){display:inline-flex;align-items:center;min-height:44px;color:var(--accent-ink);font-weight:700;text-decoration:none}.back.svelte-1aqhe45 a:where(.svelte-1aqhe45):hover{text-decoration:underline}h1.svelte-1aqhe45{margin-top:.6rem;font-size:clamp(2.2rem,1.3rem + 3vw,3.6rem);font-weight:700;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.lede.svelte-1aqhe45{margin-top:1.1rem;font-size:1.15rem;color:var(--muted);max-width:58ch}.stats.svelte-1aqhe45{display:grid;gap:1.25rem 1.75rem;margin-top:2.25rem}.stats.svelte-1aqhe45>div:where(.svelte-1aqhe45){padding-top:.8rem;border-top:2px solid var(--ink)}.big.svelte-1aqhe45{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:clamp(2rem,1.4rem + 2vw,2.9rem);line-height:1;letter-spacing:-.04em}.pre.svelte-1aqhe45,.unit.svelte-1aqhe45{font-family:var(--font-sans);font-size:.95rem;letter-spacing:0;font-weight:700;color:var(--accent-ink)}.lbl.svelte-1aqhe45{display:block;margin-top:.45rem;font-size:.93rem;color:var(--muted)}.sec.svelte-1aqhe45{margin-top:2.75rem}.sec.svelte-1aqhe45 h2:where(.svelte-1aqhe45){font-size:clamp(1.35rem,1.1rem + .9vw,1.8rem);font-weight:700;letter-spacing:-.02em;line-height:1.15}.sec.svelte-1aqhe45 p:where(.svelte-1aqhe45){margin-top:.75rem;max-width:62ch;color:var(--ink)}.table-wrap.svelte-1aqhe45{margin-top:2.75rem;overflow-x:auto}table.svelte-1aqhe45{width:100%;border-collapse:collapse;font-size:.98rem}th.svelte-1aqhe45,td.svelte-1aqhe45{padding:.75rem .9rem .75rem 0;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}th.svelte-1aqhe45{font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.note.svelte-1aqhe45{margin-top:.9rem;font-size:.93rem;color:var(--muted)}.q.svelte-1aqhe45{margin-top:2.75rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);border-radius:calc(var(--radius) * 1.5);background:var(--mist);border-left:4px solid var(--green)}.q.svelte-1aqhe45 blockquote:where(.svelte-1aqhe45) p:where(.svelte-1aqhe45){font-size:clamp(1.15rem,1rem + .7vw,1.5rem);line-height:1.42;letter-spacing:-.01em}.q.svelte-1aqhe45 blockquote:where(.svelte-1aqhe45) p:where(.svelte-1aqhe45):before{content:"“"}.q.svelte-1aqhe45 blockquote:where(.svelte-1aqhe45) p:where(.svelte-1aqhe45):after{content:"”"}.q.svelte-1aqhe45 figcaption:where(.svelte-1aqhe45){margin-top:1rem;color:var(--muted)}.q.svelte-1aqhe45 figcaption:where(.svelte-1aqhe45) strong:where(.svelte-1aqhe45){color:var(--ink)}.cta.svelte-1aqhe45{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:3rem}
