article.svelte-zns48c{max-width:680px;margin:0 auto;padding:var(--space-3xl) var(--space-xl)}h1.svelte-zns48c{font-family:var(--ff-display);font-size:clamp(28px,5vw,44px);font-weight:var(--fw-black);color:var(--color-ink);letter-spacing:-.6px;margin:0 0 var(--space-lg)}p.svelte-zns48c{color:var(--color-body);line-height:1.7;font-size:var(--fs-md);margin:0 0 var(--space-base)}p.lede.svelte-zns48c{color:var(--color-muted);font-style:italic}a.svelte-zns48c{color:var(--color-ember)}
