/*
 * CG @font-face declarations.
 *
 * Extracted from wp-coefficient-giving/web/wp-content/themes/coefficient-giving/css/fontface.css.
 *
 * Paths assume this file is served from the same origin as the woff2 files
 * in `../fonts/`. Microsites bundling this package can import as-is. Embeds
 * loaded into a CG WP page should NOT re-load these — the host page already
 * declares them. Use `tokens.css` only inside Shadow DOM and inherit the
 * host's loaded fonts via the `--cg-font-sans` / `--cg-font-serif` tokens.
 */

@font-face {
  font-family: "FK Grotesk Neue";
  src: url("../fonts/fk-grotesk-neue/FKGroteskNeue-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "FK Grotesk Neue";
  src: url("../fonts/fk-grotesk-neue/FKGroteskNeue-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "FK Grotesk Neue";
  src: url("../fonts/fk-grotesk-neue/FKGroteskNeue-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "FK Grotesk Neue";
  src: url("../fonts/fk-grotesk-neue/FKGroteskNeue-BoldItalic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "FK Roman Standard";
  src: url("../fonts/fk-roman-standard/FKRomanStandard-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "FK Roman Standard";
  src: url("../fonts/fk-roman-standard/FKRomanStandard-Oblique.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "FK Roman Standard";
  src: url("../fonts/fk-roman-standard/FKRomanStandard-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "FK Roman Standard";
  src: url("../fonts/fk-roman-standard/FKRomanStandard-BoldOblique.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
