/* A seventh navigation item without changing the site's header components. */
.desktop-nav{gap:18px;font-size:13px}
@media (min-width:1081px) and (max-width:1279px){
  .header-inner{gap:12px}
  .header-inner .brand img{width:164px}
  .desktop-nav{gap:12px;font-size:12px}
  .header-actions{gap:10px}
  .header-actions .phone-link{font-size:14px}
  .header-actions .btn-small{padding:11px 12px;font-size:12px}
}
@media (max-width:1080px){
  .mobile-menu{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain}
}
