@media(min-width:761px){
 .site-header,.is-home .site-header,.is-inner .site-header.glass-shell{
  position:fixed;inset:16px 3% auto;z-index:50;
  transition:transform .28s cubic-bezier(.22,.61,.36,1),visibility .28s;
 }
 .site-header.nav-concealed{transform:translateY(calc(-100% - 24px));visibility:hidden;pointer-events:none}
 /* Contrast belongs to the labels, leaving the surrounding glass transparent. */
 .site-header.glass-shell .desktop-nav{background:#202020a8;border-radius:14px;padding-inline:12px;color:#fff;text-shadow:none}
 .site-header.glass-shell .wordmark{background:#202020a8;border-radius:12px;padding:6px;color:#fff;text-shadow:none}
 .is-inner .site-header.glass-shell .desktop-nav a:hover{color:var(--orange)}
 @media(prefers-reduced-motion:reduce){.site-header,.is-home .site-header,.is-inner .site-header.glass-shell{transition:none}}
}
