:root { --e-global-color-v4-primary:var(--Primary); --e-global-color-v4-text:var(--Text); --e-global-color-v4-accent:var(--Accent); --e-global-color-v4-bg1:var(--BG1); --e-global-color-v4-bg2:var(--BG2); --e-global-color-v4-white:var(--White); --e-global-color-v4-white-015:var(--White-015); --e-global-color-v4-white-020:var(--White-020); --e-global-color-v4-white-050:var(--White-050); --e-global-color-v4-black:var(--Black); --e-global-color-v4-black-015:var(--Black-015); --e-global-color-v4-transparent:var(--Transparent); --e-global-color-v4-primary-2:var(--Primary-2); --e-global-color-v4-accent-2:var(--Accent-2); --e-global-color-v4-black-050:var(--Black-050); }
:root { --e-global-typography-v4-h1-font-family:var(--Title); --e-global-typography-v4-h1-font-size:var(--7XL); --e-global-typography-v4-h1-font-weight:500; --e-global-typography-v4-h1-line-height:var(--MEM); --e-global-typography-v4-h2-font-family:var(--Title); --e-global-typography-v4-h2-font-size:var(--5XL); --e-global-typography-v4-h2-font-weight:400; --e-global-typography-v4-h2-line-height:var(--LEM); --e-global-typography-v4-h3-font-family:var(--Title); --e-global-typography-v4-h3-font-size:var(--3XL); --e-global-typography-v4-h3-font-weight:700; --e-global-typography-v4-h3-line-height:var(--LEM); --e-global-typography-v4-h3-text-transform:uppercase; --e-global-typography-v4-h4-font-family:var(--Title-2); --e-global-typography-v4-h4-font-size:var(--L); --e-global-typography-v4-h4-font-weight:400; --e-global-typography-v4-h4-line-height:var(--MEM); --e-global-typography-v4-h4-letter-spacing:var(--2XSEM); --e-global-typography-v4-h4-text-transform:uppercase; --e-global-typography-v4-label-font-family:host-grotesk; --e-global-typography-v4-label-font-size:var(--S); --e-global-typography-v4-label-font-weight:400; --e-global-typography-v4-label-line-height:var(--MEM); --e-global-typography-v4-label-letter-spacing:var(--2XSEM); --e-global-typography-v4-label-text-transform:uppercase; --e-global-typography-v4-nav-font-family:var(--Content); --e-global-typography-v4-nav-font-size:var(--S); --e-global-typography-v4-nav-font-weight:600; --e-global-typography-v4-nav-line-height:var(--LEM); --e-global-typography-v4-lead-font-family:var(--Content); --e-global-typography-v4-lead-font-size:var(--L); --e-global-typography-v4-lead-font-weight:500; --e-global-typography-v4-lead-line-height:var(--LEM); --e-global-typography-v4-paragraph-font-family:var(--Content); --e-global-typography-v4-paragraph-font-size:var(--S); --e-global-typography-v4-paragraph-font-weight:400; --e-global-typography-v4-paragraph-line-height:var(--XLEM); --e-global-typography-v4-small-font-family:var(--Content); --e-global-typography-v4-small-font-size:var(--XS); --e-global-typography-v4-small-font-weight:400; --e-global-typography-v4-small-line-height:var(--LEM); --e-global-typography-v4-button-font-family:var(--Content); --e-global-typography-v4-button-font-size:var(--S); --e-global-typography-v4-button-font-weight:600; --e-global-typography-v4-button-line-height:var(--LEM); }@media(max-width: 1024px){:root { --e-global-typography-v4-h1-font-size:var(--5XL); --e-global-typography-v4-h2-font-size:var(--4XL); --e-global-typography-v4-h3-font-size:var(--XL); --e-global-typography-v4-h4-font-size:var(--S); --e-global-typography-v4-label-font-size:var(--S); --e-global-typography-v4-nav-font-size:var(--S); --e-global-typography-v4-lead-font-size:var(--M); }}@media(max-width: 767px){:root { --e-global-typography-v4-h1-font-size:var(--4XL); --e-global-typography-v4-h2-font-size:var(--2XL); --e-global-typography-v4-h3-font-size:var(--L); --e-global-typography-v4-h4-font-size:var(--XS); --e-global-typography-v4-label-font-size:var(--S); --e-global-typography-v4-nav-font-size:var(--S); --e-global-typography-v4-lead-font-size:var(--S); --e-global-typography-v4-paragraph-font-size:var(--XS); --e-global-typography-v4-small-font-size:var(--2XS); --e-global-typography-v4-button-font-size:var(--XS); }}@media(max-width: 1366px){:root { --e-global-typography-v4-h1-font-size:var(--6XL); --e-global-typography-v4-h2-font-size:var(--4XL-2); --e-global-typography-v4-h3-font-size:var(--2XL); --e-global-typography-v4-h4-font-size:var(--M); --e-global-typography-v4-h4-font-weight:400; --e-global-typography-v4-nav-font-size:var(--SVW); --e-global-typography-v4-paragraph-font-size:var(--XS); --e-global-typography-v4-button-font-size:var(--XS); }}