/* Same primary navigation on all non-redirect pages. Existing branding preserved. */
.site-header .ntm-unified-nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:clamp(.45rem,1.25vw,1.2rem)}
.site-header .ntm-unified-nav a{white-space:nowrap;font-size:clamp(.72rem,.87vw,.91rem)}
.site-header .ntm-unified-nav a:focus-visible{outline:2px solid #23a9d5;outline-offset:3px}
@media(max-width:900px){.site-header .header-inner{height:auto;min-height:70px;flex-wrap:wrap;justify-content:center;gap:.75rem;padding-top:.7rem;padding-bottom:.7rem}.site-header .ntm-unified-nav{justify-content:center;gap:.45rem .9rem}}
@media(max-width:420px){.site-header .ntm-unified-nav{gap:.35rem .7rem}.site-header .ntm-unified-nav a{font-size:.73rem}}
