.hero[data-astro-cid-4h42a6tj]{--cb-yellow:#ffd23c;--cb-brown:#3b2414;--cb-blue:#3a8ee6;--cb-orange:#ff9a2e;margin-top:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--card-edge);background:linear-gradient(135deg, color-mix(in srgb, var(--cb-blue) 22%, var(--card)), var(--card) 45%, color-mix(in srgb, var(--cb-orange) 22%, var(--card)));overflow:hidden;box-shadow:0 10px 30px #0006}.capsule[data-astro-cid-4h42a6tj]{width:100%;height:auto;display:block}.trailer[data-astro-cid-4h42a6tj]{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--card-edge);background:#000;width:100%;height:auto;display:block}.video-credit[data-astro-cid-4h42a6tj]{margin:var(--space-2) 0 0;font-size:13px}.hero-text[data-astro-cid-4h42a6tj]{padding:var(--space-6)}h1[data-astro-cid-4h42a6tj]{color:var(--cb-yellow);text-shadow:0 3px 0 var(--cb-brown);margin:0;font-size:clamp(36px,6vw,56px);font-weight:800}.tagline[data-astro-cid-4h42a6tj]{margin:var(--space-2) 0 var(--space-4);font-size:clamp(19px,2.6vw,24px);font-weight:700}.hero-text[data-astro-cid-4h42a6tj]>p[data-astro-cid-4h42a6tj]:not(.tagline){max-width:68ch}.actions[data-astro-cid-4h42a6tj]{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.steam[data-astro-cid-4h42a6tj]{padding:var(--space-3) var(--space-5);border-radius:var(--radius);background:var(--cb-yellow);color:var(--cb-brown);box-shadow:0 4px 0 var(--cb-brown);font-size:18px;font-weight:800;text-decoration:none;display:inline-block}a[data-astro-cid-4h42a6tj].steam:hover{color:var(--cb-brown);filter:brightness(1.08)}.facts[data-astro-cid-4h42a6tj]{color:var(--dim);font-size:14px}h2[data-astro-cid-4h42a6tj]{margin:var(--space-7) 0 var(--space-4);font-size:28px}.grid[data-astro-cid-4h42a6tj]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.grid[data-astro-cid-4h42a6tj] .card p:last-child{margin-bottom:0}.gallery[data-astro-cid-4h42a6tj]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin:0;padding:0;list-style:none;display:grid}.gallery[data-astro-cid-4h42a6tj] a[data-astro-cid-4h42a6tj]{color:var(--text);text-decoration:none;display:block}figure[data-astro-cid-4h42a6tj]{background:var(--card);border:1px solid var(--card-edge);border-radius:var(--radius-lg);height:100%;margin:0;transition:border-color .15s;overflow:hidden}.gallery[data-astro-cid-4h42a6tj] a[data-astro-cid-4h42a6tj]:hover figure[data-astro-cid-4h42a6tj]{border-color:var(--accent)}figure[data-astro-cid-4h42a6tj] img[data-astro-cid-4h42a6tj]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}figcaption[data-astro-cid-4h42a6tj]{padding:var(--space-3) var(--space-4);color:var(--dim);font-size:14px;line-height:1.45}.table-wrap[data-astro-cid-4h42a6tj]{overflow-x:auto}table[data-astro-cid-4h42a6tj]{border-collapse:collapse;width:100%;font-size:15px}th[data-astro-cid-4h42a6tj],td[data-astro-cid-4h42a6tj]{text-align:left;vertical-align:top;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--card-edge)}thead[data-astro-cid-4h42a6tj] th[data-astro-cid-4h42a6tj]{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:12px}tbody[data-astro-cid-4h42a6tj] th[data-astro-cid-4h42a6tj]{color:var(--dim);white-space:nowrap;font-weight:600}.note[data-astro-cid-4h42a6tj]{margin:var(--space-4) 0 0;font-size:14px}.sr-only[data-astro-cid-4h42a6tj]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}details[data-astro-cid-4h42a6tj]{margin-top:var(--space-2)}summary[data-astro-cid-4h42a6tj]{cursor:pointer;color:var(--accent)}.sounds[data-astro-cid-4h42a6tj]{margin:var(--space-3) 0 0;padding-left:var(--space-5);color:var(--dim);font-size:14px}.back[data-astro-cid-4h42a6tj]{margin-top:var(--space-7)}@media (width<=760px){.hero-text[data-astro-cid-4h42a6tj]{padding:var(--space-5)}.gallery[data-astro-cid-4h42a6tj]{grid-template-columns:1fr}table[data-astro-cid-4h42a6tj],tbody[data-astro-cid-4h42a6tj],tr[data-astro-cid-4h42a6tj],th[data-astro-cid-4h42a6tj],td[data-astro-cid-4h42a6tj]{display:block}thead[data-astro-cid-4h42a6tj]{display:none}tbody[data-astro-cid-4h42a6tj] th[data-astro-cid-4h42a6tj]{padding:var(--space-3) 0 var(--space-1);color:var(--text);border:0}td[data-astro-cid-4h42a6tj]{padding:var(--space-1) 0;border:0}td[data-astro-cid-4h42a6tj]:before{content:attr(data-label) ": ";color:var(--dim)}tr[data-astro-cid-4h42a6tj]{border-bottom:1px solid var(--card-edge);padding-bottom:var(--space-2)}}@media (prefers-reduced-motion:reduce){figure[data-astro-cid-4h42a6tj]{transition:none}}
