/* Violet Arc self-hosts its four faces. Files live in ../assets/fonts/ — only the
   weights the site actually uses are shipped. All four are SIL Open Font License
   1.1; each family's licence sits beside the files as <Family>-OFL.txt. */

/* Display — Saira Condensed 500 / 700 / 800 */
@font-face {
  font-family: "Saira Condensed";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../assets/fonts/SairaCondensed-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Saira Condensed";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../assets/fonts/SairaCondensed-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Saira Condensed";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../assets/fonts/SairaCondensed-ExtraBold.ttf") format("truetype");
}

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

/* UI / labels — IBM Plex Mono 400 / 500 */
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/IBMPlexMono-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../assets/fonts/IBMPlexMono-Medium.ttf") format("truetype");
}

/* Editorial — Instrument Serif roman and italic */
@font-face {
  font-family: "Instrument Serif";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/InstrumentSerif-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Instrument Serif";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/InstrumentSerif-Italic.ttf") format("truetype");
}
