.sitenav{background:#12304a;font:500 14px/1.2 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;position:relative;z-index:1000}
.sitenav ul{list-style:none;margin:0 auto;padding:0 12px;max-width:1200px;display:flex;gap:2px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch}
.sitenav a{display:block;padding:10px 10px;color:#dfe9f3;text-decoration:none;border-bottom:3px solid transparent}
.sitenav a:hover,.sitenav a:focus-visible{color:#fff;background:rgba(255,255,255,.08)}
.sitenav a[aria-current=page]{color:#fff;font-weight:700;border-bottom-color:#fff}
.sitenav li:first-child a{font-weight:700;color:#fff}
