
/* Núcleo de marca — subsets latin+ES en WOFF2 (TTF de respaldo = archivo original) */
@font-face{font-family:'Quicksand DA';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/quicksand-da-600-latin.woff2') format('woff2'),url('/fonts/Quicksand-SemiBold.ttf') format('truetype')}
@font-face{font-family:'Quicksand DA';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/quicksand-da-700-latin.woff2') format('woff2'),url('/fonts/Quicksand-Bold.ttf') format('truetype')}
@font-face{font-family:'Axis';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/axis-extrabold.woff2') format('woff2'),url('/fonts/axis-extrabold.woff') format('woff'),url('/fonts/axis-extrabold.ttf') format('truetype')}
@font-face{font-family:'Superclarendon';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/Superclarendon-Bold.woff2') format('woff2'),url('/fonts/Superclarendon-Bold.woff') format('woff'),url('/fonts/Superclarendon-Bold.ttf') format('truetype')}
/* Fraunces self-hosted (antes: Google css2 en footer.html/71209 + @import en 71193).
   VF latin de gstatic v38; opsz 9..144 y wght 300..700 vivos en el archivo. */
@font-face{font-family:'Fraunces';font-style:normal;font-weight:300 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url('/fonts/fraunces-latin-vf.woff2') format('woff2')}
@font-face{font-family:'Fraunces';font-style:italic;font-weight:300 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url('/fonts/fraunces-italic-vf.woff2') format('woff2')}
/* Carla Sans — subsets defensivos (campañas; el Worker de /seleccion trae su propio CSS) */
@font-face{font-family:'Carla Sans';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/carla-sans-300-latin.woff2') format('woff2'),url('/fonts/CarlaSansLight.ttf') format('truetype')}
@font-face{font-family:'Carla Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/carla-sans-400-latin.woff2') format('woff2'),url('/fonts/CarlaSansRegular.ttf') format('truetype')}
@font-face{font-family:'Carla Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/carla-sans-600-latin.woff2') format('woff2'),url('/fonts/CarlaSansSemibold.ttf') format('truetype')}
@font-face{font-family:'Carla Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/carla-sans-700-latin.woff2') format('woff2'),url('/fonts/CarlaSansBold.ttf') format('truetype')}
/* Legacy — solo lo que siguen usando páginas vivas (53464, 54287, 58071, 70287, 71008).
   Milona, Clarendon LT y Caniste quedaron FUERA (0 usos; Brume/Jedira/Vintage Postman
   regresaron 2026-07-11 vía brand kit de Penpot, sección de abajo). */
@font-face{font-family:'Avant Garde Std';font-weight:200;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/ITCAvantGardeStd-XLt-1.otf') format('opentype')}
@font-face{font-family:'Avant Garde Std';font-weight:400;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/ITC-Avant-Garde-Gothic-Std-Book-1.otf') format('opentype')}
@font-face{font-family:'Avant Garde Std';font-weight:500;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/ITCAvantGardeStd-Md-1.otf') format('opentype')}
@font-face{font-family:'Avant Garde Std';font-weight:700;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/ITCAvantGardeStd-Demi-1.otf') format('opentype')}
@font-face{font-family:'Avant Garde Std';font-weight:800;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/ITC-Avant-Garde-Gothic-Std-Bold-1.otf') format('opentype')}
@font-face{font-family:'EightiesComeback';font-weight:300;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/EightiesComeback-Light.otf') format('opentype')}
@font-face{font-family:'EightiesComeback';font-weight:400;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/EightiesComeback-Regular.otf') format('opentype')}
@font-face{font-family:'EightiesComeback';font-weight:500;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/EightiesComeback-Medium-2.otf') format('opentype')}
@font-face{font-family:'EightiesComeback';font-weight:600;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/EightiesComeback-SemiBold.otf') format('opentype')}
@font-face{font-family:'EightiesComeback';font-weight:800;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/EightiesComeback-XBdSmCn.otf') format('opentype')}
@font-face{font-family:'Native Record Sans';font-weight:400;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2025/11/Native-Record-Sans.otf') format('opentype')}
/* Brand kit Penpot (subidas a Penpot 2026-07-10/11; nombres tal cual el team font de Penpot,
   el matching CSS de familia es case-insensitive — 'AXIS' == 'Axis'). Subsets latin+ES. */
@font-face{font-family:'Axis';font-style:normal;font-weight:800;font-display:swap;src:url('/fonts/axis-800-latin.woff2') format('woff2')}
@font-face{font-family:'Brume';font-style:normal;font-weight:400 900;font-display:swap;src:url('/fonts/brume-400-latin.woff2') format('woff2'),url('/fonts/Brume-Regular.ttf') format('truetype')}
@font-face{font-family:'Brume';font-style:italic;font-weight:400;font-display:swap;src:url('/fonts/brume-italic-400-latin.woff2') format('woff2'),url('/fonts/Brume-Italic.ttf') format('truetype')}
@font-face{font-family:'Jedira';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/jedira-400-latin.woff2') format('woff2'),url('/fonts/Jedira-Regular.ttf') format('truetype')}
@font-face{font-family:'Jedira';font-style:italic;font-weight:400;font-display:swap;src:url('/fonts/jedira-italic-400-latin.woff2') format('woff2')}
@font-face{font-family:'Vintage Postman';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/vintage-postman-400-latin.woff2') format('woff2'),url('https://tagers.com/wp-content/uploads/2025/11/Vintage-Postman-Script.otf') format('opentype')}
@font-face{font-family:'ITC Avant Garde';font-style:normal;font-weight:200;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/ITCAvantGardeStd-XLt-1.otf') format('opentype')}
@font-face{font-family:'ITC Avant Garde';font-style:normal;font-weight:400;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/ITC-Avant-Garde-Gothic-Std-Book-1.otf') format('opentype')}
@font-face{font-family:'ITC Avant Garde';font-style:normal;font-weight:600;font-display:swap;src:url('https://tagers.com/wp-content/uploads/2024/09/ITCAvantGardeStd-Demi-1.otf') format('opentype')}
/* Quicksand variable (OFL, Google Fonts v37 latin) — el cuerpo de /eventos/ necesita 400/500
   reales; los subsets DA de arriba solo traen 600/700. */
@font-face{font-family:'Quicksand';font-style:normal;font-weight:300 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url('/fonts/quicksand-vf-latin.woff2') format('woff2')}
