.stores[data-astro-cid-pptrituu]{flex-wrap:wrap;gap:14px;display:flex}.store[data-astro-cid-pptrituu]{color:#fff;background:#000;border:1.5px solid #8a8fb8;border-radius:12px;align-items:center;gap:10px;min-width:176px;padding:9px 18px 9px 14px;line-height:1.1;text-decoration:none;transition:transform .15s,border-color .15s;display:inline-flex;position:relative}a[data-astro-cid-pptrituu].store:hover{color:#fff;border-color:#fff;transform:translateY(-2px)}.store[data-astro-cid-pptrituu] svg[data-astro-cid-pptrituu]{flex:none;width:28px;height:28px}.label[data-astro-cid-pptrituu]{flex-direction:column;display:flex}.small[data-astro-cid-pptrituu]{letter-spacing:.02em;font-size:.72rem}.big[data-astro-cid-pptrituu]{font-size:1.2rem;font-weight:700}.disabled[data-astro-cid-pptrituu]{cursor:default}.disabled[data-astro-cid-pptrituu] svg[data-astro-cid-pptrituu],.disabled[data-astro-cid-pptrituu] .label[data-astro-cid-pptrituu]{opacity:.55}.soon[data-astro-cid-pptrituu]{font-family:var(--font-pixel);color:#1a1200;background:var(--link);white-space:nowrap;border-radius:6px;padding:4px 7px;font-size:.5rem;line-height:1.2;position:absolute;top:-11px;right:-8px;transform:rotate(3deg);box-shadow:0 2px #000}.game[data-astro-cid-27tbis3y]{padding:72px 0;position:relative}.game[data-astro-cid-27tbis3y]+.game{border-top:1px solid var(--border)}.grid[data-astro-cid-27tbis3y]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.reverse[data-astro-cid-27tbis3y] .info[data-astro-cid-27tbis3y]{order:2}.title-row[data-astro-cid-27tbis3y]{align-items:center;gap:20px;margin-bottom:20px;display:flex}.icon[data-astro-cid-27tbis3y]{width:96px;height:96px;image-rendering:pixelated;box-shadow:0 0 0 3px var(--game-accent), 0 10px 30px -6px var(--game-accent);border-radius:22px;flex:none}h2[data-astro-cid-27tbis3y]{color:#fff;text-shadow:3px 3px 0 var(--game-accent);margin:0 0 8px;font-size:clamp(1.2rem,3.2vw,1.75rem)}.tagline[data-astro-cid-27tbis3y]{color:var(--game-accent);margin:0;font-size:1.05rem;font-weight:800}.description[data-astro-cid-27tbis3y]{color:var(--text-muted);margin-bottom:28px}.description[data-astro-cid-27tbis3y] p{margin:0 0 12px}.description[data-astro-cid-27tbis3y] ul{margin:0 0 12px;padding-left:1.2em}.description[data-astro-cid-27tbis3y] strong{color:var(--text)}.shots[data-astro-cid-27tbis3y]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.shots[data-astro-cid-27tbis3y] li[data-astro-cid-27tbis3y]:nth-child(2){margin-top:32px}.shot[data-astro-cid-27tbis3y]{border:3px solid var(--surface-2);background:var(--surface);cursor:zoom-in;border-radius:16px;transition:transform .2s,border-color .2s;display:block;overflow:hidden;box-shadow:0 18px 40px -18px #000}.shot[data-astro-cid-27tbis3y]:hover,.shot[data-astro-cid-27tbis3y]:focus-visible{border-color:var(--game-accent);transform:translateY(-4px)rotate(-1deg)}.shot[data-astro-cid-27tbis3y] img[data-astro-cid-27tbis3y]{aspect-ratio:9/16;object-fit:cover;object-position:top;width:100%}@media (width<=860px){.game[data-astro-cid-27tbis3y]{padding:48px 0}.grid[data-astro-cid-27tbis3y]{grid-template-columns:1fr;gap:32px}.reverse[data-astro-cid-27tbis3y] .info[data-astro-cid-27tbis3y]{order:0}.shots[data-astro-cid-27tbis3y]{gap:10px}.shots[data-astro-cid-27tbis3y] li[data-astro-cid-27tbis3y]:nth-child(2){margin-top:16px}}@media (width<=420px){.title-row[data-astro-cid-27tbis3y]{gap:14px}.icon[data-astro-cid-27tbis3y]{border-radius:16px;width:72px;height:72px}}.lightbox[data-astro-cid-utnzf2kr]{color:#fff;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:#050610eb}.lightbox[data-astro-cid-utnzf2kr][open]{animation:.18s ease-out lb-fade;display:flex}@keyframes lb-fade{0%{opacity:0}}figure[data-astro-cid-utnzf2kr]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;margin:0;padding:56px 72px 24px;display:flex}img[data-astro-cid-utnzf2kr]{object-fit:contain;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 120px);box-shadow:0 20px 60px #000}.counter[data-astro-cid-utnzf2kr]{font-family:var(--font-pixel);color:var(--text-muted);font-size:.7rem}.lb-btn[data-astro-cid-utnzf2kr]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:48px;height:48px;font-size:2rem;line-height:1;display:grid;position:absolute}.lb-btn[data-astro-cid-utnzf2kr]:hover{background:#ffffff38}.lb-close[data-astro-cid-utnzf2kr]{top:12px;right:12px}.lb-prev[data-astro-cid-utnzf2kr],.lb-next[data-astro-cid-utnzf2kr]{top:50%;transform:translateY(-50%)}.lb-prev[data-astro-cid-utnzf2kr]{left:12px}.lb-next[data-astro-cid-utnzf2kr]{right:12px}.single[data-astro-cid-utnzf2kr] .lb-prev[data-astro-cid-utnzf2kr],.single[data-astro-cid-utnzf2kr] .lb-next[data-astro-cid-utnzf2kr]{display:none}@media (width<=560px){figure[data-astro-cid-utnzf2kr]{padding:64px 12px 16px}.lb-prev[data-astro-cid-utnzf2kr],.lb-next[data-astro-cid-utnzf2kr]{top:auto;bottom:12px;transform:none}}.hero[data-astro-cid-lcdefpme]{text-align:center;border-bottom:1px solid var(--border);background:radial-gradient(60% 70% at 50% 0,#ff7a1a29,#0000 70%);padding:88px 0 72px}.eyebrow[data-astro-cid-lcdefpme]{color:var(--accent-2);margin:0 0 20px;font-size:.7rem;animation:1.4s steps(2,start) infinite blink}@keyframes blink{to{visibility:hidden}}h1[data-astro-cid-lcdefpme]{text-shadow:4px 4px #2f3780;max-width:24ch;margin:0 auto 24px;font-size:clamp(1.4rem,5vw,2.6rem);line-height:1.45}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent)}.lead[data-astro-cid-lcdefpme]{max-width:58ch;color:var(--text-muted);margin:0 auto 36px;font-size:1.15rem}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.btn[data-astro-cid-lcdefpme]{border:2px solid var(--border);background:var(--surface);color:var(--text);font-family:var(--font-pixel);border-radius:10px;padding:14px 22px;font-size:.72rem;text-decoration:none;transition:transform .1s;box-shadow:0 4px #05061a}.btn[data-astro-cid-lcdefpme]:hover{color:#fff;transform:translateY(-2px)}.btn[data-astro-cid-lcdefpme].primary{background:var(--accent);border-color:var(--accent);color:#1a0b00}@media (width<=560px){.hero[data-astro-cid-lcdefpme]{padding:56px 0 48px}}
