.section-alt{background:radial-gradient(circle at top,rgba(127,166,106,0.12),transparent 55%)}.gameplay-hero-grid{align-items:stretch}.gameplay-hero-text{grid-column:span 12}.gameplay-hero-visual{grid-column:span 12;margin-top:20px}@media(min-width:768px){.gameplay-hero-text{grid-column:span 7}.gameplay-hero-visual{grid-column:span 5;margin-top:0}}.gameplay-hero-body{padding:16px 20px 20px 20px;display:flex;flex-direction:column;gap:16px}.gameplay-meta-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px;margin-bottom:8px}.gameplay-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.gameplay-hero-image-wrapper{min-height:220px}.gameplay-hero-image{width:100%;height:100%;object-fit:cover}.gameplay-fps-grid,.gameplay-movement-grid,.gameplay-aim-grid,.gameplay-tactics-grid,.gameplay-team-grid,.gameplay-map-grid,.gameplay-progress-grid{align-items:stretch}.gameplay-weapon-grid{display:grid;gap:20px}.gameplay-weapon-image,.gameplay-weapon-content{min-width:0}@media(min-width:768px){.gameplay-weapon-grid{grid-template-columns:minmax(0,1.1fr)minmax(0,1fr)}}.gameplay-weapon-image-wrapper{min-height:220px}.gameplay-weapon-image-el{width:100%;height:100%;object-fit:cover}.gameplay-weapon-link{margin-bottom:0}.gameplay-loop-wrapper{position:relative}.gameplay-loop-panel{max-width:100%}.gameplay-loop-body{display:grid;gap:20px}.gameplay-loop-image-shell{max-width:640px;margin:0 auto}.gameplay-loop-image-wrapper{min-height:220px}.gameplay-loop-image{width:100%;height:100%;object-fit:cover}.gameplay-loop-steps{display:flex;flex-direction:column;gap:14px;font-size:0.9rem;color:var(--color-text-muted)}.gameplay-loop-steps li p{margin-bottom:0;font-size:0.9rem}@media(min-width:900px){.gameplay-loop-body{grid-template-columns:minmax(0,0.9fr)minmax(0,1.1fr)}.gameplay-loop-image-shell{margin:0}}