/* V12 shared navigation: eight links, desktop/tablet safe. */
@media (min-width:1081px) and (max-width:1190px) {
  .topbar-inner{height:74px}
  .nav{position:absolute;top:74px;left:0;right:0;background:var(--nav);border-bottom:1px solid var(--border);padding:16px 36px 27px;flex-direction:column;align-items:stretch;display:none;box-shadow:var(--shadow)}
  .nav.open{display:flex}
  .nav a{font-size:16px;padding:12px 14px}
  .mobile-toggle{display:block}
  .top-cta{margin-left:auto}
}
