/*
 * Document-level base layer. Small, but not dead weight: this file is inlined
 * into every served document, so anything removed here is removed from the
 * deployed pages too. The only navy permitted here is the brand token #0c2553.
 */

:root {
  color-scheme: light;
}

html {
  scroll-behavior: smooth;
}

body {
  margin: 0;
  background: #fff;
  color: #0c2553;
}

.alix-pseo__title--dark {
  color: #0c2553;
}

.alix-pseo__contact-meta dd {
  overflow-wrap: anywhere;
}

@media (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }
}
