@charset "UTF-8";
/**
 * Minimal @font-face for above-the-fold / LCP text (blocking).
 *
 * Audit source: global/_type.scss — h1–h3 and intro use var(--serif) (Yale Roman);
 * body and nav use var(--sans-compact) (Mallory Compact Book).
 * Re-verify LCP element in DevTools on key templates if scores regress.
 */
@font-face {
  font-family: "yale-jackson-header";
  src: url("../fonts/header-icons/yale-jackson-header.eot?67918019");
  src: url("../fonts/header-icons/yale-jackson-header.eot?67918019#iefix") format("embedded-opentype"), url("../fonts/header-icons/yale-jackson-header.woff2?67918019") format("woff2"), url("../fonts/header-icons/yale-jackson-header.woff?67918019") format("woff"), url("../fonts/header-icons/yale-jackson-header.ttf?67918019") format("truetype"), url("../fonts/header-icons/yale-jackson-header.svg?67918019#yale-jackson-header") format("svg");
  font-display: swap;
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: yale;
  src: url("../fonts/yalenew/YaleNew-Roman.otf") format("opentype");
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: mallory-compact;
  src: url("../fonts/mallory-compact/MalloryCmpct-Book.woff2") format("woff2"), url("../fonts/mallory-compact/MalloryCmpct-Book.woff") format("woff");
  font-display: swap;
  font-style: normal;
  font-weight: normal;
}
/*# 
