/* The translucent map markings sit behind content and controls. */
main .dark-section {
  background-color: #30202b;
  background-image: url("./board-traces.svg"),
    radial-gradient(ellipse at 83% 45%, #624039 0%, transparent 58%),
    linear-gradient(120deg, #281c26, #412739 65%, #38262a);
  background-size: clamp(780px, 100vw, 1560px) auto, cover, cover;
  background-position: center, center, center;
  background-repeat: repeat, no-repeat, no-repeat;
}
main #video.dark-section {background-position: left bottom, center, center}
main #request.dark-section {background-position: right top, center, center}
.hero .hero-description, .dark-section .section-heading>p {color:#f2e5df}
.hero .hero-footnote, .bar-hero .bar-next {color:#ebd9cf}
