/* Written by scripts/fonts.ts (bun run fonts): Google's builds of the faces, served here. See README, "Fonts". */
/* cyrillic-ext */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-600-italic-cyrillic-ext.919a7720.woff2") format("woff2");
  font-weight: 300 600;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-600-italic-cyrillic.3170a883.woff2") format("woff2");
  font-weight: 300 600;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-600-italic-vietnamese.3512ad3b.woff2") format("woff2");
  font-weight: 300 600;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-600-italic-latin-ext.06bc9a8c.woff2") format("woff2");
  font-weight: 300 600;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-600-italic-latin.e6d6d1d7.woff2") format("woff2");
  font-weight: 300 600;
  font-style: italic;
  font-display: swap;
  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;
}
/* cyrillic-ext */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-700-normal-cyrillic-ext.d0443936.woff2") format("woff2");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-700-normal-cyrillic.d81372ba.woff2") format("woff2");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-700-normal-vietnamese.826f73ca.woff2") format("woff2");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-700-normal-latin-ext.9dc38267.woff2") format("woff2");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face{
  font-family: "Cormorant Garamond";
  src: url("/fonts/faces/cormorant-garamond-300-700-normal-latin.5d618c46.woff2") format("woff2");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
  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;
}
/* cyrillic-ext */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-400-normal-cyrillic-ext.b97add72.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-400-normal-cyrillic.991e86cc.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-400-normal-vietnamese.687f6f94.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-400-normal-latin-ext.9f6fbfbe.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-400-normal-latin.7283aa30.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  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;
}
/* cyrillic-ext */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-500-normal-cyrillic-ext.92441c7b.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-500-normal-cyrillic.81c66e83.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-500-normal-vietnamese.a5dd1eb4.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-500-normal-latin-ext.819ca4bb.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-500-normal-latin.1fa9e170.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  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;
}
/* cyrillic-ext */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-600-normal-cyrillic-ext.b3cedae8.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-600-normal-cyrillic.071a53d2.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-600-normal-vietnamese.455dfdb0.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-600-normal-latin-ext.50e2fc39.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face{
  font-family: "Cormorant SC";
  src: url("/fonts/faces/cormorant-sc-600-normal-latin.9777be10.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  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;
}
/* cyrillic-ext */
@font-face{
  font-family: "JetBrains Mono";
  src: url("/fonts/faces/jetbrains-mono-400-500-normal-cyrillic-ext.9343de2c.woff2") format("woff2");
  font-weight: 400 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face{
  font-family: "JetBrains Mono";
  src: url("/fonts/faces/jetbrains-mono-400-500-normal-cyrillic.4995a9a4.woff2") format("woff2");
  font-weight: 400 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face{
  font-family: "JetBrains Mono";
  src: url("/fonts/faces/jetbrains-mono-400-500-normal-greek.49c3da6c.woff2") format("woff2");
  font-weight: 400 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face{
  font-family: "JetBrains Mono";
  src: url("/fonts/faces/jetbrains-mono-400-500-normal-vietnamese.d44eb193.woff2") format("woff2");
  font-weight: 400 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face{
  font-family: "JetBrains Mono";
  src: url("/fonts/faces/jetbrains-mono-400-500-normal-latin-ext.9c38cb2d.woff2") format("woff2");
  font-weight: 400 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face{
  font-family: "JetBrains Mono";
  src: url("/fonts/faces/jetbrains-mono-400-500-normal-latin.2c32b9b3.woff2") format("woff2");
  font-weight: 400 500;
  font-style: normal;
  font-display: swap;
  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;
}
/* greek-ext */
@font-face{
  font-family: "Literata";
  src: url("/fonts/faces/literata-300-500-italic-greek-ext.4895a8b2.woff2") format("woff2");
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face{
  font-family: "Literata";
  src: url("/fonts/faces/literata-300-500-italic-greek.764a3739.woff2") format("woff2");
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* greek-ext */
@font-face{
  font-family: "Literata";
  src: url("/fonts/faces/literata-300-500-normal-greek-ext.0c8e0cd9.woff2") format("woff2");
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face{
  font-family: "Literata";
  src: url("/fonts/faces/literata-300-500-normal-greek.2070b146.woff2") format("woff2");
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* marks */
@font-face{
  font-family: "JetBrains Mono";
  src: url("/fonts/faces/jetbrains-mono-400-500-normal-marks.3ddc5635.woff2") format("woff2");
  font-weight: 400 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2190, U+2192, U+2248;
}
/* marks */
@font-face{
  font-family: "EB Garamond";
  src: url("/fonts/faces/eb-garamond-400-800-italic-marks.b7d4e6eb.woff2") format("woff2");
  font-weight: 400 800;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2619;
}
/* marks */
@font-face{
  font-family: "EB Garamond";
  src: url("/fonts/faces/eb-garamond-400-800-normal-marks.86ab041d.woff2") format("woff2");
  font-weight: 400 800;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2619;
}

@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-italic-cyrillic-ext.a9cae293.woff2") format("woff2");
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-italic-cyrillic.f23806cc.woff2") format("woff2");
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-italic-greek-ext.4895a8b2.woff2") format("woff2");
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
  unicode-range: U+1F00-1FFF;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-italic-greek.764a3739.woff2") format("woff2");
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-italic-vietnamese.342a8eeb.woff2") format("woff2");
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-italic-latin-ext.dda11e3a.woff2") format("woff2");
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-italic-latin.07cc4f2b.woff2") format("woff2");
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
  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: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-normal-cyrillic-ext.e3a9b237.woff2") format("woff2");
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-normal-cyrillic.33ca4897.woff2") format("woff2");
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-normal-greek-ext.0c8e0cd9.woff2") format("woff2");
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+1F00-1FFF;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-normal-greek.2070b146.woff2") format("woff2");
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-normal-vietnamese.fa135209.woff2") format("woff2");
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-normal-latin-ext.2b511ea0.woff2") format("woff2");
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: "Literata Text";
  size-adjust: 80%;
  src: url("/fonts/faces/literata-300-500-normal-latin.55c10c2e.woff2") format("woff2");
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
  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;
}
/* Written by scripts/fonts.ts (bun run fonts): Cactus Classical Serif, cut to the han characters on the public pages. */
@font-face{
  font-family: "Cactus Classical Serif";
  src: url("/fonts/faces/cactus-classical-serif-400-normal.48e2949e.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+6587, U+8a00;
}

/* Written by scripts/carons.py: Cormorant's lowercase caron, redrawn, and the marks Google's subsets drop. */
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-300.10106817.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, U+200A, U+2011, U+2021, U+2042, U+2190, U+2192, U+2248, U+261E;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-400.55524509.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, U+200A, U+2011, U+2021, U+2042, U+2190, U+2192, U+2248, U+261E;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-500.d6260ada.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, U+200A, U+2011, U+2021, U+2042, U+2190, U+2192, U+2248, U+261E;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-600.6380b138.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, U+200A, U+2011, U+2021, U+2042, U+2190, U+2192, U+2248, U+261E;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-700.e029f440.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, U+200A, U+2011, U+2021, U+2042, U+2190, U+2192, U+2248, U+261E;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-300-italic.68f2457e.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+01DA, U+01E7, U+01E9, U+200A, U+2011, U+2021, U+2042, U+2190, U+2192, U+2248, U+261E;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-400-italic.06b90f74.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+01DA, U+01E7, U+01E9, U+200A, U+2011, U+2021, U+2042, U+2190, U+2192, U+2248, U+261E;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-500-italic.7ad1983a.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+01DA, U+01E7, U+01E9, U+200A, U+2011, U+2021, U+2042, U+2190, U+2192, U+2248, U+261E;
}
@font-face{
  font-family: "Cormorant Carons";
  src: url("/fonts/carons/carons-600-italic.293280db.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+01DA, U+01E7, U+01E9, U+200A, U+2011, U+2021, U+2042, U+2190, U+2192, U+2248, U+261E;
}
