/* Шрифты сайта — свои, а не с fonts.googleapis.com.
 *
 * ПОЧЕМУ ПЕРЕЕХАЛИ. Таблица стилей Google отвечала за ТРИ СЕКУНДЫ (замерено 10.09.2026), и всё
 * это время текст на странице не рисовался: стиль шрифта блокирует отрисовку. Человек с рекламы
 * видел пустой экран дольше, чем читал бы первый экран целиком.
 *
 * ПОЧЕМУ ЧЕТЫРЕ ФАЙЛА, А НЕ ЧЕТЫРНАДЦАТЬ. Manrope и JetBrains Mono — переменные шрифты: один
 * файл содержит все начертания от 400 до 800. Google отдаёт его отдельной ссылкой для каждого
 * веса, но файл один и тот же (сверено по контрольным суммам). Поэтому здесь по одному файлу на
 * семью и подмножество: 78 КБ вместо 271.
 *
 * ПОЧЕМУ ТОЛЬКО КИРИЛЛИЦА И ЛАТИНИЦА. Греческий, вьетнамский и расширенные наборы на сайте не
 * встречаются — это лишние килобайты. Диапазоны символов взяты из ответа Google как есть.
 *
 * font-display: swap — текст показывается сразу системным шрифтом и заменяется, когда придёт
 * свой. Пустого экрана не будет даже при медленной сети.
 */

@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('/fonts/manrope-cyrillic.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('/fonts/manrope-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500 700;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-cyrillic.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500 700;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
