.page.svelte-14bqwv7{flex:1;min-height:0;overflow-y:auto}.page-head.svelte-14bqwv7{max-width:76ch;padding:var(--s-8) var(--s-6) var(--s-3);margin-inline:auto}.page-head.svelte-14bqwv7 .eyebrow:where(.svelte-14bqwv7){font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-faint)}.page-head.svelte-14bqwv7 h1:where(.svelte-14bqwv7){margin:var(--s-3) 0 var(--s-4);font-family:var(--font-serif);font-size:var(--t-4xl);letter-spacing:var(--track-tight);color:var(--text-primary);font-weight:400}.page-head.svelte-14bqwv7 .lede:where(.svelte-14bqwv7){font-size:var(--t-lg);color:var(--text-secondary);line-height:1.6}.grid.svelte-14bqwv7{max-width:76ch;padding:var(--s-3) var(--s-6) var(--s-12);gap:var(--s-5);margin-inline:auto;display:grid}.card.svelte-14bqwv7{padding:var(--s-5) var(--s-6);border:1px solid var(--border-default);border-radius:var(--r-lg);background:var(--surface-raised);color:inherit;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);text-decoration:none;display:block}.card.svelte-14bqwv7:hover{border-color:var(--accent);box-shadow:var(--elev-1)}.card-head.svelte-14bqwv7 .series:where(.svelte-14bqwv7){font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-faint)}.card-head.svelte-14bqwv7 h2:where(.svelte-14bqwv7){font-family:var(--font-serif);font-size:var(--t-2xl);color:var(--text-primary);margin:var(--s-2) 0 var(--s-2);font-weight:400;line-height:1.2}.card-head.svelte-14bqwv7 .subtitle:where(.svelte-14bqwv7){font-size:var(--t-sm);color:var(--text-secondary);margin:0;line-height:1.5}.card-meta.svelte-14bqwv7{align-items:center;gap:var(--s-3);margin-top:var(--s-4);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-muted);display:flex}.evidence-bar.svelte-14bqwv7{background:var(--basis-documented);opacity:.7;border-radius:2px;width:32px;height:4px}.readtime.svelte-14bqwv7{margin-inline-start:auto}.tags.svelte-14bqwv7{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.tag.svelte-14bqwv7{font-family:var(--font-mono);font-size:var(--t-2xs);border:1px solid var(--border-subtle);border-radius:var(--r-full);color:var(--text-muted);padding:1px 6px}.date.svelte-14bqwv7{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--text-faint);margin-top:var(--s-3)}
