:root { --e-global-color-v4-background-gray:var(--background-gray); --e-global-color-v4-neutral-50:var(--neutral-50); --e-global-color-v4-neutral-950:var(--neutral-950); --e-global-color-v4-neutral-100:var(--neutral-100); --e-global-color-v4-neutral-200:var(--neutral-200); --e-global-color-v4-neutral-300:var(--neutral-300); --e-global-color-v4-neutral-400:var(--neutral-400); --e-global-color-v4-neutral-500:var(--neutral-500); --e-global-color-v4-neutral-600:var(--neutral-600); --e-global-color-v4-neutral-900:var(--neutral-900); --e-global-color-v4-neutral-800:var(--neutral-800); --e-global-color-v4-neutral-700:var(--neutral-700); --e-global-color-v4-brand-500:var(--brand-500); --e-global-color-v4-brand-700:var(--brand-700); --e-global-color-v4-brand-800:var(--brand-800); --e-global-color-v4-brand-900:var(--brand-900); --e-global-color-v4-brand-950:var(--brand-950); --e-global-color-v4-glass-border:var(--glass-border); --e-global-color-v4-glass-bg:var(--glass-bg); --e-global-color-v4-secondary-text:var(--secondary-text); --e-global-color-v4-danger-600:var(--danger-600); --e-global-color-v4-brand-600:var(--brand-600); --e-global-color-v4-success-700:var(--success-700); --e-global-color-v4-badge-light-bg:var(--badge-light-bg); --e-global-color-v4-badge-dark-bg:var(--badge-dark-bg); --e-global-color-v4-brand-100:var(--brand-100); --e-global-color-v4-brand-400:var(--brand-400); --e-global-color-v4-menu-item-hover:var(--menu-item-hover); --e-global-color-v4-accordion-header:var(--accordion-header); --e-global-color-v4-accordion-header-hover:var(--accordion-header-hover); --e-global-color-v4-accordion-header-expanded:var(--accordion-header-expanded); --e-global-color-v4-accordion-header-expanded-hover:var(--accordion-header-expanded-hover); --e-global-color-v4-about-headline:var(--about-headline); }
:root { --e-global-typography-v4-h1-font-family:var(--family); --e-global-typography-v4-h1-font-size:var(--title-h1); --e-global-typography-v4-h1-font-weight:500; --e-global-typography-v4-h1-line-height:120%; --e-global-typography-v4-h1-letter-spacing:var(--letter-spacing-tightest); --e-global-typography-v4-h2-font-family:var(--family); --e-global-typography-v4-h2-font-size:var(--title-h2); --e-global-typography-v4-h2-font-weight:500; --e-global-typography-v4-h2-line-height:117%; --e-global-typography-v4-h2-letter-spacing:var(--letter-spacing-tightest); --e-global-typography-v4-h3-font-family:var(--family); --e-global-typography-v4-h3-font-size:var(--title-h3); --e-global-typography-v4-h3-font-weight:500; --e-global-typography-v4-h3-line-height:126%; --e-global-typography-v4-h3-letter-spacing:var(--letter-spacing-tighter); --e-global-typography-v4-h4-font-family:var(--family); --e-global-typography-v4-h4-font-size:var(--title-h4); --e-global-typography-v4-h4-font-weight:500; --e-global-typography-v4-h4-line-height:120%; --e-global-typography-v4-h5-font-family:var(--family); --e-global-typography-v4-h5-font-size:var(--title-h5); --e-global-typography-v4-h5-font-weight:500; --e-global-typography-v4-h5-line-height:125%; --e-global-typography-v4-h6-font-family:var(--family); --e-global-typography-v4-h6-font-size:var(--title-h6); --e-global-typography-v4-h6-font-weight:500; --e-global-typography-v4-h6-line-height:130%; --e-global-typography-v4-subtitle-font-family:var(--family); --e-global-typography-v4-subtitle-font-size:var(--title-subtitle); --e-global-typography-v4-subtitle-font-weight:400; --e-global-typography-v4-subtitle-line-height:149%; --e-global-typography-v4-subtitle-letter-spacing:var(--letter-spacing-tight); --e-global-typography-v4-button-font-family:var(--family); --e-global-typography-v4-button-font-size:var(--body-button); --e-global-typography-v4-button-font-weight:500; --e-global-typography-v4-button-line-height:150%; --e-global-typography-v4-body1-font-family:var(--family); --e-global-typography-v4-body1-font-size:var(--body-body1); --e-global-typography-v4-body1-font-weight:400; --e-global-typography-v4-body1-line-height:140%; --e-global-typography-v4-nav-text-font-family:var(--family); --e-global-typography-v4-nav-text-font-size:var(--body-nav); --e-global-typography-v4-nav-text-font-weight:500; --e-global-typography-v4-nav-text-line-height:147%; --e-global-typography-v4-nav-text-letter-spacing:var(--letter-spacing-widest); --e-global-typography-v4-body2-font-family:var(--family); --e-global-typography-v4-body2-font-size:var(--body-body2); --e-global-typography-v4-body2-font-weight:400; --e-global-typography-v4-body2-line-height:143%; --e-global-typography-v4-body2-letter-spacing:var(--letter-spacing-wider); --e-global-typography-v4-body3-font-family:var(--family); --e-global-typography-v4-body3-font-size:var(--body-body3); --e-global-typography-v4-body3-font-weight:400; --e-global-typography-v4-body3-line-height:138%; --e-global-typography-v4-body3-letter-spacing:var(--letter-spacing-wide); --e-global-typography-v4-caption-font-family:var(--family); --e-global-typography-v4-caption-font-size:var(--body-caption); --e-global-typography-v4-caption-font-weight:400; --e-global-typography-v4-caption-line-height:133%; --e-global-typography-v4-caption-letter-spacing:var(--letter-spacing-wide); --e-global-typography-v4-about-tagline-text-font-family:var(--family); --e-global-typography-v4-about-tagline-text-font-size:var(--title-about); --e-global-typography-v4-about-tagline-text-font-weight:400; --e-global-typography-v4-about-tagline-text-line-height:130%; --e-global-typography-v4-about-tagline-text-letter-spacing:var(--letter-spacing-tightest); --e-global-typography-v4-paragraph-font-family:var(--family); --e-global-typography-v4-paragraph-font-size:var(--body-paragraph); --e-global-typography-v4-paragraph-font-weight:400; --e-global-typography-v4-paragraph-line-height:155%; }@media(max-width: 767px){:root { --e-global-typography-v4-about-tagline-text-letter-spacing:var(--letter-spacing-tighter); }}