/* GENERATED by tools/fetch-fonts.mjs. Do not edit by hand: run `npm run fonts`.
 *
 * All three families are SIL OFL 1.1, subset and self-hosted. The site makes
 * zero requests to any third-party font service (FR-080, SC-033); the licences
 * sit beside the files in src/assets/fonts/.
 */

@font-face {
  font-family: 'Pinyon Script';
  font-style: normal;
  font-weight: 400;
  /* 'swap' on the faces that carry running text, so a slow font never delays
     the welcome message (SC-011). 'block' with a short timeout on the script
     face: it is used only for display moments, so a fallback flash would be
     more jarring than a brief wait, and nothing readable depends on it. */
  font-display: block;
  /* Same-origin, and the site is served over plain HTTP, so no crossorigin
     attribute anywhere (FR-124). */
  src: url('../fonts/pinyon-script-400-da8a0755.woff2') format('woff2');
}

@font-face {
  font-family: 'Cormorant';
  font-style: normal;
  font-weight: 400;
  /* 'swap' on the faces that carry running text, so a slow font never delays
     the welcome message (SC-011). 'block' with a short timeout on the script
     face: it is used only for display moments, so a fallback flash would be
     more jarring than a brief wait, and nothing readable depends on it. */
  font-display: swap;
  /* Same-origin, and the site is served over plain HTTP, so no crossorigin
     attribute anywhere (FR-124). */
  src: url('../fonts/cormorant-400-0628bb42.woff2') format('woff2');
}

@font-face {
  font-family: 'Cormorant';
  font-style: normal;
  font-weight: 600;
  /* 'swap' on the faces that carry running text, so a slow font never delays
     the welcome message (SC-011). 'block' with a short timeout on the script
     face: it is used only for display moments, so a fallback flash would be
     more jarring than a brief wait, and nothing readable depends on it. */
  font-display: swap;
  /* Same-origin, and the site is served over plain HTTP, so no crossorigin
     attribute anywhere (FR-124). */
  src: url('../fonts/cormorant-600-ae930615.woff2') format('woff2');
}

@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 400;
  /* 'swap' on the faces that carry running text, so a slow font never delays
     the welcome message (SC-011). 'block' with a short timeout on the script
     face: it is used only for display moments, so a fallback flash would be
     more jarring than a brief wait, and nothing readable depends on it. */
  font-display: swap;
  /* Same-origin, and the site is served over plain HTTP, so no crossorigin
     attribute anywhere (FR-124). */
  src: url('../fonts/eb-garamond-400-6b03e97d.woff2') format('woff2');
}

@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 600;
  /* 'swap' on the faces that carry running text, so a slow font never delays
     the welcome message (SC-011). 'block' with a short timeout on the script
     face: it is used only for display moments, so a fallback flash would be
     more jarring than a brief wait, and nothing readable depends on it. */
  font-display: swap;
  /* Same-origin, and the site is served over plain HTTP, so no crossorigin
     attribute anywhere (FR-124). */
  src: url('../fonts/eb-garamond-600-e42252a8.woff2') format('woff2');
}
