/* PAFF1103: Onest, Unbounded и JetBrains Mono с сайта */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/4995a9a43ac659ec.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/2c32b9b3ee358c11.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;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/onest-cyr-7993948b08cd.woff2) format('woff2');
  unicode-range: U+0401, U+0410-044F, U+0451, U+2116;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/onest-cyr-ext-9da94cb24ba3.woff2) format('woff2');
  unicode-range: U+0301, U+0400, U+0402-040F, U+0450, U+0452-045F, U+0490-0491, U+04B0-04B1;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/onest-lat-7a4548d1fa02.woff2) format('woff2');
  unicode-range: U+0000-00A0, U+00A7, U+00A9, U+00AB, U+00B0-00B2, U+00B7, U+00B9, U+00BB, U+00BD, U+00D7, U+00F7, U+2009-200B, U+2010-2014, U+2018-201E, U+2022, U+2026, U+202F-2030, U+2032-2033, U+2039-203A, U+2060, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/onest-lat-ext-5710e44b2d09.woff2) format('woff2');
  unicode-range: U+00A1-00A6, U+00A8, U+00AA, U+00AC-00AF, U+00B3-00B6, U+00B8, U+00BA, U+00BC, U+00BE-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2008, U+200C-200F, U+2015-2017, U+201F-2021, U+2023-2025, U+2027-202E, U+2031, U+2034-2038, U+203B-205F, U+2061-206F;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/onest-cyr-7993948b08cd.woff2) format('woff2');
  unicode-range: U+0401, U+0410-044F, U+0451, U+2116;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/onest-cyr-ext-9da94cb24ba3.woff2) format('woff2');
  unicode-range: U+0301, U+0400, U+0402-040F, U+0450, U+0452-045F, U+0490-0491, U+04B0-04B1;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/onest-lat-7a4548d1fa02.woff2) format('woff2');
  unicode-range: U+0000-00A0, U+00A7, U+00A9, U+00AB, U+00B0-00B2, U+00B7, U+00B9, U+00BB, U+00BD, U+00D7, U+00F7, U+2009-200B, U+2010-2014, U+2018-201E, U+2022, U+2026, U+202F-2030, U+2032-2033, U+2039-203A, U+2060, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/onest-lat-ext-5710e44b2d09.woff2) format('woff2');
  unicode-range: U+00A1-00A6, U+00A8, U+00AA, U+00AC-00AF, U+00B3-00B6, U+00B8, U+00BA, U+00BC, U+00BE-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2008, U+200C-200F, U+2015-2017, U+201F-2021, U+2023-2025, U+2027-202E, U+2031, U+2034-2038, U+203B-205F, U+2061-206F;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(fonts/onest-cyr-7993948b08cd.woff2) format('woff2');
  unicode-range: U+0401, U+0410-044F, U+0451, U+2116;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(fonts/onest-cyr-ext-9da94cb24ba3.woff2) format('woff2');
  unicode-range: U+0301, U+0400, U+0402-040F, U+0450, U+0452-045F, U+0490-0491, U+04B0-04B1;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(fonts/onest-lat-7a4548d1fa02.woff2) format('woff2');
  unicode-range: U+0000-00A0, U+00A7, U+00A9, U+00AB, U+00B0-00B2, U+00B7, U+00B9, U+00BB, U+00BD, U+00D7, U+00F7, U+2009-200B, U+2010-2014, U+2018-201E, U+2022, U+2026, U+202F-2030, U+2032-2033, U+2039-203A, U+2060, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(fonts/onest-lat-ext-5710e44b2d09.woff2) format('woff2');
  unicode-range: U+00A1-00A6, U+00A8, U+00AA, U+00AC-00AF, U+00B3-00B6, U+00B8, U+00BA, U+00BC, U+00BE-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2008, U+200C-200F, U+2015-2017, U+201F-2021, U+2023-2025, U+2027-202E, U+2031, U+2034-2038, U+203B-205F, U+2061-206F;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/onest-cyr-7993948b08cd.woff2) format('woff2');
  unicode-range: U+0401, U+0410-044F, U+0451, U+2116;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/onest-cyr-ext-9da94cb24ba3.woff2) format('woff2');
  unicode-range: U+0301, U+0400, U+0402-040F, U+0450, U+0452-045F, U+0490-0491, U+04B0-04B1;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/onest-lat-7a4548d1fa02.woff2) format('woff2');
  unicode-range: U+0000-00A0, U+00A7, U+00A9, U+00AB, U+00B0-00B2, U+00B7, U+00B9, U+00BB, U+00BD, U+00D7, U+00F7, U+2009-200B, U+2010-2014, U+2018-201E, U+2022, U+2026, U+202F-2030, U+2032-2033, U+2039-203A, U+2060, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/onest-lat-ext-5710e44b2d09.woff2) format('woff2');
  unicode-range: U+00A1-00A6, U+00A8, U+00AA, U+00AC-00AF, U+00B3-00B6, U+00B8, U+00BA, U+00BC, U+00BE-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2008, U+200C-200F, U+2015-2017, U+201F-2021, U+2023-2025, U+2027-202E, U+2031, U+2034-2038, U+203B-205F, U+2061-206F;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/onest-cyr-7993948b08cd.woff2) format('woff2');
  unicode-range: U+0401, U+0410-044F, U+0451, U+2116;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/onest-cyr-ext-9da94cb24ba3.woff2) format('woff2');
  unicode-range: U+0301, U+0400, U+0402-040F, U+0450, U+0452-045F, U+0490-0491, U+04B0-04B1;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/onest-lat-7a4548d1fa02.woff2) format('woff2');
  unicode-range: U+0000-00A0, U+00A7, U+00A9, U+00AB, U+00B0-00B2, U+00B7, U+00B9, U+00BB, U+00BD, U+00D7, U+00F7, U+2009-200B, U+2010-2014, U+2018-201E, U+2022, U+2026, U+202F-2030, U+2032-2033, U+2039-203A, U+2060, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/onest-lat-ext-5710e44b2d09.woff2) format('woff2');
  unicode-range: U+00A1-00A6, U+00A8, U+00AA, U+00AC-00AF, U+00B3-00B6, U+00B8, U+00BA, U+00BC, U+00BE-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2008, U+200C-200F, U+2015-2017, U+201F-2021, U+2023-2025, U+2027-202E, U+2031, U+2034-2038, U+203B-205F, U+2061-206F;
}
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/unbounded-cyr-ba496ab0523d.woff2) format('woff2');
  unicode-range: U+0401, U+0410-044F, U+0451, U+2116;
}
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/unbounded-cyr-ext-5f6d8788761c.woff2) format('woff2');
  unicode-range: U+0301, U+0400, U+0402-040F, U+0450, U+0452-045F, U+0490-0491, U+04B0-04B1;
}
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/unbounded-lat-8f4f16b47960.woff2) format('woff2');
  unicode-range: U+0000-00A0, U+00A7, U+00A9, U+00AB, U+00B0-00B2, U+00B7, U+00B9, U+00BB, U+00BD, U+00D7, U+00F7, U+2009-200B, U+2010-2014, U+2018-201E, U+2022, U+2026, U+202F-2030, U+2032-2033, U+2039-203A, U+2060, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/unbounded-lat-ext-1549c6d0bf9a.woff2) format('woff2');
  unicode-range: U+00A1-00A6, U+00A8, U+00AA, U+00AC-00AF, U+00B3-00B6, U+00B8, U+00BA, U+00BC, U+00BE-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2008, U+200C-200F, U+2015-2017, U+201F-2021, U+2023-2025, U+2027-202E, U+2031, U+2034-2038, U+203B-205F, U+2061-206F;
}
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/unbounded-cyr-ba496ab0523d.woff2) format('woff2');
  unicode-range: U+0401, U+0410-044F, U+0451, U+2116;
}
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/unbounded-cyr-ext-5f6d8788761c.woff2) format('woff2');
  unicode-range: U+0301, U+0400, U+0402-040F, U+0450, U+0452-045F, U+0490-0491, U+04B0-04B1;
}
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/unbounded-lat-8f4f16b47960.woff2) format('woff2');
  unicode-range: U+0000-00A0, U+00A7, U+00A9, U+00AB, U+00B0-00B2, U+00B7, U+00B9, U+00BB, U+00BD, U+00D7, U+00F7, U+2009-200B, U+2010-2014, U+2018-201E, U+2022, U+2026, U+202F-2030, U+2032-2033, U+2039-203A, U+2060, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/unbounded-lat-ext-1549c6d0bf9a.woff2) format('woff2');
  unicode-range: U+00A1-00A6, U+00A8, U+00AA, U+00AC-00AF, U+00B3-00B6, U+00B8, U+00BA, U+00BC, U+00BE-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2008, U+200C-200F, U+2015-2017, U+201F-2021, U+2023-2025, U+2027-202E, U+2031, U+2034-2038, U+203B-205F, U+2061-206F;
}
@font-face{font-family:'Onest';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/onest-ruble-0927.woff2) format('woff2');unicode-range:U+20BD}
@font-face{font-family:'Onest';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/onest-ruble-0927.woff2) format('woff2');unicode-range:U+20BD}
@font-face{font-family:'Onest';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/onest-ruble-0927.woff2) format('woff2');unicode-range:U+20BD}
@font-face{font-family:'Onest';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/onest-ruble-0927.woff2) format('woff2');unicode-range:U+20BD}
@font-face{font-family:'Onest';font-style:normal;font-weight:800;font-display:swap;src:url(fonts/onest-ruble-0927.woff2) format('woff2');unicode-range:U+20BD}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/unbounded-ruble-0927.woff2) format('woff2');unicode-range:U+20BD}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:800;font-display:swap;src:url(fonts/unbounded-ruble-0927.woff2) format('woff2');unicode-range:U+20BD}
