/* v324G — Home mobile header logo scale-up.
   Scope: Home page only, mobile breakpoints only. Desktop remains unchanged. */

@media (max-width: 820px) {
  .home-page .topbar .container.nav {
    gap: 8px !important;
  }

  .home-page .topbar .brand.brand-logo {
    flex: 1 1 auto !important;
    min-width: 0 !important;
    max-width: calc(100vw - 210px) !important;
  }

  .home-page .topbar .brand.brand-logo img,
  .home-page .topbar .brand-logo img {
    height: 52px !important;
    max-width: 230px !important;
    width: auto !important;
  }
}

@media (max-width: 480px) {
  .home-page .topbar .brand.brand-logo {
    max-width: calc(100vw - 182px) !important;
  }

  .home-page .topbar .brand.brand-logo img,
  .home-page .topbar .brand-logo img {
    height: 46px !important;
    max-width: 200px !important;
  }
}
