/* Same navigation layout on the first paint and inner pages. */
.site-header{gap:18px}.site-header .brand,.site-header .header-actions{flex-shrink:0}
.desktop-nav{align-items:center;flex-shrink:0}.desktop-nav a{white-space:nowrap}
@media(min-width:1051px) and (max-width:1250px){.site-header{padding-inline:24px}.site-header .brand img{width:145px}.desktop-nav{gap:12px;font-size:11px}.header-actions{gap:12px}}
@media(min-width:1051px){.site-header .desktop-nav{display:flex}.site-header .mobile-navigation{display:none}}
@media(max-width:1050px){.site-header .desktop-nav{display:none}.site-header .mobile-navigation{display:block}.site-header .mobile-menu-button{display:flex}}
@media(max-width:1180px){.site-header .header-cta{display:none}}
