/* Self-hosted, latin subset only.
 *
 * All four funnel pages declare Archivo and IBM Plex Sans, but only the lander
 * loaded them — /book, /watch and /offer fell back to system fonts, so the
 * funnel changed typeface halfway through. Serving them from our own origin
 * fixes that and removes the only third-party request on the lander.
 *
 * One file per family, not one per weight. Google serves these as VARIABLE
 * fonts: the file for weight 600 and the file for weight 900 are byte-identical,
 * so requesting each weight separately downloaded the same 35KB four times.
 * The range syntax below gets every weight from the single file — 81KB total
 * instead of 279KB, which is real money on a phone on a job site.
 *
 * font-display:swap so the text is readable before the font arrives. */

@font-face{
  font-family:'Archivo';
  font-style:normal;
  font-weight:600 900;
  font-display:swap;
  src:url('/fonts/Archivo.woff2') format('woff2');
}

@font-face{
  font-family:'IBM Plex Sans';
  font-style:normal;
  font-weight:400 600;
  font-display:swap;
  src:url('/fonts/IBMPlexSans.woff2') format('woff2');
}
