/* The Russian site's faces: each role is one family drawn for Latin and Cyrillic together, so a name in Latin inside a
   Russian line is the same type. Subset to Latin, Latin-1, Latin Extended-A, Cyrillic and the marks the texts use
   (web/fonts/LICENSES.md); the typewriter and Forum reserve their names, so their files are served as published. size-adjust keeps each face near the size of the one it replaced. */
@font-face { font-family: "Literata"; src: url("/fonts/ru/Literata-VF.woff2") format("woff2"); font-weight: 200 900; font-style: normal; font-display: swap; size-adjust: 92%; }
@font-face { font-family: "Literata"; src: url("/fonts/ru/Literata-Italic-VF.woff2") format("woff2"); font-weight: 200 900; font-style: italic; font-display: swap; size-adjust: 92%; }
@font-face { font-family: "Golos Text"; src: url("/fonts/ru/GolosText-VF.woff2") format("woff2"); font-weight: 400 900; font-style: normal; font-display: swap; size-adjust: 98%; }
@font-face { font-family: "CMU Typewriter"; src: url("/fonts/ru/cmuntt.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "CMU Typewriter"; src: url("/fonts/ru/cmuntb.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }
/* the typewriter has no rouble sign: that one glyph comes from PT Mono, at each weight the typewriter has */
@font-face { font-family: "CMU Typewriter"; src: url("/fonts/PTMono-Regular.woff2") format("woff2"); font-weight: 400; font-display: swap; size-adjust: 90%; unicode-range: U+20BD; }
@font-face { font-family: "CMU Typewriter"; src: url("/fonts/PTMono-Regular.woff2") format("woff2"); font-weight: 700; font-display: swap; size-adjust: 90%; unicode-range: U+20BD; }
@font-face { font-family: "Caveat"; src: url("/fonts/ru/Caveat-VF.woff2") format("woff2"); font-weight: 400 700; font-display: swap; }
@font-face { font-family: "Prata"; src: url("/fonts/ru/Prata-Regular.woff2") format("woff2"); font-weight: 400 900; font-style: normal; font-display: swap; size-adjust: 92%; }
@font-face { font-family: "Forum"; src: url("/fonts/ru/Forum-Regular.ttf") format("truetype"); font-weight: 400 900; font-style: normal; font-display: swap; size-adjust: 106%; }
@font-face { font-family: "Cormorant Garamond"; src: url("/fonts/ru/CormorantGaramond-VF.woff2") format("woff2"); font-weight: 300 700; font-style: normal; font-display: swap; size-adjust: 110%; }
@font-face { font-family: "Commissioner"; src: url("/fonts/ru/Commissioner-VF.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; size-adjust: 97%; }
/* the marks two display faces lack, from the reading face: Prata has no ellipsis or numero, Forum no rouble sign */
@font-face { font-family: "Prata"; src: url("/fonts/ru/Literata-VF.woff2") format("woff2"); font-weight: 400 900; font-display: swap; unicode-range: U+2026, U+2116; }
@font-face { font-family: "Forum"; src: url("/fonts/ru/Literata-VF.woff2") format("woff2"); font-weight: 400 900; font-display: swap; unicode-range: U+20BD; }
