/* MaggotClaw design kit web fonts, SELF-HOSTED (copied 2026-10-25 from the IMAGO redesign, unmodified files).
 * No Google Fonts call: a privacy product does not tell a third party who opened a page.
 *
 * Inter 4.1 (variable, weights 100-900; MaggotClaw uses 400/500/600 only)
 *   (c) 2016 The Inter Project Authors, github.com/rsms/inter, SIL OFL 1.1 -> inter/OFL.txt
 * JetBrains Mono 2.304 (static 400/500/600, for numbers, codes and hashes)
 *   (c) 2020 The JetBrains Mono Project Authors, github.com/JetBrains/JetBrainsMono,
 *   SIL OFL 1.1 -> jetbrains-mono/OFL.txt
 * Bricolage Grotesque (variable: weight 200-800, width 75-100; Latin subset; kit 1.1, 2026-11-02)
 *   (c) 2022 The Bricolage Grotesque Project Authors, github.com/ateliertriay/bricolage,
 *   SIL OFL 1.1 -> bricolage/OFL.txt. Headings + big numbers (--font-family-display), copied from IMAGO web.
 * Inter + JetBrains Mono files are unmodified from the official GitHub releases; the Bricolage file is
 * IMAGO web's Latin subset (imago_web/static/fonts/bricolage/), copied byte for byte. Keep each OFL.txt beside its
 * files and list all three fonts in the third-party notices (decision D18).
 *
 * Paths are relative to this file, so it works wherever the static folder is mounted.
 * The family names match the stacks in ../tokens.css (--font-family-sans, --font-family-display, --font-family-mono). */

@font-face {
  font-family: InterVariable;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("inter/InterVariable.woff2") format("woff2");
}
@font-face {
  font-family: InterVariable;
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url("inter/InterVariable-Italic.woff2") format("woff2");
}

@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("jetbrains-mono/JetBrainsMono-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("jetbrains-mono/JetBrainsMono-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("jetbrains-mono/JetBrainsMono-SemiBold.woff2") format("woff2");
}

@font-face {
  font-family: "Bricolage Grotesque";
  font-style: normal;
  font-weight: 200 800;
  font-stretch: 75% 100%;
  font-display: swap;
  src: url("bricolage/BricolageGrotesque.woff2") format("woff2");
}
