h1.svelte-a8yt2h{font-size:var(--step-3);margin-bottom:var(--s-3)}.lede.svelte-a8yt2h,.empty.svelte-a8yt2h{color:var(--fg-2);max-width:var(--measure)}.empty.svelte-a8yt2h a:where(.svelte-a8yt2h){color:var(--accent)}.layout.svelte-a8yt2h{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:var(--s-6);margin-top:var(--s-5);align-items:start}.pane.svelte-a8yt2h{position:sticky;top:var(--s-5);display:grid;gap:var(--s-5)}.pane.svelte-a8yt2h h2:where(.svelte-a8yt2h){font-family:var(--font-sans);font-size:var(--step--2);text-transform:uppercase;letter-spacing:.14em;color:var(--fg-3);margin:0 0 var(--s-2);font-weight:500}.pane.svelte-a8yt2h ul:where(.svelte-a8yt2h){list-style:none;margin:0;padding:0;display:grid;gap:var(--s-1)}.pane.svelte-a8yt2h a:where(.svelte-a8yt2h){display:flex;justify-content:space-between;gap:var(--s-3);color:var(--fg-2);text-decoration:none;font-size:var(--step--1);padding:var(--s-1) 0;border-left:2px solid transparent;padding-left:var(--s-3)}.pane.svelte-a8yt2h a:where(.svelte-a8yt2h):hover{color:var(--fg)}.pane.svelte-a8yt2h a.on:where(.svelte-a8yt2h){color:var(--fg);border-left-color:var(--accent)}.pane.svelte-a8yt2h span:where(.svelte-a8yt2h){color:var(--fg-3);font-size:var(--step--2);font-variant-numeric:tabular-nums}.grid.svelte-a8yt2h{columns:3 16rem;column-gap:var(--s-5)}@media(max-width:48rem){.layout.svelte-a8yt2h{grid-template-columns:1fr;gap:var(--s-4)}.pane.svelte-a8yt2h{position:static;grid-template-columns:1fr 1fr;gap:var(--s-4)}.pane.svelte-a8yt2h ul:where(.svelte-a8yt2h){display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3)}.pane.svelte-a8yt2h a:where(.svelte-a8yt2h){padding:var(--s-1) 0;padding-left:0;border-left:0;border-bottom:2px solid transparent;gap:var(--s-1)}.pane.svelte-a8yt2h a.on:where(.svelte-a8yt2h){border-bottom-color:var(--accent)}}.piece.svelte-a8yt2h{display:block;break-inside:avoid;margin-bottom:var(--s-5);text-decoration:none;color:inherit}figure.svelte-a8yt2h{margin:0;overflow:hidden;background:var(--surface-2);display:grid;place-items:center}img.svelte-a8yt2h{width:100%;height:100%;object-fit:cover;display:block}.awaiting.svelte-a8yt2h{color:var(--fg-3);font-size:var(--step--2);text-transform:uppercase;letter-spacing:.08em}figcaption.svelte-a8yt2h{display:flex;justify-content:space-between;gap:var(--s-3);padding-top:var(--s-2)}.t.svelte-a8yt2h{font-family:var(--font-display)}.m.svelte-a8yt2h{color:var(--fg-3);font-size:var(--step--1);font-variant-numeric:tabular-nums}
