@font-face { font-family: 'Outfit'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('/assets/fonts/Outfit-var.woff2') format('woff2'); }
@font-face { font-family: 'Space Grotesk'; font-style: normal; font-weight: 300 700; font-display: swap; src: url('/assets/fonts/SpaceGrotesk-var.woff2') format('woff2'); }
/* Urdu. Subset from the patched TTF the apps bundle, pinned to wdth=100 and a
   400-700 weight axis. unicode-range is Arabic script only, so an English page
   never fetches it: the Latin digits and spaces inside an Urdu string fall back
   to Outfit on purpose. */
@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/assets/fonts/NotoSansArabic-subset.woff2') format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200F;
}
