.brand-wall{padding-bottom:100px}.brand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#deded9;border:1px solid #deded9}.brand-tile{display:flex;flex-direction:column;min-width:0;padding:28px 24px 20px;background:#fff;color:inherit;text-decoration:none}.brand-art{display:flex;align-items:center;justify-content:center;height:158px;overflow:hidden}.brand-art svg{display:block;width:100%;height:100%;overflow:hidden}.brand-tile>span{display:flex;justify-content:space-between;margin-top:22px;font-size:12px;color:#666}.brand-tile>span span{transition:transform .2s}.brand-tile:hover>span span{transform:translate(3px,-3px)}.brand-tile:focus-visible{outline:2px solid #222;outline-offset:-3px}@media(max-width:1000px){.brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-tile{padding:22px 18px}}@media(max-width:650px){.brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-art{height:112px}.brand-tile{padding:18px 12px}.brand-tile>span{font-size:11px;margin-top:16px}}@media(prefers-reduced-motion:reduce){.brand-tile>span span{transition:none}}
