.mxd-header__logo img {
  max-width: 150px;
}

.mxd-partners-cards__logo {
  width: 200px;
}

.btn-rotating-160 .btn-rotating__image.character-gif {
  width: 16rem;
}

.video-tile video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center top;
}

::-webkit-scrollbar-thumb {
  background-color: var(--nl-white);
}

@media only screen and (min-width: 768px) {
  .mxd-hero-02-marquee__image {
    width: 25rem;
  }
}

/* ===== Force Dark Theme Always ===== */
:root {
  color-scheme: dark !important;
}

/* Override CSS media query light mode */
@media (prefers-color-scheme: light) {
  :root {
    --base: var(--base--dark) !important;
    --base-rgb: var(--base-rgb--dark) !important;
    --base-tint: var(--base-tint--dark) !important;
    --base-shade: var(--base-shade--dark) !important;
    --base-opp: var(--base-opp--dark) !important;
    --base-opp-tint: var(--base-opp-tint--dark) !important;
    --accent: var(--accent--dark) !important;
    --accent-rgb: var(--accent-rgb--dark) !important;
    --additional: var(--additional--dark) !important;
    --additional-rgb: var(--additional-rgb--dark) !important;
    --neutral-transparent: var(--neutral-transparent--dark) !important;
    --st-bright: var(--st-bright--dark) !important;
    --st-medium: var(--st-medium--dark) !important;
    --st-muted: var(--st-muted--dark) !important;
    --st-opp-bright: var(--st-opp-bright--dark) !important;
    --fw-regular: var(--fw-regular--dark) !important;
    --fw-medium: var(--fw-medium--dark) !important;
    --fw-semibold: var(--fw-semibold--dark) !important;
    --fw-bold: var(--fw-bold--dark) !important;
    --fw-regular-opp: var(--fw-regular-opp--dark) !important;
    --fw-medium-opp: var(--fw-medium-opp--dark) !important;
    --t-bright: var(--t-bright--dark) !important;
    --t-medium: var(--t-medium--dark) !important;
    --t-muted: var(--t-muted--dark) !important;
    --t-muted-extra: var(--t-muted-extra--dark) !important;
    --t-opp-bright: var(--t-opp-bright--dark) !important;
    --t-opp-medium: var(--t-opp-medium--dark) !important;
    --t-opp-muted: var(--t-opp-muted--dark) !important;
    --bg-demo-screen-01: var(--bg-demo-screen-01--dark) !important;
    --bg-demo-screen-02: var(--bg-demo-screen-02--dark) !important;
    --bg-demo-screen-03: var(--bg-demo-screen-03--dark) !important;
    --bg-demo-screen-04: var(--bg-demo-screen-04--dark) !important;
    --bg-demo-screen-05: var(--bg-demo-screen-05--dark) !important;
    --bg-demo-screen-06: var(--bg-demo-screen-06--dark) !important;
    --bg-demo-screen-07: var(--bg-demo-screen-07--dark) !important;
    --bg-demo-screen-08: var(--bg-demo-screen-08--dark) !important;
    --bg-demo-screen-09: var(--bg-demo-screen-09--dark) !important;
  }
}

/* Override JS-applied light color-scheme attribute */
[color-scheme="light"] {
  --base: var(--base--dark) !important;
  --base-rgb: var(--base-rgb--dark) !important;
  --base-tint: var(--base-tint--dark) !important;
  --base-shade: var(--base-shade--dark) !important;
  --base-opp: var(--base-opp--dark) !important;
  --base-opp-tint: var(--base-opp-tint--dark) !important;
  --accent: var(--accent--dark) !important;
  --accent-rgb: var(--accent-rgb--dark) !important;
  --additional: var(--additional--dark) !important;
  --additional-rgb: var(--additional-rgb--dark) !important;
  --neutral-transparent: var(--neutral-transparent--dark) !important;
  --st-bright: var(--st-bright--dark) !important;
  --st-medium: var(--st-medium--dark) !important;
  --st-muted: var(--st-muted--dark) !important;
  --st-opp-bright: var(--st-opp-bright--dark) !important;
  --fw-regular: var(--fw-regular--dark) !important;
  --fw-medium: var(--fw-medium--dark) !important;
  --fw-semibold: var(--fw-semibold--dark) !important;
  --fw-bold: var(--fw-bold--dark) !important;
  --fw-regular-opp: var(--fw-regular-opp--dark) !important;
  --fw-medium-opp: var(--fw-medium-opp--dark) !important;
  --t-bright: var(--t-bright--dark) !important;
  --t-medium: var(--t-medium--dark) !important;
  --t-muted: var(--t-muted--dark) !important;
  --t-muted-extra: var(--t-muted-extra--dark) !important;
  --t-opp-bright: var(--t-opp-bright--dark) !important;
  --t-opp-medium: var(--t-opp-medium--dark) !important;
  --t-opp-muted: var(--t-opp-muted--dark) !important;
  --bg-demo-screen-01: var(--bg-demo-screen-01--dark) !important;
  --bg-demo-screen-02: var(--bg-demo-screen-02--dark) !important;
  --bg-demo-screen-03: var(--bg-demo-screen-03--dark) !important;
  --bg-demo-screen-04: var(--bg-demo-screen-04--dark) !important;
  --bg-demo-screen-05: var(--bg-demo-screen-05--dark) !important;
  --bg-demo-screen-06: var(--bg-demo-screen-06--dark) !important;
  --bg-demo-screen-07: var(--bg-demo-screen-07--dark) !important;
  --bg-demo-screen-08: var(--bg-demo-screen-08--dark) !important;
  --bg-demo-screen-09: var(--bg-demo-screen-09--dark) !important;
}

/*# sourceMappingURL=styles.css.map */
