/* Self-hosted derivatives of genuine OFL fonts. Licences and provenance accompany this file.
   Montserrat does not cover Greek. Greek text uses the explicitly separate Noto Sans family.
   This file declares assets only; the candidate owner chooses the scoped font-family selectors. */
@font-face {
  font-family: "Montserrat";
  src: url("montserrat/web/Montserrat-latin-cyrillic-normal.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("montserrat/web/Montserrat-latin-cyrillic-italic.woff2") format("woff2");
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url("noto-sans/web/NotoSans-greek-normal.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+0020, U+00A0, U+0300-03FF, U+1F00-1FFF;
}
@font-face {
  font-family: "Noto Sans";
  src: url("noto-sans/web/NotoSans-greek-italic.woff2") format("woff2");
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+0020, U+00A0, U+0300-03FF, U+1F00-1FFF;
}
/* Exact immutable technical symbols from a separately named OFL family. */
@font-face {
  font-family: "Noto Sans JP";
  src: url("noto-sans-jp/web/NotoSansJP-Technical.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+0020, U+2460-2462, U+2605, U+FF08-FF09;
}
