/* Both tones share the exact same original bitmap, view box and placement. */
html body .ps-header .ps-brand{display:flex;align-items:center;gap:10px;flex:0 0 auto;color:inherit}
html body .ps-header .ps-logo img[data-professional-logo="dark"]{filter:url(#ps-professional-dark-ink)!important}
html body .ps-header .ps-since{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;flex:none;width:44px;height:42px;min-height:42px;padding-left:10px;border-left:1px solid currentColor;font-family:inherit;font-size:10px;line-height:12px;white-space:nowrap;letter-spacing:0;text-align:center;color:inherit}
html body .ps-header .ps-since strong{font-size:12px;line-height:13px;font-weight:600}
html body .ps-header:is([data-home-header-tone="dark"],[data-site-logo-tone="dark"]):not([data-menu-open]) .ps-since{color:#fff}
html body .ps-header[data-menu-open] .ps-since{color:#131619}
html body[data-archiq-site]:not(:has(:target)):is([data-archiq-page="1"],[data-archiq-page="128"],[data-archiq-page="129"],[data-archiq-page="246"]) .ps-header:not([data-site-logo-tone]):not([data-home-header-tone]):not([data-menu-open]) .ps-since{color:#fff}
@media(max-width:600px){html body .ps-header .ps-brand{gap:7px}html body .ps-header .ps-since{width:41px;padding-left:7px}}

/* Photo covers already present in the initial HTML; runtime sampling still takes over. */
html body[data-archiq-site]:not(:has(:target)):is([data-archiq-page="126"],[data-archiq-page="131"],[data-archiq-page="132"]) .ps-header:not([data-site-logo-tone]):not([data-home-header-tone]):not([data-menu-open]) img[data-professional-logo="dark"]{display:none!important}
html body[data-archiq-site]:not(:has(:target)):is([data-archiq-page="126"],[data-archiq-page="131"],[data-archiq-page="132"]) .ps-header:not([data-site-logo-tone]):not([data-home-header-tone]):not([data-menu-open]) img[data-professional-logo="light"]{display:block!important}
html body[data-archiq-site]:not(:has(:target)):is([data-archiq-page="126"],[data-archiq-page="131"],[data-archiq-page="132"]) .ps-header:not([data-site-logo-tone]):not([data-home-header-tone]):not([data-menu-open]) .ps-since{color:#fff}
html body[data-archiq-site]:not(:has(:target)):is([data-archiq-page="126"],[data-archiq-page="131"],[data-archiq-page="132"]) .ps-header:not([data-site-nav-tone]):not([data-home-header-tone]):not([data-menu-open]) .yq-nav-link{color:#fff!important;text-shadow:0 1px 3px #13161999}
@media(min-width:1101px){html body[data-archiq-site]:not(:has(:target)):is([data-archiq-page="131"],[data-archiq-page="132"]) .ps-header:not([data-site-contact-tone]):not([data-home-header-tone]):not([data-menu-open]) .ps-header__action :is(.ps-header__schedule,.ps-header__phone){color:#fff!important;text-shadow:0 1px 3px #13161999}}

/* Override the older prices-only monochrome inversion, before runtime tone selection. */
html body[data-archiq-site][data-archiq-page="131"]:not(:has(:target)) .ps-header:not([data-site-logo-tone]):not([data-home-header-tone]):not([data-menu-open]) .ps-logo img[data-professional-logo="light"]{filter:none!important}
