/* Screen colour only. Original typography, geometry and imagery are retained. */
@media screen {
  html body[data-internal-blue-preview] {
    --yas-page:#14365b;
    --yas-surface:#14365b;
  }
  html body[data-internal-blue-preview] :is(.nav-wrap,.site-header,.mobile-menu,.nav-links.is-open,
    .method,.expert,.footer,.cookie-banner__inner,.site-nav,.filters-bar,.modal,.mo-head,
    .yas-social-section,.form-cta-form select option,select option) {
    background-color:#14365b!important;
  }
  html body[data-internal-blue-preview] :is(.method,.expert,.footer,.cookie-banner__inner) {
    background-image:none!important;
  }
  html body[data-internal-blue-preview] :is(.reg-card:hover,.reg-item:hover) { background:#14365b!important; }
  html body[data-internal-blue-preview].yas-article-unified .ua-prose tbody tr:nth-child(even) td { background:#14365b!important; }
  /* Preserve photograph and transparency of the catalog's existing image mask. */
  html body[data-internal-blue-preview].yas-blog-visual .blog-hero::before {
    background-image:linear-gradient(90deg,#14365b 0%,rgba(20,54,91,.98) 36%,rgba(20,54,91,.84) 64%,rgba(20,54,91,.56) 100%),url('/assets/blog-visual-20261009/background-1440.webp')!important;
  }
  /* Keep non-background uses of the old page/surface tokens unchanged. */
  html body[data-internal-blue-preview] .yas-social-section ::selection { color:#061725; }
  html body[data-internal-blue-preview] .cta .button-primary { --yas-button-hover:#193b52; }
  html body[data-internal-blue-preview]:has(.case-footer) .cta { --yas-context-focus:#102b3f; }
}
