/**
 * Pilot B remediation — prevent orphan sentence punctuation wrapping
 * in hero headlines without changing copy.
 */

.hh-v2-hero__title,
.hh-v2-inner-hero__title,
.hh-v2-intl-hero h1 {
  text-wrap: pretty;
  overflow-wrap: normal;
  word-break: normal;
  hyphens: none;
}

html[dir="rtl"] .hh-v2-hero__title,
html[dir="rtl"] .hh-v2-inner-hero__title,
html[lang^="ar"] .hh-v2-hero__title,
html[lang^="ar"] .hh-v2-inner-hero__title {
  text-wrap: pretty;
  word-break: normal;
  overflow-wrap: normal;
}

@media (max-width: 390px) {
  .hh-v2-hero__title,
  .hh-v2-inner-hero__title {
    max-width: 100%;
  }
}
