.head.svelte-52qxs7{padding-top:calc(var(--header-h) + var(--logo-overhang) + clamp(16px, 4vw, 48px));text-align:center}.head.svelte-52qxs7 h1:where(.svelte-52qxs7){max-width:980px;margin:0 auto 18px;font-size:clamp(2rem,4.6vw,3.4rem)}ol.svelte-52qxs7{font:500 .85rem/1.4 var(--font-display);justify-content:center;gap:6px;margin:0 0 22px;padding:0;list-style:none;display:flex}ol.svelte-52qxs7 li:where(.svelte-52qxs7)+li:where(.svelte-52qxs7):before{content:"/";opacity:.5;margin-right:6px}ol.svelte-52qxs7 a:where(.svelte-52qxs7){color:var(--amber-text);text-decoration:none}.meta.svelte-52qxs7{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 22px;display:flex}.meta.svelte-52qxs7 span:where(.svelte-52qxs7){align-items:center;gap:6px;display:inline-flex}.player.svelte-52qxs7{margin-top:clamp(24px,4vw,44px)}.body.svelte-52qxs7{padding-block:clamp(32px,5vw,60px)}.body.svelte-52qxs7 h2:where(.svelte-52qxs7){margin-top:32px}.btn-row.svelte-52qxs7{margin-top:24px}.links.svelte-52qxs7{padding-left:20px}.cards.svelte-52qxs7{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:22px;margin:24px 0 0;padding:0;list-style:none;display:grid}.cards.svelte-52qxs7 a:where(.svelte-52qxs7){color:var(--heading);font:700 1rem/1.3 var(--font-display);gap:10px;text-decoration:none;display:grid}.cards.svelte-52qxs7 img:where(.svelte-52qxs7){aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%;height:auto}.all.svelte-52qxs7 a:where(.svelte-52qxs7){align-items:center;gap:6px;font-weight:700;display:inline-flex}
