/* Keep navigation visible while browsing either page. */
.site-header{position:sticky;top:0;z-index:100}
section[id]{scroll-margin-top:108px}
.skip-link{z-index:1100}
@media(max-width:780px){
  section[id]{scroll-margin-top:91px}
  .nav.open{max-height:calc(100dvh - 75px);overflow-y:auto}
}
