/* Self-hosted docs fonts (all OFL-1.1 — see fonts/*-OFL.txt). Same faces as
   the blog, so the two static sites read as one brand. url()s are relative to
   this file (/docs/fonts.css), i.e. they resolve to /docs/fonts/*. */

/* Fraunces — variable (optical size + weight); display / headings. */
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(fonts/fraunces-normal.woff2) format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-display: swap;
  font-weight: 100 900;
  src: url(fonts/fraunces-italic.woff2) format("woff2");
}

/* Instrument Sans — variable weight; body text. */
@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400 700;
  src: url(fonts/instrument-sans.woff2) format("woff2");
}

/* Space Mono — static; labels / eyebrows / inline code. */
@font-face {
  font-family: "Space Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(fonts/space-mono-400.woff2) format("woff2");
}
@font-face {
  font-family: "Space Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(fonts/space-mono-700.woff2) format("woff2");
}
