/*
 * Adobe Fonts (Typekit) serves its @font-face rules with font-display:auto,
 * which can leave text invisible while the fonts load (Lighthouse: "Font
 * display"). The kit's font-display isn't configurable from our end, so
 * this redeclares the same @font-face rules — same family/weight/style,
 * same src URLs still served by Adobe's CDN — with font-display:swap
 * instead. Loaded after the kit's own stylesheet so these take precedence
 * for rendering while the kit's own stylesheet (and its usage-tracking
 * @import) still loads normally.
 */
@font-face {
  font-family: "aller";
  src: url("https://use.typekit.net/af/75aaf6/00000000000000007735fd13/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/75aaf6/00000000000000007735fd13/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/75aaf6/00000000000000007735fd13/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}

@font-face {
  font-family: "ibm-plex-sans";
  src: url("https://use.typekit.net/af/0626f2/000000000000000077359441/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/0626f2/000000000000000077359441/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/0626f2/000000000000000077359441/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
}

@font-face {
  font-family: "ibm-plex-sans";
  src: url("https://use.typekit.net/af/f1c6f0/00000000000000007735945d/30/l?subset_id=2&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/f1c6f0/00000000000000007735945d/30/d?subset_id=2&fvd=n6&v=3") format("woff"), url("https://use.typekit.net/af/f1c6f0/00000000000000007735945d/30/a?subset_id=2&fvd=n6&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
}

@font-face {
  font-family: "ibm-plex-sans";
  src: url("https://use.typekit.net/af/53fac9/00000000000000007735946b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"), url("https://use.typekit.net/af/53fac9/00000000000000007735946b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"), url("https://use.typekit.net/af/53fac9/00000000000000007735946b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  font-stretch: normal;
}
