/* ----------------------------------------------------------------- fonts --
   Self-hosted (SPEC-035): the site makes no third-party request. Latin subsets
   of the same three families and axes the Google Fonts request used.

   Shared by every page (SPEC-044): the three home page designs link it as
   /fonts.css, the legal pages as ../fonts.css and og.html as fonts.css. The
   URLs are relative to this file, so they resolve to /assets/fonts/ either way.
   build-artifact.mjs swaps this file for the Google Fonts request. */
@font-face {
    font-family: "Bricolage Grotesque";
    font-style: normal;
    font-weight: 700 800;
    font-stretch: 100%;
    font-display: swap;
    src: url("assets/fonts/bricolage-grotesque.woff2") format("woff2");
}
@font-face {
    font-family: "Geist";
    font-style: normal;
    font-weight: 400 600;
    font-display: swap;
    src: url("assets/fonts/geist.woff2") format("woff2");
}
@font-face {
    font-family: "Geist Mono";
    font-style: normal;
    font-weight: 400 600;
    font-display: swap;
    src: url("assets/fonts/geist-mono.woff2") format("woff2");
}
