/* Encabezado institucional UAZ 2025-2029 para páginas internas. Todo va dentro de #uazd-encabezado para no afectar el contenido de la página. */
body.uazd-con-encabezado #masthead,
body.uazd-con-encabezado header.site-header{display:none!important}
#uazd-encabezado{--azul-1:#01152E;--azul-2:#1E3A63;--dorado-2:#C1A25D;--dorado-3:#E3C177;font-family:"Azo Sans","Century Gothic","Montserrat",sans-serif;line-height:1.5;position:relative;z-index:50}
#uazd-encabezado *{box-sizing:border-box}
#uazd-encabezado .uazd-wrap{max-width:1200px;margin:0 auto;padding:0 16px}
#uazd-encabezado a{text-decoration:none}
#uazd-encabezado .uazd-topbar{background:var(--azul-1);color:#fff;font-size:13.5px}
#uazd-encabezado .uazd-topbar .uazd-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-top:8px;padding-bottom:8px}
#uazd-encabezado .uazd-topbar a{color:#fff;opacity:.85}
#uazd-encabezado .uazd-topbar a:hover{opacity:1}
#uazd-encabezado .uazd-help{display:flex;flex-wrap:wrap;gap:4px 18px}
#uazd-encabezado .uazd-help b{color:var(--dorado-3);font-weight:600}
#uazd-encabezado .uazd-logo{background:#fff}
#uazd-encabezado .uazd-logo .uazd-wrap{padding-top:18px;padding-bottom:18px}
#uazd-encabezado .uazd-logo a{display:block}
#uazd-encabezado .uazd-logo img{display:block;width:100%;max-width:1100px;height:auto;margin:0 auto}
#uazd-encabezado .uazd-menu{background:var(--azul-1)}
#uazd-encabezado .uazd-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 4px}
#uazd-encabezado .uazd-menu li{margin:0;padding:0;list-style:none}
#uazd-encabezado .uazd-menu a{display:block;padding:12px 14px;color:#fff;font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;border-bottom:3px solid transparent}
#uazd-encabezado .uazd-menu a:hover,#uazd-encabezado .uazd-menu a:focus-visible{border-bottom-color:var(--dorado-2);color:var(--dorado-3)}
@media (max-width:560px){#uazd-encabezado .uazd-menu a{padding:10px 9px;font-size:12px;letter-spacing:.08em}}
