/**
 * @file
 * KSU official typography — GE Dinar One (Arabic), Arial (English digital).
 *
 * @see https://identity.ksu.edu.sa/ar/node/157
 * @see https://identity.ksu.edu.sa/ar/node/156
 *
 * unicode-range excludes ASCII digits (U+0030–0039) and Eastern Arabic-Indic
 * digits (U+0660–0669) so numerals always render from the Latin fallback
 * (Arial) instead of GE Dinar One's Indian/Arabic-Indic forms.
 */

@font-face {
  font-display: swap;
  font-family: 'GE Dinar One';
  src: url('../fonts/gedinar-one/GE-Dinar-One-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  unicode-range: U+0000-002F, U+003A-065F, U+066A-06EF, U+06FA-FFFF;
}

@font-face {
  font-display: swap;
  font-family: 'GE Dinar One';
  src: url('../fonts/gedinar-one/GE-Dinar-One-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0000-002F, U+003A-065F, U+066A-06EF, U+06FA-FFFF;
}

@font-face {
  font-display: swap;
  font-family: 'GE Dinar One';
  src: url('../fonts/gedinar-one/GE-Dinar-One-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  unicode-range: U+0000-002F, U+003A-065F, U+066A-06EF, U+06FA-FFFF;
}

@font-face {
  font-display: swap;
  font-family: 'GE Dinar One';
  src: url('../fonts/gedinar-one/GE-Dinar-One-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  unicode-range: U+0000-002F, U+003A-065F, U+066A-06EF, U+06FA-FFFF;
}
