/* Optically balanced artwork, centred in equal-sized slots. Vendor proportions stay intact. */
.erp-brands .erp-brand{min-width:0;display:flex;align-items:center;justify-content:center;width:100%;height:88px}
.erp-brands .erp-brand img{display:block;object-fit:contain;width:auto;max-width:100%;height:44px;max-height:none;margin:0}
.erp-brands .erp-brand img.erp-ns{height:36px}
.erp-brands .erp-brand img.erp-odoo{height:30px}
.home-erp-logos.erp-brands{gap:16px 24px;min-height:104px}
@media(max-width:740px){
 .erp-brands .erp-brand{height:80px}
 .home-erp-logos.erp-brands{gap:8px 24px}
 .erp-logotypes.erp-brands{row-gap:8px}
}
@media(max-width:380px){.erp-brands .erp-brand img{height:38px}.erp-brands .erp-brand img.erp-ns{height:32px}.erp-brands .erp-brand img.erp-odoo{height:26px}}
