/* Same rounded controls and selected state as the homepage navigation. */
.site-header .nav{flex-wrap:wrap;gap:16px;min-height:94px;padding-top:16px;padding-bottom:16px}
.site-header .nav>nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;max-width:100%}
.site-header .nav nav>a.nav-pill{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;margin:0;border:1px solid #1db2dd;border-radius:999px;background:#fff;color:#111;font-size:.84rem;font-weight:600;line-height:1.4;white-space:nowrap;transition:background-color .15s ease,color .15s ease}
.site-header .nav nav>a.nav-pill:hover{background:#eefaff;color:#111}
.site-header .nav nav>a.nav-pill.active,.site-header .nav nav>a.nav-pill.active:hover{background:#1db2dd;border-color:#1db2dd;color:#fff}
.site-header .nav nav>a.nav-pill:focus-visible{outline:3px solid #167f98;outline-offset:3px}
@media(max-width:1000px){.site-header .nav{justify-content:center}.site-header .nav>nav{justify-content:center}}
@media(max-width:800px){.site-header .nav nav>a.nav-pill{display:inline-flex;min-height:44px;padding:9px 13px;font-size:.76rem}.site-header .nav>nav{gap:7px}.site-header .nav{gap:12px}}
@media(prefers-reduced-motion:reduce){.site-header .nav nav>a.nav-pill{transition:none}}
