/* Balance the Turkish headline with the English hero's lighter proportions. */
html[lang="tr"] .page-home .hero-first-screen .hero-word-reel .hero-rotating-word,
html[lang="tr"] .page-home .hero-first-screen .hero-word-reel .hero-next-word {
  text-transform: none;
}

html[lang="tr"] .page-home .hero-first-screen .hero-copy h1 {
  font-size: clamp(70px, 8.3vw, 120px);
}

html[lang="tr"] .page-home .hero-first-screen .hero-copy h1 > span {
  font-size: .92em;
  letter-spacing: 0;
  line-height: 1.12;
  margin-top: 12px;
}

@media (min-width: 681px) and (max-width: 900px) {
  html[lang="tr"] .page-home .hero-first-screen .hero-copy h1 {
    font-size: 8.1vw;
  }
}

@media (min-width: 1024px) and (max-height: 760px) {
  html[lang="tr"] .page-home .hero-first-screen .hero-copy h1 {
    font-size: min(8.3vw, calc(19.7svh - 26px), 120px);
  }
}

@media (max-width: 680px) {
  html[lang="tr"] .page-home .hero-first-screen .hero-copy h1 {
    font-size: clamp(43px, 12.6vw, 75px);
  }

  html[lang="tr"] .page-home .hero-first-screen .hero-copy h1 > span {
    font-size: clamp(32px, 10.8vw, 64px);
    transform: rotate(-1deg);
    margin-top: 9px;
  }
}
