/* ===== INÍCIO: 03 Empresas (10 logos: 2 por linha no celular, 5 + 5 no desktop) ===== */
.logos-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}
.logos-grid li{height:76px;border:1px solid var(--line);border-radius:14px;background:var(--white);display:grid;place-items:center;padding:12px 16px;transition:border-color .2s}
.logos-grid img{max-height:44px;max-width:100%;width:auto;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter .25s,opacity .25s}
.logos-grid li:hover{border-color:var(--aqua-2)}
.logos-grid li:hover img{filter:none;opacity:1}
.logos-grid .txt{font-family:var(--head);font-weight:800;font-size:17px;color:#8DA4B3;letter-spacing:.04em}
/* ===== FIM: 03 Empresas ===== */
