/* Generated by font artifact builder. */

@font-face {
  font-family: "Site Noto Sans";
  src: url("/assets/fonts/noto-sans-sc-basic-400.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0009-000D, U+0020-007E;
}

@font-face {
  font-family: "Site Noto Sans";
  src: url("/assets/fonts/noto-sans-sc-non-basic-400.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0080-10FFFF;
}

@font-face {
  font-family: "Site Noto Sans";
  src: url("/assets/fonts/noto-sans-sc-basic-700.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: block;
  unicode-range: U+0009-000D, U+0020-007E;
}

@font-face {
  font-family: "Site Noto Sans";
  src: url("/assets/fonts/noto-sans-sc-non-basic-700.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: block;
  unicode-range: U+0080-10FFFF;
}

@font-face {
  font-family: "Site Noto Serif";
  src: url("/assets/fonts/noto-serif-sc-basic-400.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0009-000D, U+0020-007E;
}

@font-face {
  font-family: "Site Noto Serif";
  src: url("/assets/fonts/noto-serif-sc-non-basic-400.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0080-10FFFF;
}

@font-face {
  font-family: "Site Noto Serif";
  src: url("/assets/fonts/noto-serif-sc-basic-700.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: block;
  unicode-range: U+0009-000D, U+0020-007E;
}

@font-face {
  font-family: "Site Noto Serif";
  src: url("/assets/fonts/noto-serif-sc-non-basic-700.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: block;
  unicode-range: U+0080-10FFFF;
}

@font-face {
  font-family: "Site Noto Mono";
  src: url("/assets/fonts/noto-mono-sc-basic-400.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0009-000D, U+0020-007E;
}

@font-face {
  font-family: "Site Noto Mono";
  src: url("/assets/fonts/noto-mono-sc-non-basic-400.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0080-10FFFF;
}

@font-face {
  font-family: "Site Noto Mono";
  src: url("/assets/fonts/noto-mono-sc-basic-700.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: block;
  unicode-range: U+0009-000D, U+0020-007E;
}

@font-face {
  font-family: "Site Noto Mono";
  src: url("/assets/fonts/noto-mono-sc-non-basic-700.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: block;
  unicode-range: U+0080-10FFFF;
}

@font-face {
  font-family: "Site Kai";
  src: url("/assets/fonts/site-kai-basic-400.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0009-000D, U+0020-007E;
}

@font-face {
  font-family: "Site Kai";
  src: url("/assets/fonts/site-kai-non-basic-400.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0080-10FFFF;
}

@font-face {
  font-family: "Site Poem";
  src: url("/assets/fonts/noto-serif-sc-basic-400.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0009-000D, U+0020-007E;
}

@font-face {
  font-family: "Site Poem";
  src: url("/assets/fonts/noto-serif-sc-basic-700.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: block;
  unicode-range: U+0009-000D, U+0020-007E;
}

@font-face {
  font-family: "Site Poem";
  src: url("/assets/fonts/site-kai-non-basic-400.woff2") format("woff2"), local("KaiTi"), local("Kaiti SC"), local("STKaiti"), local("Kai"), local("LXGW WenKai");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0080-10FFFF;
}

@font-face {
  font-family: "Site Poem";
  src: url("/assets/fonts/site-kai-non-basic-400.woff2") format("woff2"), local("KaiTi"), local("Kaiti SC"), local("STKaiti"), local("Kai"), local("LXGW WenKai");
  font-style: normal;
  font-weight: 700;
  font-display: block;
  unicode-range: U+0080-10FFFF;
}
