/* Plastiform webfonts (vendored — 034).
   BT Beau Sans reuses the existing email woff2 faces already served from /fonts/
   (Regular/Bold/ExtraBold) + the design's Medium (500) TTF; Roboto Mono ships the
   design's TTF faces. src urls point at the /fonts/ web root (rewritten from the
   design project's relative paths). */

@font-face {
  font-family: "BT Beau Sans";
  src: url("/fonts/BT-BeauSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  /* Medium (500) — the design uses it for nav rows / toggles; vendored so 500 renders as Medium
     rather than silently falling back to Regular (400). TTF like the Roboto Mono faces below. */
  font-family: "BT Beau Sans";
  src: url("/fonts/BT-BeauSans-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "BT Beau Sans";
  src: url("/fonts/BT-BeauSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "BT Beau Sans";
  src: url("/fonts/BT-BeauSans-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Roboto Mono";
  src: url("/fonts/RobotoMono-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto Mono";
  src: url("/fonts/RobotoMono-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto Mono";
  src: url("/fonts/RobotoMono-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
