/* MR9 v8.2 laptop breakpoint correction */
@media (min-width:1025px){
  .topbar .desktop-nav{display:flex!important}
  .topbar .project-link{display:inline-flex!important}
  .topbar .menu{display:none!important}
  .mobile-nav{display:none!important}
  .mobile-nav[hidden]{display:none!important}
}
@media (max-width:1024px){
  .topbar .desktop-nav{display:none!important}
  .topbar .project-link{display:none!important}
  .topbar .menu{display:inline-flex!important}
}
/* Preserve readable page columns on laptops instead of prematurely using phone layouts. */
@media (min-width:1025px) and (max-width:1366px){
  .topbar{padding-left:24px!important;padding-right:24px!important}
  .topbar .desktop-nav{gap:clamp(10px,1.25vw,20px)!important}
  .topbar .desktop-nav a{font-size:clamp(11px,.82vw,14px)!important;white-space:nowrap}
  .topbar .project-link{font-size:12px!important;white-space:nowrap}
  .hero-copy,.page-hero-copy{max-width:min(72vw,980px)}
}
