/* Keep the translated hero title on one line while preserving the two-weight treatment. */
html[lang="ru"] .hero-copy h1,
html[lang="hy"] .hero-copy h1 {
  white-space: nowrap;
  font-size: clamp(30px, 3.5vw, 48px);
  letter-spacing: 0;
}

html[lang="hy"] .hero-copy h1 {
  font-family: "Segoe UI Variable", "Noto Sans Armenian", "Segoe UI", system-ui, sans-serif;
  font-weight: 600;
  text-transform: none;
}

@media (max-width: 700px) {
  html[lang="ru"] .hero-copy h1,
  html[lang="hy"] .hero-copy h1 {
    font-size: clamp(22px, 7vw, 34px);
  }
}
