.s-logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.s-logos__cell{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;justify-content:center;min-height:5rem;padding:var(--space-3);border:1px solid rgb(var(--sec-line) / var(--sec-line-a));border-radius:var(--radius-md);background-color:rgb(var(--surface-raised));color:rgb(var(--text-primary));text-align:center;text-decoration:none}.s-logos__pic{width:100%}.s-logos__pic>img{max-height:2.5rem;background-color:transparent}.s-logos__name{font-size:var(--fs-small);font-weight:500}.s-logos__caption{margin-top:var(--space-6);max-width:48rem;font-size:var(--fs-caption);color:rgb(var(--sec-fg3))}@media(min-width:40rem){.s-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.s-logos{grid-template-columns:repeat(6,minmax(0,1fr))}.s-logos--grouped{grid-template-columns:repeat(4,minmax(0,1fr))}}
