/* Fonts del tema (redisseny 2026).

   Famílies disponibles:
     - 'Baskervville'      → serif. Pesos: 500 (Medium), 600 (SemiBold), 700 (Bold). Estils: normal, italic.
     - 'Instrument Sans'   → sans-serif. Pesos: 400 (Regular), 600 (SemiBold), 700 (Bold).
*/

/* --- Baskervville (serif) -------------------------------------- */
@font-face { font-family: 'Baskervville'; src: url('fonts/Baskervville-Medium.ttf')           format('truetype'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baskervville'; src: url('fonts/Baskervville-SemiBold.ttf')         format('truetype'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baskervville'; src: url('fonts/Baskervville-Bold.ttf')             format('truetype'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baskervville'; src: url('fonts/Baskervville-MediumItalic.ttf')     format('truetype'); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: 'Baskervville'; src: url('fonts/Baskervville-SemiBoldItalic.ttf')   format('truetype'); font-weight: 600; font-style: italic; font-display: swap; }

/* --- Instrument Sans ------------------------------------------ */
@font-face { font-family: 'Instrument Sans'; src: url('fonts/InstrumentSans-Regular.ttf')     format('truetype'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Instrument Sans'; src: url('fonts/InstrumentSans-SemiBold.ttf')    format('truetype'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Instrument Sans'; src: url('fonts/InstrumentSans-Bold.ttf')        format('truetype'); font-weight: 700; font-style: normal; font-display: swap; }
