/* Header hover/focus darkening removed; existing layout rules retained. */
@media(min-width:1200px){.header .header__inner{position:relative;display:grid;grid-template-columns:190px minmax(0,1fr) 125px;gap:24px}.header .header__inner>.logo{grid-column:1}.header .header__inner>.nav{grid-column:2;justify-content:center;gap:clamp(12px,1vw,20px)}.header .header__inner>.nav>a[href$="/contacto/"]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.header .header__inner>.nav-toggle{display:none}}
#site-chrome .nav{font-size:15px;font-weight:600}

/* Let both header rows span wide screens while keeping comfortable edges. */
@media(min-width:1100px){
  #site-chrome .topbar__inner,
  #site-chrome .header__inner{
    width:calc(100% - 80px);
    max-width:none;
    margin-inline:auto;
  }
}
