/*
 * Шрифты лежат у нас, а не на серверах Google: сайт государственного
 * учреждения не должен зависеть от доступности чужого домена, и первый
 * экран не ждёт ответа из-за границы. Взяты только кириллица и латиница.
 */
@font-face {
  font-family: 'Golos Text';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/golos-text-400-cyrillic.woff2?v=1788943691') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Golos Text';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/golos-text-400-latin.woff2?v=1788943691') format('woff2');
  unicode-range: U+0020-007E,U+00A0,U+00B0,U+00B7,U+2013,U+2014,U+2018-201D,U+2026,U+2212,U+2265;
}
@font-face {
  font-family: 'Golos Text';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/golos-text-500-cyrillic.woff2?v=1788943691') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Golos Text';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/golos-text-500-latin.woff2?v=1788943691') format('woff2');
  unicode-range: U+0020-007E,U+00A0,U+00B0,U+00B7,U+2013,U+2014,U+2018-201D,U+2026,U+2212,U+2265;
}
@font-face {
  font-family: 'Golos Text';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/golos-text-600-cyrillic.woff2?v=1788943691') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Golos Text';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/golos-text-600-latin.woff2?v=1788943691') format('woff2');
  unicode-range: U+0020-007E,U+00A0,U+00B0,U+00B7,U+2013,U+2014,U+2018-201D,U+2026,U+2212,U+2265;
}
@font-face {
  font-family: 'Golos Text';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/golos-text-700-cyrillic.woff2?v=1788943691') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Golos Text';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/golos-text-700-latin.woff2?v=1788943691') format('woff2');
  unicode-range: U+0020-007E,U+00A0,U+00B0,U+00B7,U+2013,U+2014,U+2018-201D,U+2026,U+2212,U+2265;
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono-400-cyrillic.woff2?v=1788943691') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono-400-latin.woff2?v=1788943691') format('woff2');
  unicode-range: U+0020-007E,U+00A0,U+00B0,U+00B7,U+2013,U+2014,U+2018-201D,U+2026,U+2212,U+2265;
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono-500-cyrillic.woff2?v=1788943691') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono-500-latin.woff2?v=1788943691') format('woff2');
  unicode-range: U+0020-007E,U+00A0,U+00B0,U+00B7,U+2013,U+2014,U+2018-201D,U+2026,U+2212,U+2265;
}
