/* Vixels · fuentes propias (v55). Se sirven desde este sitio: ya no se envía la IP de los visitantes a Google Fonts.
   Archivos de Fontsource (licencia SIL OFL 1.1, ver assets/fonts/gf/LICENCIAS.txt). Subconjunto latino (incluye á é í ó ú ñ ü ¿ ¡). */
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/plus-jakarta-sans-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/plus-jakarta-sans-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/inter-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Inter';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/inter-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/bricolage-grotesque-latin-opsz-normal.woff2) format('woff2')}
@font-face{font-family:'Figtree';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/figtree-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Figtree';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/figtree-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/archivo-latin-wdth-normal.woff2) format('woff2')}
@font-face{font-family:'Archivo';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/archivo-latin-wdth-italic.woff2) format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/manrope-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/unbounded-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Syne';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/syne-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/roboto-slab-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Raleway';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/raleway-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Raleway';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/raleway-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Quicksand';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/quicksand-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/playfair-display-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Playfair Display';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/playfair-display-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Outfit';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/outfit-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Oswald';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/oswald-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/montserrat-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/montserrat-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/jetbrains-mono-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/jetbrains-mono-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/instrument-sans-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/instrument-sans-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Fraunces';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/gf/fraunces-latin-opsz-normal.woff2) format('woff2')}
@font-face{font-family:'Fraunces';font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/gf/fraunces-latin-opsz-italic.woff2) format('woff2')}
@font-face{font-family:'Kalam';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/kalam-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Kalam';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/kalam-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/ibm-plex-mono-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/gf/ibm-plex-mono-latin-500-italic.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/ibm-plex-mono-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/gf/ibm-plex-mono-latin-600-italic.woff2) format('woff2')}
@font-face{font-family:'Instrument Serif';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/instrument-serif-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Instrument Serif';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/gf/instrument-serif-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Fragment Mono';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/fragment-mono-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Fragment Mono';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/gf/fragment-mono-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'DM Serif Display';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/dm-serif-display-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'DM Serif Display';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/gf/dm-serif-display-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'DM Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/dm-mono-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'DM Mono';font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/gf/dm-mono-latin-500-italic.woff2) format('woff2')}
@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/bebas-neue-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/barlow-condensed-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/gf/barlow-condensed-latin-600-italic.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/barlow-condensed-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/gf/barlow-condensed-latin-700-italic.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/gf/barlow-condensed-latin-800-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/gf/barlow-condensed-latin-800-italic.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/barlow-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/gf/barlow-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/barlow-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/gf/barlow-latin-500-italic.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/barlow-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/gf/barlow-latin-600-italic.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/barlow-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/gf/barlow-latin-700-italic.woff2) format('woff2')}
@font-face{font-family:'Bangers';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/bangers-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Archivo Black';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/archivo-black-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/anton-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/poppins-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/gf/poppins-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/poppins-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/gf/poppins-latin-500-italic.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/poppins-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/gf/poppins-latin-600-italic.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/poppins-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/gf/poppins-latin-700-italic.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/gf/poppins-latin-800-normal.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/gf/poppins-latin-800-italic.woff2) format('woff2')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/source-sans-3-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/source-sans-3-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/source-sans-3-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/source-sans-3-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/nunito-sans-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/nunito-sans-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/nunito-sans-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/nunito-sans-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/nunito-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Nunito';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/nunito-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/nunito-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/nunito-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/cormorant-garamond-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/cormorant-garamond-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/cormorant-garamond-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Karla';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/karla-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Karla';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/karla-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Karla';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/karla-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Karla';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/karla-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/ibm-plex-sans-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/ibm-plex-sans-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/ibm-plex-sans-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/ibm-plex-sans-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/space-grotesk-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/space-grotesk-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/space-grotesk-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Sora';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/sora-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Sora';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/gf/sora-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Sora';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/sora-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Sora';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/gf/sora-latin-800-normal.woff2) format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/gf/roboto-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/gf/roboto-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/gf/roboto-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Roboto Flex';font-style:normal;font-weight:100 1000;font-display:swap;src:url(../fonts/gf/roboto-flex-latin-wght-normal.woff2) format('woff2')}
