/* Mighty Generation Network — mobile header brand spacing
   Only affects the space between the logo mark and brand name.
   Desktop navigation, login, and mobile-menu spacing are untouched. */
@media (max-width: 600px) {
  body .mgn-hs-header .mgn-hs-brand {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    column-gap: 4px !important;
    min-width: 0 !important;
  }
  body .mgn-hs-header .mgn-hs-brand .mgn-hs-logo-mark {
    display: block !important;
    width: 72px !important;
    height: 64px !important;
    flex: 0 0 72px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  body .mgn-hs-header .mgn-hs-brand > strong {
    display: block !important;
    flex: 0 1 auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }
}
