/* Generado por herramientas/construir.mjs — no editar a mano. */
:root {
  --ancho: 1080px;
  --alto-cabecera: 120px;
  --alto-menu: 70px;
  --fuente-menu: 17px;
  --principal: #0f4c75;
  --acento: #3282b8;
  --texto: #1f2933;
  --fondo: #f5f7fa;
  --pie: #102a43;
}

@media (max-width: 900px) {
  :root { --alto-cabecera: auto; --alto-menu: 58px; }
}
