/* Generated from Figma Variables. First mode = :root default.
   FLOAT tokens are unitless — multiply by 1px in calc() where a length is needed. */

:root {
  --amarillo-alegre: rgb(227,232,41); /* @kind color */
  --azul-sura-2: rgb(0,51,160); /* @kind color */
  --azul-sura-3: rgb(0,51,160); /* @kind color */
  --azul-sura: rgb(0,51,160); /* @kind color */
  --azul-vivo-2: rgb(45,109,246); /* @kind color */
  --azul-vivo-3: rgb(45,109,246); /* @kind color */
  --azul-vivo: rgb(45,109,246); /* @kind color */
  --blanco-puro-2: rgb(255,255,255); /* @kind color */
  --blanco-puro-3: rgb(255,255,255); /* @kind color */
  --blanco-puro: rgb(255,255,255); /* @kind color */
  --body-banner-1: 32; /* @kind font */
  --cornflower: rgb(101,159,255); /* @kind color */
  --fontfamily-sura-sans: "Sura Sans"; /* @kind font */
  --fontsize-12: 12; /* @kind font */
  --fontsize-14: 14; /* @kind font */
  --fontsize-16: 16; /* @kind font */
  --fontsize-28: 28; /* @kind font */
  --fontsize-36: 36; /* @kind font */
  --fontsize-42: 42; /* @kind font */
  --fontweight-regular: 400; /* @kind font */
  --h1: 62; /* @kind font */
  --h2: 48; /* @kind font */
  --h3: 32; /* @kind font */
  --h4: 26; /* @kind font */
  --h5: 22; /* @kind font */
  --h6: 18; /* @kind font */
  --letterspacing-0: 0; /* @kind other */
  --lineheight-18: 18; /* @kind font */
  --lineheight-22: 22; /* @kind font */
  --lineheight-26: 26; /* @kind font */
  --lineheight-28: 28; /* @kind font */
  --lineheight-32: 32; /* @kind font */
  --lineheight-36: 36; /* @kind font */
  --lineheight-38: 38; /* @kind font */
  --lineheight-42: 42; /* @kind font */
  --lineheight-48: 48; /* @kind font */
  --lineheight-62: 62; /* @kind font */
  --paragraphindent-0: 0; /* @kind other */
  --paragraphspacing-0: 0; /* @kind other */
  --rojo-oscuro: rgb(176,75,96); /* @kind color */
}

:root[data-mode="mobile"] {
  --body-banner-1: 24; /* @kind font */
  --fontfamily-sura-sans: "Sura Sans"; /* @kind font */
  --fontsize-12: 12; /* @kind font */
  --fontsize-14: 14; /* @kind font */
  --fontsize-16: 16; /* @kind font */
  --fontsize-28: 28; /* @kind font */
  --fontsize-36: 36; /* @kind font */
  --fontsize-42: 42; /* @kind font */
  --fontweight-regular: 400; /* @kind font */
  --h1: 42; /* @kind font */
  --h2: 36; /* @kind font */
  --h3: 28; /* @kind font */
  --h4: 24; /* @kind font */
  --h5: 22; /* @kind font */
  --h6: 18; /* @kind font */
  --letterspacing-0: 0; /* @kind other */
  --lineheight-18: 18; /* @kind font */
  --lineheight-22: 22; /* @kind font */
  --lineheight-26: 26; /* @kind font */
  --lineheight-28: 28; /* @kind font */
  --lineheight-32: 32; /* @kind font */
  --lineheight-36: 36; /* @kind font */
  --lineheight-38: 38; /* @kind font */
  --lineheight-42: 42; /* @kind font */
  --lineheight-48: 48; /* @kind font */
  --lineheight-62: 62; /* @kind font */
  --paragraphindent-0: 0; /* @kind other */
  --paragraphspacing-0: 0; /* @kind other */
}
