.distributor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0 44px}.distributor-card{border:1px solid #ddd;border-radius:16px;background:#fff;overflow:hidden;text-align:center;padding:28px 20px;box-shadow:0 8px 24px #00000008}.distributor-logo{height:180px;display:flex;align-items:center;justify-content:center}.distributor-logo img{max-width:100%;max-height:170px;object-fit:contain;width:auto;height:auto}.distributor-card h2{font-size:1.2rem;margin:24px 0 0;color:#171717}@media(max-width:760px){.distributor-grid{grid-template-columns:1fr;gap:18px}.distributor-logo{height:150px}.distributor-logo img{max-height:145px}}
