.doc.svelte-yna22u{min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-sans)}.doc-nav.svelte-yna22u{max-width:760px;margin:0 auto;padding:clamp(1.25rem,3vw,2rem) 1.5rem 0}.back.svelte-yna22u{font-family:var(--font-mono);font-size:.85rem;color:var(--ink-soft)}.back.svelte-yna22u:hover{color:var(--ink)}.doc-body.svelte-yna22u{max-width:760px;margin:0 auto;padding:0 1.5rem clamp(3rem,6vw,5rem)}.eyebrow.svelte-yna22u{font-family:var(--font-mono);font-weight:600;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0}h1.svelte-yna22u{font-family:var(--font-mono);font-weight:700;font-size:clamp(1.8rem,1.4rem + 1.6vw,2.4rem);margin:.4rem 0 0}.updated.svelte-yna22u{color:var(--ink-soft);font-size:.9rem;margin:.5rem 0 2rem}h2.svelte-yna22u{font-family:var(--font-mono);font-size:1.05rem;margin:2.25rem 0 .75rem}p.svelte-yna22u,ul.svelte-yna22u{line-height:1.65;font-size:.98rem}ul.svelte-yna22u{padding-left:1.3rem}li.svelte-yna22u+li:where(.svelte-yna22u){margin-top:.4rem}a.svelte-yna22u{text-decoration:underline;text-underline-offset:2px}
