.getgame[data-astro-cid-7nwial3n]{font-size:1.05rem}.getgame[data-astro-cid-7nwial3n].is-soon{opacity:.6;pointer-events:none}.hero[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;padding-block:clamp(3rem,8vw,6rem) clamp(3rem,8vw,5rem);display:grid}@media (width>=60rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;gap:3rem}}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--text-display);letter-spacing:-.01em;margin-block:1rem}.hero__lead[data-astro-cid-lcdefpme]{max-width:46ch;color:color-mix(in srgb, var(--color-text) 82%, transparent);font-size:clamp(1rem,.5vw + .95rem,1.15rem);line-height:1.7}.hero__lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-cyan);font-weight:600}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.hero__visual[data-astro-cid-lcdefpme]{order:-1;place-items:center;display:grid}@media (width>=60rem){.hero__visual[data-astro-cid-lcdefpme]{order:0}}.manifesto[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,7vw,5rem)}.manifesto__intro[data-astro-cid-lcdefpme]{max-width:52ch;margin-bottom:2.5rem}.manifesto__intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-hero);margin-block:.8rem}.manifesto__text[data-astro-cid-lcdefpme]{color:var(--color-muted);line-height:1.7}.manifesto__text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--color-cyan) 80%, var(--color-text));font-weight:600}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.pillar[data-astro-cid-lcdefpme]{padding:1.6rem}.pillar__num[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.1em;color:color-mix(in srgb, var(--color-magenta) 85%, transparent);text-shadow:0 0 14px var(--glow-magenta);font-size:.9rem;font-weight:700}.pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-block:.8rem .5rem;font-size:1.2rem}.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0;font-size:.92rem;line-height:1.65}.games[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,7vw,5rem)}.apps[data-astro-cid-lcdefpme]{padding-top:0}.games__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.games__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-hero);margin-top:.7rem}.games__note[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0}.games__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem;display:grid}.games__grid--fill[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.soon[data-astro-cid-lcdefpme]{border-style:dashed;flex-direction:column;justify-content:center;gap:.6rem;padding:1.6rem;display:flex}.soon__pulse[data-astro-cid-lcdefpme]{background:var(--color-magenta);width:14px;height:14px;box-shadow:0 0 0 0 var(--glow-magenta);border-radius:50%;animation:2.4s ease-out infinite soon-pulse}.soon[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.2rem}.soon[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.6}@keyframes soon-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-magenta) 60%, transparent)}to{box-shadow:0 0 0 18px #0000}}@media (prefers-reduced-motion:reduce){.soon__pulse[data-astro-cid-lcdefpme]{animation:none}}.cta[data-astro-cid-lcdefpme]{padding-block:clamp(2rem,6vw,4rem)}.cta__panel[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:.9rem;padding:clamp(2rem,5vw,3.5rem);display:grid}.cta__panel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-hero)}.cta__panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:42ch;color:var(--color-muted);margin:0;line-height:1.6}.cta__buttons[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:.6rem;display:flex}
