/* =========================================================
   Tipografía de marca autoalojada — Fernanda Domínguez.
   Se carga en TODO el sitio desde inc/site-footer.php (el
   footer se pinta en todas las páginas, así que ese hook no es
   condicional); expone las variables --fd-font-heading/
   --fd-font-body para que cualquier hoja de estilo del tema
   (home.css, site-footer.css, funnel.css…) las use sin tener
   que repetir nombres de fuente sueltos.
   Fuentes de pago (compradas en MyFonts), no redistribuir el
   ZIP original ni el stylesheet.css que trae de fábrica.

   - Accia Piano (Mint Type): texto/párrafos. Solo se compraron
     los pesos Light/Regular/Medium (+ sus itálicas) — si algún
     día llegan más pesos (Bold, ExtraBold, Thin…), añadirlos
     aquí igual que los de abajo, sin tocar el resto del sitio.
   - BentonModDisp = Benton Modern Display (Font Bureau):
     titulares. Solo se compraron las 3 itálicas (Light/Regular/
     Semibold) — no hay versión recta del paquete. Es igual a la
     que ya usa la propia clienta en el grafismo del hero
     ("Deja el piloto automático."), así que se usa tal cual, en
     cursiva, para todos los títulos (--fd-font-heading en
     funnel.css ya se aplica siempre con font-style: italic).
   ========================================================= */

:root {
  --fd-font-heading: 'BentonModDisp', Georgia, 'Times New Roman', serif;
  --fd-font-body: 'Accia Piano', Georgia, 'Times New Roman', serif;
}

@font-face {
  font-family: 'Accia Piano';
  src: url('../fonts/accia-piano/AcciaPiano-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Accia Piano';
  src: url('../fonts/accia-piano/AcciaPiano-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Accia Piano';
  src: url('../fonts/accia-piano/AcciaPiano-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Accia Piano';
  src: url('../fonts/accia-piano/AcciaPiano-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Accia Piano';
  src: url('../fonts/accia-piano/AcciaPiano-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Accia Piano';
  src: url('../fonts/accia-piano/AcciaPiano-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'BentonModDisp';
  src: url('../fonts/benton-mod-disp/BentonModDisp-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'BentonModDisp';
  src: url('../fonts/benton-mod-disp/BentonModDisp-RegularItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'BentonModDisp';
  src: url('../fonts/benton-mod-disp/BentonModDisp-SemiboldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
