/* ============================================================
   GMDS · marquee-fonts.css   GENERATED, do not edit by hand

   Written by _tools/make-font-css.py from fonts/marquee-faces.json.
   The .woff2 files are Noto, subset to the exact characters the hero marquee
   uses, under the SIL Open Font License.

   One family, many faces, split by unicode-range. Latin is deliberately absent
   so it falls through to Encode Sans and the English word in the marquee stays
   in the site's own typeface.
   ============================================================ */

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-devanagari.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+917, U+91c, U+92d-930, U+935, U+939, U+93e-93f, U+948, U+94c;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-bengali.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+997, U+9ac, U+9b0, U+9c7, U+9cc, U+9d7, U+9f0-9f1;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-telugu.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+c15, U+c24, U+c30, U+c3f-c40, U+c4d;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-tamil.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+b95, U+baa, U+bb4, U+bc1, U+bcd;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-gujarati.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+a97, U+ab0, U+ab5, U+acc;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-arabic.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+627, U+62a, U+634, U+638-639, U+645-646;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-kannada.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+c95, U+ca4, U+cb0, U+cbf-cc0, U+ccd, U+cd5;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-oriya.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+b17, U+b2c, U+b30, U+b47, U+b4c, U+b57;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-malayalam.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+d02, U+d24, U+d2e, U+d35, U+d39, U+d4d;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-gurmukhi.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+a23, U+a2e, U+a3e;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-olchiki.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+1c5f, U+1c62, U+1c71;
}

@font-face {
  font-family: 'GMDS Indic';
  src: url('../fonts/noto-meeteimayek.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+abc0, U+abc7, U+abd4, U+abe4;
}
