.hero[data-astro-cid-b2gjwaqq]{background:var(--color-ink) url(/images/games/hero-section.png) center/cover no-repeat;position:relative}.hero[data-astro-cid-b2gjwaqq]:after{content:"";background:linear-gradient(90deg,#000000b8 0%,#00000059 70%);position:absolute;inset:0}.hero-inner[data-astro-cid-b2gjwaqq]{z-index:1;max-width:1180px;margin:0 auto;padding:84px 24px 88px;position:relative}.kicker[data-astro-cid-b2gjwaqq]{font-family:var(--font-display), var(--font-fallback);letter-spacing:1px;color:var(--color-gold);margin:0 0 10px;font-size:15px;font-weight:500}h1[data-astro-cid-b2gjwaqq]{font-family:var(--font-display), var(--font-fallback);color:#fff;max-width:640px;margin:0 0 22px;font-size:52px;font-weight:700;line-height:1.1}.btn[data-astro-cid-b2gjwaqq]{background:var(--color-accent-red);color:#fff;font-family:var(--font-display), var(--font-fallback);border-radius:5px;padding:10px 15px;font-size:20px;font-weight:500;text-decoration:none;transition:background .18s;display:inline-block}.btn[data-astro-cid-b2gjwaqq]:hover{background:#c40b26}.wrap[data-astro-cid-b2gjwaqq]{max-width:1180px;margin:0 auto;padding:26px 24px 70px}.filters[data-astro-cid-b2gjwaqq]{flex-wrap:wrap;gap:10px;margin:22px 0 26px;display:flex}.f[data-astro-cid-b2gjwaqq]{font-family:var(--font-display), var(--font-fallback);cursor:pointer;background:var(--color-offwhite);color:var(--color-black);border:1px solid #e8e3e1;border-radius:40px;padding:8px 18px;font-size:15px;font-weight:500;transition:background .15s,color .15s,border-color .15s}.f[data-astro-cid-b2gjwaqq]:hover{border-color:var(--color-accent-red);color:var(--color-accent-red)}.f[data-astro-cid-b2gjwaqq].active{background:var(--color-accent-red);color:#fff;border-color:var(--color-accent-red)}.grid[data-astro-cid-b2gjwaqq]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.noresults[data-astro-cid-b2gjwaqq]{color:var(--color-text);font-size:16px}.closing[data-astro-cid-b2gjwaqq]{text-align:center;background:var(--color-offwhite);border:1px solid #efe9e7;border-radius:14px;margin-top:56px;padding:44px 24px}.closing[data-astro-cid-b2gjwaqq] h2[data-astro-cid-b2gjwaqq]{font-family:var(--font-display), var(--font-fallback);color:var(--color-black);margin:0 0 20px;font-size:36px;font-weight:700}@media (width<=900px){h1[data-astro-cid-b2gjwaqq]{font-size:34px}.hero-inner[data-astro-cid-b2gjwaqq]{padding:54px 24px 58px}.grid[data-astro-cid-b2gjwaqq]{grid-template-columns:repeat(2,1fr);gap:14px}.closing[data-astro-cid-b2gjwaqq] h2[data-astro-cid-b2gjwaqq]{font-size:26px}}
