:root { --e-global-color-v4-color-brand-primary:var(--color-brand-primary); --e-global-color-v4-color-brand-green:var(--color-brand-green); --e-global-color-v4-color-accent-cyan:var(--color-accent-cyan); --e-global-color-v4-color-text-body:var(--color-text-body); --e-global-color-v4-color-border:var(--color-border); --e-global-color-v4-color-surface:var(--color-surface); --e-global-color-v4-color-brand-green-dark:var(--color-brand-green-dark); --e-global-color-v4-color-border-dark:var(--color-border-dark); }
:root { --e-global-typography-v4-t-h1-hero-font-family:var(--font-primary); --e-global-typography-v4-t-h1-hero-font-size:var(--size-h1); --e-global-typography-v4-t-h1-hero-font-weight:700; --e-global-typography-v4-t-h1-hero-line-height:1.12em; --e-global-typography-v4-t-h1-hero-text-transform:uppercase; --e-global-typography-v4-t-h2-section-font-family:var(--font-primary); --e-global-typography-v4-t-h2-section-font-size:var(--size-h2); --e-global-typography-v4-t-h2-section-font-weight:700; --e-global-typography-v4-t-h2-dark-font-family:var(--font-primary); --e-global-typography-v4-t-h2-dark-font-size:var(--size-h2); --e-global-typography-v4-t-h2-dark-font-weight:700; --e-global-typography-v4-t-card-title-font-family:var(--font-primary); --e-global-typography-v4-t-card-title-font-size:var(--size-h3); --e-global-typography-v4-t-card-title-font-weight:600; --e-global-typography-v4-t-lead-hero-font-family:var(--font-primary); --e-global-typography-v4-t-lead-hero-font-size:var(--size-lead); --e-global-typography-v4-t-lead-hero-font-weight:400; --e-global-typography-v4-t-body-font-family:var(--font-primary); --e-global-typography-v4-t-body-font-size:var(--size-body); --e-global-typography-v4-t-body-font-weight:400; --e-global-typography-v4-t-body-light-font-family:var(--font-primary); --e-global-typography-v4-t-body-light-font-size:var(--size-body); --e-global-typography-v4-t-body-light-font-weight:400; --e-global-typography-v4-c-btn-light-font-family:var(--font-primary); --e-global-typography-v4-c-btn-light-font-size:var(--size-body); --e-global-typography-v4-c-btn-light-font-weight:600; --e-global-typography-v4-c-btn-primary-font-family:var(--font-primary); --e-global-typography-v4-c-btn-primary-font-size:var(--size-body); --e-global-typography-v4-c-btn-primary-font-weight:600; --e-global-typography-v4-t-card-title-blue-font-family:var(--font-primary); --e-global-typography-v4-t-card-title-blue-font-size:var(--size-h3); --e-global-typography-v4-t-card-title-blue-font-weight:600; --e-global-typography-v4-t-body-sm-font-size:14px; }@media(max-width: 1024px){:root { --e-global-typography-v4-t-h1-hero-font-size:30px; --e-global-typography-v4-t-h2-section-font-size:var(--size-lead); --e-global-typography-v4-t-h2-dark-font-size:var(--size-lead); --e-global-typography-v4-t-lead-hero-font-size:var(--size-body); --e-global-typography-v4-t-body-sm-font-size:10px; }}@media(max-width: 767px){:root { --e-global-typography-v4-t-h1-hero-font-size:24px; --e-global-typography-v4-t-h2-section-font-size:var(--size-h3); --e-global-typography-v4-t-card-title-font-size:var(--size-body); --e-global-typography-v4-t-lead-hero-font-size:var(--size-small); --e-global-typography-v4-t-body-font-size:var(--size-small); --e-global-typography-v4-t-body-light-font-size:var(--size-small); --e-global-typography-v4-t-card-title-blue-font-size:var(--size-body); }}