/* Only the explicitly approved global brand substitution. Original page and
   submenu CSS is kept verbatim in the copied modules. */
#op-editorial-nav .opnav-logo img{width:100%;height:auto;aspect-ratio:3128/726;object-fit:contain;object-position:left center}
#zSiG-O .asm-footer-logo{display:block;width:auto;height:1lh;max-width:100%}
.block-header:not([data-op-editorial-nav]) .block-header-logo img{visibility:hidden}
/* The published Rooms subnav initializes at 82px in both reference captures.
   Local module loading is faster; preserve that measured source offset. */
#op-rooms-surface{--header:82px!important}
