/* Shared navigation for all portal sections; preserve the existing visual tokens. */
.nav{height:auto;min-height:78px;gap:24px;padding-block:16px}.brand{white-space:nowrap}.nav-links{flex-wrap:wrap;justify-content:flex-end}.nav-links>span{font-size:11px;color:#687078}.nav-links small{font-size:9px;border:1px solid var(--line);border-radius:9px;padding:2px 6px}.nav-links a[aria-current=page]{color:var(--red);text-decoration:underline;text-underline-offset:6px}.footer-note{text-transform:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.skip-link{position:fixed;top:-80px;left:16px;z-index:100;background:white;padding:12px}.skip-link:focus{top:8px}
@media(max-width:760px){.nav{align-items:flex-start;flex-direction:column;gap:14px}.nav-links{justify-content:flex-start;gap:10px 18px}.nav-links a:not(.nav-cta){display:inline-block;font-size:11px}.nav-links>span{font-size:11px}.site-header{position:relative}}
