/* Home navigation feedback shares mouse, keyboard and touch colours. */
.site-header #primary-nav>a:not(.visit-link){transition:color .16s ease,text-decoration-color .16s ease}
.site-header #primary-nav>a:not(.visit-link):focus-visible,.site-header #primary-nav>a:not(.visit-link):active{background-color:transparent;color:var(--brand-orange);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}
.site-header #primary-nav>a:not(.visit-link):active{transition:none}
@media(hover:hover) and (pointer:fine){
  .site-header #primary-nav>a:not(.visit-link):hover{background-color:transparent;color:var(--brand-orange);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}
}
