/* Brand typefaces (Bardo brand manual, 2025/2026):
   principal  Forma DJR Deck   Light / Regular / Medium / Bold
   secundaria Baskerville      Light / Regular / Medium / Bold
   Both are commercial fonts, self-hosted from /fonts/. Drop the licensed
   .woff2 files in with the names below and they are picked up automatically.
   If the licence is an Adobe Fonts web project instead, replace the
   <link href="/css/fonts.css"> in every page with the project's <link>
   and keep the same family names in site.css. */

/* ---- Forma DJR Deck ---------------------------------------------------- */
@font-face {
  font-family: "Forma DJR Deck"; font-weight: 300; font-style: normal; font-display: swap;
  src: url("/fonts/forma-djr-deck/FormaDJRDeck-Light.woff2") format("woff2");
}
@font-face {
  font-family: "Forma DJR Deck"; font-weight: 400; font-style: normal; font-display: swap;
  src: url("/fonts/forma-djr-deck/FormaDJRDeck-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Forma DJR Deck"; font-weight: 400; font-style: italic; font-display: swap;
  src: url("/fonts/forma-djr-deck/FormaDJRDeck-Italic.woff2") format("woff2");
}
@font-face {
  font-family: "Forma DJR Deck"; font-weight: 500; font-style: normal; font-display: swap;
  src: url("/fonts/forma-djr-deck/FormaDJRDeck-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "Forma DJR Deck"; font-weight: 700; font-style: normal; font-display: swap;
  src: url("/fonts/forma-djr-deck/FormaDJRDeck-Bold.woff2") format("woff2");
}

/* ---- Baskerville ------------------------------------------------------- */
/* Interim cut (2026-09-10): Baskerville BT (Bitstream), the closest sound match
   to the manual's specimen among the files at hand. The lighter "Baskerville
   Light" TTFs looked closer but carry Cyrillic in the accented slots (broken cmap).
   Replace with the agency's cut when it arrives. */
@font-face {
  font-family: "Baskerville"; font-weight: 300 400; font-style: normal; font-display: swap;
  src: url("/fonts/baskerville/Baskerville-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Baskerville"; font-weight: 300 400; font-style: italic; font-display: swap;
  src: url("/fonts/baskerville/Baskerville-Italic.woff2") format("woff2");
}
@font-face {
  font-family: "Baskerville"; font-weight: 500 700; font-style: normal; font-display: swap;
  src: url("/fonts/baskerville/Baskerville-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "Baskerville"; font-weight: 500 700; font-style: italic; font-display: swap;
  src: url("/fonts/baskerville/Baskerville-BoldItalic.woff2") format("woff2");
}
