/* Shared header breakpoint for native pages and published support pages. */
@media (max-width:1023px) {
  .site-header .main-site-nav { display:none!important; }
  .site-header .mobile-main-menu { display:block!important;grid-column:2;justify-self:center; }
  .site-header .site-header-inner,
  .site-header .header-main .header-inner {
    display:grid!important;grid-template-columns:120px minmax(0,1fr) auto!important;
    padding-inline:18px;gap:8px;
  }
  .site-header .site-header-tools { width:auto;min-width:0;gap:6px; }
}
@media (min-width:1024px) {
  .site-header .main-site-nav { display:flex!important; }
  .site-header .mobile-main-menu { display:none!important; }
}
