/* About-page navigation: brand ink on the neutral page background. */
body.is-about-page header .js-primary-links,
body.is-about-page header .js-secondary-links {
  color: #ff6b00 !important;
  text-shadow: none !important;
}

body.is-about-page header .js-primary-links[aria-current="page"] {
  opacity: .5;
}

body.is-about-page header nav > div > .js-line {
  background-color: #ff6b00 !important;
  width: 1px !important;
  height: 151px !important;
  opacity: 1 !important;
  transform: scaleY(1) !important;
  transform-origin: top center;
  transition: transform .5s cubic-bezier(.76, 0, .24, 1);
}

body.is-about-page header.about-header-scrolled nav > div > .js-line {
  transform: scaleY(0) !important;
}

body.is-about-page header ul[role="menu"]::before {
  content: none !important;
  display: none !important;
}

@media (prefers-reduced-motion: reduce) {
  body.is-about-page header nav > div > .js-line {
    transition: none;
  }
}
