/**
 * MAJJ — Polices officielles (kit client, licence SIL OFL 1.1)
 *
 * Poppins  : display uniquement (H1, H2, chiffres de preuve, mot-marque).
 * Hauora   : moteur de texte (H3 et en dessous, corps, interface, tableaux).
 *
 * Fichiers sous-ensemblés latin + latin-ext (français et noms de pays
 * africains couverts), fonctionnalités OpenType intégralement conservées :
 * Hauora porte `tnum` (chiffres tabulaires), indispensable aux tableaux
 * budgétaires. 537 Ko de sources → 162 Ko livrés.
 */

@font-face {
  font-family: 'Hauora';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../../fonts/hauora-latin-300-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Hauora';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../fonts/hauora-latin-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Hauora';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../../fonts/hauora-latin-500-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Hauora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../../fonts/hauora-latin-600-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Hauora';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../../fonts/hauora-latin-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../../fonts/poppins-latin-600-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../../fonts/poppins-latin-800-normal.woff2') format('woff2');
}
