/* --- POIDS 300 (Light) --- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/inter-v20-latin_latin-ext-300.woff2') format('woff2');
}

/* --- POIDS 400 (Regular - Remplacé par le 500) --- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400; /* Le site demande du 400 */
  font-display: swap;
  src: url('fonts/inter-v20-latin_latin-ext-500.woff2') format('woff2'); /* ...on lui donne le 500 ! */
}

/* --- POIDS 500 (Medium) --- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/inter-v20-latin_latin-ext-500.woff2') format('woff2');
}

/* --- POIDS 600 (Semi-Bold) --- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/inter-v20-latin_latin-ext-600.woff2') format('woff2');
}

/* --- POIDS 700 (Bold) --- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/inter-v20-latin_latin-ext-700.woff2') format('woff2');
}
