/* V2905 — only the approved logo artwork INSIDE the EXISTING V2903 tile.
 * All tile measurements, header colours, links and menu layout are unchanged.
 * Actual flicker fix is in header-v2905-logo-stable.js (logo.src guard).
 */
html body header.sr-site-header.sr-v2464-header
  a.sr-v2464-brand[data-sr-official-logo="v2485"]
  > img[src*="logo-compact-original-v2904.png"] {
  object-fit:contain !important;
  object-position:center center !important;
  max-width:none !important;
  max-height:none !important;
  width:100% !important;
  height:100% !important;
  /* subtle, safe increase inside the SAME tile; do not crop wordmark */
  transform:scale(1.018) !important;
  transform-origin:center center !important;
  image-rendering:auto !important;
  filter:contrast(1.055) saturate(1.03)
    drop-shadow(0 1px .45px rgba(79,65,38,.14)) !important;
  transition:none !important;
}
