.head.svelte-1wnry0g{padding-block:clamp(2.5rem,6vw,5rem) 0}h1.svelte-1wnry0g{font-size:var(--text-display);margin:.7rem 0 0;font-weight:600;line-height:1.04}.head.svelte-1wnry0g .lede:where(.svelte-1wnry0g){max-width:56ch;margin-top:1.35rem}.summary.svelte-1wnry0g{letter-spacing:.06em;color:var(--color-ink-500);margin:1.6rem 0 1.5rem;font-size:.72rem}.archive.svelte-1wnry0g{padding-top:clamp(2.5rem,5vw,4rem)}.year-block.svelte-1wnry0g{gap:.75rem;padding-block:clamp(1.5rem,3vw,2.25rem);display:grid}@media (width>=46rem){.year-block.svelte-1wnry0g{grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:0 clamp(1.5rem,3vw,3rem)}}.year.svelte-1wnry0g{letter-spacing:.08em;color:var(--color-ink-600);margin:0;font-size:1rem;font-weight:500}@media (width>=46rem){.year.svelte-1wnry0g{padding-top:1.15rem;position:sticky;top:5.5rem}}.items.svelte-1wnry0g{margin:0;padding:0;list-style:none;display:grid}.item.svelte-1wnry0g{gap:.4rem;padding-block:1.15rem;display:grid}@media (width>=60rem){.item.svelte-1wnry0g{grid-template-columns:12rem minmax(0,1fr) auto;align-items:baseline;gap:0 clamp(1rem,2vw,2rem)}}.outlet.svelte-1wnry0g{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-reactive);font-size:.66rem;line-height:1.5}.headline.svelte-1wnry0g{color:var(--color-ink-200);text-wrap:pretty;max-width:58ch;margin:0;font-size:clamp(.98rem,1.35vw,1.12rem);line-height:1.5}.date.svelte-1wnry0g{color:var(--color-ink-600);white-space:nowrap;font-size:.7rem}@media (width>=60rem){.date.svelte-1wnry0g{text-align:right}}.note.svelte-1wnry0g{max-width:62ch;color:var(--color-ink-500);margin:clamp(1.5rem,3vw,2.5rem) 0 0;font-size:.8rem;line-height:1.7}.onward.svelte-1wnry0g{padding-block:clamp(2.5rem,5vw,4rem)}.origin-link.svelte-1wnry0g{gap:.5rem;max-width:34rem;margin-top:1.75rem;text-decoration:none;display:grid}.origin-label.svelte-1wnry0g{font-family:var(--font-display);color:var(--color-apparent);font-size:clamp(1.1rem,2.1vw,1.45rem);line-height:1.25;transition:color .2s}.origin-link.svelte-1wnry0g:hover .origin-label:where(.svelte-1wnry0g){color:var(--color-apparent-bright);text-underline-offset:5px;text-decoration:underline}
