.top.svelte-80dr3m{justify-content:space-between;align-items:center;max-width:860px;margin:0 auto;padding:1rem;display:flex}.brand.svelte-80dr3m{align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}.nav.svelte-80dr3m,.eyebrow.svelte-80dr3m,.side.svelte-80dr3m,.recent.svelte-80dr3m ul:where(.svelte-80dr3m),.meta.svelte-80dr3m,.fine.svelte-80dr3m{font-family:var(--lw-mono)}.meta.svelte-80dr3m{color:var(--color-muted);margin:0;font-size:.76rem}.meta.svelte-80dr3m a:where(.svelte-80dr3m){color:inherit}.nav.svelte-80dr3m{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);font-size:.72rem}main.svelte-80dr3m{gap:1.2rem;max-width:860px;margin:0 auto;padding:2rem 16px 4rem;display:grid}.eyebrow.svelte-80dr3m{text-transform:uppercase;letter-spacing:.09em;color:var(--color-muted);margin:0;font-size:.72rem}.eyebrow.svelte-80dr3m a:where(.svelte-80dr3m){color:inherit}h1.svelte-80dr3m{margin:0;font-size:clamp(2rem,5.5vw,3.4rem)}h2.svelte-80dr3m{margin:0;font-size:1.15rem}.lede.svelte-80dr3m{color:var(--color-muted);max-width:60ch;margin:0;font-size:1.15rem}.recent.svelte-80dr3m{gap:.5rem;display:grid}.recent.svelte-80dr3m ul:where(.svelte-80dr3m){gap:.2rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.recent.svelte-80dr3m li:where(.svelte-80dr3m){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recent.svelte-80dr3m a:where(.svelte-80dr3m){color:inherit;text-underline-offset:3px}.what.svelte-80dr3m{color:var(--color-muted)}.list.svelte-80dr3m{margin:0;padding:0;list-style:none;display:grid}.list.svelte-80dr3m li:where(.svelte-80dr3m){border-bottom:1px solid color-mix(in oklab, var(--color-foreground) 9%, transparent);grid-template-columns:minmax(0,1fr) 6rem;align-items:center;gap:1rem;padding:.8rem .2rem;display:grid}.co.svelte-80dr3m{color:inherit;gap:.15rem;min-width:0;text-decoration:none;display:grid}.co.svelte-80dr3m:hover b:where(.svelte-80dr3m){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.one.svelte-80dr3m{color:color-mix(in oklab, var(--color-foreground) 75%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.side.svelte-80dr3m{color:var(--color-muted);text-align:right;font-size:.72rem}.fine.svelte-80dr3m{color:var(--color-muted);margin:0;font-size:.72rem}footer.svelte-80dr3m{opacity:.6;max-width:860px;margin:0 auto;padding:2rem 16px;font-size:.85rem}
