@charset "UTF-8";
/* szr8lrv.css trimmed to selectors actually used by index.html.
   Verified that 'halyard-display', 'halyard-micro', and 'halyard-text' fonts
   are referenced by the classes `.halyard-font`, `.halyard-font-book`,
   and typography rules across the page.
   Retained only relevant @font-face declarations for these families and their core weights.
   Removed any unused font variations not used in the page (e.g., micro italic 700). */

/* === Halyard Display === */
@font-face {
  font-family: "halyard-display";
  src: url(https://use.typekit.net/af/7e8d8a/00000000000000007735adb8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)
  format("woff2"),
  url(https://use.typekit.net/af/7e8d8a/00000000000000007735adb8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)
  format("woff");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "halyard-display";
  src: url(https://use.typekit.net/af/e51fb7/00000000000000007735adc9/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)
  format("woff2"),
  url(https://use.typekit.net/af/e51fb7/00000000000000007735adc9/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)
  format("woff");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
}

/* === Halyard Micro === */
@font-face {
  font-family: "halyard-micro";
  src: url(https://use.typekit.net/af/06848d/00000000000000007735adc4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)
  format("woff2"),
  url(https://use.typekit.net/af/06848d/00000000000000007735adc4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)
  format("woff");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

/* === Halyard Text === */
@font-face {
  font-family: "halyard-text";
  src: url(https://use.typekit.net/af/a7393c/00000000000000007735adc2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)
  format("woff2"),
  url(https://use.typekit.net/af/a7393c/00000000000000007735adc2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)
  format("woff");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "halyard-text";
  src: url(https://use.typekit.net/af/8c6bd4/00000000000000007735add4/30/l?subset_id=2&fvd=n7&v=3)
  format("woff2"),
  url(https://use.typekit.net/af/8c6bd4/00000000000000007735add4/30/d?subset_id=2&fvd=n7&v=3)
  format("woff");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
}

/* === Font Family Mappings === */
.tk-halyard-display {
  font-family: "halyard-display", sans-serif;
}

.tk-halyard-micro {
  font-family: "halyard-micro", sans-serif;
}

.tk-halyard-text {
  font-family: "halyard-text", sans-serif;
}
