/* Vietnamese glyph fallback fix for large editorial headings, 2026-11-10.
   Georgia on Windows/iOS has inconsistent glyph coverage; Times New Roman
   keeps the serif appearance without breaking Vietnamese accent clusters. */
.hero h1,
.section h2,
.apply-intro h2,
.form-heading h3,
.job-card h3,
.value-item h3,
.closed-state h4 {
  font-family: "Times New Roman", Times, serif !important;
  font-kerning: normal;
  font-variant-ligatures: common-ligatures;
  word-break: normal;
  overflow-wrap: normal;
  hyphens: none;
}
.hero h1 {
  font-weight: 700;
  letter-spacing: -.02em;
  line-height: 1.15;
}
.apply-intro h2 {
  font-weight: 700;
  letter-spacing: -.018em;
  line-height: 1.17;
}
.form-heading h3,.section h2 {
  letter-spacing: -.02em;
}
