@font-face {
  font-family: "Mocha Chinese";
  src: url("/fonts/matcha-hans-subset.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 100 900;
  size-adjust: 112%;
  unicode-range: U+2E80-2FFF, U+3000-303F, U+31C0-31EF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
}

@font-face {
  font-family: "Mocha Chinese Full";
  src: url("/fonts/matcha-hans.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 100 900;
  size-adjust: 112%;
  unicode-range: U+2E80-2FFF, U+3000-303F, U+31C0-31EF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
}

@font-face {
  font-family: "Matcha Hant";
  src: url("/fonts/matcha-hant-subset.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 100 900;
  size-adjust: 112%;
  unicode-range: U+2E80-2FFF, U+3000-303F, U+31C0-31EF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
}

@font-face {
  font-family: "Matcha Hant Full";
  src: url("/fonts/matcha-hant.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 100 900;
  size-adjust: 112%;
  unicode-range: U+2E80-2FFF, U+3000-303F, U+31C0-31EF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
}

@font-face {
  font-family: "Ruach";
  src: url("/fonts/ruach.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  unicode-range: U+0000-024F, U+1E00-1EFF;
}
