:root { --e-global-color-v4-primary_500:var(--primary_500); --e-global-color-v4-accent_500:var(--accent_500); --e-global-color-v4-blanco:var(--blanco); --e-global-color-v4-primary_400:var(--primary_400); --e-global-color-v4-primary_100:var(--primary_100); --e-global-color-v4-primary_700:var(--primary_700); --e-global-color-v4-primary_900:var(--primary_900); --e-global-color-v4-neutral_100:var(--neutral_100); --e-global-color-v4-neutral_600:var(--neutral_600); --e-global-color-v4-neutral_900:var(--neutral_900); --e-global-color-v4-oscuro:var(--oscuro); --e-global-color-v4-boton_azul:var(--boton_azul); --e-global-color-v4-fondo_tarjeta:var(--fondo_tarjeta); --e-global-color-v4-fondo_claro:var(--fondo_claro); --e-global-color-v4-texto_oscuro:var(--texto_oscuro); }
:root { --e-global-typography-v4-t-h0-font-family:var(--fuente_principal); --e-global-typography-v4-t-h0-font-size:81px; --e-global-typography-v4-t-h0-font-weight:700; --e-global-typography-v4-t-h0-line-height:0.9em; --e-global-typography-v4-t-h1-font-family:var(--fuente_principal); --e-global-typography-v4-t-h1-font-size:56px; --e-global-typography-v4-t-h1-font-weight:700; --e-global-typography-v4-t-h1-line-height:1em; --e-global-typography-v4-t-h2-font-family:var(--fuente_principal); --e-global-typography-v4-t-h2-font-size:40px; --e-global-typography-v4-t-h2-font-weight:700; --e-global-typography-v4-t-h2-line-height:1em; --e-global-typography-v4-t-h3-font-family:var(--fuente_principal); --e-global-typography-v4-t-h3-font-size:32px; --e-global-typography-v4-t-h3-font-weight:600; --e-global-typography-v4-t-h3-line-height:1em; --e-global-typography-v4-t-h4-font-family:var(--fuente_principal); --e-global-typography-v4-t-h4-font-size:24px; --e-global-typography-v4-t-h4-font-weight:600; --e-global-typography-v4-t-h4-line-height:1.2em; --e-global-typography-v4-t-body-lg-font-family:var(--fuente_principal); --e-global-typography-v4-t-body-lg-font-size:18px; --e-global-typography-v4-t-body-lg-font-weight:400; --e-global-typography-v4-t-body-lg-line-height:1.25em; --e-global-typography-v4-t-body-font-family:var(--fuente_principal); --e-global-typography-v4-t-body-font-size:16px; --e-global-typography-v4-t-body-font-weight:400; --e-global-typography-v4-t-body-line-height:1.25em; --e-global-typography-v4-t-body-sm-font-family:var(--fuente_principal); --e-global-typography-v4-t-body-sm-font-size:14px; --e-global-typography-v4-t-body-sm-font-weight:400; --e-global-typography-v4-t-body-sm-line-height:1.25em; --e-global-typography-v4-t-card-title-font-family:var(--fuente_principal); --e-global-typography-v4-t-card-title-font-size:27px; --e-global-typography-v4-t-card-title-font-weight:800; --e-global-typography-v4-t-card-title-line-height:1.2em; --e-global-typography-v4-t-eyebrow-font-family:var(--fuente_principal); --e-global-typography-v4-t-eyebrow-font-size:18px; --e-global-typography-v4-t-eyebrow-font-weight:700; --e-global-typography-v4-t-eyebrow-line-height:1.25em; --e-global-typography-v4-t-eyebrow-text-transform:uppercase; }@media(max-width: 1024px){:root { --e-global-typography-v4-t-h0-font-size:64px; --e-global-typography-v4-t-h1-font-size:48px; --e-global-typography-v4-t-h3-font-size:28px; }}@media(max-width: 767px){:root { --e-global-typography-v4-t-h0-font-size:48px; --e-global-typography-v4-t-h1-font-size:34px; --e-global-typography-v4-t-h2-font-size:32px; --e-global-typography-v4-t-h3-font-size:24px; --e-global-typography-v4-t-h4-font-size:20px; --e-global-typography-v4-t-card-title-font-size:24px; --e-global-typography-v4-t-eyebrow-font-size:14px; }}