/* Grupo Esfera — webfonts. Solo estas tres familias (más los alias PPT abajo). */
@font-face{font-family:"Inter GE";src:url("../assets/fonts/Inter_18pt-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Inter GE";src:url("../assets/fonts/Inter_18pt-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Inter GE";src:url("../assets/fonts/Inter_18pt-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:"Inter GE Display";src:url("../assets/fonts/Inter_28pt-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Inter GE Display";src:url("../assets/fonts/Inter_28pt-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Inter GE Display";src:url("../assets/fonts/Inter_28pt-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:"Inter GE Text";src:url("../assets/fonts/Inter_24pt-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Inter GE Text";src:url("../assets/fonts/Inter_24pt-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Inter GE Text";src:url("../assets/fonts/Inter_24pt-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}
/* Alias solo para export a PPTX/Google Slides — mismos archivos, nombres reconocidos por Slides */
@font-face{font-family:"Inter";src:url("../assets/fonts/Inter_28pt-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Inter";src:url("../assets/fonts/Inter_28pt-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Inter";src:url("../assets/fonts/Inter_28pt-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:"Inter Tight";src:url("../assets/fonts/Inter_24pt-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Inter Tight";src:url("../assets/fonts/Inter_24pt-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Inter Tight";src:url("../assets/fonts/Inter_24pt-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:"Dosis";src:url("../assets/fonts/Dosis-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}
@font-face{font-family:"Dosis";src:url("../assets/fonts/Dosis-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Dosis";src:url("../assets/fonts/Dosis-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Dosis";src:url("../assets/fonts/Dosis-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Dosis";src:url("../assets/fonts/Dosis-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Dosis";src:url("../assets/fonts/Dosis-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Dosis";src:url("../assets/fonts/Dosis-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:"Anka Coder";src:url("../assets/fonts/AnkaCoder-r.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Anka Coder";src:url("../assets/fonts/AnkaCoder-b.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Anka Coder";src:url("../assets/fonts/AnkaCoder-i.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"Anka Coder";src:url("../assets/fonts/AnkaCoder-bi.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}
/* IBM Plex Mono — alias PPT solamente, ver arriba */
@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap");
