/* Шрифты beresta.page — со своего сайта, а не с fonts.googleapis.com.
   Опись исходящего 20260906: шрифты Google при каждом открытии страницы
   отдавали Google адрес, браузер и язык читателя. Файлы собирает
   scripts/шрифты-сайта.py; лицензии — OFL-Literata.txt и OFL-FiraMono.txt
   рядом (SIL Open Font License 1.1). Каждое начертание — двумя файлами:
   английская страница кириллицу не качает. */

@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/literata-latin.woff2') format('woff2');
  unicode-range: U+0000-017F, U+0192, U+0218-021B, U+02C6, U+02DA, U+02DC, U+0300-036F,
    U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2300-23FF,
    U+2500-257F, U+25A0-25FF, U+2713, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/literata-cyrillic.woff2') format('woff2');
  unicode-range: U+0400-04FF;
}

@font-face {
  font-family: 'Fira Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/fira-mono-400-latin.woff2') format('woff2');
  unicode-range: U+0000-017F, U+0192, U+0218-021B, U+02C6, U+02DA, U+02DC, U+0300-036F,
    U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2300-23FF,
    U+2500-257F, U+25A0-25FF, U+2713, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Fira Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/fira-mono-400-cyrillic.woff2') format('woff2');
  unicode-range: U+0400-04FF;
}
@font-face {
  font-family: 'Fira Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/fira-mono-500-latin.woff2') format('woff2');
  unicode-range: U+0000-017F, U+0192, U+0218-021B, U+02C6, U+02DA, U+02DC, U+0300-036F,
    U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2300-23FF,
    U+2500-257F, U+25A0-25FF, U+2713, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Fira Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/fira-mono-500-cyrillic.woff2') format('woff2');
  unicode-range: U+0400-04FF;
}
@font-face {
  font-family: 'Fira Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/fira-mono-700-latin.woff2') format('woff2');
  unicode-range: U+0000-017F, U+0192, U+0218-021B, U+02C6, U+02DA, U+02DC, U+0300-036F,
    U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2300-23FF,
    U+2500-257F, U+25A0-25FF, U+2713, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Fira Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/fira-mono-700-cyrillic.woff2') format('woff2');
  unicode-range: U+0400-04FF;
}
