/* ==========================================================================
   LANG: URDU — Nastaliq typography
   Noto Nastaliq Urdu is prioritized for Urdu body text; Latin characters
   (the Talbiyah's transliteration, any numerals) fall through to the
   original Latin fonts automatically via the font-stack fallback.
   Nastaliq's diagonal, calligraphic strokes need significantly more
   line-height than Latin or Devanagari text to avoid lines colliding.

   Headings use a separate self-hosted display font (Bombay Black Unicode)
   for a bolder, more graphic headline feel than running Nastaliq body text.
   The Talbiyah's actual Quranic Arabic is hardcoded to Amiri in guide.css,
   independent of this — it should never follow the heading font.
   ========================================================================== */

@font-face {
  font-family: 'Bombay Black Unicode';
  src: url('../fonts/BombayBlackUnicode.woff') format('woff'),
       url('../fonts/BombayBlackUnicode.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --font-display: 'Bombay Black Unicode', 'Noto Nastaliq Urdu', serif;
  --font-body: 'Noto Nastaliq Urdu', 'Work Sans', serif;
  --font-label: 'Noto Nastaliq Urdu', 'Barlow Semi Condensed', sans-serif;

  --lh-body: 2.2;
  --lh-snug: 1.85;
  --lh-tight: 1.7;
}
