.game-listing:not(.game-listing--serp){margin:0 auto;padding:2rem .75rem;max-width:1440px}.game-listing__title{margin-bottom:0}.game-listing__list{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0;padding:0}@media (max-width:1240px){.game-listing__list{grid-template-columns:1fr 1fr 1fr}}@media (max-width:991px){.game-listing__list{grid-template-columns:1fr 1fr}}@media (max-width:500px){.game-listing__list{grid-template-columns:1fr}}.game-listing__cta{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;height:100%;text-align:center}.game-listing__cta-heading{text-wrap:balance}.game-listing__cta-description{font-size:1rem;line-height:1.5;margin-bottom:0}.game-listing__cta-button{justify-content:center;width:100%}.game-listing .game-card{height:100%}