article.svelte-afnr3e{gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(1.5rem,3vw,3rem) clamp(3rem,6vw,6rem);display:grid}h1.svelte-afnr3e{font-size:clamp(var(--s4), 5vw, var(--s6))}.lead.svelte-afnr3e{font-size:var(--s1);color:var(--ink-soft);max-width:58ch;margin-top:1rem;font-weight:300;line-height:1.5}.photo.svelte-afnr3e{margin:0}.photo.svelte-afnr3e img:where(.svelte-afnr3e){aspect-ratio:16/9;object-fit:cover;width:100%}h2.svelte-afnr3e{font-size:clamp(var(--s2), 3vw, var(--s3))}.section.svelte-afnr3e p:where(.svelte-afnr3e){color:var(--ink-soft);max-width:62ch;margin-top:.9rem}.cols.svelte-afnr3e{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);display:grid}.materials.svelte-afnr3e{grid-template-columns:max-content 1fr;gap:.5rem 1.5rem;max-width:40rem;margin:1rem 0 0;display:grid}.materials.svelte-afnr3e dt:where(.svelte-afnr3e){color:var(--ink-soft)}.materials.svelte-afnr3e dd:where(.svelte-afnr3e){margin:0}.back.svelte-afnr3e{margin-top:.5rem}@media (width<=640px){.cols.svelte-afnr3e{grid-template-columns:1fr}}
