.hero.svelte-1uha8ag{text-align:center;margin-bottom:40px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:36px;font-style:italic;font-weight:400;line-height:1.1}.kicker.svelte-1uha8ag{letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin-top:10px;font-size:11px}.game-list.svelte-1uha8ag{flex-direction:column;gap:12px;list-style:none;display:flex}.card.svelte-1uha8ag{border:1px solid var(--border);border-radius:4px;padding:18px 20px;transition:border-color .15s,background .15s,transform .15s;display:block}.card.svelte-1uha8ag:hover{border-color:var(--accent);background:var(--bg-glow)}.card.svelte-1uha8ag:active{transform:scale(.99)}.card-row.svelte-1uha8ag{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card-title.svelte-1uha8ag{font-family:var(--font-display);color:var(--text);font-size:26px;font-style:italic;line-height:1}.card-status.svelte-1uha8ag{letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);font-size:10px}.card-tagline.svelte-1uha8ag{color:var(--text-dim);margin-top:6px;font-size:12px}
