article.svelte-1gyup5m header:where(.svelte-1gyup5m){background:var(--noir);color:var(--paper);padding:80px max(24px,12vw) 95px;position:relative;overflow:hidden}article.svelte-1gyup5m header:where(.svelte-1gyup5m)>a:where(.svelte-1gyup5m){color:#aaa;margin-bottom:60px;font-size:.72rem;display:block}header.svelte-1gyup5m h1:where(.svelte-1gyup5m){font:600 clamp(3rem,6vw,6.4rem)/.96 var(--display);letter-spacing:-.045em;max-width:1000px;margin:18px 0}header.svelte-1gyup5m>p:where(.svelte-1gyup5m){color:#bbb;max-width:720px;font:400 1.2rem/1.65 var(--display)}header.svelte-1gyup5m small:where(.svelte-1gyup5m){color:#888;font:.62rem var(--mono);margin-top:25px;display:block}.story-body.svelte-1gyup5m{max-width:760px;margin:80px auto 110px;padding:0 22px}.story-body.svelte-1gyup5m p:where(.svelte-1gyup5m){font:400 1.03rem/1.9 var(--sans);color:var(--muted);margin:25px 0}.story-body.svelte-1gyup5m p.lead:where(.svelte-1gyup5m){font:400 1.5rem/1.6 var(--display);color:var(--text)}.story-body.svelte-1gyup5m h2:where(.svelte-1gyup5m){font:600 2.4rem var(--display);margin-top:55px}.story-body.svelte-1gyup5m blockquote:where(.svelte-1gyup5m){font:400 2rem/1.4 var(--display);border-left:4px solid var(--gold);margin:50px 0;padding-left:25px}
