/* Noto Serif SC from Google Fonts. Only the site’s current Chinese heading glyphs. */
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 600 700;
  font-display: swap;
  src: url(./noto-serif-sc-headings.woff2) format('woff2');
  unicode-range: U+3002, U+4E00, U+4E0D, U+4E24, U+4E2A, U+4E3A, U+4E48, U+4E92, U+4EA4, U+4EA7, U+4EAB, U+4EB2,
    U+4EC0, U+4ECE, U+4F5C, U+4F8B, U+505A, U+5143, U+5148, U+5165, U+5168, U+5171, U+518D, U+5206,
    U+522B, U+5230, U+5236, U+526A, U+52A8, U+5355, U+53CC, U+53D1, U+53E0, U+53EF, U+540C, U+5411,
    U+5427, U+56FE, U+5728, U+573A, U+590D, U+5B83, U+5B9E, U+5BF9, U+5C42, U+5C55, U+5DEE, U+5ECA,
    U+5EFA, U+5F00, U+5F0F, U+5F20, U+6001, U+600E, U+611F, U+624B, U+627E, U+6307, U+6309, U+6311,
    U+63ED, U+64CD, U+653E, U+6548, U+65B9, U+6765, U+6784, U+679C, U+67E5, U+6837, U+6848, U+68C0,
    U+6A2A, U+6B21, U+6BCF, U+6D4F, U+6E21, U+6E90, U+6EDA, U+6F14, U+7269, U+72B6, U+73B0, U+753B,
    U+770B, U+771F, U+77E5, U+7801, U+793A, U+79CD, U+79F0, U+7C7B, U+7D20, U+7F51, U+7F69, U+88C1,
    U+89C6, U+89C8, U+89E6, U+8BD5, U+8F6C, U+8FC7, U+8FD9, U+8FDB, U+9006, U+906E, U+90E8, U+91CC,
    U+9274, U+9488, U+9645, U+975E, U+9762, U+9875, U+9A71, U+FF0C, U+FF1F;
}

/* Official Google Fonts Latin subsets. */
@font-face {
  font-family: 'Fraunces';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(./fraunces-italic-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: 100 900;
  font-display: swap;
  src: url(./inter-normal-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 800;
  font-display: swap;
  src: url(./jetbrains-mono-normal-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: 'Space Grotesk';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(./space-grotesk-normal-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;
}
