/* Bad Script 400 cyrillic */
@font-face{font-family:'Bad Script';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/BadScript-400-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Bad Script 400 latin */
@font-face{font-family:'Bad Script';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/BadScript-400-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;
}
/* Caveat 400 cyrillic */
@font-face{font-family:'Caveat';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/Caveat-400-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Caveat 400 latin */
@font-face{font-family:'Caveat';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/Caveat-400-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;
}
/* Caveat 700 cyrillic */
@font-face{font-family:'Caveat';font-style:normal;font-weight:700;font-display:swap;
  src:url(fonts/Caveat-700-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Caveat 700 latin */
@font-face{font-family:'Caveat';font-style:normal;font-weight:700;font-display:swap;
  src:url(fonts/Caveat-700-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;
}
/* Cormorant Infant 400 cyrillic */
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/CormorantInfant-400-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Cormorant Infant 400 latin */
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/CormorantInfant-400-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;
}
/* Cormorant Infant 500 cyrillic */
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:500;font-display:swap;
  src:url(fonts/CormorantInfant-500-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Cormorant Infant 500 latin */
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:500;font-display:swap;
  src:url(fonts/CormorantInfant-500-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;
}
/* Cormorant Infant 600 cyrillic */
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:swap;
  src:url(fonts/CormorantInfant-600-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Cormorant Infant 600 latin */
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:swap;
  src:url(fonts/CormorantInfant-600-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;
}
/* Cormorant Infant 700 cyrillic */
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:700;font-display:swap;
  src:url(fonts/CormorantInfant-700-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Cormorant Infant 700 latin */
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:700;font-display:swap;
  src:url(fonts/CormorantInfant-700-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;
}
/* Gothic A1 300 cyrillic */
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:300;font-display:swap;
  src:url(fonts/GothicA1-300-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Gothic A1 300 latin */
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:300;font-display:swap;
  src:url(fonts/GothicA1-300-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;
}
/* Gothic A1 400 cyrillic */
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/GothicA1-400-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Gothic A1 400 latin */
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/GothicA1-400-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;
}
/* Gothic A1 600 cyrillic */
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:600;font-display:swap;
  src:url(fonts/GothicA1-600-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Gothic A1 600 latin */
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:600;font-display:swap;
  src:url(fonts/GothicA1-600-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;
}
/* Gothic A1 700 cyrillic */
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:700;font-display:swap;
  src:url(fonts/GothicA1-700-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Gothic A1 700 latin */
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:700;font-display:swap;
  src:url(fonts/GothicA1-700-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;
}
/* Great Vibes 400 cyrillic */
@font-face{font-family:'Great Vibes';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/GreatVibes-400-cyrillic.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Great Vibes 400 latin */
@font-face{font-family:'Great Vibes';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/GreatVibes-400-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;
}
/* Figma fallback scripts (Cyrillic) */
@font-face{font-family:'Marck Script';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/MarckScript-400.ttf) format('truetype')}
@font-face{font-family:'Caveat';font-style:normal;font-weight:400;font-display:swap;
  src:url(fonts/Caveat-400.ttf) format('truetype')}
@font-face{font-family:'Caveat';font-style:normal;font-weight:700;font-display:swap;
  src:url(fonts/Caveat-700.ttf) format('truetype')}
