/* No files in src/fonts — using the hosted copies. See README, "Fonts". */
@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600&family=Cormorant+SC:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Cactus+Classical+Serif&text=%E6%96%87%E8%A8%80&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Literata:ital,opsz,wght@0,7..72,300..500;1,7..72,300..500&display=swap");

/* Written by scripts/carons.py: Cormorant's lowercase caron, redrawn. */
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-300.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  unicode-range: U+010D, U+011B, U+0148, U+0159, U+0161, U+017E, U+01CE, U+01D0, U+01D2, U+01D4, U+01E7;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+010D, U+011B, U+0148, U+0159, U+0161, U+017E, U+01CE, U+01D0, U+01D2, U+01D4, U+01E7;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-500.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+010D, U+011B, U+0148, U+0159, U+0161, U+017E, U+01CE, U+01D0, U+01D2, U+01D4, U+01E7;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-600.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  unicode-range: U+010D, U+011B, U+0148, U+0159, U+0161, U+017E, U+01CE, U+01D0, U+01D2, U+01D4, U+01E7;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-700.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+010D, U+011B, U+0148, U+0159, U+0161, U+017E, U+01CE, U+01D0, U+01D2, U+01D4, U+01E7;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-300-italic.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  unicode-range: U+010D, U+011B, U+0148, U+0159, U+0161, U+017E, U+01CE, U+01D0, U+01D2, U+01D4, U+01E7;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-400-italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  unicode-range: U+010D, U+011B, U+0148, U+0159, U+0161, U+017E, U+01CE, U+01D0, U+01D2, U+01D4, U+01E7;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-500-italic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  unicode-range: U+010D, U+011B, U+0148, U+0159, U+0161, U+017E, U+01CE, U+01D0, U+01D2, U+01D4, U+01E7;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-600-italic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  unicode-range: U+010D, U+011B, U+0148, U+0159, U+0161, U+017E, U+01CE, U+01D0, U+01D2, U+01D4, U+01E7;
}
