.logo-motion[data-astro-cid-x442luv3]{aspect-ratio:1034/586;width:100%;position:relative}.logo-motion[data-astro-cid-x442luv3] img[data-astro-cid-x442luv3]{width:100%;height:100%}.logo-motion[data-astro-cid-x442luv3] img[data-astro-cid-x442luv3],.logo-motion[data-astro-cid-x442luv3] video{mix-blend-mode:lighten}.logo-motion[data-astro-cid-x442luv3] video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.logo-motion[data-astro-cid-x442luv3].has-video img[data-astro-cid-x442luv3]{visibility:hidden}.motion-toggle[data-astro-cid-x442luv3]{z-index:1;color:#6f6476;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;bottom:0;right:0}.motion-toggle[data-astro-cid-x442luv3][hidden]{display:none}.motion-toggle[data-astro-cid-x442luv3]:hover,.motion-toggle[data-astro-cid-x442luv3]:focus-visible{color:#f0dcc5;border-color:#3a2f44}.motion-toggle[data-astro-cid-x442luv3] svg[data-astro-cid-x442luv3]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.icon-play[data-astro-cid-x442luv3],.motion-toggle[data-astro-cid-x442luv3][aria-pressed=true] .icon-pause[data-astro-cid-x442luv3]{display:none}.motion-toggle[data-astro-cid-x442luv3][aria-pressed=true] .icon-play[data-astro-cid-x442luv3]{fill:currentColor;display:inline}.stores[data-astro-cid-pptrituu]{gap:10px;display:grid}.store[data-astro-cid-pptrituu]{min-height:var(--tap);border-radius:var(--radius);text-align:center;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:.9375rem;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.store[data-astro-cid-pptrituu] svg[data-astro-cid-pptrituu]{fill:currentColor;flex:none;width:20px;height:20px}.store-steam[data-astro-cid-pptrituu]{background:var(--c-steam);color:#c7d5e0;border:1px solid #66c0f4}.store-itch[data-astro-cid-pptrituu]{background:var(--c-itch);color:#fff;border:1px solid var(--c-itch)}a[data-astro-cid-pptrituu].store:hover{filter:brightness(1.15)}.is-soon[data-astro-cid-pptrituu]{color:var(--c-muted);cursor:default;background:0 0;border:1px dashed #4a4152}.is-soon[data-astro-cid-pptrituu] .soon[data-astro-cid-pptrituu]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-text);background:#1d1822;border-radius:2px;padding:2px 8px;font-size:.75rem;font-weight:500}@media (width>=640px){.stores[data-astro-cid-pptrituu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.trailer[data-astro-cid-mos457ih]{margin:0}.frame[data-astro-cid-mos457ih]{aspect-ratio:16/9;border:1px solid var(--c-line);background:#000;width:100%;padding:0;display:block;position:relative;overflow:hidden}.trailer[data-astro-cid-mos457ih] iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;height:auto;display:block}.frame[data-astro-cid-mos457ih] img[data-astro-cid-mos457ih]{object-fit:cover;width:100%;height:100%}.play[data-astro-cid-mos457ih]{cursor:pointer}.play-icon[data-astro-cid-mos457ih]{border:2px solid var(--c-text);background:#0009;border-radius:50%;width:72px;height:72px;margin:auto;transition:transform .15s;position:absolute;inset:0}.play-icon[data-astro-cid-mos457ih]:after{content:"";border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent var(--c-text);width:0;height:0;margin:auto;position:absolute;inset:0;transform:translate(3px)}.play[data-astro-cid-mos457ih]:hover .play-icon[data-astro-cid-mos457ih],.play[data-astro-cid-mos457ih]:focus-visible .play-icon[data-astro-cid-mos457ih]{background:#000c;transform:scale(1.06)}.soon[data-astro-cid-mos457ih]{border:1px solid var(--c-alert);color:var(--c-text);font-family:var(--f-mono-ui);font-size:calc(1.25rem * var(--mono-ui-scale));letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#000000c7;padding:6px 14px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.featured[data-astro-cid-qzuewn52]{background:linear-gradient(#000, var(--c-surface) 60%, #000);border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);padding-block:28px 48px}.grid[data-astro-cid-qzuewn52]{gap:32px;display:grid}.badge[data-astro-cid-qzuewn52]{font-family:var(--f-mono-ui);font-size:calc(1.25rem * var(--mono-ui-scale));letter-spacing:.08em;text-transform:uppercase;text-wrap:balance;color:var(--c-alert);align-items:center;gap:10px;margin:0 0 12px;line-height:1.2;display:inline-flex}.dot[data-astro-cid-qzuewn52]{background:var(--c-alert);width:10px;height:10px;box-shadow:0 0 12px var(--c-alert);border-radius:50%;flex:none}.title-art-wrap[data-astro-cid-qzuewn52]{mix-blend-mode:lighten}.featured[data-astro-cid-qzuewn52] .title-art{mix-blend-mode:lighten;width:100%;margin:16px auto 8px}.meta[data-astro-cid-qzuewn52]{text-align:center;font-family:var(--f-mono-ui);font-size:calc(1.25rem * var(--mono-ui-scale));letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);margin:4px 0 20px}.cta[data-astro-cid-qzuewn52]{min-height:var(--tap);border-radius:var(--radius);color:#fff;text-align:center;text-wrap:balance;background:#9353b4;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-weight:600;text-decoration:none;display:flex}.cta[data-astro-cid-qzuewn52]:hover{background:#a466c4}.media[data-astro-cid-qzuewn52] .eyebrow[data-astro-cid-qzuewn52]{color:var(--c-accent)}@media (width>=1024px){.featured[data-astro-cid-qzuewn52]{padding-block:64px 80px}.grid[data-astro-cid-qzuewn52]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"info media""cta media";align-items:center;gap:12px 56px}.info[data-astro-cid-qzuewn52]{grid-area:info;align-self:end}.media[data-astro-cid-qzuewn52]{grid-area:media;padding-top:36px}.cta[data-astro-cid-qzuewn52]{grid-area:cta;align-self:start}}.hero[data-astro-cid-wcolddp2]{background:radial-gradient(at 50% 20%,#1a0f22 0%,#000 65%);padding-block:20px 24px}.hero-grid[data-astro-cid-wcolddp2]{gap:12px;display:grid}.hero-grid[data-astro-cid-wcolddp2] .logo-motion{max-width:74.1092vh;max-height:42vh;margin-inline:auto}.hero-text[data-astro-cid-wcolddp2]{text-align:center}.hero-text[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{color:var(--c-text);text-wrap:balance;margin-bottom:8px;font-size:.875rem}.hero-text[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin-inline:auto;margin-bottom:0;font-size:1rem}.studio[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr);gap:8px 64px;display:grid}.studio-text[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--c-text);max-width:62ch;font-size:1.0625rem}.partners[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.partner[data-astro-cid-wcolddp2]{align-content:start;gap:4px;min-width:0;display:grid}.partner[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2],.avatar[data-astro-cid-wcolddp2]{aspect-ratio:1;object-fit:cover;border:1px solid var(--c-line);border-radius:var(--radius);width:100%}.avatar[data-astro-cid-wcolddp2]{background:var(--c-surface);font-family:var(--f-display);color:var(--c-accent-2);place-items:center;font-size:2rem;display:grid}.partner-name[data-astro-cid-wcolddp2]{margin-top:8px;font-weight:600}.partner-role[data-astro-cid-wcolddp2]{color:var(--c-muted);font-size:.875rem}.contact[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.contact[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{max-width:100%}.contact[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{max-width:100%;min-height:var(--tap);border:1px solid var(--c-line);border-radius:var(--radius);align-items:center;gap:10px;padding:10px 16px;text-decoration:none;display:inline-flex}.contact[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{border-color:var(--c-accent)}.contact[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2],.partner-name[data-astro-cid-wcolddp2],.partner-role[data-astro-cid-wcolddp2]{overflow-wrap:anywhere;min-width:0}@media (width>=1024px){.hero[data-astro-cid-wcolddp2]{padding-block:72px}.hero-grid[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px}.hero-grid[data-astro-cid-wcolddp2] .logo-motion{max-width:none;max-height:none}.hero-text[data-astro-cid-wcolddp2]{text-align:left}.hero-text[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin-inline:0;font-size:1.125rem}.studio[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.partners[data-astro-cid-wcolddp2]{grid-column:2;margin-top:24px}.partners[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.game-card[data-astro-cid-wzgjbdq5]{border:1px solid var(--c-line);border-radius:var(--radius);background:#050307;overflow:hidden}.game-card[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]{height:100%;text-decoration:none;display:block}.cover-wrap[data-astro-cid-wzgjbdq5]{border-bottom:1px solid var(--c-line);overflow:hidden}.game-card[data-astro-cid-wzgjbdq5] .cover{aspect-ratio:16/9;object-fit:cover;background:#000;width:100%;transition:transform .3s}.game-card[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]:hover .cover{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.game-card[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]:hover .cover{transform:none}}@media (width>=900px){.is-single .game-card[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.is-single .cover-wrap[data-astro-cid-wzgjbdq5]{border-bottom:0;border-right:1px solid var(--c-line)}.is-single .game-card[data-astro-cid-wzgjbdq5] .cover{height:100%}.is-single .body[data-astro-cid-wzgjbdq5]{align-content:center;padding:32px 36px}.is-single .title[data-astro-cid-wzgjbdq5]{font-size:2rem}}.body[data-astro-cid-wzgjbdq5]{justify-items:start;gap:6px;padding:16px 16px 20px;display:grid}.title[data-astro-cid-wzgjbdq5]{text-transform:uppercase;margin:0;font-size:1.375rem}.meta[data-astro-cid-wzgjbdq5]{color:var(--c-muted);font-size:.9375rem}.status[data-astro-cid-wzgjbdq5]{font-family:var(--f-mono-ui);font-size:calc(1.0625rem * var(--mono-ui-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);border:1px solid #4a4152;margin-top:4px;padding:2px 8px}.status[data-astro-cid-wzgjbdq5].is-live{border-color:var(--c-alert);color:var(--c-alert)}.view[data-astro-cid-wzgjbdq5]{min-height:44px;color:var(--c-accent-2);align-items:center;gap:8px;margin-top:6px;font-weight:600;display:inline-flex}.games-page[data-astro-cid-pazqeafn]{padding-block:40px 64px}.intro[data-astro-cid-pazqeafn]{margin-bottom:28px}.grid[data-astro-cid-pazqeafn]{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.games-page[data-astro-cid-pazqeafn]{padding-block:72px 96px}.grid[data-astro-cid-pazqeafn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.grid[data-astro-cid-pazqeafn].is-single{grid-template-columns:minmax(0,1fr)}}.terminal[data-astro-cid-kenkipkp]{color:#7dd99b;font-family:var(--f-mono);background:#06120b;border:1px solid #163222;border-radius:6px;margin:0;overflow:hidden;box-shadow:inset 0 0 60px #000000b3,0 0 40px #7dd99b0f}.term-head[data-astro-cid-kenkipkp],.term-foot[data-astro-cid-kenkipkp]{letter-spacing:.12em;color:#7dd99bb8;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 16px;font-size:1rem;display:flex}.term-foot[data-astro-cid-kenkipkp]{color:#7dd99bcc;background:#7dd99b1f;justify-content:flex-start;margin:0 12px 12px;padding:6px 10px}pre[data-astro-cid-kenkipkp]{white-space:pre-wrap;overflow-wrap:anywhere;text-shadow:0 0 6px #7dd99b73;min-height:13.5em;margin:0;padding:8px 16px 20px;font-family:inherit;font-size:1.1875rem;line-height:1.5}.alert[data-astro-cid-kenkipkp]{color:#ff4d4d;text-shadow:0 0 6px #ff4d4d80}pre[data-astro-cid-kenkipkp].is-typing:after,pre[data-astro-cid-kenkipkp].is-done:after{content:"_";animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}@media (width>=900px){pre[data-astro-cid-kenkipkp]{padding:12px 28px 28px;font-size:1.5rem}.term-head[data-astro-cid-kenkipkp]{padding:14px 28px}}.classified[data-astro-cid-k5blogy2]{aspect-ratio:16/9;border:1px solid var(--c-line);background:#0a0d0b;align-content:center;padding:10% 9%;display:grid;position:relative;overflow:hidden}.file[data-astro-cid-k5blogy2]{font-family:var(--f-mono);letter-spacing:.1em;color:#6b8c76;font-size:.875rem;position:absolute;top:8px;left:10px}.rows[data-astro-cid-k5blogy2]{gap:9%;width:100%;display:grid}.rows[data-astro-cid-k5blogy2] span[data-astro-cid-k5blogy2]{background:#1f2a23;height:6px;display:block}.rows[data-astro-cid-k5blogy2] .redact[data-astro-cid-k5blogy2]{background:#000;height:12px;box-shadow:0 0 0 1px #141b16}.stamp[data-astro-cid-k5blogy2]{border:3px solid var(--c-alert);color:var(--c-alert);font-family:var(--f-mono);letter-spacing:.14em;opacity:.88;padding:2px 10px;font-size:clamp(1rem,4.4vw,2rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}@media (width>=900px){.stamp[data-astro-cid-k5blogy2]{font-size:1.5rem}}.gallery[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gallery[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--c-line);width:100%}@media (width>=900px){.gallery[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.binary-field[data-astro-cid-aburv6iv]{z-index:0;pointer-events:none;opacity:.2;position:fixed;inset:0}.binary-field[data-astro-cid-aburv6iv] canvas{width:100%;height:100%;display:block}@media (width>=900px){.binary-field[data-astro-cid-aburv6iv]{opacity:.55;mask-image:linear-gradient(90deg,#000 0 22%,#00000040 36% 64%,#000 78% 100%)}}.trace-hud[data-astro-cid-2aejvjvb]{z-index:44;color:#7dd99b;letter-spacing:.08em;pointer-events:none;background:#030a06db;border:1px solid #163222;border-radius:4px;grid-template-columns:auto 48px auto;align-items:center;gap:2px 8px;max-width:calc(100vw - 96px);padding:4px 8px;font-family:VT323,ui-monospace,monospace;font-size:1rem;line-height:1.1;transition:opacity .25s;display:grid;position:fixed;bottom:12px;left:12px}.trace-hud[data-astro-cid-2aejvjvb].is-away{opacity:0}.trace-bar[data-astro-cid-2aejvjvb]{background:#10261a;height:6px;overflow:hidden}.trace-fill[data-astro-cid-2aejvjvb]{transform-origin:0;background:currentColor;height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}.trace-status[data-astro-cid-2aejvjvb]{white-space:nowrap;text-overflow:ellipsis;color:#7dd99bb3;grid-column:1/-1;display:none;overflow:hidden}.trace-hud[data-astro-cid-2aejvjvb][data-level="2"],.trace-hud[data-astro-cid-2aejvjvb][data-level="3"]{color:#ff4d4d;border-color:#4a1416}.trace-hud[data-astro-cid-2aejvjvb][data-level="2"] .trace-status[data-astro-cid-2aejvjvb],.trace-hud[data-astro-cid-2aejvjvb][data-level="3"] .trace-status[data-astro-cid-2aejvjvb]{color:#ff4d4dd9}.trace-hud[data-astro-cid-2aejvjvb][data-level="3"] .trace-status[data-astro-cid-2aejvjvb]{display:block}.trace-hud[data-astro-cid-2aejvjvb][data-level="2"] .trace-bar[data-astro-cid-2aejvjvb],.trace-hud[data-astro-cid-2aejvjvb][data-level="3"] .trace-bar[data-astro-cid-2aejvjvb]{background:#2a0c0d}.motion .trace-hud[data-astro-cid-2aejvjvb][data-level="3"] .trace-value[data-astro-cid-2aejvjvb]{animation:1s step-end infinite trace-blink}@keyframes trace-blink{50%{opacity:.2}}@media (width>=900px){.trace-hud[data-astro-cid-2aejvjvb]{grid-template-columns:auto 120px auto;padding:8px 14px;font-size:1.125rem;bottom:24px;left:24px}.trace-status[data-astro-cid-2aejvjvb]{display:block}}.fx-grain[data-astro-cid-e2h5pcjf],.fx-vignette[data-astro-cid-e2h5pcjf],.fx-slices[data-astro-cid-e2h5pcjf]{display:none}.fx-strong .fx-grain[data-astro-cid-e2h5pcjf],.fx-strong .fx-vignette[data-astro-cid-e2h5pcjf],.fx-strong .fx-slices[data-astro-cid-e2h5pcjf]{pointer-events:none;display:block;position:fixed;inset:0}.fx-strong .fx-grain[data-astro-cid-e2h5pcjf]{z-index:41;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.6s steps(6,end) infinite grain;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-6%,4%)}40%{transform:translate(5%,-7%)}60%{transform:translate(-3%,8%)}80%{transform:translate(7%,2%)}}.fx-strong .fx-vignette[data-astro-cid-e2h5pcjf]{z-index:39;opacity:calc(var(--trace,0) * .95);background:radial-gradient(#0000 45%,#a0000c8c 100%);transition:opacity .3s linear}.fx-strong[data-trace="100"] .fx-vignette[data-astro-cid-e2h5pcjf]{animation:1.1s ease-in-out infinite vignette-pulse}@keyframes vignette-pulse{50%{opacity:.45}}.fx-strong .fx-slices[data-astro-cid-e2h5pcjf]{z-index:42;opacity:0}.glitch-burst .fx-slices[data-astro-cid-e2h5pcjf]{opacity:1}.fx-slices[data-astro-cid-e2h5pcjf] span[data-astro-cid-e2h5pcjf]{left:0;right:0;top:var(--top,50%);height:var(--h,4%);transform:translateX(var(--x,0));mix-blend-mode:screen;background:linear-gradient(90deg,#ff2b4b2e,#7dd99b38,#29e0ff2e);position:absolute}.glitch-burst .game-page{animation:.3s step-end both page-jolt}@keyframes page-jolt{0%{transform:translate(-6px,2px)skew(-2deg)}25%{transform:translate(8px,-1px)}50%{transform:translate(-3px)skew(1.5deg)}75%{transform:translate(2px,1px)}to{transform:none}}.signal-lost[data-astro-cid-mbpml7mo]{z-index:60;pointer-events:none;visibility:hidden;position:fixed;inset:0;overflow:hidden}.signal-losing .signal-lost[data-astro-cid-mbpml7mo]{visibility:visible}.sl-static[data-astro-cid-mbpml7mo],.sl-bar[data-astro-cid-mbpml7mo],.sl-line[data-astro-cid-mbpml7mo],.sl-msg[data-astro-cid-mbpml7mo]{opacity:0;position:absolute;inset:0}.sl-static[data-astro-cid-mbpml7mo]{background-color:#000000b3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.22  0 0 0 0 0.26  0 0 0 0 0.22  0 0 0 1.4 -0.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");inset:-50%}.signal-losing .sl-static[data-astro-cid-mbpml7mo]{animation:2.8s linear both sl-static,.18s steps(3,end) infinite sl-jitter}@keyframes sl-static{0%{opacity:0}8%{opacity:.5}14%{opacity:.25}22%{opacity:.65}34%,to{opacity:0}}@keyframes sl-jitter{33%{transform:translate(-4%,3%)}66%{transform:translate(3%,-2%)}}.sl-bar[data-astro-cid-mbpml7mo]{opacity:1;background:#000;transform:scaleY(0)}.sl-top[data-astro-cid-mbpml7mo]{transform-origin:top;bottom:50%}.sl-bottom[data-astro-cid-mbpml7mo]{transform-origin:bottom;top:50%}.signal-losing .sl-bar[data-astro-cid-mbpml7mo]{animation:2.8s cubic-bezier(.7,0,.3,1) both sl-close}@keyframes sl-close{0%,20%{transform:scaleY(0)}32%,85%{transform:scaleY(1)}95%,to{transform:scaleY(0)}}.sl-line[data-astro-cid-mbpml7mo]{background:#d8ffe4;height:2px;inset:calc(50% - 1px) 0 auto;box-shadow:0 0 14px 3px #7dd99b99}.signal-losing .sl-line[data-astro-cid-mbpml7mo]{animation:2.8s linear both sl-line}@keyframes sl-line{0%,29%{opacity:0;transform:scaleX(1)}32%{opacity:1;transform:scaleX(1)}42%{opacity:1;transform:scaleX(.004)}46%,to{opacity:0;transform:scaleX(0)}}.sl-msg[data-astro-cid-mbpml7mo]{text-align:center;letter-spacing:.3em;color:#ff4d4d;margin:0;font-family:VT323,ui-monospace,monospace;font-size:clamp(1.5rem,6vw,2.5rem);inset:50% 0 auto;transform:translateY(-50%)}.signal-losing .sl-msg[data-astro-cid-mbpml7mo]{animation:2.8s step-end both sl-msg}@keyframes sl-msg{0%,50%{opacity:0}52%,62%{opacity:1}64%{opacity:.2}66%,80%{opacity:1}82%,to{opacity:0}}.fx-toggle[data-astro-cid-qf26pny7]{color:#7dd99b;min-height:44px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#030a06b3;border:1px solid #163222;border-radius:4px;align-items:center;gap:8px;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.fx-toggle[data-astro-cid-qf26pny7][hidden]{display:none}.fx-toggle[data-astro-cid-qf26pny7]:hover{border-color:#7dd99b}.fx-toggle[data-astro-cid-qf26pny7][aria-pressed=true]{color:#b9aa98;border-color:#2a2230}.fx-toggle[data-astro-cid-qf26pny7] svg[data-astro-cid-qf26pny7]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.icon-play[data-astro-cid-qf26pny7],.fx-toggle[data-astro-cid-qf26pny7][aria-pressed=true] .icon-pause[data-astro-cid-qf26pny7]{display:none}.fx-toggle[data-astro-cid-qf26pny7][aria-pressed=true] .icon-play[data-astro-cid-qf26pny7]{fill:currentColor;display:inline}.scanlines[data-astro-cid-4wkwfjkl]{z-index:40;pointer-events:none;background:repeating-linear-gradient(#ffffff0d 0 1px,#0000 1px 3px);position:fixed;inset:0}.scanlines[data-astro-cid-4wkwfjkl]:after{content:"";opacity:0;background:linear-gradient(#0000,#7dd99b14 40%,#ff4d4d0f 60%,#0000);height:12%;position:absolute;top:-12%;left:0;right:0}.scanlines[data-astro-cid-4wkwfjkl].is-dropping{animation:.42s steps(3,end) drop-flash}.scanlines[data-astro-cid-4wkwfjkl].is-dropping:after{animation:.42s linear drop-band}@keyframes drop-flash{0%,to{opacity:1}33%{opacity:2.4;filter:brightness(2)}66%{opacity:.5}}@keyframes drop-band{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(1000%)}}.game-page[data-astro-cid-4wkwfjkl]{z-index:1;position:relative}.game-page[data-astro-cid-4wkwfjkl]>section{overflow-x:clip}.motion .story-art-wrap[data-astro-cid-4wkwfjkl] .story-art{animation:5.5s step-end infinite screen-flicker}@keyframes screen-flicker{0%,to{filter:none}41%{filter:brightness(1.25)contrast(1.1)}42%{filter:brightness(.7)}43%{filter:none}77%{filter:brightness(.82)saturate(.8)}78%{filter:brightness(1.3)}79%{filter:none}}@media (prefers-reduced-motion:reduce){.scanlines[data-astro-cid-4wkwfjkl]{display:none}}.crumbs[data-astro-cid-4wkwfjkl]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:8px;display:flex}.crumbs[data-astro-cid-4wkwfjkl] a[data-astro-cid-4wkwfjkl]{min-height:44px;color:var(--c-muted);align-items:center;gap:8px;font-size:.9375rem;text-decoration:none;display:inline-flex}.crumbs[data-astro-cid-4wkwfjkl] a[data-astro-cid-4wkwfjkl]:hover{color:var(--c-accent)}.game-hero[data-astro-cid-4wkwfjkl]{text-align:center;padding-bottom:40px}.title-wrap[data-astro-cid-4wkwfjkl]{mix-blend-mode:lighten;max-width:860px;margin-inline:auto;padding-block:24px 8px;position:relative}.title-wrap[data-astro-cid-4wkwfjkl] img[data-astro-cid-4wkwfjkl]{mix-blend-mode:lighten;width:100%;animation:6s step-end infinite glitch}.title-wrap[data-astro-cid-4wkwfjkl] .title-slice{opacity:0;pointer-events:none;width:100%;position:absolute;top:24px;left:0}.fx-strong .title-wrap[data-astro-cid-4wkwfjkl] .slice-a{animation:2.8s step-end infinite slice-a}.fx-strong .title-wrap[data-astro-cid-4wkwfjkl] .slice-b{animation:3.7s step-end infinite slice-b}@keyframes slice-a{0%,70%,to{opacity:0}72%{opacity:1;clip-path:inset(18% 0 58%);filter:drop-shadow(4px 0 #ff2b4b);transform:translate(-22px)}76%{opacity:1;clip-path:inset(62% 0 12%);filter:drop-shadow(-4px 0 #29e0ff);transform:translate(16px)}80%{opacity:0}}@keyframes slice-b{0%,40%,to{opacity:0}42%{opacity:1;clip-path:inset(40% 0 38%);filter:drop-shadow(-5px 0 #ff2b4b);transform:translate(28px)skew(-8deg)}45%{opacity:1;clip-path:inset(8% 0 80%);transform:translate(-12px)}48%{opacity:0}}@media (width>=1024px){.title-wrap[data-astro-cid-4wkwfjkl] .title-slice{top:72px}}.fx-strong .game-page[data-astro-cid-4wkwfjkl] h2{translate:calc(var(--energy,0) * 10px) 0}.fx-strong .title-wrap[data-astro-cid-4wkwfjkl]{filter:drop-shadow(calc(var(--energy,0) * -7px) 0 #ff2b4bd9) drop-shadow(calc(var(--energy,0) * 7px) 0 #29e0ffd9)}@media (width>=1024px){.title-wrap[data-astro-cid-4wkwfjkl]{padding-block:72px 16px}}@keyframes glitch{0%,91%,to{filter:none;transform:none}92%{filter:drop-shadow(2px 0 #ff2b4bcc);transform:translate(-2px)}93%{filter:drop-shadow(-2px 0 #29e0ffcc);transform:translate(2px)}94%{filter:none;transform:translate(-1px)}}@media (prefers-reduced-motion:reduce){.title-wrap[data-astro-cid-4wkwfjkl] img[data-astro-cid-4wkwfjkl]{animation:none}}.headline[data-astro-cid-4wkwfjkl]{padding-inline:var(--gutter);font-family:var(--f-mono-ui);font-size:calc(1.375rem * var(--mono-ui-scale));letter-spacing:.12em;text-transform:uppercase;text-wrap:balance;color:var(--c-alert);margin:4px 0 24px}.stores-wrap[data-astro-cid-4wkwfjkl]{max-width:640px}.narrow[data-astro-cid-4wkwfjkl]{max-width:calc(960px + 2 * var(--gutter))}.eyebrow[data-astro-cid-4wkwfjkl]{color:var(--c-accent)}.story[data-astro-cid-4wkwfjkl]{gap:28px;display:grid}.story[data-astro-cid-4wkwfjkl] p[data-astro-cid-4wkwfjkl]{max-width:58ch;font-size:1.0625rem}.story[data-astro-cid-4wkwfjkl] p[data-astro-cid-4wkwfjkl]:last-child{color:var(--c-alert)}.story[data-astro-cid-4wkwfjkl] .story-art{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--c-line);width:100%}.signature[data-astro-cid-4wkwfjkl]{border-top:1px solid var(--c-line);text-align:center;background:#000;padding-block:56px}.signature[data-astro-cid-4wkwfjkl] p[data-astro-cid-4wkwfjkl]{letter-spacing:.18em;text-transform:uppercase;color:var(--c-muted);margin-bottom:12px;font-size:.8125rem}.signature[data-astro-cid-4wkwfjkl] a[data-astro-cid-4wkwfjkl]{width:min(260px,70%);display:inline-block}@media (width>=900px){.headline[data-astro-cid-4wkwfjkl]{font-size:calc(1.75rem * var(--mono-ui-scale))}.story[data-astro-cid-4wkwfjkl]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px}}
