/* ═══════════════════════════════════════════════════
   JACQUARD DESIGN SYSTEM — Web fonts
   ═══════════════════════════════════════════════════
   Variable-font .ttf assets live under /fonts/ and ship
   alongside this file. In the published tarball this CSS is at
   `node_modules/@atelierpx/jacquard/dist/css/fonts.css` and the
   fonts are at `node_modules/@atelierpx/jacquard/fonts/*.ttf` —
   the `../../fonts/` relative URLs below resolve for both the
   published path and the in-repo `assets/css/fonts.css` source
   (they sit at the same depth from the package root, so no
   per-location rewrite is needed).

   Split out of tokens.css so tokens-only consumers don't pay
   for font downloads they never load (see MIGRATION.md
   Decision 3, Option A). --ff-* family tokens stay in
   tokens.css and reference these faces by name.
   ═══════════════════════════════════════════════════ */

@font-face {
  font-family: 'Syne';
  font-weight: 400 800;
  font-style: normal;
  font-display: swap;
  src: url('../../fonts/Syne-VariableFont_wght.ttf') format('truetype-variations'),
       url('../../fonts/Syne-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'DM Sans';
  font-weight: 100 1000;
  font-style: normal;
  font-display: swap;
  src: url('../../fonts/DMSans-VariableFont_opsz_wght.ttf') format('truetype-variations'),
       url('../../fonts/DMSans-VariableFont_opsz_wght.ttf') format('truetype');
}
