.head.svelte-16zwsc{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(24px,5vw,72px);align-items:center;padding-block:clamp(28px,5vw,72px) 0}.copy.svelte-16zwsc{display:grid;gap:18px}.row.svelte-16zwsc{display:flex;flex-wrap:wrap;gap:10px}.ladder.svelte-16zwsc{margin:0;display:grid;gap:8px;padding:24px;border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--hairline)}.rung.svelte-16zwsc{position:relative;display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--r-md);background:var(--bg)}.rung.svelte-16zwsc:nth-child(2){margin-left:14px}.rung.svelte-16zwsc:nth-child(3){margin-left:28px}.rung.svelte-16zwsc:nth-child(4){margin-left:42px}.rung.svelte-16zwsc:nth-child(5){margin-left:56px}.rung.top.svelte-16zwsc{background:var(--red);color:var(--on-red)}.t.svelte-16zwsc{font-weight:700;min-width:64px}.mini.svelte-16zwsc{width:46px;height:22px;border-radius:3px;background:var(--busy);position:relative}.mini.svelte-16zwsc:after{content:"";position:absolute;left:calc(50% - 1px);top:-3px;bottom:-3px;width:2px;background:var(--ink-3)}.top.svelte-16zwsc .mini:where(.svelte-16zwsc){background:#ffffff4d}.top.svelte-16zwsc .mini:where(.svelte-16zwsc):after{background:#fff}.crown.svelte-16zwsc{margin-left:auto;color:inherit;font-weight:700;text-transform:uppercase;letter-spacing:.06em}figcaption.svelte-16zwsc{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:8px}figcaption.svelte-16zwsc span:where(.svelte-16zwsc){display:inline-flex;align-items:center;gap:6px}@media(max-width:899px){.head.svelte-16zwsc{grid-template-columns:1fr}}.slots.svelte-16zwsc{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.slot.svelte-16zwsc{display:grid;gap:8px;padding:24px;text-decoration:none}.big.svelte-16zwsc{font-family:var(--font-display);font-size:1.75rem;font-weight:700}.sub.svelte-16zwsc{background:var(--red-tint);border-color:transparent}@media(max-width:799px){.slots.svelte-16zwsc{grid-template-columns:1fr}}.next.svelte-16zwsc{margin-top:clamp(48px,6vw,80px)}.events.svelte-16zwsc{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:899px){.events.svelte-16zwsc{grid-template-columns:1fr}}
