html[lang="en"] .metop-header-inner {
  gap: 16px;
  grid-template-columns: 130px minmax(0, 1fr) max-content;
}

html[lang="en"] .metop-primary-nav > ul {
  gap: 16px;
}

html[lang="en"] .metop-primary-nav > ul > li > a {
  font-size: 13px;
  white-space: nowrap;
}

html[lang="en"] .metop-header-actions .metop-button {
  font-size: 13px;
  padding-inline: 12px;
  white-space: nowrap;
}

html[lang="en"] .metop-nav-item-title,
html[lang="en"] .metop-nav-item-description {
  overflow-wrap: anywhere;
}

html[lang="en"] .metop-home-parity__platform-title-highlight {
  margin-inline: 0.2em;
}

@media (min-width: 921px) and (max-width: 1179px) {
  html[lang="en"] .metop-header-inner {
    grid-template-columns: 1fr auto;
    gap: 0 20px;
    padding-top: 12px;
  }

  html[lang="en"] .metop-brand { grid-column: 1; grid-row: 1; }
  html[lang="en"] .metop-header-actions { grid-column: 2; grid-row: 1; }
  html[lang="en"] .metop-primary-nav { grid-column: 1 / -1; grid-row: 2; }
  html[lang="en"] .metop-primary-nav > ul { justify-content: space-between; }
  html[lang="en"] .metop-primary-nav > ul > li > a { padding-block: 16px; }
}

@media (max-width: 920px) {
  html[lang="en"] .metop-header-inner {
    column-gap: 8px;
    grid-template-columns: auto 1fr auto;
  }

  html[lang="en"] .metop-primary-nav > ul { gap: 0; }
  html[lang="en"] .metop-primary-nav > ul > li > a { font-size: 15px; }
  html[lang="en"] .metop-header-actions { gap: 6px; }
  html[lang="en"] .metop-header-actions .metop-button { font-size: 12px; padding-inline: 9px; }
  html[lang="en"] .metop-brand img { max-width: 110px; height: auto; }
}

@media (max-width: 420px) {
  html[lang="en"] .metop-header-inner { width: calc(100% - 24px); }
  html[lang="en"] .metop-brand img { max-width: 90px; }
  html[lang="en"] .metop-language-switcher { font-size: 11px; gap: 3px; }
}
