/**
 * FONTS.CSS — Self-hosted шрифты сайта
 *
 * Раньше: <link href="fonts.googleapis.com/css2?...">
 *   → 1 запрос за CSS + 3 запроса за woff2 на внешний домен Google
 *   → Google ставит трекинговые куки + Referer-заголовки
 *   → в РФ Google периодически тормозит/блокируется
 *
 * Теперь: woff2 лежат рядом с сайтом, в Fonts/
 *   → нет внешних запросов
 *   → файлы кешируются на CDN сайта
 *   → выдержали сабсеттинг под реально используемые глифы
 *
 * font-display: swap — пока шрифт грузится, текст видим в системном fallback
 * (без невидимого мерцания, типичного для Google Fonts по умолчанию).
 *
 * Внимание: ни IM Fell English, ни Special Elite не содержат кириллицу.
 * Русский текст в манифесте/биографии рендерится системным fallback'ом
 * (monospace / cursive из CSS-стеков). Это поведение было таким же и
 * на оригинальном сайте с Google Fonts — мы ничего не сломали.
 */

@font-face {
    font-family: 'IM Fell English';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../Fonts/ime-regular.woff2') format('woff2');
    /* unicode-range подсказывает браузеру: для кириллицы не нужно скачивать этот шрифт */
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
                   U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122;
}

@font-face {
    font-family: 'IM Fell English';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('../Fonts/ime-italic.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
                   U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122;
}

@font-face {
    font-family: 'Special Elite';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../Fonts/se-regular.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
                   U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122;
}
