/* LOCAL next-release navigation; existing content and media remain unchanged. */
.site-navigation-shell{position:sticky;top:0;z-index:100;background:var(--paper);max-width:1440px;margin:auto;border-bottom:1px solid #302c2b30}
.site-navigation-shell header.global-header{position:static;padding:4px 6%;min-height:37px;gap:22px;border:0;flex-wrap:nowrap}
.site-navigation-shell header .brand{width:125px;flex-direction:row;gap:7px;justify-content:flex-start}
.site-navigation-shell header .brand .brand-logo{width:26px;height:20px;flex:none}
.site-navigation-shell header .brand-logo img{width:30px;height:30px;transform:translate(-2px,-5px)}
.site-navigation-shell header .brand .brand-name{font-size:9px;letter-spacing:1px;margin:0}
.global-header nav.global-navigation{font-size:13px;gap:25px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;flex-basis:auto;order:0}
.global-header nav.global-navigation a{min-height:26px}
.global-navigation a[aria-current=page]{color:var(--red);box-shadow:0 1px var(--red)}
.global-navigation .access-link{border:1px solid #302c2b40;padding:2px 9px;font-size:12px}
.site-navigation-shell nav.section-navigation{display:flex;align-items:center;gap:24px;min-height:37px;padding:5px 6%;margin:0;border-top:1px solid #302c2b25;font-size:12px;flex-wrap:wrap}
.section-navigation a{display:inline-flex;align-items:center;min-height:26px}
@media(max-width:700px){.site-navigation-shell header.global-header{padding:4px 5%;gap:10px;flex-wrap:wrap}.site-navigation-shell header .brand{width:auto;margin-right:auto}.global-header nav.global-navigation{order:3;flex-basis:100%;justify-content:flex-start;gap:20px;margin:0}.site-navigation-shell nav.section-navigation{gap:5px 16px;padding:5px 5%;font-size:11px}.section-navigation a{min-height:27px}}
