:root { --e-global-color-v4-lapis-blue:var(--Lapis-blue); --e-global-color-v4-sun-gold:var(--Sun-Gold); --e-global-color-v4-gold-cream:var(--Gold-Cream); --e-global-color-v4-lapis-lazulie:var(--Lapis-Lazulie); --e-global-color-v4-light-lapis:var(--Light-Lapis); --e-global-color-v4-green-man:var(--Green-Man); --e-global-color-v4-white:var(--White); --e-global-color-v4-black:var(--Black); --e-global-color-v4-lapis-blue-transp-90:var(--Lapis-blue-transp-90); --e-global-color-v4-gold:var(--Gold); --e-global-color-v4-sunflower:var(--Sunflower); --e-global-color-v4-midnight:var(--Midnight); --e-global-color-v4-sunflower-70:var(--Sunflower-70); --e-global-color-v4-lapis-dark:var(--Lapis-Dark); --e-global-color-v4-lapis-dark-90:var(--Lapis-Dark-90); --e-global-color-v4-midnight-90t:var(--Midnight-90T); --e-global-color-v4-midnight-30t:var(--Midnight-30T); --e-global-color-v4-midnight-44t:var(--Midnight-44T); --e-global-color-v4-lapid-dark-44t:var(--Lapid-Dark-44T); --e-global-color-v4-sun-gold-44t:var(--Sun-Gold-44T); --e-global-color-v4-sun-gold-30t:var(--Sun-Gold-30T); --e-global-color-v4-sun-gold-55t:var(--Sun-Gold-55T); --e-global-color-v4-lapis-blue-80t:var(--Lapis-blue-80T); --e-global-color-v4-midnight-80t:var(--Midnight-80T); --e-global-color-v4-lapis-dark-80:var(--Lapis-Dark-80); --e-global-color-v4-lapis-dark-70:var(--Lapis-Dark-70); --e-global-color-v4-lapis-blue-70t:var(--Lapis-blue-70T); }
:root { --e-global-typography-v4-body-font-norm-font-family:var(--Body-4); --e-global-typography-v4-body-font-norm-font-size:var(--Text-Body-Big); --e-global-typography-v4-body-font-norm-font-weight:500; --e-global-typography-v4-body-font-norm-line-height:1.6rem; --e-global-typography-v4-title-xl-font-family:var(--Heading-4); --e-global-typography-v4-title-xl-font-size:var(--Heading-Size-XL); --e-global-typography-v4-title-xl-font-weight:900; --e-global-typography-v4-title-xl-text-transform:uppercase; --e-global-typography-v4-title-l-font-family:var(--Heading-5); --e-global-typography-v4-title-l-font-size:var(--Heading-Size-L); --e-global-typography-v4-title-l-font-weight:900; --e-global-typography-v4-title-l-text-transform:uppercase; --e-global-typography-v4-title-m-font-family:var(--Body-4); --e-global-typography-v4-title-m-font-size:var(--Heading-Size-M); --e-global-typography-v4-title-m-font-weight:900; --e-global-typography-v4-title-m-text-transform:uppercase; --e-global-typography-v4-title-r2-font-family:var(--Body-4); --e-global-typography-v4-title-r2-font-size:var(--Heading-Size-R2); --e-global-typography-v4-title-r2-font-weight:700; --e-global-typography-v4-title-s1-font-family:var(--Body-4); --e-global-typography-v4-title-s1-font-size:var(--Heading-Size-S); --e-global-typography-v4-title-s1-font-weight:700; --e-global-typography-v4-title-s2-font-family:var(--Body-4); --e-global-typography-v4-title-s2-font-size:var(--Heading-SIze-XS); --e-global-typography-v4-title-s2-font-weight:700; --e-global-typography-v4-title-r1-font-family:var(--Body-4); --e-global-typography-v4-title-r1-font-size:var(--Heading-Size-R1); --e-global-typography-v4-title-r1-font-weight:800; --e-global-typography-v4-title-r1-line-height:2rem; --e-global-typography-v4-title-r3-font-family:var(--Body-4); --e-global-typography-v4-title-r3-font-size:var(--Heading-Size-R3); --e-global-typography-v4-title-r3-font-weight:700; --e-global-typography-v4-title-s3-font-family:var(--Body-4); --e-global-typography-v4-title-s3-font-size:var(--Heading-SIze-XXS); --e-global-typography-v4-title-s3-font-weight:700; --e-global-typography-v4-body-font-heavy-font-family:var(--Body-4); --e-global-typography-v4-body-font-heavy-font-size:var(--Text-Body-Big); --e-global-typography-v4-body-font-heavy-font-weight:600; --e-global-typography-v4-body-font-heavy-line-height:1.6rem; --e-global-typography-v4-body-font-case-study-big-font-family:var(--Body-4); --e-global-typography-v4-body-font-case-study-big-font-size:var(--Heading-SIze-XXS); --e-global-typography-v4-body-font-case-study-big-font-weight:400; --e-global-typography-v4-body-font-case-study-big-line-height:1.8rem; }@media(max-width: 1024px){:root { --e-global-typography-v4-title-xl-font-size:var(--Heading-Size-L); }}@media(max-width: 767px){:root { --e-global-typography-v4-title-xl-font-size:var(--Heading-Size-R3); --e-global-typography-v4-title-l-font-size:var(--Heading-SIze-XXS); --e-global-typography-v4-title-r2-font-size:var(--Heading-SIze-XS); }}