/* V125: centered mobile menu, matching the footer background */
@media(max-width:1100px){
 header .nav.open{
  left:50%!important;right:auto!important;width:calc(100% - 24px)!important;
  max-width:560px!important;transform:translateX(-50%)!important;
  background:#101416!important;margin:0!important;
  border-color:rgba(255,255,255,.16)!important;
 }
}
@media(max-width:1100px) and (prefers-reduced-motion:no-preference){
 header .nav.open{animation:rlxCenteredMenu .18s ease-out both!important}
 @keyframes rlxCenteredMenu{
  from{opacity:0;transform:translate(-50%,-7px)}
  to{opacity:1;transform:translate(-50%,0)}
 }
}
