@font-face {
  font-family: GeistSans;
  src: url(../media/Geist_Variable-s.p.92592eb2.woff2) format("woff2");
  font-display: swap;
  font-weight: 100 900;
}
@font-face {
  font-family: GeistSans Fallback;
  src: local(Arial);
  ascent-override: 94.56%;
  descent-override: 27.76%;
  line-gap-override: 0%;
  size-adjust: 106.28%;
}
.geistsans_d5a4f12f-module__Sp31Va__className {
  font-family: GeistSans, GeistSans Fallback;
}
.geistsans_d5a4f12f-module__Sp31Va__variable {
  --font-geist-sans: "GeistSans", "GeistSans Fallback";
}
@font-face {
  font-family: GeistMono;
  src: url(../media/GeistMono_Variable.p.2f937313.woff2) format("woff2");
  font-display: swap;
  font-weight: 100 900;
}
.geistmono_157ca88a-module__P3p5gG__className {
  font-family: GeistMono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo,
    Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace;
}
.geistmono_157ca88a-module__P3p5gG__variable {
  --font-geist-mono: "GeistMono", ui-monospace, SFMono-Regular, Roboto Mono,
    Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace;
}
@font-face {
  font-family: GeistPixelSquare;
  src: url(../media/GeistPixel_Square.p.31e87829.woff2) format("woff2");
  font-display: swap;
  font-weight: 500;
}
.geistpixelsquare_cf225766-module__IczlYq__className {
  font-family: GeistPixelSquare, Geist Mono, ui-monospace, SFMono-Regular,
    Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New,
    monospace;
  font-weight: 500;
}
.geistpixelsquare_cf225766-module__IczlYq__variable {
  --font-geist-pixel-square: "GeistPixelSquare", Geist Mono, ui-monospace,
    SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono,
    DejaVu Sans Mono, Courier New, monospace;
}
@font-face {
  font-family: GeistPixelGrid;
  src: url(../media/GeistPixel_Grid.p.2192fce6.woff2) format("woff2");
  font-display: swap;
  font-weight: 500;
}
.geistpixelgrid_6ebff038-module__4nlkBq__className {
  font-family: GeistPixelGrid, Geist Mono, ui-monospace, SFMono-Regular,
    Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New,
    monospace;
  font-weight: 500;
}
.geistpixelgrid_6ebff038-module__4nlkBq__variable {
  --font-geist-pixel-grid: "GeistPixelGrid", Geist Mono, ui-monospace,
    SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono,
    DejaVu Sans Mono, Courier New, monospace;
}
@font-face {
  font-family: GeistPixelCircle;
  src: url(../media/GeistPixel_Circle.p.e967dc6b.woff2) format("woff2");
  font-display: swap;
  font-weight: 500;
}
.geistpixelcircle_7ee616e3-module__ef_wra__className {
  font-family: GeistPixelCircle, Geist Mono, ui-monospace, SFMono-Regular,
    Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New,
    monospace;
  font-weight: 500;
}
.geistpixelcircle_7ee616e3-module__ef_wra__variable {
  --font-geist-pixel-circle: "GeistPixelCircle", Geist Mono, ui-monospace,
    SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono,
    DejaVu Sans Mono, Courier New, monospace;
}
@font-face {
  font-family: GeistPixelTriangle;
  src: url(../media/GeistPixel_Triangle.p.41e14d68.woff2) format("woff2");
  font-display: swap;
  font-weight: 500;
}
.geistpixeltriangle_d08a9537-module__Eelnkq__className {
  font-family: GeistPixelTriangle, Geist Mono, ui-monospace, SFMono-Regular,
    Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New,
    monospace;
  font-weight: 500;
}
.geistpixeltriangle_d08a9537-module__Eelnkq__variable {
  --font-geist-pixel-triangle: "GeistPixelTriangle", Geist Mono, ui-monospace,
    SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono,
    DejaVu Sans Mono, Courier New, monospace;
}
@font-face {
  font-family: GeistPixelLine;
  src: url(../media/GeistPixel_Line.p.e7444037.woff2) format("woff2");
  font-display: swap;
  font-weight: 500;
}
.geistpixelline_d71857ef-module__FeM2yW__className {
  font-family: GeistPixelLine, Geist Mono, ui-monospace, SFMono-Regular,
    Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New,
    monospace;
  font-weight: 500;
}
.geistpixelline_d71857ef-module__FeM2yW__variable {
  --font-geist-pixel-line: "GeistPixelLine", Geist Mono, ui-monospace,
    SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono,
    DejaVu Sans Mono, Courier New, monospace;
}
