/* Self-hosted fonts (latin subsets) — replaces the former Google Fonts
   hotlink (Sovereignty Decoder PRD §9.2: no visitor IPs to third parties).
   Archivo / Manrope / Newsreader are variable fonts (weight range declared);
   IBM Plex Mono and Cormorant Garamond ship as static weights. */
@font-face{
  font-family:'Archivo';
  font-style:normal;
  font-weight:200 700;
  font-display:swap;
  src:url('archivo-var.woff2') format('woff2');
}
@font-face{
  font-family:'IBM Plex Mono';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('ibm-plex-mono-400.woff2') format('woff2');
}
@font-face{
  font-family:'IBM Plex Mono';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url('ibm-plex-mono-500.woff2') format('woff2');
}
@font-face{
  font-family:'IBM Plex Mono';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url('ibm-plex-mono-600.woff2') format('woff2');
}
@font-face{
  font-family:'Manrope';
  font-style:normal;
  font-weight:400 700;
  font-display:swap;
  src:url('manrope-var.woff2') format('woff2');
}
@font-face{
  font-family:'Newsreader';
  font-style:normal;
  font-weight:500 650;
  font-display:swap;
  src:url('newsreader-var.woff2') format('woff2');
}
@font-face{
  font-family:'Cormorant Garamond';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url('cormorant-garamond-600.woff2') format('woff2');
}
@font-face{
  font-family:'Cormorant Garamond';
  font-style:italic;
  font-weight:600;
  font-display:swap;
  src:url('cormorant-garamond-600-italic.woff2') format('woff2');
}
