main.svelte-9xkyrc{box-sizing:border-box;padding:calc(var(--header-h) + 2.5rem) var(--gutter) 4rem;background:var(--void);position:fixed;inset:0;overflow-y:auto}.intro.svelte-9xkyrc{max-width:44rem}h1.svelte-9xkyrc{font:300 clamp(2.4rem, 5vw, 3.8rem) / 1 var(--serif);letter-spacing:-.015em;margin:0}.lede.svelte-9xkyrc{color:var(--bone-2);font:300 clamp(1.1rem, 1.8vw, var(--t-lg)) / 1.5 var(--serif);text-wrap:pretty;margin:1rem 0 0}.intro.svelte-9xkyrc .hint:where(.svelte-9xkyrc){margin:.9rem 0 0}ol.svelte-9xkyrc{grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));gap:3rem clamp(1.5rem,3vw,3rem);max-width:84rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}li.svelte-9xkyrc{flex-direction:column;display:flex}li.svelte-9xkyrc a:where(.svelte-9xkyrc){color:var(--bone);flex-direction:column;gap:1rem;text-decoration:none;display:flex}img.svelte-9xkyrc{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--hair);border-radius:var(--r-sm);background:#070708;width:100%;height:auto;transition:border-color .2s;display:block}li.svelte-9xkyrc a:where(.svelte-9xkyrc):hover img:where(.svelte-9xkyrc){border-color:var(--hair-2)}.name.svelte-9xkyrc{font:400 var(--t-xl) / 1.2 var(--serif);align-items:center;gap:.6rem;display:inline-flex}.name.svelte-9xkyrc svg{width:1.35rem;height:1.35rem;color:var(--bone-2)}.name.svelte-9xkyrc .go{width:1.1rem;height:1.1rem;color:var(--ember);opacity:0;transition:opacity .2s,transform .2s;transform:translate(-.3rem)}li.svelte-9xkyrc a:where(.svelte-9xkyrc):hover .name:where(.svelte-9xkyrc) .go,li.svelte-9xkyrc a:where(.svelte-9xkyrc):focus-visible .name:where(.svelte-9xkyrc) .go{opacity:1;transform:none}li.svelte-9xkyrc p:where(.svelte-9xkyrc){max-width:62ch;color:var(--bone-2);font:300 var(--t-md) / 1.55 var(--serif);text-wrap:pretty;margin:.6rem 0 0}li.svelte-9xkyrc .shows:where(.svelte-9xkyrc){color:var(--bone);font:400 var(--t-sm) / 1.5 var(--sans)}.coda.svelte-9xkyrc{border-top:1px solid var(--hair);max-width:44rem;color:var(--bone-2);font:300 var(--t-md) / 1.5 var(--serif);gap:.6rem;margin:4rem 0 0;padding-top:1.5rem;display:flex}.coda.svelte-9xkyrc svg{width:1.1rem;height:1.1rem;color:var(--ember);flex:none;margin-top:.2rem}.coda.svelte-9xkyrc a:where(.svelte-9xkyrc){color:var(--bone);border-bottom:1px solid var(--ember);text-decoration:none}
