/* LAS LETRAS DE LA WEB AVANZADA, alojadas por nosotros en `public/fuentes/web/` con su
   licencia OFL al lado. Sin Google Fonts ni CDN: una visita a una web de psicología no
   avisa a un tercero. `font-display` es aquí la propiedad de CSS, no el token retirado de
   Tailwind que vigila `gate-paleta`. El navegador solo baja las que se usan. */
/* Fraunces con WONK 0 y SOFT 30 ya fijados, como la maqueta del Espejo: la otra, a tamaño grande, saca sus rarezas. */
@font-face { font-family: "Fraunces Ejes"; font-style: normal; font-weight: 300 600; font-display: swap; src: url("/fuentes/web/fraunces-ejes-normal.woff2") format("woff2"); }
@font-face { font-family: "Fraunces Ejes"; font-style: italic; font-weight: 300 600; font-display: swap; src: url("/fuentes/web/fraunces-ejes-italic.woff2") format("woff2"); }
@font-face { font-family: "Fraunces"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/fuentes/web/fraunces-opsz-normal.woff2") format("woff2"); }
@font-face { font-family: "Fraunces"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/fuentes/web/fraunces-opsz-italic.woff2") format("woff2"); }
@font-face { font-family: "Hanken Grotesk"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/fuentes/web/hanken-grotesk-wght-normal.woff2") format("woff2"); }
@font-face { font-family: "Hanken Grotesk"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/fuentes/web/hanken-grotesk-wght-italic.woff2") format("woff2"); }
@font-face { font-family: "Bricolage Grotesque"; font-style: normal; font-weight: 200 800; font-display: swap; src: url("/fuentes/web/bricolage-grotesque-opsz-normal.woff2") format("woff2"); }
@font-face { font-family: "Libre Franklin"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/fuentes/web/libre-franklin-wght-normal.woff2") format("woff2"); }
@font-face { font-family: "Libre Franklin"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/fuentes/web/libre-franklin-wght-italic.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Mono"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fuentes/web/ibm-plex-mono-400-normal.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Mono"; font-style: normal; font-weight: 500; font-display: swap; src: url("/fuentes/web/ibm-plex-mono-500-normal.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Mono"; font-style: italic; font-weight: 400; font-display: swap; src: url("/fuentes/web/ibm-plex-mono-400-italic.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fuentes/web/ibm-plex-sans-400-normal.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/fuentes/web/ibm-plex-sans-600-normal.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: italic; font-weight: 400; font-display: swap; src: url("/fuentes/web/ibm-plex-sans-400-italic.woff2") format("woff2"); }
@font-face { font-family: "Instrument Serif"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fuentes/web/instrument-serif-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Instrument Serif"; font-style: italic; font-weight: 400; font-display: swap; src: url("/fuentes/web/instrument-serif-400-italic.woff2") format("woff2"); }
@font-face { font-family: "Instrument Sans"; font-style: normal; font-weight: 400 700; font-display: swap; src: url("/fuentes/web/instrument-sans-wght-normal.woff2") format("woff2"); }
@font-face { font-family: "Young Serif"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fuentes/web/young-serif-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Familjen Grotesk"; font-style: normal; font-weight: 400 700; font-display: swap; src: url("/fuentes/web/familjen-grotesk-wght-normal.woff2") format("woff2"); }
@font-face { font-family: "Spectral"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fuentes/web/spectral-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Spectral"; font-style: normal; font-weight: 600; font-display: swap; src: url("/fuentes/web/spectral-600-normal.woff2") format("woff2"); }
@font-face { font-family: "Spectral"; font-style: italic; font-weight: 400; font-display: swap; src: url("/fuentes/web/spectral-400-italic.woff2") format("woff2"); }
@font-face { font-family: "Libre Caslon Text"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fuentes/web/libre-caslon-text-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Libre Caslon Text"; font-style: normal; font-weight: 700; font-display: swap; src: url("/fuentes/web/libre-caslon-text-700-normal.woff2") format("woff2"); }
@font-face { font-family: "Libre Caslon Text"; font-style: italic; font-weight: 400; font-display: swap; src: url("/fuentes/web/libre-caslon-text-400-italic.woff2") format("woff2"); }
@font-face { font-family: "EB Garamond"; font-style: normal; font-weight: 400 700; font-display: swap; src: url("/fuentes/web/eb-garamond-wght-normal.woff2") format("woff2"); }
@font-face { font-family: "EB Garamond"; font-style: italic; font-weight: 400 700; font-display: swap; src: url("/fuentes/web/eb-garamond-wght-italic.woff2") format("woff2"); }
@font-face { font-family: "Courier Prime"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fuentes/web/courier-prime-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Courier Prime"; font-style: normal; font-weight: 700; font-display: swap; src: url("/fuentes/web/courier-prime-700-normal.woff2") format("woff2"); }
@font-face { font-family: "Courier Prime"; font-style: italic; font-weight: 400; font-display: swap; src: url("/fuentes/web/courier-prime-400-italic.woff2") format("woff2"); }
@font-face { font-family: "Ibarra Real Nova"; font-style: normal; font-weight: 400 700; font-display: swap; src: url("/fuentes/web/ibarra-real-nova-wght-normal.woff2") format("woff2"); }
@font-face { font-family: "Ibarra Real Nova"; font-style: italic; font-weight: 400 700; font-display: swap; src: url("/fuentes/web/ibarra-real-nova-wght-italic.woff2") format("woff2"); }
@font-face { font-family: "Gloock"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fuentes/web/gloock-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Karla"; font-style: normal; font-weight: 200 800; font-display: swap; src: url("/fuentes/web/karla-wght-normal.woff2") format("woff2"); }
@font-face { font-family: "Karla"; font-style: italic; font-weight: 200 800; font-display: swap; src: url("/fuentes/web/karla-wght-italic.woff2") format("woff2"); }
@font-face { font-family: "Schibsted Grotesk"; font-style: normal; font-weight: 400 700; font-display: swap; src: url("/fuentes/web/schibsted-grotesk-400-700.woff2") format("woff2"); }
@font-face { font-family: "Source Serif 4"; font-style: normal; font-weight: 400 700; font-display: swap; src: url("/fuentes/web/source-serif-4-400-700.woff2") format("woff2"); }
@font-face { font-family: "Source Serif 4"; font-style: italic; font-weight: 200 900; font-display: swap; src: url("/fuentes/web/source-serif-4-wght-italic.woff2") format("woff2"); }
