/* Fuentes web con licencia abierta (OFL 1.1; Permanent Marker: Apache 2.0). Ver assets/fonts/web/LICENCIAS.txt */
@font-face{font-family:"Alfa Slab One";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/alfa-slab-one-400-normal.woff2") format("woff2")}
@font-face{font-family:"Allerta Stencil";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/allerta-stencil-400-normal.woff2") format("woff2")}
@font-face{font-family:"Anton";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/anton-400-normal.woff2") format("woff2")}
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/web/baloo-2-700-normal.woff2") format("woff2")}
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url("assets/fonts/web/baloo-2-800-normal.woff2") format("woff2")}
@font-face{font-family:"Bangers";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/bangers-400-normal.woff2") format("woff2")}
@font-face{font-family:"Bodoni Moda";font-style:italic;font-weight:400;font-display:swap;src:url("assets/fonts/web/bodoni-moda-400-italic.woff2") format("woff2")}
@font-face{font-family:"Bodoni Moda";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/bodoni-moda-400-normal.woff2") format("woff2")}
@font-face{font-family:"Caveat";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/web/caveat-700-normal.woff2") format("woff2")}
@font-face{font-family:"Chango";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/chango-400-normal.woff2") format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:400;font-display:swap;src:url("assets/fonts/web/cormorant-garamond-400-italic.woff2") format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/cormorant-garamond-400-normal.woff2") format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:600;font-display:swap;src:url("assets/fonts/web/cormorant-garamond-600-normal.woff2") format("woff2")}
@font-face{font-family:"Fraunces";font-style:italic;font-weight:800;font-display:swap;src:url("assets/fonts/web/fraunces-800-italic.woff2") format("woff2")}
@font-face{font-family:"Fraunces";font-style:normal;font-weight:800;font-display:swap;src:url("assets/fonts/web/fraunces-800-normal.woff2") format("woff2")}
@font-face{font-family:"Fredoka";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/fredoka-400-normal.woff2") format("woff2")}
@font-face{font-family:"Fredoka";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/web/fredoka-700-normal.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:300;font-display:swap;src:url("assets/fonts/web/inter-300-normal.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/inter-400-normal.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/web/inter-700-normal.woff2") format("woff2")}
@font-face{font-family:"Lora";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/lora-400-normal.woff2") format("woff2")}
@font-face{font-family:"Lora";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/web/lora-700-normal.woff2") format("woff2")}
@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/nunito-400-normal.woff2") format("woff2")}
@font-face{font-family:"Nunito";font-style:normal;font-weight:800;font-display:swap;src:url("assets/fonts/web/nunito-800-normal.woff2") format("woff2")}
@font-face{font-family:"Outfit";font-style:normal;font-weight:300;font-display:swap;src:url("assets/fonts/web/outfit-300-normal.woff2") format("woff2")}
@font-face{font-family:"Outfit";font-style:normal;font-weight:600;font-display:swap;src:url("assets/fonts/web/outfit-600-normal.woff2") format("woff2")}
@font-face{font-family:"Outfit";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/web/outfit-700-normal.woff2") format("woff2")}
@font-face{font-family:"Patrick Hand";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/patrick-hand-400-normal.woff2") format("woff2")}
@font-face{font-family:"Permanent Marker";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/permanent-marker-400-normal.woff2") format("woff2")}
@font-face{font-family:"Playfair Display";font-style:italic;font-weight:400;font-display:swap;src:url("assets/fonts/web/playfair-display-400-italic.woff2") format("woff2")}
@font-face{font-family:"Playfair Display";font-style:italic;font-weight:700;font-display:swap;src:url("assets/fonts/web/playfair-display-700-italic.woff2") format("woff2")}
@font-face{font-family:"Playfair Display";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/web/playfair-display-700-normal.woff2") format("woff2")}
@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/press-start-2p-400-normal.woff2") format("woff2")}
@font-face{font-family:"Rajdhani";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/rajdhani-400-normal.woff2") format("woff2")}
@font-face{font-family:"Rajdhani";font-style:normal;font-weight:600;font-display:swap;src:url("assets/fonts/web/rajdhani-600-normal.woff2") format("woff2")}
@font-face{font-family:"Rokkitt";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/rokkitt-400-normal.woff2") format("woff2")}
@font-face{font-family:"Rokkitt";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/web/rokkitt-700-normal.woff2") format("woff2")}
@font-face{font-family:"Share Tech Mono";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/share-tech-mono-400-normal.woff2") format("woff2")}
@font-face{font-family:"UnifrakturCook";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/web/unifrakturcook-700-normal.woff2") format("woff2")}
@font-face{font-family:"VT323";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/web/vt323-400-normal.woff2") format("woff2")}

.site{font-synthesis:none}
.site[data-s="pixelart"]{font-size:calc(var(--u)*1.95)}
.site[data-s="pixelart"] h1{line-height:1.35}
.site[data-s="pixelart"] .logo{font-size:calc(var(--u)*1.2)}
.site[data-s="pixelart"] .btn{font-size:calc(var(--u)*1.05);line-height:1.6}
.site[data-s="pixelart"] .card h3{font-size:calc(var(--u)*1.35);line-height:1.5}
.site[data-s="pixelart"] .items h2,.site[data-s="pixelart"] .band h2{font-size:calc(var(--u)*2.2);line-height:1.4}
.site[data-s="pixelart"] .eyebrow{font-family:"VT323",monospace;font-size:calc(var(--u)*1.7)}
.site[data-s="bohemio"],.site[data-s="victoriano"]{font-size:calc(var(--u)*1.95)}
.site[data-s="manuscrito"]{font-size:calc(var(--u)*1.85)}
.site[data-s="victoriano"] .logo{font-family:"UnifrakturCook",serif;font-weight:700}
.site[data-s="graffiti"] .eyebrow{font-family:"Allerta Stencil",sans-serif}
.site[data-s="graffiti"] .logo,.site[data-s="graffiti"] .btn{font-family:"Permanent Marker",cursive}
.site[data-s="cyberpunk"] .btn,.site[data-s="cyberpunk"] .strip{font-family:"Share Tech Mono",monospace}
.site[data-s="collage"] .lead{font-family:"Rokkitt",serif;font-size:calc(var(--u)*2)}
.site[data-s="futurista"] .lead,.site[data-s="futurista"] .card p{font-size:calc(var(--u)*1.7)}
