/* EvilPet brand: Space Grotesk + Geist Mono. Charcoal #202124 primary, white inverse.
   Loaded after style.css so the brand font stack wins. */
@font-face {
  font-family: "Space Grotesk";
  src: url("fonts/spacegrotesk.woff2") format("woff2");
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
}

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

:root {
  --font-sans: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  --font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}

body,
button,
input,
select,
textarea {
  font-family: var(--font-sans);
}

pre,
code,
kbd,
samp,
.technical,
.step-num,
.cve-id {
  font-family: var(--font-mono);
  font-variant-numeric: tabular-nums;
}
