/* VLENET V1.1 · Jerarquía de marca.
   Sin slogan: únicamente cabecera superior.
   Con slogan: logos completos en composiciones interiores y pie de página.
   La V independiente es el favicon y el símbolo del ecosistema. */
:root { --brand-footer-width: 264px; }
.brand-logo--signature { object-fit: contain; height: auto; }
.footer-brand .brand-logo--signature {
  width: var(--brand-footer-width);
  max-width: 100%;
  height: auto;
}
.footer-brand > .brand { max-width: 100%; }
@media (min-width: 641px) and (max-width: 1000px) {
  .footer-brand .brand-logo--signature { width: 235px; }
}
@media (max-width: 640px) {
  .footer-brand .brand-logo--signature { width: 252px; }
}
