/* Keep the main navigation, including Press, reachable on narrow screens. */
@media (max-width:900px){
 .site-header nav{display:flex;grid-column:1/-1;grid-row:2;gap:22px;width:100%;min-width:0;overflow-x:auto;white-space:nowrap;padding:12px 0;scrollbar-width:thin}
 .site-header nav a{flex-shrink:0}
}
