:root { --e-global-color-v4-color-bg-light:var(--color-bg-light); --e-global-color-v4-color-white:var(--color-white); --e-global-color-v4-color-borders:var(--color-borders); --e-global-color-v4-color-primary-500:var(--color-primary-500); --e-global-color-v4-color-secondary-500:var(--color-secondary-500); --e-global-color-v4-color-bg-medium:var(--color-bg-medium); --e-global-color-v4-color-neutral:var(--color-neutral); --e-global-color-v4-color-neutral-40:var(--color-neutral-40); --e-global-color-v4-color-primary-600:var(--color-primary-600); }
:root { --e-global-typography-v4-h1-font-family:var(--font-family-heading); --e-global-typography-v4-h1-font-size:64px; --e-global-typography-v4-h1-font-weight:600; --e-global-typography-v4-h1-line-height:1.2em; --e-global-typography-v4-h2-font-family:var(--font-family-heading); --e-global-typography-v4-h2-font-size:40px; --e-global-typography-v4-h2-font-weight:700; --e-global-typography-v4-h2-line-height:1.2em; --e-global-typography-v4-h4-font-family:var(--font-family-heading); --e-global-typography-v4-h4-font-size:24px; --e-global-typography-v4-h4-font-weight:700; --e-global-typography-v4-h4-line-height:1.2em; --e-global-typography-v4-h5-font-family:var(--font-family-heading); --e-global-typography-v4-h5-font-size:16px; --e-global-typography-v4-h5-font-weight:700; --e-global-typography-v4-h5-line-height:1.4em; --e-global-typography-v4-label-font-family:var(--font-family-body); --e-global-typography-v4-label-font-size:14px; --e-global-typography-v4-label-font-weight:700; --e-global-typography-v4-text-md-font-family:var(--font-family-body); --e-global-typography-v4-text-md-font-size:18px; --e-global-typography-v4-text-md-font-weight:400; --e-global-typography-v4-text-md-line-height:1.5em; --e-global-typography-v4-text-font-family:var(--font-family-body); --e-global-typography-v4-text-font-size:16px; --e-global-typography-v4-text-font-weight:400; --e-global-typography-v4-btn-font-family:var(--font-family-body); --e-global-typography-v4-btn-font-size:16px; --e-global-typography-v4-btn-font-weight:700; --e-global-typography-v4-btn-line-height:1.4em; --e-global-typography-v4-btn-text-transform:capitalize; --e-global-typography-v4-h-hero-font-family:var(--font-family-body); --e-global-typography-v4-h-hero-font-size:50px; --e-global-typography-v4-h-hero-font-weight:600; --e-global-typography-v4-text-sm-font-family:var(--font-family-body); --e-global-typography-v4-text-sm-font-size:14px; --e-global-typography-v4-text-sm-font-weight:400; --e-global-typography-v4-text-xs-font-family:var(--font-family-body); --e-global-typography-v4-text-xs-font-size:12px; --e-global-typography-v4-text-xs-font-weight:400; --e-global-typography-v4-text-xs-line-height:1.6em; --e-global-typography-v4-h3-font-family:var(--font-family-heading); --e-global-typography-v4-h3-font-size:32px; --e-global-typography-v4-h3-font-weight:700; --e-global-typography-v4-h3-line-height:1.3em; --e-global-typography-v4-h1-sm-font-family:var(--font-family-heading); --e-global-typography-v4-h1-sm-font-size:48px; --e-global-typography-v4-h1-sm-font-weight:600; --e-global-typography-v4-h1-sm-line-height:1.2em; }@media(max-width: 767px){:root { --e-global-typography-v4-h1-font-size:32px; --e-global-typography-v4-h2-font-size:32px; --e-global-typography-v4-h4-font-size:22px; --e-global-typography-v4-text-md-font-size:16px; --e-global-typography-v4-h3-font-size:26px; --e-global-typography-v4-h1-sm-font-size:32px; }}