.container { display: grid; gap: 2.4rem; } .subtitle { margin: 0; } .titleContainer { display: grid; gap: 0.8rem; } .cardContainer { display: grid; gap: 1.6rem; } @media screen and (min-width: 950px) { .cardContainer { grid-template-columns: 1fr 1fr; } .cardWrapper:last-child { grid-column: span 2; } }