/* ==========================================================================
   Essentía — Webfonts

   Display/headline face: Rallisaguen — a warm, calligraphic display serif
   used for wordmarks, headlines and pull quotes. Supplied by the client as
   Rallisaguen-Regular / -SemiBold / -Bold (.ttf/.otf), copied into assets/fonts/.

   Body/UI face: the client's Typekit kit (use.typekit.net/bor0dxo.css) could
   not be read here — Adobe's terms block copying kit CSS/font files outside
   an authorized Typekit embed, and the kit needs the client's own <link> tag
   to serve. Rallisaguen's calligraphic forms also aren't built for small
   sizes (buttons, labels, dense UI text), so a body/UI sans is still needed.
   Substituting **Work Sans** (Google Fonts, OFL) as a placeholder — a
   humanist grotesk with a similar warmth to Rallisaguen's organic curves.
   FLAG: replace with the client's real Typekit body font + reinstate the
   <link rel="stylesheet" href="https://use.typekit.net/bor0dxo.css"> once
   available.
   ========================================================================== */

@font-face {
  font-family: "Rallisaguen";
  src: url("../assets/fonts/Rallisaguen-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Rallisaguen";
  src: url("../assets/fonts/Rallisaguen-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Rallisaguen";
  src: url("../assets/fonts/Rallisaguen-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Work Sans — Google Fonts substitute for the missing Typekit body face */
@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap");
