@font-face {
  font-family: "Geist";
  src: url("/assets/fonts/geist/Geist-Variable.a369fcf5.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+0100-10FFFF;
}

@font-face {
  font-family: "Geist";
  src: url("/assets/fonts/geist/Geist-Latin-Variable.b69d85d9.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  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+2190-2199, U+2212,
    U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Geist";
  src: url("/assets/fonts/geist/Geist-Italic-Variable.5aa7d48f.woff2") format("woff2");
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+0100-10FFFF;
}

@font-face {
  font-family: "Geist";
  src: url("/assets/fonts/geist/Geist-Italic-Latin-Variable.2a785276.woff2") format("woff2");
  font-style: italic;
  font-weight: 100 900;
  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+2190-2199, U+2212,
    U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Geist Fallback";
  src: local("Arial");
  ascent-override: 88.17%;
  descent-override: 25.88%;
  line-gap-override: 0.00%;
  size-adjust: 113.98%;
}

@font-face {
  font-family: "Geist Mono";
  src: url("/assets/fonts/geist-mono/GeistMono-Variable.fba8f577.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+0100-10FFFF;
}

@font-face {
  font-family: "Geist Mono";
  src: url("/assets/fonts/geist-mono/GeistMono-Latin-Variable.70a9a052.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  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+2190-2199, U+2212,
    U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Geist Mono Fallback";
  src: local("Courier New");
  ascent-override: 93.73%;
  descent-override: 27.51%;
  line-gap-override: 0.00%;
  size-adjust: 107.23%;
}

@font-face {
  font-family: "Manrope";
  src: url("/assets/fonts/manrope/Manrope-VariableFont_wght.d0639be4.ttf") format("truetype");
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
}

@font-face {
  font-family: "Manrope";
  src: url("/assets/fonts/manrope/Manrope-Wordmark.9d4ba35a.woff2") format("woff2");
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  unicode-range: U+0020, U+004D, U+0061, U+006F, U+0072, U+0077;
}

@font-face {
  font-family: "Manrope Fallback";
  src: local("Arial");
  ascent-override: 99.12%;
  descent-override: 27.89%;
  line-gap-override: 0.00%;
  size-adjust: 107.55%;
}

html:root {
  --face: 'Geist', 'Geist Fallback', ui-sans-serif, system-ui, sans-serif;
  --type-code-face: "Geist Mono", "Geist Mono Fallback", ui-monospace, monospace;
}

html .wm {
  font-family: Manrope, "Manrope Fallback", ui-sans-serif, system-ui, sans-serif;
}
