/* ==========================================================================
   LANG: HINDI — Devanagari font fallbacks
   Extends (not replaces) the base font stacks, so Latin/Arabic glyphs
   (numbers, the Talbiyah's Arabic line) still render in their original
   fonts, while Devanagari characters fall through to Hindi-appropriate ones.
   ========================================================================== */

:root {
  --font-display: 'Amiri', 'Tiro Devanagari Hindi', serif;
  --font-body: 'Work Sans', 'Noto Sans Devanagari', sans-serif;
  --font-label: 'Barlow Semi Condensed', 'Noto Sans Devanagari', sans-serif;

  /* Devanagari matras need a little more breathing room */
  --lh-body: 1.85;
  --lh-snug: 1.55;
}
