/* ============================================================
   Cyclops Labs — self-hosted brand fonts (Open Font License)
   Paths are relative to this file (brand/fonts/).
   - Poppins      : display / headings (warm geometric, echoes the wordmark)
   - Inter        : body / UI (variable, precise & screen-first)
   - JetBrains Mono: code / metrics / HPC & quantum data (variable)
   ============================================================ */

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

/* ---- Inter (body, variable 100–900) ---- */
@font-face {
  font-family: "Inter"; font-style: normal; font-weight: 100 900; font-display: swap;
  src: url("../fonts/Inter/Inter-Variable.ttf") format("truetype-variations");
}

/* ---- JetBrains Mono (mono, variable 100–800) ---- */
@font-face {
  font-family: "JetBrains Mono"; font-style: normal; font-weight: 100 800; font-display: swap;
  src: url("../fonts/JetBrainsMono/JetBrainsMono-Variable.ttf") format("truetype-variations");
}
