/* Два логотипа в шапке: JTF + участник Сколково */
.navbar-brand .navbar-logos-group {
  display: inline-flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 0.65rem;
}

.navbar-brand .navbar-logos-group a {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
}

.navbar-brand .navbar-logo-skolkovo img {
  height: 1.6875rem !important; /* 56.25% от 3rem (JTF) */
  max-height: 1.6875rem !important;
  width: auto !important;
  display: block;
}

/* Mobirise на мобилке: .navbar-logo img { height: 3rem !important } — только для JTF */
.navbar-dropdown .navbar-brand .navbar-logos-group .navbar-logo-jtf img {
  height: 3rem !important;
}

.navbar-dropdown .navbar-brand .navbar-logos-group .navbar-logo-skolkovo img {
  height: 1.6875rem !important;
  max-height: 1.6875rem !important;
  width: auto !important;
}

.navbar-dropdown.navbar-short .navbar-brand .navbar-logos-group .navbar-logo-jtf img {
  height: 2.5rem !important;
}

.navbar-dropdown.navbar-short .navbar-brand .navbar-logos-group .navbar-logo-skolkovo img {
  height: 1.40625rem !important;
  max-height: 1.40625rem !important;
}

@media (max-width: 991px) {
  .navbar-dropdown .navbar-brand .navbar-logos-group {
    gap: 0.45rem;
  }

  .navbar-dropdown .navbar-brand .navbar-logos-group .navbar-logo-skolkovo img {
    height: 1.6875rem !important;
    max-height: 1.6875rem !important;
  }
}

header.topbar .brand-group {
  display: inline-flex;
  align-items: center;
  gap: 0.65rem;
}

header.topbar .brand-group .brand img {
  height: 40px;
  width: auto;
}

header.topbar .brand-skolkovo img {
  height: 1.40625rem !important; /* 56.25% от 2.5rem (JTF на shadcn-лендинге) */
  max-height: 1.40625rem !important;
  width: auto !important;
}

/* Логотип «Участник Сколково» в футере над копирайтом */
.footer-skolkovo-badge {
  display: flex;
  justify-content: center;
  width: 100%;
  margin-bottom: 0.75rem;
}

.footer-skolkovo-badge a {
  display: inline-block;
  line-height: 0;
}

.footer-skolkovo-badge img {
  height: 2rem;
  width: auto;
  max-width: min(100%, 280px);
}

footer .footer-skolkovo-badge {
  margin-bottom: 1rem;
}
