/*
 * Cyrillic for the site's two typefaces.
 *
 * Fraunces and Work Sans ship no Cyrillic, so Bulgarian text used to fall back to whatever
 * system font the visitor had. These faces register Cyrillic glyphs under the same two family
 * names (Playfair Display for Fraunces, Manrope for Work Sans), limited by unicode-range, so
 * every existing font-family rule picks them up without changes. Latin and Turkish text still
 * comes from the real Fraunces / Work Sans loaded from Google Fonts.
 *
 * One block per weight on purpose: Google declares its faces per weight (300/400/500/600), and
 * Chrome only merges unicode-range subsets whose weight and style descriptors match exactly.
 * A single "300 600" range block loses to Google's exact-weight face and never loads.
 */
@font-face{font-family:'Fraunces'; font-style:normal; font-weight:300; font-display:swap; src:url(fonts/playfair-display-cyrillic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Fraunces'; font-style:normal; font-weight:400; font-display:swap; src:url(fonts/playfair-display-cyrillic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Fraunces'; font-style:normal; font-weight:500; font-display:swap; src:url(fonts/playfair-display-cyrillic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Fraunces'; font-style:normal; font-weight:600; font-display:swap; src:url(fonts/playfair-display-cyrillic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Fraunces'; font-style:italic; font-weight:300; font-display:swap; src:url(fonts/playfair-display-cyrillic-italic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Fraunces'; font-style:italic; font-weight:400; font-display:swap; src:url(fonts/playfair-display-cyrillic-italic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Fraunces'; font-style:italic; font-weight:500; font-display:swap; src:url(fonts/playfair-display-cyrillic-italic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Fraunces'; font-style:italic; font-weight:600; font-display:swap; src:url(fonts/playfair-display-cyrillic-italic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Work Sans'; font-style:normal; font-weight:300; font-display:swap; src:url(fonts/manrope-cyrillic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Work Sans'; font-style:normal; font-weight:400; font-display:swap; src:url(fonts/manrope-cyrillic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Work Sans'; font-style:normal; font-weight:500; font-display:swap; src:url(fonts/manrope-cyrillic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Work Sans'; font-style:normal; font-weight:600; font-display:swap; src:url(fonts/manrope-cyrillic.woff2) format('woff2'); unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
