picture[data-astro-cid-yhbma5bs]{height:100%;display:block}img[data-astro-cid-yhbma5bs]{object-fit:cover;width:100%;height:100%}.game-media[data-astro-cid-5ffafysk]{min-width:0}.trailer-stage[data-astro-cid-5ffafysk]{aspect-ratio:16/9;background:var(--color-ink);isolation:isolate;position:relative}.trailer-poster[data-astro-cid-5ffafysk]{position:absolute;inset:0}.trailer-poster[data-astro-cid-5ffafysk]:after{content:"";background:#15161973;position:absolute;inset:0}.is-pending[data-astro-cid-5ffafysk] .trailer-poster[data-astro-cid-5ffafysk]:after{background:#151619ad}video[data-astro-cid-5ffafysk]{object-fit:contain;background:var(--color-ink);width:100%;height:100%;position:absolute;inset:0}[data-astro-cid-5ffafysk][data-play]{width:100%;color:var(--color-paper);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-weight:600;display:flex;position:absolute;inset:0}.play-icon[data-astro-cid-5ffafysk]{background:var(--color-acid);color:var(--color-ink);border-radius:var(--radius-control);width:72px;height:72px;transition:transform var(--motion-duration-base) var(--motion-ease);place-items:center;display:grid}[data-astro-cid-5ffafysk][data-play]:hover .play-icon[data-astro-cid-5ffafysk]{transform:scale(1.06)}[data-astro-cid-5ffafysk][data-play]:focus-visible{outline:3px solid var(--color-acid);outline-offset:4px}.pending-copy[data-astro-cid-5ffafysk]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.pending-copy[data-astro-cid-5ffafysk] h2[data-astro-cid-5ffafysk]{font-size:var(--font-size-game-trailer);text-transform:uppercase;color:var(--color-paper)}.pending-copy[data-astro-cid-5ffafysk] p[data-astro-cid-5ffafysk]{font-size:var(--font-size-small);color:var(--color-paper)}.media-status[data-astro-cid-5ffafysk]:empty{display:none}.media-status[data-astro-cid-5ffafysk]{font-size:var(--font-size-small);padding-top:12px}.fallback-link[data-astro-cid-5ffafysk]{background:var(--color-acid);color:var(--color-ink);padding:8px 16px;position:absolute;bottom:20px;left:20px}.game-gallery[data-astro-cid-ddfvx3bx]{min-width:0}.gallery-pair[data-astro-cid-ddfvx3bx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}figure[data-astro-cid-ddfvx3bx]{min-width:0;margin:0}.gallery-image[data-astro-cid-ddfvx3bx]{aspect-ratio:8/5;background:var(--color-ink);display:block;position:relative;overflow:hidden}.gallery-image[data-astro-cid-ddfvx3bx] img{object-fit:contain}.detail-left[data-astro-cid-ddfvx3bx] img{object-fit:cover;transform-origin:30% 30%;transform:scale(2)}.detail-right[data-astro-cid-ddfvx3bx] img{object-fit:cover;transform-origin:90% 65%;transform:scale(2)}.expand-icon[data-astro-cid-ddfvx3bx]{background:var(--color-ink);width:32px;height:32px;color:var(--color-paper);transition:color var(--motion-duration-base);place-items:center;display:grid;position:absolute;bottom:8px;right:8px}.gallery-image[data-astro-cid-ddfvx3bx]:hover .expand-icon[data-astro-cid-ddfvx3bx]{color:var(--color-acid)}figcaption[data-astro-cid-ddfvx3bx]{font-size:var(--font-size-meta);padding-top:8px;line-height:1.4}.additional-images[data-astro-cid-ddfvx3bx]{margin-top:16px;font-size:.875rem}summary[data-astro-cid-ddfvx3bx]{cursor:pointer;min-height:44px;padding-block:10px}summary[data-astro-cid-ddfvx3bx]:focus-visible{outline:3px solid var(--color-acid);outline-offset:4px}.additional-images[data-astro-cid-ddfvx3bx] ul[data-astro-cid-ddfvx3bx]{margin:0;padding-left:20px}.additional-images[data-astro-cid-ddfvx3bx] a[data-astro-cid-ddfvx3bx]{align-items:center;min-height:44px;display:inline-flex}dialog[data-astro-cid-ddfvx3bx]{color:var(--color-paper);border:1px solid #f4f3ec4d;width:min(1100px,100% - 32px);max-height:calc(100dvh - 32px);padding:20px;overflow:auto}dialog[data-astro-cid-ddfvx3bx]::backdrop{background:#151619eb}.viewer-toolbar[data-astro-cid-ddfvx3bx],.viewer-controls[data-astro-cid-ddfvx3bx]{justify-content:space-between;align-items:center;gap:16px;display:flex}.viewer-toolbar[data-astro-cid-ddfvx3bx]{padding-bottom:16px;font-size:.875rem}.viewer-toolbar[data-astro-cid-ddfvx3bx] p[data-astro-cid-ddfvx3bx]{overflow-wrap:anywhere}.viewer-close[data-astro-cid-ddfvx3bx],.viewer-controls[data-astro-cid-ddfvx3bx] button[data-astro-cid-ddfvx3bx]{min-width:48px;height:48px;color:var(--color-paper);background:0 0;border:1px solid #f4f3ec66;place-items:center;display:grid}.viewer-close[data-astro-cid-ddfvx3bx]:hover,.viewer-controls[data-astro-cid-ddfvx3bx] button[data-astro-cid-ddfvx3bx]:hover{background:var(--color-acid);color:var(--color-ink)}.viewer-stage[data-astro-cid-ddfvx3bx]{place-items:center;min-height:100px;display:grid}.viewer-stage[data-astro-cid-ddfvx3bx] img[data-astro-cid-ddfvx3bx]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(65dvh,100dvh - 220px)}.viewer-stage[data-astro-cid-ddfvx3bx] p[data-astro-cid-ddfvx3bx]{max-width:50ch;padding:32px}.viewer-controls[data-astro-cid-ddfvx3bx]{padding-top:16px}.viewer-controls[data-astro-cid-ddfvx3bx] button[data-astro-cid-ddfvx3bx]:disabled{opacity:.4;cursor:default;color:var(--color-paper);background:0 0}@media (width<=767px){.gallery-pair[data-astro-cid-ddfvx3bx]{gap:12px}figcaption[data-astro-cid-ddfvx3bx]{font-size:.75rem}dialog[data-astro-cid-ddfvx3bx]{padding:12px}}.store-links[data-astro-cid-yndlbk22]{flex-wrap:wrap;gap:16px;margin-block:24px;display:flex}.game-opening[data-astro-cid-h2e7rbrf]{padding:16px 0 32px}.game-heading[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;margin:4px 0 28px;display:grid}h1[data-astro-cid-h2e7rbrf]{font-size:var(--font-size-game-title);letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere;line-height:1}h1[data-astro-cid-h2e7rbrf] span[data-astro-cid-h2e7rbrf]{color:var(--color-acid)}.game-hook[data-astro-cid-h2e7rbrf]{border-left:1px solid var(--rule-color);min-width:0;padding-left:40px}.category[data-astro-cid-h2e7rbrf]{background:var(--color-acid);color:var(--color-ink);font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;padding:4px 12px;font-weight:600;display:inline-block}.hook[data-astro-cid-h2e7rbrf]{font-size:var(--font-size-game-hook);line-height:1.5}.release-label[data-astro-cid-h2e7rbrf]{font-size:var(--font-size-small);color:var(--text-muted-color);margin-top:8px}.media-wall[data-astro-cid-h2e7rbrf]{align-items:start;gap:16px;display:grid}.media-wall[data-astro-cid-h2e7rbrf].has-side{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.cover-art[data-astro-cid-h2e7rbrf]{aspect-ratio:8/5;background:var(--color-lilac);min-width:0;overflow:hidden}.media-side[data-astro-cid-h2e7rbrf]{gap:20px;min-width:0;display:grid}.game-information[data-astro-cid-h2e7rbrf]{padding-block:40px}.information-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,1fr);gap:40px;display:grid}.game-statement[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);font-size:var(--font-size-game-statement);text-transform:uppercase;max-width:16ch;line-height:1.1}.description[data-astro-cid-h2e7rbrf],.availability[data-astro-cid-h2e7rbrf]{border-left:1px solid var(--rule-color);min-width:0;padding-left:32px}.information-grid[data-astro-cid-h2e7rbrf] h2[data-astro-cid-h2e7rbrf]{font-family:var(--font-body);font-size:var(--font-size-small);text-transform:uppercase;margin-bottom:12px;font-weight:600;line-height:1.5}.information-grid[data-astro-cid-h2e7rbrf] p[data-astro-cid-h2e7rbrf]:not(.game-statement){font-size:var(--font-size-body);max-width:65ch;line-height:1.6}.secondary[data-astro-cid-h2e7rbrf]{color:var(--text-muted-color);margin-top:12px}.game-resources[data-astro-cid-h2e7rbrf]{padding-block:32px}.resources-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:48px;display:grid}.resources-grid[data-astro-cid-h2e7rbrf] h2[data-astro-cid-h2e7rbrf]{font-size:var(--font-size-game-resources);text-transform:uppercase}.resource-links[data-astro-cid-h2e7rbrf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;font-size:.875rem;display:flex}.resource-links[data-astro-cid-h2e7rbrf] p[data-astro-cid-h2e7rbrf]{max-width:32ch}.game-close[data-astro-cid-h2e7rbrf]{padding-block:32px 8px}.closing-row[data-astro-cid-h2e7rbrf]{justify-content:space-between;align-items:center;gap:32px;display:flex}.closing-row[data-astro-cid-h2e7rbrf] .button[data-astro-cid-h2e7rbrf]{flex-shrink:0}.closing-row[data-astro-cid-h2e7rbrf] p[data-astro-cid-h2e7rbrf]{min-width:0;font-size:var(--font-size-meta);max-width:58ch;color:var(--text-muted-color)}@media (width>=768px) and (width<=1023px){.game-heading[data-astro-cid-h2e7rbrf]{gap:24px}.game-hook[data-astro-cid-h2e7rbrf]{padding-left:24px}.media-wall[data-astro-cid-h2e7rbrf].has-side{grid-template-columns:1fr}.media-side[data-astro-cid-h2e7rbrf]{grid-template-columns:1fr 1fr;align-items:start;gap:24px}.information-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:1fr 1fr;gap:32px}.game-statement[data-astro-cid-h2e7rbrf]{grid-column:1/-1;max-width:none}.description[data-astro-cid-h2e7rbrf]{border-left:0;padding-left:0}.resources-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:1fr;gap:20px}}@media (width<=767px){.game-opening[data-astro-cid-h2e7rbrf]{padding:0 0 28px}.game-heading[data-astro-cid-h2e7rbrf]{grid-template-columns:1fr;gap:24px;margin:12px 0 24px}h1[data-astro-cid-h2e7rbrf]{font-size:var(--font-size-game-title-mobile);max-width:100%}.game-hook[data-astro-cid-h2e7rbrf]{border:0;padding-left:0}.hook[data-astro-cid-h2e7rbrf]{font-size:1rem}.category[data-astro-cid-h2e7rbrf]{font-size:var(--font-size-meta);margin-bottom:10px}.release-label[data-astro-cid-h2e7rbrf]{font-size:.8125rem}.media-wall[data-astro-cid-h2e7rbrf].has-side{grid-template-columns:1fr;gap:16px}.media-side[data-astro-cid-h2e7rbrf]{gap:16px}.game-information[data-astro-cid-h2e7rbrf]{padding-block:32px}.information-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:1fr;gap:28px}.game-statement[data-astro-cid-h2e7rbrf]{font-size:var(--font-size-game-statement-mobile);max-width:18ch}.description[data-astro-cid-h2e7rbrf],.availability[data-astro-cid-h2e7rbrf]{border-left:0;border-top:1px solid var(--rule-color);padding:24px 0 0}.information-grid[data-astro-cid-h2e7rbrf] p[data-astro-cid-h2e7rbrf]:not(.game-statement){font-size:1rem}.resources-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:1fr;gap:20px}.resources-grid[data-astro-cid-h2e7rbrf] h2[data-astro-cid-h2e7rbrf]{font-size:var(--font-size-game-resources-mobile)}.resource-links[data-astro-cid-h2e7rbrf]{gap:12px;font-size:.875rem;display:grid}.game-close[data-astro-cid-h2e7rbrf]{padding-block:28px 0}.closing-row[data-astro-cid-h2e7rbrf]{flex-direction:column;align-items:flex-start;gap:20px}.closing-row[data-astro-cid-h2e7rbrf] p[data-astro-cid-h2e7rbrf]{font-size:.8125rem}}
