/* DISCOVERY NEXT — LABEL UNIVERSE V1.8 — LARGE LABEL LOGO, UPPER LEFT
   Repositions the existing logo watermark; no extra image downloads.
   Quick adjustment: change opacity and dimensions below. */
:root { --dx-ghost-size: clamp(650px, 76vw, 1350px); --dx-ghost-opacity: .24; }
.dx-hero .dx-hero__watermark {
  z-index: 0;
  left: -190px;
  right: auto;
  top: -180px;
  width: var(--dx-ghost-size);
  height: var(--dx-ghost-size);
  max-width: none;
  object-fit: contain;
  transform: rotate(-10deg);
  opacity: var(--dx-ghost-opacity);
  filter: grayscale(1) invert(1) contrast(2) brightness(1.12);
  mix-blend-mode: screen;
  mask-image: radial-gradient(ellipse 79% 75% at 43% 40%, #000 13%, transparent 86%);
  -webkit-mask-image: radial-gradient(ellipse 79% 75% at 43% 40%, #000 13%, transparent 86%);
  pointer-events: none;
}
:root[data-theme="light"] .dx-hero .dx-hero__watermark {
  opacity: .14;
  filter: grayscale(1) contrast(2) brightness(.53);
  mix-blend-mode: multiply;
}
@media (max-width: 760px) {
  :root { --dx-ghost-size: min(115vw, 720px); --dx-ghost-opacity: .13; }
  .dx-hero .dx-hero__watermark { top: -70px; left: -25vw; }
  :root[data-theme="light"] .dx-hero .dx-hero__watermark { opacity: .10; }
}
