/*
 * Licensed font files.
 *
 *   - Weight 300 (Light) uses the Corp cut from ~/Library/CloudStorage/
 *     Dropbox/Docs.org Fonts/. That's the family the design was authored
 *     in, so body text at the design's declared weight: 300 now renders
 *     exactly as intended.
 *   - Weights 400/500/700 use the non-Corp AktivGrotesk OTFs from
 *     ~/Library/Fonts. Visually near-identical to Corp at the same weight,
 *     so mixing the two cuts is invisible in practice.
 *   - Value Serif ships as a single cut; we register it for both 400 and
 *     700 so `h1..h4 { font-weight: 400 }` and any bold serif references
 *     resolve to the same file (matching the upstream design's intent).
 */

/* Aktiv Grotesk — body sans */
@font-face {
  font-family: "aktiv-grotesk";
  src: url("AktivGroteskCorp-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "aktiv-grotesk";
  src: url("AktivGroteskCorp-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "aktiv-grotesk";
  src: url("AktivGrotesk-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "aktiv-grotesk";
  src: url("AktivGrotesk-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "aktiv-grotesk";
  src: url("AktivGrotesk-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "aktiv-grotesk";
  src: url("AktivGrotesk-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "aktiv-grotesk";
  src: url("AktivGrotesk-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Value Serif — display serif */
@font-face {
  font-family: "value-serif";
  src: url("value-serif.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "value-serif";
  src: url("value-serif.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
