.game-detail[data-astro-cid-2rn3avjr]{padding-top:140px;padding-bottom:var(--section)}.crumbs[data-astro-cid-2rn3avjr]{display:flex;flex-wrap:wrap;gap:10px;font-size:.9rem;color:var(--muted);margin-bottom:36px}a[data-astro-cid-2rn3avjr]:not(.btn):hover{color:var(--violet-hi)}header[data-astro-cid-2rn3avjr]{max-width:900px}h1[data-astro-cid-2rn3avjr]{margin:20px 0 24px;max-width:20ch}header[data-astro-cid-2rn3avjr] .lead[data-astro-cid-2rn3avjr]{max-width:68ch}.btn[data-astro-cid-2rn3avjr]{margin-top:28px}.hero-image[data-astro-cid-2rn3avjr]{width:100%;margin-top:44px;border-radius:var(--radius-lg);aspect-ratio:16 / 9;object-fit:cover}.gameplay[data-astro-cid-2rn3avjr]{margin-block:var(--section)}.steps[data-astro-cid-2rn3avjr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px}.step-number[data-astro-cid-2rn3avjr]{display:block;color:var(--violet-hi);font-size:.9rem;margin-bottom:18px}h3[data-astro-cid-2rn3avjr],.credits[data-astro-cid-2rn3avjr] h2[data-astro-cid-2rn3avjr],.contact[data-astro-cid-2rn3avjr] h2[data-astro-cid-2rn3avjr]{font-size:var(--step-1);line-height:1.25;margin-bottom:16px}.steps[data-astro-cid-2rn3avjr] p[data-astro-cid-2rn3avjr],.credits[data-astro-cid-2rn3avjr] p[data-astro-cid-2rn3avjr],.contact[data-astro-cid-2rn3avjr] p[data-astro-cid-2rn3avjr]{color:var(--muted);line-height:1.7}.credits[data-astro-cid-2rn3avjr],.contact[data-astro-cid-2rn3avjr]{border-top:1px solid var(--line-2);padding-top:32px;margin-top:36px}.credits[data-astro-cid-2rn3avjr]>p[data-astro-cid-2rn3avjr],.contact[data-astro-cid-2rn3avjr] p[data-astro-cid-2rn3avjr]{max-width:78ch}.source-links[data-astro-cid-2rn3avjr]{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:20px}.source-links[data-astro-cid-2rn3avjr] a[data-astro-cid-2rn3avjr],.contact[data-astro-cid-2rn3avjr] a[data-astro-cid-2rn3avjr]{color:var(--violet-hi);text-decoration:underline;text-underline-offset:5px}.credits[data-astro-cid-2rn3avjr] .source-note[data-astro-cid-2rn3avjr]{font-size:.9rem;margin-top:20px}.contact[data-astro-cid-2rn3avjr] a[data-astro-cid-2rn3avjr]{display:inline-block;margin-top:16px}@media (max-width: 760px){.steps[data-astro-cid-2rn3avjr]{grid-template-columns:1fr;gap:28px}.steps[data-astro-cid-2rn3avjr] section[data-astro-cid-2rn3avjr]{max-width:65ch}.step-number[data-astro-cid-2rn3avjr]{margin-bottom:10px}}@media (max-width: 560px){.game-detail[data-astro-cid-2rn3avjr]{padding-top:112px}.hero-image[data-astro-cid-2rn3avjr]{margin-top:32px}h1[data-astro-cid-2rn3avjr]{font-size:clamp(2.2rem,9vw,3.8rem)}.btn[data-astro-cid-2rn3avjr]{max-width:100%;padding-inline:24px}}
