#brand-index[data-v-aef34810]{padding-top:8px;padding-bottom:32px}.brands-title[data-v-aef34810]{color:var(--brand-primary-dark);margin:8px 0;font-size:clamp(1.5rem,1.3rem + .9vw,2rem);font-weight:700}.brands-intro[data-v-aef34810]{color:var(--brand-text-muted);margin:0 0 20px}.brands-grid[data-v-aef34810]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.brands-card[data-v-aef34810]{border:1px solid var(--brand-border);border-radius:var(--brand-radius-card);text-align:center;height:100%;color:var(--brand-text);background:#fff;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;text-decoration:none;display:flex}.brands-card[data-v-aef34810]:hover{border-color:var(--brand-primary-bright);box-shadow:var(--brand-shadow)}.brands-card__logo[data-v-aef34810]{justify-content:center;align-items:center;width:100%;height:72px;display:flex}.brands-card__img[data-v-aef34810]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:56px;padding:5px;display:block}.brands-card__initial[data-v-aef34810]{letter-spacing:.02em;text-transform:uppercase;color:var(--brand-primary-dark);font-size:1.125rem;font-weight:800}.brands-card__name[data-v-aef34810]{font-weight:700}
