/* Keep translated headlines legible within the shared article artwork. */
html[lang="ar"] .jackpot-hero h1 {
  font-size: clamp(38px, 5vw, 66px);
  line-height: 1.12;
  letter-spacing: 0;
  text-wrap: pretty;
}

html[lang="ar"] .jackpot-hero-content {
  max-width: min(680px, 100%);
}

@media (max-width: 640px) {
  html[lang="ar"] .jackpot-hero h1 {
    font-size: clamp(34px, 8vw, 48px);
    line-height: 1.16;
  }
}
