/* News access added to existing templates; existing controllers and CTAs unchanged. */
.main-nav>.news-nav-link{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
.wp-site-header nav>a.news-nav-link{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--ink)}
.wp-site-header nav>a.news-nav-link:hover{color:var(--gold)}
@media(max-width:380px){.wp-site-header nav{gap:10px}.wp-site-header nav>a.news-nav-link{font-size:12px}}
.protocol-news-label span{display:block;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap;margin-top:5px;color:var(--ink)}
@media(min-width:901px) and (max-width:1100px){.main-nav{gap:18px}.header-inner{gap:18px}}
.news-nav-mobile{display:none}
@media(max-width:900px){
 .header-inner{grid-template-columns:minmax(0,1fr) auto auto}
 .header-inner>.menu-btn{grid-column:3}
 .header-inner>.news-nav-mobile{display:inline-flex;align-items:center;justify-content:center;grid-column:2;grid-row:1;min-height:44px;min-width:44px;color:var(--ink);font-size:14px}
 .header-inner>.news-nav-mobile[aria-current="page"]{color:var(--gold)}
}
