/* EACBL webfonts.
   Telegraf       → BODY + EYEBROW + SUBHEADS (h3–h6) + UI (self-hosted .otf).
                    UltraLight 200 / Regular 400 / UltraBold 800.
   Cinzel         → headings (h1/h2) AND the brand wordmark lockup.
                    Inscriptional Roman caps; matches the logo.
   IBM Plex Mono  → figures / ledger data. */
@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700;800;900&family=IBM+Plex+Mono:wght@400;500;600&display=swap');

/* ---- Telegraf (self-hosted) ------------------------------- */
@font-face {
  font-family: 'Telegraf';
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url('../assets/fonts/Telegraf-UltraLight.otf') format('opentype');
}
@font-face {
  font-family: 'Telegraf';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('../assets/fonts/Telegraf-Regular.otf') format('opentype');
}
@font-face {
  font-family: 'Telegraf';
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url('../assets/fonts/Telegraf-UltraBold.otf') format('opentype');
}
