/* =================================================================
   Fontes self-hosted — CAA do Zero à Implementação
   Arquivos woff2 devem estar em fonts/
   Fraunces (display/serif) + Plus Jakarta Sans (body/UI)
   ================================================================= */

/* --- Fraunces — Regular --- */
@font-face {
  font-family: 'Fraunces';
  src: url('fonts/Fraunces-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: 'Fraunces';
  src: url('fonts/Fraunces-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: optional;
}
/* --- Fraunces — Medium --- */
@font-face {
  font-family: 'Fraunces';
  src: url('fonts/Fraunces-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: 'Fraunces';
  src: url('fonts/Fraunces-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: optional;
}
/* --- Fraunces — SemiBold --- */
@font-face {
  font-family: 'Fraunces';
  src: url('fonts/Fraunces-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: 'Fraunces';
  src: url('fonts/Fraunces-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: optional;
}

/* --- Plus Jakarta Sans --- */
@font-face {
  font-family: 'Plus Jakarta Sans';
  src: url('fonts/PlusJakartaSans-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  src: url('fonts/PlusJakartaSans-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  src: url('fonts/PlusJakartaSans-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  src: url('fonts/PlusJakartaSans-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: optional;
}
