.container { background-color: var(--Background-Primary); padding: var(--Space-x2) var(--Space-x1) var(--Space-x3); border-radius: var(--Corner-Radius-md); } .row { display: grid; gap: var(--Space-x2); margin-bottom: var(--Space-x2); width: 100%; } .row { grid-template-columns: 1fr; } .row:last-child { margin-bottom: 0; } @media screen and (min-width: 768px) { .container { width: 700px; max-width: 100%; padding: var(--Space-x2) var(--Space-x3) var(--Space-x3); } .gridEqual { grid-template-columns: 1fr 1fr; } }