/* ==========================================================================
   Pilat type family — self-hosted @font-face
   Two families are used across the site:
     • 'Pilat'      → UI / body copy       (Light 300, Demi 600)
     • 'Pilat Wide' → display headlines    (Book 400, Heavy 900)
   Manrope was declared here for legacy templates but no rule ever used it, so
   the family and its files have been dropped.
   .otf is preferred where available (better hinting); .ttf is the fallback.
   ========================================================================== */

/* ---- Pilat (standard width) ---- */
@font-face {
  font-family: 'Pilat';
  src: url('../fonts/Pilat Light.otf') format('opentype'),
       url('../fonts/Pilat Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pilat';
  src: url('../fonts/Pilat Demi.otf') format('opentype'),
       url('../fonts/Pilat Demi.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* ---- Pilat Wide (display) ---- */
@font-face {
  font-family: 'Pilat Wide';
  src: url('../fonts/Pilat Wide Book.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pilat Wide';
  src: url('../fonts/Pilat Wide Heavy.otf') format('opentype'),
       url('../fonts/Pilat Wide Heavy.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

