
.game-main{max-width:1600px}.game-overview{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;margin:35px 0 45px}.game-overview h1{font-size:clamp(38px,4vw,64px)}.game-overview p{max-width:62ch;color:var(--muted)}.game-overview .lead{font-size:21px;color:var(--ink)}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px!important;color:var(--brass)!important}.game-overview figure{margin:0}.game-overview img,.machine-grid img{width:100%;height:auto;display:block}.game-overview figcaption{font-size:15px;color:var(--muted)}.game-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:28px}.game-actions a{display:inline-flex;align-items:center;min-height:44px}.game-facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #334751;border-bottom:1px solid #334751;margin:0 0 64px;padding:24px 0;gap:20px}.game-facts dt{color:var(--muted);font-size:14px}.game-facts dd{margin:6px 0 0;font-weight:600}.machine-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.machine-grid article{background:var(--steel)}.machine-grid article>div{padding:24px}.machine-grid h3,.game-questions h3{font:600 24px/1.3 Oxanium,Arial,sans-serif;margin:0 0 12px}.machine-grid p,.game-questions p{color:var(--muted);max-width:70ch}.machine-grid a{display:inline-block;min-height:44px;padding-top:8px}.game-questions{max-width:900px;margin:72px 0 0}.game-questions h2{font:600 clamp(28px,3vw,40px)/1.2 Oxanium,Arial,sans-serif;margin-bottom:32px}.game-questions>div{border-top:1px solid #334751;padding:26px 0 10px}.game-questions h3{font-size:21px}.game-questions p{margin:0 0 14px}section[id],article[id],div[id]{scroll-margin-top:24px}
@media(max-width:900px){.game-overview{grid-template-columns:1fr;gap:28px;margin:20px 0 32px}.game-facts{grid-template-columns:1fr 1fr}.game-overview h1{font-size:clamp(36px,7vw,58px)}}
@media(max-width:700px){.machine-grid{grid-template-columns:1fr}.game-overview .lead{font-size:19px}.game-facts{margin-bottom:40px}.game-questions{margin-top:44px}.machine-grid article>div{padding:20px}.game-actions{gap:18px}}
