@charset "UTF-8";
/* ===================== FUENTES ===================== */
/* Nulshock: menú y títulos anchos */
@font-face { font-family: "Nulshock"; src: url("../assets/fonts/nulshock-bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }

/* Ageo: textos y botones */
@font-face { font-family: "Ageo"; src: url("../assets/fonts/ageo-light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ageo"; src: url("../assets/fonts/ageo-medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Ageo"; src: url("../assets/fonts/ageo-medium-italic.woff2") format("woff2"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Ageo"; src: url("../assets/fonts/ageo-semibold.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Ageo"; src: url("../assets/fonts/ageo-semibold-italic.woff2") format("woff2"); font-weight: 600; font-style: italic; font-display: swap; }
@font-face { font-family: "Ageo"; src: url("../assets/fonts/ageo-bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Ageo"; src: url("../assets/fonts/ageo-extrabold.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Ageo"; src: url("../assets/fonts/ageo-heavy.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }

/* Pixel / retro */
@font-face { font-family: "Pikselator Wide"; src: url("../assets/fonts/pikselator-wide.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }

/* Otras usadas en el diseño */
@font-face { font-family: "Aktiv Grotesk"; src: url("../assets/fonts/aktivgrotesk-xbold-italic.woff2") format("woff2"); font-weight: 800; font-style: italic; font-display: swap; }
@font-face { font-family: "Myriad Variable Concept"; src: url("../assets/fonts/myriad-variable-italic.woff2") format("woff2-variations"), url("../assets/fonts/myriad-variable-italic.woff2") format("woff2"); font-weight: 300 900; font-stretch: 70% 110%; font-style: italic; font-display: swap; }