/* Шрифты сайта (#4070): свои файлы, собраны scripts/build-fonts.py из google/fonts (SIL OFL 1.1, лицензии — /fonts/OFL-*.txt). */
@font-face { font-family: 'Literata'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-latin.woff2?v=751d4decff') format('woff2'); unicode-range: U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2042,U+2044,U+2070,U+2074-2079,U+207D-2089,U+208D-208E,U+20AC,U+2116,U+2122,U+2190-2193,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265; }
@font-face { font-family: 'Literata'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-latin-ext.woff2?v=3acc061a31') format('woff2'); unicode-range: U+0100-017E,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01C4-01DC,U+01E6-01E7,U+01EA-01EB,U+01FA-021B,U+022A-022D,U+0230-0233,U+0237,U+0251,U+0259,U+0261,U+02B9-02BA,U+02BE-02BF,U+02C7-02CC,U+02DD,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EF2-1EF9,U+2020,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113; }
@font-face { font-family: 'Literata'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-cyrillic.woff2?v=1a52ef7bf3') format('woff2'); unicode-range: U+0301,U+0401-044F,U+0451-045F,U+0490-0491,U+04B0-04B1,U+2116; }
@font-face { font-family: 'Literata'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-cyrillic-ext.woff2?v=770bf541f1') format('woff2'); unicode-range: U+0462-0463,U+046A-046B,U+0490-0493,U+0496-0497,U+049A-049B,U+04A2-04A3,U+04AE-04B1,U+04BA-04BB,U+04D8-04D9,U+04E8-04E9,U+20B4; }
@font-face { font-family: 'Literata'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-greek.woff2?v=220d5a3600') format('woff2'); unicode-range: U+0374-0375,U+037A,U+037E,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE,U+03D7-03E1; }
@font-face { font-family: 'Literata'; font-style: italic; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-latin-italic.woff2?v=66a25feb7e') format('woff2'); unicode-range: U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2042,U+2044,U+2070,U+2074-2079,U+207D-2089,U+208D-208E,U+20AC,U+2116,U+2122,U+2190-2193,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265; }
@font-face { font-family: 'Literata'; font-style: italic; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-latin-ext-italic.woff2?v=4eb4b378ad') format('woff2'); unicode-range: U+0100-017E,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01C4-01DC,U+01E6-01E7,U+01EA-01EB,U+01FA-021B,U+022A-022D,U+0230-0233,U+0237,U+0251,U+0259,U+0261,U+02B9-02BA,U+02BE-02BF,U+02C7-02CC,U+02DD,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EF2-1EF9,U+2020,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113; }
@font-face { font-family: 'Literata'; font-style: italic; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-cyrillic-italic.woff2?v=8dcb80db88') format('woff2'); unicode-range: U+0301,U+0401-044F,U+0451-045F,U+0490-0491,U+04B0-04B1,U+2116; }
@font-face { font-family: 'Literata'; font-style: italic; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-cyrillic-ext-italic.woff2?v=67c6e46eb0') format('woff2'); unicode-range: U+0462-0463,U+046A-046B,U+0490-0493,U+0496-0497,U+049A-049B,U+04A2-04A3,U+04AE-04B1,U+04BA-04BB,U+04D8-04D9,U+04E8-04E9,U+20B4; }
@font-face { font-family: 'Literata'; font-style: italic; font-weight: 400 700; font-display: swap; src: url('/fonts/literata-greek-italic.woff2?v=a15539ccda') format('woff2'); unicode-range: U+0374-0375,U+037A,U+037E,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE,U+03D7-03E1; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('/fonts/golos-text-latin.woff2?v=9036167591') format('woff2'); unicode-range: U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+2009,U+2010-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+202F-2030,U+2039-203A,U+2044,U+2074,U+2081-2084,U+20AC,U+2116,U+2122,U+2190-2193,U+2196-2199,U+2206,U+2212,U+2215,U+221A,U+2248,U+2264-2265,U+FEFF; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('/fonts/golos-text-latin-ext.woff2?v=a49b55b34d') format('woff2'); unicode-range: U+0100-0107,U+010A-0113,U+0116-011B,U+011E-0123,U+0126-0127,U+012A-012B,U+012E-0133,U+0136-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-015B,U+015E-0161,U+0164-0165,U+016A-017E,U+0192,U+0218-021B,U+0237,U+02C7,U+02DD,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2020,U+20B4,U+20B8,U+20BD; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('/fonts/golos-text-cyrillic.woff2?v=bb513cd824') format('woff2'); unicode-range: U+0301,U+0401-040C,U+040E-044F,U+0451-045C,U+045E-045F,U+0490-0491,U+04B0-04B1,U+2116; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('/fonts/golos-text-cyrillic-ext.woff2?v=49e4eeac74') format('woff2'); unicode-range: U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0,U+04C3-04C4,U+04C7-04C8,U+04CB-04CC,U+04CF-04DF,U+04E2-04EB,U+04EE-04F5,U+04F8-04F9,U+0512-0513,U+20B4; }
