.hero-overview{row-gap:var(--space-8)}.hero-copy{max-width:640px}.hero-actions-overview{align-items:flex-start}.hero-media-wrapper{margin-top:var(--space-6)}.card-spacing{padding:var(--space-6)}.overview-grid{margin-top:var(--space-6)}.gameplay-grid .card-soft{height:100%}.download-grid{display:grid;gap:var(--space-6);padding:var(--space-6);align-items:center}.download-text{max-width:640px}.download-media{max-width:440px;margin-inline:auto}.world-grid{display:grid;gap:var(--space-6);padding:var(--space-6);align-items:center}.world-text{max-width:640px}.world-media{max-width:460px;margin-inline:auto}.audience-block{padding:var(--space-6)}.faq-list{align-items:stretch}.final-cta-inner{padding:var(--space-6)}.final-cta-grid{display:grid;gap:var(--space-6);align-items:center}.final-cta-text{max-width:620px}.final-cta-media{max-width:460px;margin-inline:auto}@media (min-width:768px){.hero-media-wrapper{margin-top:0}.download-grid{grid-template-columns:minmax(0,1.4fr)minmax(0,1fr)}.world-grid{grid-template-columns:minmax(0,1.3fr)minmax(0,1fr)}.world-media{justify-self:end}.final-cta-grid{grid-template-columns:minmax(0,1.4fr)minmax(0,1fr)}.final-cta-media{justify-self:end}}@media (max-width:767.98px){.card-spacing,.audience-block,.final-cta-inner,.download-grid,.world-grid{padding:var(--space-5)}.hero-overview{padding-top:var(--space-8)}}