[data-astro-cid-zakidjsf]{box-sizing:border-box}body{margin:0;background:#f7f3e9;color:#132f36;font:16px/1.6 system-ui,sans-serif}a[data-astro-cid-zakidjsf]{color:inherit}.site-bar[data-astro-cid-zakidjsf]{border-bottom:1px solid #d5ded7}.bar-inner[data-astro-cid-zakidjsf],.ocean[data-astro-cid-zakidjsf]{width:min(1180px,100% - 40px);margin-inline:auto}.bar-inner[data-astro-cid-zakidjsf]{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.wordmark[data-astro-cid-zakidjsf]{font-weight:850;letter-spacing:-.04em}nav[data-astro-cid-zakidjsf]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:clamp(.55rem,3vw,1.8rem);font-size:.88rem}nav[data-astro-cid-zakidjsf] a[data-astro-cid-zakidjsf],.wordmark[data-astro-cid-zakidjsf]{text-decoration:none}nav[data-astro-cid-zakidjsf] a[data-astro-cid-zakidjsf]:hover{text-decoration:underline}.ocean[data-astro-cid-zakidjsf]{padding-block:clamp(16px,3vw,32px) 45px}.hero[data-astro-cid-zakidjsf]{position:relative;isolation:isolate;display:grid;align-items:center;overflow:hidden;min-height:clamp(430px,49vw,570px);border-radius:25px;background:#032538;color:#fff8ea}.cover[data-astro-cid-zakidjsf],.hero[data-astro-cid-zakidjsf]:after{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.cover[data-astro-cid-zakidjsf]{-o-object-fit:cover;object-fit:cover}.hero[data-astro-cid-zakidjsf]:after{content:"";z-index:-1;background:linear-gradient(90deg,#042638,#042638e0 26%,#04263800 70%)}.hero-copy[data-astro-cid-zakidjsf]{padding:clamp(26px,5vw,70px)}h1[data-astro-cid-zakidjsf]{max-width:8em;margin:0;font-size:clamp(3.4rem,7.2vw,6.2rem);font-weight:900;line-height:.94;letter-spacing:-.075em;text-wrap:balance}.tagline[data-astro-cid-zakidjsf]{margin:1.15rem 0 .5rem;font-size:clamp(1.05rem,2vw,1.35rem)}.steam-status[data-astro-cid-zakidjsf],.player-note[data-astro-cid-zakidjsf]{color:#d5e6e7;font-size:.85rem}.hero-actions[data-astro-cid-zakidjsf]{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.15rem;margin-top:1.5rem}.play-button[data-astro-cid-zakidjsf]{display:inline-flex;align-items:center;gap:1.25rem;min-height:50px;padding:.7rem 1.1rem;border-radius:99px;background:#ffab77;color:#252322;font-weight:800;text-decoration:none}.play-button[data-astro-cid-zakidjsf]:hover{background:#ffc39d}.trailer-link[data-astro-cid-zakidjsf]{text-underline-offset:.22em}.player-note[data-astro-cid-zakidjsf]{margin:.65rem 0 0}.game-panel[data-astro-cid-zakidjsf]{margin-block:24px 34px;padding:16px 22px;border:1px solid #d6e2d9;border-radius:16px;background:#e7efe7}dl[data-astro-cid-zakidjsf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1rem;margin:0}dt[data-astro-cid-zakidjsf]{color:#41615e;font-size:.78rem}dd[data-astro-cid-zakidjsf]{margin:.2rem 0 0;font-size:.9rem;font-weight:750}.editorial[data-astro-cid-zakidjsf]{max-width:760px;margin-inline:auto}.section[data-astro-cid-zakidjsf]{margin-top:2.4rem}h2[data-astro-cid-zakidjsf]{margin:0 0 .65rem;font-size:clamp(1.3rem,3vw,1.9rem);letter-spacing:-.035em;line-height:1.2}h3[data-astro-cid-zakidjsf]{margin:0;font-size:1rem}p[data-astro-cid-zakidjsf]{margin:0 0 .9rem}ol[data-astro-cid-zakidjsf]{padding-left:1.3rem}.note[data-astro-cid-zakidjsf],footer[data-astro-cid-zakidjsf]{color:#41615e}.media-section[data-astro-cid-zakidjsf]{padding:clamp(1rem,4vw,2rem);border:1px solid #d6e2d9;border-radius:20px;background:#e7efe7;text-align:center}.media-section[data-astro-cid-zakidjsf] h2[data-astro-cid-zakidjsf]{margin-bottom:1rem}video[data-astro-cid-zakidjsf]{display:block;width:min(100%,292px,40dvh);aspect-ratio:9 / 16;-o-object-fit:contain;object-fit:contain;margin-inline:auto;background:#082733;border-radius:14px;box-shadow:0 8px 22px #132f3625}details[data-astro-cid-zakidjsf]{border-top:1px solid #d2ddd4}summary[data-astro-cid-zakidjsf]{cursor:pointer;padding:.75rem 0;font-weight:700}details[data-astro-cid-zakidjsf] p[data-astro-cid-zakidjsf]{margin:0 0 .75rem}footer[data-astro-cid-zakidjsf]{margin-top:2rem;padding-top:1rem;border-top:1px solid #d2ddd4;font-size:.85rem}@media(max-width:680px){.bar-inner[data-astro-cid-zakidjsf],.ocean[data-astro-cid-zakidjsf]{width:calc(100% - 24px)}.bar-inner[data-astro-cid-zakidjsf]{gap:.5rem}.hero[data-astro-cid-zakidjsf]{align-items:end;min-height:515px}.cover[data-astro-cid-zakidjsf]{-o-object-position:72% center;object-position:72% center}.hero[data-astro-cid-zakidjsf]:after{background:linear-gradient(0deg,#042638 9%,#042638e3 36%,#04263800 78%)}h1[data-astro-cid-zakidjsf]{font-size:clamp(2.9rem,12vw,4.7rem)}}
