/* Header navigation only. Page palettes, content and menu-opening behavior are unchanged. */
body .site-header .desktop-nav > [data-nav-key],
body .site-header .desktop-nav > .nav-disclosure > [data-nav-key] {
  text-decoration: none;
}
body .site-header .desktop-nav > .nav-disclosure > .nav-trigger > span {
  color: inherit;
}
body .site-header .desktop-nav > [data-nav-key]::after,
body .site-header .desktop-nav > .nav-disclosure > [data-nav-key]::after {
  background: currentColor;
}
body .site-header .desktop-nav > [data-nav-key][aria-current],
body .site-header .desktop-nav > .nav-disclosure > [data-nav-key][aria-current],
body .site-header .desktop-nav > .nav-disclosure > [data-nav-key][aria-current] + .nav-trigger {
  color: #0061AE;
}
body .site-header .desktop-nav > [data-nav-key][aria-current]::after,
body .site-header .desktop-nav > .nav-disclosure > [data-nav-key][aria-current]::after {
  transform: scaleX(1);
}
body #mobile-menu [data-nav-key][aria-current] {
  color: #0061AE;
  text-decoration: underline;
  text-underline-offset: 6px;
}
