/* self-hosted fonts — generated by _build_fonts.py */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 300 500;
  font-display: swap;
  src: url(fonts/fraunces-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;
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url(fonts/inter-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;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 500;
  font-display: swap;
  src: url(fonts/jbmono-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;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/notoserifsc-0.woff2) format('woff2');
  unicode-range: U+4e00, U+4e0b, U+4e0e, U+4e1a, U+4e1c, U+4e2d, U+4e48, U+4e86, U+4ea7, U+4ec0, U+4f30, U+4f34, U+4f5c, U+4fe1, U+50cf, U+5168, U+5177, U+5185, U+51b3, U+52a0-52a1, U+52a8, U+5316, U+5377, U+53d1, U+53e3-53e4, U+53ef-53f0, U+5404, U+544a, U+5468, U+552f, U+5904, U+591a, U+5929, U+5b66, U+5b9e, U+5ba1, U+5bb9, U+5bdf, U+5bf9, U+5c4f, U+5de5, U+5e93, U+5f00, U+5f0f, U+5f3a, U+5f53, U+5fc6, U+6001, U+6027, U+620f, U+6253, U+628a, U+62a5, U+636e, U+63a5, U+64ad, U+6536, U+6559, U+6563, U+6570, U+6587, U+65f6, U+6709, U+671f, U+672f, U+6750, U+677f, U+6790, U+6821, U+683c, U+6a21, U+6bcf, U+6c89, U+6d1e, U+6d41, U+6d78, U+6e05, U+6e38, U+6e90, U+7167, U+7406, U+751f, U+7528, U+753b, U+767d, U+7684, U+76d8, U+770b, U+7814, U+79cd, U+7a0b, U+7b56, U+7ba1, U+7c4d, U+7d20, U+7ebf, U+7ecf, U+7ef4, U+7ffb, U+80b2, U+8154, U+81ea, U+81f4, U+8231, U+8425, U+843d, U+8868, U+897f, U+8981, U+89c6, U+89c9, U+89e3, U+8ba9, U+8bb0, U+8bc4, U+8bd1, U+8bd7, U+8bed, U+8bf4, U+8bfb, U+8bfe, U+8fd0, U+8fdb, U+901a, U+95ee, U+9605, U+9759, U+9762, U+9a76, U+9a7e;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/notoserifsc-1.woff2) format('woff2');
  unicode-range: U+4e00, U+4e0b, U+4e0e, U+4e1a, U+4e1c, U+4e2d, U+4e48, U+4e86, U+4ea7, U+4ec0, U+4f30, U+4f34, U+4f5c, U+4fe1, U+50cf, U+5168, U+5177, U+5185, U+51b3, U+52a0-52a1, U+52a8, U+5316, U+5377, U+53d1, U+53e3-53e4, U+53ef-53f0, U+5404, U+544a, U+5468, U+552f, U+5904, U+591a, U+5929, U+5b66, U+5b9e, U+5ba1, U+5bb9, U+5bdf, U+5bf9, U+5c4f, U+5de5, U+5e93, U+5f00, U+5f0f, U+5f3a, U+5f53, U+5fc6, U+6001, U+6027, U+620f, U+6253, U+628a, U+62a5, U+636e, U+63a5, U+64ad, U+6536, U+6559, U+6563, U+6570, U+6587, U+65f6, U+6709, U+671f, U+672f, U+6750, U+677f, U+6790, U+6821, U+683c, U+6a21, U+6bcf, U+6c89, U+6d1e, U+6d41, U+6d78, U+6e05, U+6e38, U+6e90, U+7167, U+7406, U+751f, U+7528, U+753b, U+767d, U+7684, U+76d8, U+770b, U+7814, U+79cd, U+7a0b, U+7b56, U+7ba1, U+7c4d, U+7d20, U+7ebf, U+7ecf, U+7ef4, U+7ffb, U+80b2, U+8154, U+81ea, U+81f4, U+8231, U+8425, U+843d, U+8868, U+897f, U+8981, U+89c6, U+89c9, U+89e3, U+8ba9, U+8bb0, U+8bc4, U+8bd1, U+8bd7, U+8bed, U+8bf4, U+8bfb, U+8bfe, U+8fd0, U+8fdb, U+901a, U+95ee, U+9605, U+9759, U+9762, U+9a76, U+9a7e;
}
