/* 02.10.2026: шрифты нового дизайна со своего сервера (было Google Fonts — IP людей уходил Google). Лицензия SIL Open Font License 1.1 (Alegreya, Golos Text, JetBrains Mono). Только кириллица и латиница. */
/* 03.10.2026 (ПРОИЗ): файлы Alegreya, Golos Text, JetBrains Mono — переменные (один файл на все веса); раньше каждый вес объявлялся своим адресом, и браузер качал один и тот же файл 2–3 раза. Теперь — одно объявление с диапазоном весов. */
/* 11.10.2026 (план скорости, Ш2): латинская часть разрезана — русской странице хватает маленького файла знаков, остальное грузится, только если на странице есть такая буква. Файлы и этот список делает scripts/shrifty_narezka.py — руками не править. */
@font-face{font-family:'Alegreya';font-style:italic;font-weight:500;font-display:swap;src:url('Alegreya-500i-cyrillic.woff2') format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Alegreya';font-style:italic;font-weight:500;font-display:swap;src:url('Alegreya-500i-znaki.woff2') format('woff2');unicode-range:U+0000-0040, U+0049, U+0056, U+0058, U+005B-0060, U+007B-007F, U+00A0, U+00AB, U+00AD, U+00B0-00B1, U+00B7, U+00BB, U+00D7, U+200B-200D, U+2013-2014, U+2019, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2060, U+2191, U+2193, U+2212, U+FEFF}
@font-face{font-family:'Alegreya';font-style:italic;font-weight:500;font-display:swap;src:url('Alegreya-500i-latin-rest.woff2') format('woff2');unicode-range:U+0041-0048, U+004A-0055, U+0057, U+0059-005A, U+0061-007A, U+0080-009F, U+00A1-00AA, U+00AC, U+00AE-00AF, U+00B2-00B6, U+00B8-00BA, U+00BC-00D6, U+00D8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-200A, U+200E-2012, U+2015-2018, U+201A-201B, U+201F-2021, U+2023-2025, U+2027-2038, U+203B-205F, U+2061-206F, U+20AC, U+2122, U+2215, U+FFFD}
@font-face{font-family:'Alegreya';font-style:normal;font-weight:500 800;font-display:swap;src:url('Alegreya-500-cyrillic.woff2') format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Alegreya';font-style:normal;font-weight:500 800;font-display:swap;src:url('Alegreya-500-znaki.woff2') format('woff2');unicode-range:U+0000-0040, U+0049, U+0056, U+0058, U+005B-0060, U+007B-007F, U+00A0, U+00AB, U+00AD, U+00B0-00B1, U+00B7, U+00BB, U+00D7, U+200B-200D, U+2013-2014, U+2019, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2060, U+2191, U+2193, U+2212, U+FEFF}
@font-face{font-family:'Alegreya';font-style:normal;font-weight:500 800;font-display:swap;src:url('Alegreya-500-latin-rest.woff2') format('woff2');unicode-range:U+0041-0048, U+004A-0055, U+0057, U+0059-005A, U+0061-007A, U+0080-009F, U+00A1-00AA, U+00AC, U+00AE-00AF, U+00B2-00B6, U+00B8-00BA, U+00BC-00D6, U+00D8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-200A, U+200E-2012, U+2015-2018, U+201A-201B, U+201F-2021, U+2023-2025, U+2027-2038, U+203B-205F, U+2061-206F, U+20AC, U+2122, U+2215, U+FFFD}
@font-face{font-family:'Golos Text';font-style:normal;font-weight:400 600;font-display:swap;src:url('GolosText-400-cyrillic.woff2') 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 600;font-display:swap;src:url('GolosText-400-znaki.woff2') format('woff2');unicode-range:U+0000-0041, U+0043-0044, U+0049, U+004B, U+004D, U+0054, U+0056, U+0058, U+005B-0061, U+0063, U+0065, U+0067, U+0069, U+006B-006D, U+006F, U+0072, U+007B-007F, U+00A0, U+00AB, U+00AD, U+00B0-00B1, U+00B7, U+00BB, U+00D7, U+200B-200D, U+2013-2014, U+2019, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2060, U+2191, U+2193, U+2212, U+FEFF}
@font-face{font-family:'Golos Text';font-style:normal;font-weight:400 600;font-display:swap;src:url('GolosText-400-latin-bukvy.woff2') format('woff2');unicode-range:U+0042, U+0045-0048, U+004A, U+004C, U+004E-0053, U+0055, U+0057, U+0059-005A, U+0062, U+0064, U+0066, U+0068, U+006A, U+006E, U+0070-0071, U+0073-007A}
@font-face{font-family:'Golos Text';font-style:normal;font-weight:400 600;font-display:swap;src:url('GolosText-400-latin-rest.woff2') format('woff2');unicode-range:U+0080-009F, U+00A1-00AA, U+00AC, U+00AE-00AF, U+00B2-00B6, U+00B8-00BA, U+00BC-00D6, U+00D8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-200A, U+200E-2012, U+2015-2018, U+201A-201B, U+201F-2021, U+2023-2025, U+2027-2038, U+203B-205F, U+2061-206F, U+20AC, U+2122, U+2215, U+FFFD}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400 600;font-display:swap;src:url('JetBrainsMono-400-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:400 600;font-display:swap;src:url('JetBrainsMono-400-znaki.woff2') format('woff2');unicode-range:U+0000-0022, U+0025, U+0027-003B, U+003D, U+003F, U+0049, U+0056, U+0058, U+007F, U+00A0, U+00AB, U+00AD, U+00B0-00B1, U+00B7, U+00BB, U+00D7, U+200B-200D, U+2013-2014, U+2019, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2060, U+2191, U+2193, U+2212, U+FEFF}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400 600;font-display:swap;src:url('JetBrainsMono-400-latin-rest.woff2') format('woff2');unicode-range:U+0023-0024, U+0026, U+003C, U+003E, U+0040-0048, U+004A-0055, U+0057, U+0059-007E, U+0080-009F, U+00A1-00AA, U+00AC, U+00AE-00AF, U+00B2-00B6, U+00B8-00BA, U+00BC-00D6, U+00D8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-200A, U+200E-2012, U+2015-2018, U+201A-201B, U+201F-2021, U+2023-2025, U+2027-2038, U+203B-205F, U+2061-206F, U+20AC, U+2122, U+2215, U+FFFD}
/* только для крупной надписи «Путь наблюдателя» на главной (2 начертания, файлы разные — не переменный); на телефоне заставка скрыта, не грузится */
@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:100;font-display:swap;src:url('AlegreyaSans-100-cyrillic.woff2') format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:100;font-display:swap;src:url('AlegreyaSans-100-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:'Alegreya Sans';font-style:normal;font-weight:900;font-display:swap;src:url('AlegreyaSans-900-cyrillic.woff2') format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:900;font-display:swap;src:url('AlegreyaSans-900-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}
