.logo-columns{justify-items:center;gap:45px;display:grid}@media screen and (width>=1024px){.logo-columns{grid-template-columns:repeat(var(--logo-columns,5), minmax(0, 1fr));align-items:start;gap:20px}}.logo-column{text-align:center;flex-direction:column;align-items:center;gap:17px;max-width:222px;display:flex}.logo-column .logo__media>:is(img,svg){height:var(--image-height)}.logo-column__caption{font-family:var(--font-body-family);margin:0;font-size:14px;line-height:20px}