.logo-grid__heading{font-size:2.4rem;font-weight:700;margin-bottom:5rem;text-align:center;text-transform:uppercase}.logo-grid__logos{display:grid;gap:2.4rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.logo-grid__logos-logo{filter:brightness(0) saturate(100%);text-align:center}.dark-mode .logo-grid__logos-logo{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(49deg) brightness(111%) contrast(101%)}@media (min-width:600px){.logo-grid__logos{grid-template-columns:repeat(var(--columns),1fr)}}