.logo-grid{grid-gap:var(--gap);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.logo-grid__logo{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:0 6px 20px 0 rgb(17 22 32/6%);box-shadow:0 6px 20px 0 rgb(17 22 32/6%);padding:1rem;text-align:center}.logo-grid__logo>img{aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain}