.game-card[data-astro-cid-wzgjbdq5]{border-radius:var(--radius-lg);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-sm);background:#fff;grid-template-rows:auto 1fr;transition:transform .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.game-card[data-astro-cid-wzgjbdq5]:hover{box-shadow:inset 0 0 0 1px var(--line), var(--shadow);transform:translateY(-4px)}.game-card-media[data-astro-cid-wzgjbdq5]{aspect-ratio:16/9;background:var(--wash);overflow:hidden}.game-card-media[data-astro-cid-wzgjbdq5] img[data-astro-cid-wzgjbdq5]{object-fit:cover;block-size:100%;inline-size:100%;transition:scale .6s}.game-card[data-astro-cid-wzgjbdq5]:hover .game-card-media[data-astro-cid-wzgjbdq5] img[data-astro-cid-wzgjbdq5]{scale:1.04}.game-card-body[data-astro-cid-wzgjbdq5]{align-content:start;gap:16px;padding:clamp(20px,2.6vw,32px);display:grid}.game-card-head[data-astro-cid-wzgjbdq5]{align-items:center;gap:16px;margin-block-start:calc(-1*clamp(52px,5vw,64px));display:flex}.game-card-head[data-astro-cid-wzgjbdq5] .game-card-icon{aspect-ratio:1;block-size:auto;inline-size:clamp(64px,6vw,80px);box-shadow:0 0 0 4px #fff, var(--shadow);border-radius:23%;flex:none}.game-card-title[data-astro-cid-wzgjbdq5]{gap:2px;min-inline-size:0;padding-block-start:clamp(36px,3.6vw,48px);display:grid}.game-card-title[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]{color:var(--ink);text-decoration:none}.game-card-title[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.game-card-title[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]:focus-visible{box-shadow:none;outline:none}.game-card[data-astro-cid-wzgjbdq5]:has(a:focus-visible){outline:3px solid var(--brand);outline-offset:3px}.game-card-genre[data-astro-cid-wzgjbdq5]{color:var(--muted);font-size:.95rem;font-weight:700}.game-card-pitch[data-astro-cid-wzgjbdq5]{color:var(--ink-2)}.game-card-foot[data-astro-cid-wzgjbdq5]{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-block-start:16px;display:flex}.game-card-status[data-astro-cid-wzgjbdq5]{color:var(--ink-2);align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:inline-flex}.game-card-status[data-astro-cid-wzgjbdq5]:before{content:"";background:var(--game-accent);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.game-card-more[data-astro-cid-wzgjbdq5]{color:var(--brand-ink);align-items:center;gap:6px;font-weight:800;display:inline-flex}.game-card-more[data-astro-cid-wzgjbdq5] .icon{transition:translate .18s}.game-card[data-astro-cid-wzgjbdq5]:hover .game-card-more[data-astro-cid-wzgjbdq5] .icon{translate:4px}[data-astro-cid-wzgjbdq5][dir=rtl] .game-card[data-astro-cid-wzgjbdq5]:hover .game-card-more[data-astro-cid-wzgjbdq5] .icon{translate:-4px}@media (forced-colors:active){.game-card[data-astro-cid-wzgjbdq5]{border:1px solid canvastext}}.studio-hero[data-astro-cid-wcolddp2]{background:radial-gradient(60% 80% at 85% 0%, #6e3bf573, transparent 70%), radial-gradient(40% 60% at 0% 100%, #ff7a1a2e, transparent 70%), var(--stage);padding-block:clamp(64px,9vw,128px) clamp(120px,14vw,200px);position:relative;overflow:hidden}.hero-grid[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:48px;display:grid}.hero-inner[data-astro-cid-wcolddp2]{justify-items:start;gap:24px;min-inline-size:0;display:grid}.hero-icons[data-astro-cid-wcolddp2]{justify-self:center;block-size:320px;inline-size:300px;position:relative}.hero-icons[data-astro-cid-wcolddp2] .hero-icon{aspect-ratio:1;border-radius:23%;block-size:auto;inline-size:190px;position:absolute;box-shadow:0 0 0 1px #ffffff1f,0 30px 60px -20px #000000b3,0 0 80px -10px #6e3bf58c}.hero-icons[data-astro-cid-wcolddp2] .hero-icon-0{z-index:1;inset-block-start:0;inset-inline-start:0;rotate:-8deg}.hero-icons[data-astro-cid-wcolddp2] .hero-icon-1{inline-size:160px;inset-block-end:0;inset-inline-end:0;rotate:7deg}@media (width<=900px){.hero-grid[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}.hero-icons[data-astro-cid-wcolddp2]{display:none}}.hero-title[data-astro-cid-wcolddp2]{max-inline-size:16ch;font-size:clamp(2.6rem,1.3rem + 5vw,5.6rem);line-height:1}.studio-hero[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{max-inline-size:58ch}.hero-facts[data-astro-cid-wcolddp2]{color:var(--on-stage-muted);flex-wrap:wrap;gap:10px 28px;margin-block-start:8px;font-size:.95rem;font-weight:700;display:flex}.hero-facts[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{align-items:center;gap:8px;display:inline-flex}.hero-facts[data-astro-cid-wcolddp2] .icon{color:#c9b5ff;flex:none}.games[data-astro-cid-wcolddp2]{margin-block-start:calc(-1*clamp(80px,10vw,150px));position:relative}.games-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(20px,2.4vw,32px);display:grid}.games-grid[data-astro-cid-wcolddp2]>li[data-astro-cid-wcolddp2]{min-inline-size:0;display:grid}.games-all[data-astro-cid-wcolddp2]{justify-content:center;margin-block-start:16px;display:flex}.careers-band[data-astro-cid-wcolddp2]{border-radius:var(--radius-lg);background:radial-gradient(60% 120% at 100% 0%, #6e3bf580, transparent 70%), var(--stage);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:clamp(32px,5vw,72px);display:flex}.careers-copy[data-astro-cid-wcolddp2]{flex:420px;gap:14px;min-inline-size:0;display:grid}@media (width<=480px){.studio-hero[data-astro-cid-wcolddp2] .btn-row[data-astro-cid-wcolddp2],.studio-hero[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2],.careers-band[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{inline-size:100%}}
