/* ==========================================================================
   SAWFISH — self-hosted display faces
   - Cossette Titre  → serif display (hero headline, pull-quotes, italics)
   - TASA Explorer   → heavy grotesque (section headers, all-caps blocks)
   Body / UI uses Figtree, loaded from Google Fonts in the document head.
   ========================================================================== */

@font-face {
  font-family: 'Cossette Titre';
  src: url('../assets/fonts/CossetteTitre-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cossette Titre';
  src: url('../assets/fonts/CossetteTitre-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Cossette Texte';
  src: url('../assets/fonts/CossetteTexte-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cossette Texte';
  src: url('../assets/fonts/CossetteTexte-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TASA Explorer';
  src: url('../assets/fonts/TASAExplorer-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'TASA Explorer';
  src: url('../assets/fonts/TASAExplorer-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'TASA Explorer';
  src: url('../assets/fonts/TASAExplorer-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'TASA Explorer';
  src: url('../assets/fonts/TASAExplorer-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'TASA Explorer';
  src: url('../assets/fonts/TASAExplorer-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Henrietta';
  src: url('../assets/fonts/HenriettaCondensedTrial-SemiBold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
