/* Keep the new entry reachable without widening the page on tablets/phones. */
.home-header { flex-wrap: wrap; gap: 12px 24px; padding-block: 16px; }
.home-header .site-nav { max-width: 100%; overflow-x: auto; }
.home-header .site-nav a { flex-shrink: 0; white-space: nowrap; }
