/* ==========================================================================
   Language-Specific Typography Overrides
   --font-family-red-hat stays common across all languages.
   ========================================================================== */

/* --------------------------------------------------------------------------
   Chinese (Simplified)
   -------------------------------------------------------------------------- */
:lang(zh) {
  --font-family-base: 'Noto Sans SC', sans-serif;
  --leading-base: 1.8;
  --letter-spacing-base: 0.02em;
}

/* --------------------------------------------------------------------------
   Korean
   -------------------------------------------------------------------------- */
:lang(ko) {
  --font-family-base: 'Noto Sans KR', sans-serif;
  --leading-base: 1.8;
}

/* --------------------------------------------------------------------------
   Hindi (Devanagari)
   -------------------------------------------------------------------------- */
:lang(hi) {
  --font-family-base: 'Noto Sans Devanagari', sans-serif;
  --leading-base: 1.9;
}

/* --------------------------------------------------------------------------
   Russian
   -------------------------------------------------------------------------- */
:lang(ru) {
  --tracking-none: 0.01em;
}
