@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('geistmono-variablefont.woff2') format('woff2');
}

@font-face {
  font-preload: true;
  font-family: 'Geist';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('geist-variablefont.woff2') format('woff2');
}


/* fonts */

@font-face {
    font-family: "h1-fallback";
    size-adjust: 104%;
    ascent-override: 93%;
    src: local("Courier New");
    font-weight: unset;
}

@font-face {
    font-family: "GeistMono-fallback";
    size-adjust: 98%;
    ascent-override: 85%;
    descent-override: 39%;
    src: local("Courier New");
}


@font-face {
    font-family: 'Geist-fallback';
    src: local('Arial'), local('ArialMT');
    ascent-override: 92%;
    descent-override: 22%;
    line-gap-override: 10%;
    size-adjust: 108%;
}

.wf-loaded,
.font-geist,
body {
    font-family: 'Geist', 'Geist-fallback', Arial;
    letter-spacing: -0.02em;
}

.font-geist-mono {
    font-family: 'Geist Mono', 'GeistMono-fallback', monospace;
}
