@font-face {
  font-family: "SASCOSM Sovereign";
  src: url("/assets/fonts/SourceSerif4-Variable.woff2") format("woff2");
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
}

@font-face {
  font-family: "SASCOSM Instrument";
  src: url("/assets/fonts/InstrumentSans-Variable.woff2") format("woff2");
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
}

@font-face {
  font-family: "SASCOSM Matrix";
  src: url("/assets/fonts/MatrixSans-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "SASCOSM Matrix Screen";
  src: url("/assets/fonts/MatrixSansScreen-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

:root {
  --sascosm-font-display: "SASCOSM Sovereign", Georgia, serif;
  --sascosm-font-interface: "SASCOSM Matrix", ui-monospace, SFMono-Regular, Menlo, monospace;
  --sascosm-font-screen: "SASCOSM Matrix Screen", system-ui, sans-serif;
  --sascosm-font-reading: "SASCOSM Instrument", "Avenir Next", system-ui, sans-serif;
}
