/* Responsive fixes (added post-extraction, loaded after the bundled inline CSS so it wins).
   Original design hid the header nav only <=680px, so 681-1100px showed the full nav with
   no room -> menu items wrapped vertically. There is no hamburger menu, so collapse the
   header to logo + primary CTA for everything below the desktop width, and never let nav
   labels wrap. */

/* never wrap a nav label onto two lines */
.nav a { white-space: nowrap; }

/* collapse the desktop nav (and the header ghost link) for tablet and below */
@media (max-width: 1100px) {
  .nav,
  .header-cta .ghost-link { display: none !important; }
}
