/* Site-wide persistent navigation. */
.site-header,
.site-header.scrolled,
.expertise-page .site-header,
.contact-page .site-header{
  position:fixed!important;
  top:0!important;
  left:0!important;
  right:0!important;
  width:auto;
  height:84px;
  background:rgba(246,245,242,.97)!important;
  color:var(--blue);
  border-bottom:1px solid rgba(8,106,168,.35);
  box-shadow:0 8px 28px rgba(3,46,80,.12);
  backdrop-filter:blur(14px);
  -webkit-backdrop-filter:blur(14px);
  z-index:100;
}
.site-header nav a,
.expertise-page .site-header nav a,
.contact-page .site-header nav a{color:var(--blue)}
.site-header .nav-contact,.site-header .menu-toggle{color:var(--blue);border-color:var(--blue)}
.site-header .brand img{width:clamp(170px,14vw,205px);height:64px}
.site-header nav a[aria-current="page"]:not(.nav-contact){border-bottom:1px solid currentColor;padding-bottom:.3rem}
.about-page .site-header,
.journal-page .site-header,
.article-page .site-header{
  background:rgba(246,245,242,.96)!important;
  color:var(--blue);
  border-bottom-color:rgba(8,106,168,.35);
}
.about-page .site-header nav a,
.journal-page .site-header nav a,
.article-page .site-header nav a{color:var(--blue)}
.about-page .site-header .nav-contact,.about-page .site-header .menu-toggle,
.journal-page .site-header .nav-contact,.journal-page .site-header .menu-toggle,
.article-page .site-header .nav-contact,.article-page .site-header .menu-toggle{color:var(--blue);border-color:var(--blue)}
@media(max-width:720px){
  .site-header,.site-header.scrolled{height:72px!important}
  .site-header nav,.site-header.scrolled nav{top:72px!important}
}
@media(max-width:1100px){
  .site-header nav,.site-header.scrolled nav{background:var(--paper)!important;border-color:rgba(8,106,168,.35)!important}
  .site-header nav a,.site-header.scrolled nav a{color:var(--blue)!important;border-color:rgba(8,106,168,.3)!important}
}
