article.svelte-18jd5ta{max-width:72rem;margin-inline:auto;padding:2rem 1.5rem 0}h1.svelte-18jd5ta{letter-spacing:-.035em;max-width:16ch;margin:0 0 .8rem;font-size:clamp(2.6rem,7vw,5rem);font-weight:800;line-height:1}.date.svelte-18jd5ta{color:var(--soft);margin:0 0 2rem}.text.svelte-18jd5ta{max-width:38rem;line-height:1.62}.text.svelte-18jd5ta pre{max-width:100%}.text.svelte-18jd5ta h2{margin:2em 0 .4em;font-size:1.35rem}
