/* CJK glyphs need more vertical breathing room than the editorial Latin display face. */
html[data-language="ko"] h1,
html[data-language="ja"] h1,
html[data-language="zh"] h1 {
  line-height: 1.14;
}

html[data-language="ko"] h2,
html[data-language="ja"] h2,
html[data-language="zh"] h2 {
  line-height: 1.16;
}

html[data-language="ko"] h3,
html[data-language="ja"] h3,
html[data-language="zh"] h3 {
  line-height: 1.28;
}

html[data-language="ko"] h1 em,
html[data-language="ko"] h2 em,
html[data-language="ko"] h3 em,
html[data-language="ja"] h1 em,
html[data-language="ja"] h2 em,
html[data-language="ja"] h3 em,
html[data-language="zh"] h1 em,
html[data-language="zh"] h2 em,
html[data-language="zh"] h3 em {
  font-style: normal;
}

/* Japanese and Chinese hero copy are authored as two editorial lines. Keep browser wrapping from splitting either line. */
html[data-language="ja"] .hero h1,
html[data-language="zh"] .hero h1 {
  max-width: none;
  white-space: nowrap;
}
