/* Cormorant Garamond, self-hosted (Auth Entry · Living Monogram).

   Source of record, pinned exactly and never fetched at runtime:

     upstream   https://github.com/CatharsisFonts/Cormorant  (official project)
     release    v4.002, published 2025-04-10
     archive    Cormorant_Webfonts_v4.002.zip
                sha256 7e8793b8f46e2542bd2dceec0c92fe74132298c8e7faaa37647e21726ea0d380
     file       Cormorant_Webfonts_v4.002/CormorantGaramond-SemiBold.woff2
                sha256 af765967938cc1bd47f6de51c0b7992f22ebbd4b58f1fd8c1f37a3dbb80b26c3
     licence    OFL.txt beside this file, copied unmodified from the same
                archive (SIL Open Font License 1.1)

   `README.md` beside this file records the same provenance in prose.

   This file only ships the face. Unlike `core/fonts/inter.css` it assigns no
   family to any element: the display face is limited to ceremonial moments
   (034B §3), so the one consumer names `--bhc-font-display` itself and nothing
   else in the document can pick the face up by inheritance.

   One upright SemiBold face, because that is the only style the frozen Auth
   Entry statement uses. `unicode-range` is Basic Latin, Latin-1 and General
   Punctuation: the statement is English, and the browser must never fall into
   this face for Ukrainian text, which stays with Inter. The declared range does
   not modify the file, so its checksum still matches the release.

   `font-display: swap` keeps the statement readable while the face loads; the
   fallback in `--bhc-font-display` is Georgia. */
@font-face {
  font-family: "Cormorant Garamond";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("CormorantGaramond-SemiBold.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+2000-206F;
}
