/* Self-hosted Calibr HQ fonts — woff2 only (universal support; ttf fallbacks
   removed so the deploy manifest ships no dead references).

   Type system matches the app (docs/design/67, apps/web/src/app/globals.css):
   Space Grotesk for display, Geist for body, Space Mono for data. Bricolage is
   the logo lockup ONLY and never sets headings. Hanken Grotesk was the
   orange-era body face and no longer ships. */

@font-face {
  font-family: "Bricolage Grotesque";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/bricolage-700.woff2") format("woff2");
}

@font-face {
  font-family: "Space Grotesk Variable";
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url("fonts/space-grotesk-variable.woff2") format("woff2-variations");
}

@font-face {
  font-family: "Geist Variable";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("fonts/geist-variable.woff2") format("woff2-variations");
}

@font-face {
  font-family: "Space Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/space-mono-400.woff2") format("woff2");
}

@font-face {
  font-family: "Space Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/space-mono-700.woff2") format("woff2");
}
