/* Noto Sans Khmer (SIL OFL 1.1), Khmer subset, variable weight 400 to 700, self-hosted 2026-11-06 */
@font-face {
  font-family: 'Noto Sans Khmer';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/assets/fonts/noto-sans-khmer-var-khmer.woff2) format('woff2');
  unicode-range: U+1780-17FF, U+19E0-19FF, U+200C-200D, U+25CC;
}
html[lang="km"] body, html[lang="km"] .prose, html[lang="km"] h1, html[lang="km"] h2, html[lang="km"] h3 {
  font-family: 'Noto Sans Khmer', 'Be Vietnam Pro', system-ui, sans-serif;
}
html[lang="km"] .prose p, html[lang="km"] .prose li { line-height: 1.95; }
html[lang="km"] h1 { line-height: 1.5; }
