:root { --e-global-color-v4-neutral-ink:var(--neutral-ink); --e-global-color-v4-neutral-white:var(--neutral-white); --e-global-color-v4-neutral-snow:var(--neutral-snow); --e-global-color-v4-neutral-mist:var(--neutral-mist); --e-global-color-v4-neutral-ash:var(--neutral-ash); --e-global-color-v4-neutral-smoke:var(--neutral-smoke); --e-global-color-v4-neutral-stone:var(--neutral-stone); --e-global-color-v4-neutral-slate:var(--neutral-slate); --e-global-color-v4-neutral-charcoal:var(--neutral-charcoal); --e-global-color-v4-neutral-graphite:var(--neutral-graphite); --e-global-color-v4-brand-teal-blue:var(--brand-teal-blue); --e-global-color-v4-brand-deep-slate:var(--brand-deep-slate); --e-global-color-v4-brand-soft-stone:var(--brand-soft-stone); --e-global-color-v4-accent-lighter-teal:var(--accent-lighter-teal); --e-global-color-v4-accent-sandstone:var(--accent-sandstone); --e-global-color-v4-brand-graphite-gray:var(--brand-graphite-gray); --e-global-color-v4-success-500:var(--success-500); --e-global-color-v4-success-100:var(--success-100); --e-global-color-v4-error-100:var(--error-100); --e-global-color-v4-error-500:var(--error-500); --e-global-color-v4-warning-100:var(--warning-100); --e-global-color-v4-warning-500:var(--warning-500); }
:root { --e-global-typography-v4-text-h2-font-family:var(--font-headings); --e-global-typography-v4-text-h2-font-size:48px; --e-global-typography-v4-text-h2-font-weight:600; --e-global-typography-v4-text-tagline-font-family:var(--font-base); --e-global-typography-v4-text-tagline-font-weight:600; --e-global-typography-v4-text-tagline-letter-spacing:8%; --e-global-typography-v4-text-tagline-text-transform:uppercase; --e-global-typography-v4-text-h1-font-family:var(--font-headings); --e-global-typography-v4-text-h1-font-size:56px; --e-global-typography-v4-text-h1-font-weight:600; --e-global-typography-v4-text-h5-font-family:var(--font-headings); --e-global-typography-v4-text-h5-font-size:22px; --e-global-typography-v4-text-h5-font-weight:600; --e-global-typography-v4-text-h3-font-family:var(--font-headings); --e-global-typography-v4-text-h3-font-size:36px; --e-global-typography-v4-text-h3-font-weight:600; --e-global-typography-v4-text-h4-font-family:var(--font-headings); --e-global-typography-v4-text-h4-font-size:28px; --e-global-typography-v4-text-h4-font-weight:600; --e-global-typography-v4-text-lg-font-family:var(--font-base); --e-global-typography-v4-text-lg-font-size:20px; --e-global-typography-v4-text-lg-font-weight:400; --e-global-typography-v4-text-h6-font-family:var(--font-headings); --e-global-typography-v4-text-h6-font-size:18px; --e-global-typography-v4-text-h6-font-weight:600; --e-global-typography-v4-text-xl-font-family:var(--font-base); --e-global-typography-v4-text-xl-font-size:24px; --e-global-typography-v4-text-xl-font-weight:400; --e-global-typography-v4-text-md-font-family:var(--font-base); --e-global-typography-v4-text-md-font-size:16px; --e-global-typography-v4-text-md-font-weight:400; --e-global-typography-v4-text-sm-font-family:var(--font-base); --e-global-typography-v4-text-sm-font-size:14px; --e-global-typography-v4-text-sm-font-weight:400; }@media(max-width: 1023px){:root { --e-global-typography-v4-text-h2-font-size:44px; --e-global-typography-v4-text-h1-font-size:48px; --e-global-typography-v4-text-h3-font-size:32px; --e-global-typography-v4-text-h4-font-size:24px; --e-global-typography-v4-text-xl-font-size:20px; }}@media(max-width: 767px){:root { --e-global-typography-v4-text-h2-font-size:36px; }}