.clip[data-astro-cid-eqmza6pn]{position:relative}.clip__media[data-astro-cid-eqmza6pn]{width:100%;height:auto;display:block}.clip__toggle[data-astro-cid-eqmza6pn]{width:2rem;height:2rem;color:var(--color-bone-100);background:color-mix(in srgb, var(--color-ink-950) 75%, transparent);border:1px solid var(--color-line-strong);opacity:.75;transition:opacity var(--duration-base) ease;border-radius:2px;place-items:center;display:grid;position:absolute;bottom:12%;right:8%}.clip[data-astro-cid-eqmza6pn]:hover .clip__toggle[data-astro-cid-eqmza6pn],.clip__toggle[data-astro-cid-eqmza6pn]:focus-visible{opacity:1}.clip__icon--pause[data-astro-cid-eqmza6pn],.clip[data-astro-cid-eqmza6pn][data-playing] .clip__icon--play[data-astro-cid-eqmza6pn]{display:none}.clip[data-astro-cid-eqmza6pn][data-playing] .clip__icon--pause[data-astro-cid-eqmza6pn]{display:block}.shot[data-astro-cid-rj65ajc3]{border:1px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer;background:var(--color-ink-850);width:100%;display:block;position:relative;overflow:hidden}.shot__img[data-astro-cid-rj65ajc3]{aspect-ratio:16/9;object-fit:cover;filter:saturate(.85)brightness(.88);width:100%;height:auto;transition:transform .9s var(--ease-out-expo), filter .55s var(--ease-out-expo)}.shot[data-astro-cid-rj65ajc3]:hover .shot__img[data-astro-cid-rj65ajc3],.shot[data-astro-cid-rj65ajc3]:focus-visible .shot__img[data-astro-cid-rj65ajc3]{filter:saturate(1.02)brightness();transform:scale(1.05)}.shot[data-astro-cid-rj65ajc3]:hover,.shot[data-astro-cid-rj65ajc3]:focus-visible{border-color:color-mix(in srgb, var(--color-ember-500) 45%, transparent)}.shot__hint[data-astro-cid-rj65ajc3]{width:2rem;height:2rem;color:var(--color-bone-100);background:color-mix(in srgb, var(--color-ink-950) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-sm);opacity:0;transition:opacity var(--duration-base) var(--ease-out-expo), transform var(--duration-base) var(--ease-out-expo);place-items:center;display:grid;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(4px)}.shot[data-astro-cid-rj65ajc3]:hover .shot__hint[data-astro-cid-rj65ajc3],.shot[data-astro-cid-rj65ajc3]:focus-visible .shot__hint[data-astro-cid-rj65ajc3]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.shot__img[data-astro-cid-rj65ajc3],.shot__hint[data-astro-cid-rj65ajc3]{transition:none}.shot[data-astro-cid-rj65ajc3]:hover .shot__img[data-astro-cid-rj65ajc3]{transform:none}}.trailer__poster[data-astro-cid-mos457ih]{filter:saturate(.85)brightness(.8);transition:transform 1s var(--ease-out-expo), filter .6s var(--ease-out-expo)}.trailer[data-astro-cid-mos457ih]:hover .trailer__poster[data-astro-cid-mos457ih]{filter:saturate()brightness(.92);transform:scale(1.03)}.trailer__button[data-astro-cid-mos457ih]{cursor:pointer;width:100%;color:var(--color-bone-100);flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;display:flex;position:absolute;inset:0}.trailer__disc[data-astro-cid-mos457ih]{background:var(--color-ember-500);width:clamp(4rem,8vw,5.5rem);height:clamp(4rem,8vw,5.5rem);color:var(--color-ink-950);transition:transform .45s var(--ease-out-expo);border-radius:999px;place-items:center;padding-left:.25rem;display:grid;box-shadow:0 18px 50px -18px #ff7a18cc}.trailer__button[data-astro-cid-mos457ih]:hover .trailer__disc[data-astro-cid-mos457ih],.trailer__button[data-astro-cid-mos457ih]:focus-visible .trailer__disc[data-astro-cid-mos457ih]{transform:scale(1.09)}.trailer__label[data-astro-cid-mos457ih]{font-family:var(--font-pixel);letter-spacing:.12em;text-transform:uppercase;font-size:.625rem}.trailer__note[data-astro-cid-mos457ih]{color:var(--color-bone-400);font-size:.6875rem;position:absolute;bottom:1rem;right:1rem}.trailer[data-astro-cid-mos457ih] iframe[data-astro-cid-mos457ih]{aspect-ratio:16/9;border:0;width:100%;display:block}@media (prefers-reduced-motion:reduce){.trailer__poster[data-astro-cid-mos457ih],.trailer__disc[data-astro-cid-mos457ih]{transition:none}.trailer[data-astro-cid-mos457ih]:hover .trailer__poster[data-astro-cid-mos457ih]{transform:none}}.chip[data-astro-cid-5hbdkvj5]{font-family:var(--font-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-950);background:var(--color-gold-400);align-items:center;padding:.4rem .7rem;font-size:.5625rem;line-height:1;display:inline-flex}.chip--quiet[data-astro-cid-5hbdkvj5]{color:var(--color-bone-200);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--color-line);background:#0a0907b8}.feature-rows[data-astro-cid-5hbdkvj5]{flex-direction:column;gap:clamp(3.5rem,8vw,7rem);display:flex}.feature-row[data-astro-cid-5hbdkvj5]{align-items:center;gap:1.75rem;display:grid}@media (width>=1024px){.feature-row[data-astro-cid-5hbdkvj5]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:4.5rem}.feature-row[data-astro-cid-5hbdkvj5]:nth-child(2n){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.feature-row[data-astro-cid-5hbdkvj5]:nth-child(2n) .feature-row__media[data-astro-cid-5hbdkvj5]{order:-1}}.feature-row__text[data-astro-cid-5hbdkvj5]{max-width:34rem}.game-prose[data-astro-cid-5hbdkvj5]{color:var(--color-bone-300);font-size:var(--text-lead);line-height:1.7}.game-prose[data-astro-cid-5hbdkvj5] p+p{margin-top:1.4em}.game-prose[data-astro-cid-5hbdkvj5] a{color:var(--color-ember-400);text-underline-offset:.2em;text-decoration:underline}.game-prose[data-astro-cid-5hbdkvj5] strong{color:var(--color-bone-100);font-weight:600}.related[data-astro-cid-5hbdkvj5]{border-top:1px solid var(--color-line);transition:padding-inline var(--duration-base) var(--ease-out-expo);grid-template-columns:auto 1fr auto;align-items:baseline;gap:1.25rem;padding:1.5rem 0;display:grid}li[data-astro-cid-5hbdkvj5]:last-child .related[data-astro-cid-5hbdkvj5]{border-bottom:1px solid var(--color-line)}.related[data-astro-cid-5hbdkvj5]:hover,.related[data-astro-cid-5hbdkvj5]:focus-visible{padding-inline:.75rem}.related__date[data-astro-cid-5hbdkvj5]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-bone-500);white-space:nowrap;font-size:.625rem}.related__title[data-astro-cid-5hbdkvj5]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-bone-100);transition:color var(--duration-base) var(--ease-out-expo);font-size:clamp(1.0625rem,2vw,1.375rem);font-weight:500}.related[data-astro-cid-5hbdkvj5]:hover .related__title[data-astro-cid-5hbdkvj5],.related[data-astro-cid-5hbdkvj5]:focus-visible .related__title[data-astro-cid-5hbdkvj5]{color:var(--color-ember-400)}.related__arrow[data-astro-cid-5hbdkvj5]{color:var(--color-bone-500);transition:color var(--duration-base) var(--ease-out-expo), transform var(--duration-base) var(--ease-out-expo)}.related[data-astro-cid-5hbdkvj5]:hover .related__arrow[data-astro-cid-5hbdkvj5],.related[data-astro-cid-5hbdkvj5]:focus-visible .related__arrow[data-astro-cid-5hbdkvj5]{color:var(--color-ember-500);transform:translate(3px,-3px)}@media (prefers-reduced-motion:reduce){.related[data-astro-cid-5hbdkvj5],.related__arrow[data-astro-cid-5hbdkvj5]{transition:none}.related[data-astro-cid-5hbdkvj5]:hover{padding-inline:0}}
