:root { --e-global-color-v4-tl-primary:var(--tl-primary); --e-global-color-v4-tl-heading:var(--tl-heading); --e-global-color-v4-tl-accent:var(--tl-accent); --e-global-color-v4-tl-text:var(--tl-text); --e-global-color-v4-tl-surface:var(--tl-surface); --e-global-color-v4-tl-border:var(--tl-border); --e-global-color-v4-tl-white:var(--tl-white); --e-global-color-v4-tl-footer:var(--tl-footer); --e-global-color-v4-tl-footer-text:var(--tl-footer-text); --e-global-color-v4-tl-placeholder:var(--tl-placeholder); }
:root { --e-global-typography-v4-tl-wordmark-font-family:var(--tl-font-body); --e-global-typography-v4-tl-wordmark-font-size:1.0625rem; --e-global-typography-v4-tl-wordmark-line-height:1.35; --e-global-typography-v4-tl-wordmark-letter-spacing:0.2rem; --e-global-typography-v4-tl-wordmark-small-font-family:var(--tl-font-body); --e-global-typography-v4-tl-wordmark-small-font-size:0.6875rem; --e-global-typography-v4-tl-wordmark-small-line-height:1.4; --e-global-typography-v4-tl-wordmark-small-letter-spacing:0.08rem; --e-global-typography-v4-tl-nav-link-font-family:var(--tl-font-body); --e-global-typography-v4-tl-nav-link-font-size:0.9375rem; --e-global-typography-v4-tl-nav-link-text-decoration:none; --e-global-typography-v4-tl-hero-title-font-size:var(--tl-font-h1); --e-global-typography-v4-tl-hero-title-line-height:1.16; --e-global-typography-v4-tl-lead-font-size:1.125rem; --e-global-typography-v4-tl-lead-line-height:1.65; --e-global-typography-v4-tl-card-heading-font-size:1.5rem; --e-global-typography-v4-tl-card-heading-line-height:1.3; --e-global-typography-v4-tl-text-link-font-family:var(--tl-font-body); --e-global-typography-v4-tl-text-link-font-size:0.9375rem; --e-global-typography-v4-tl-text-link-font-weight:600; --e-global-typography-v4-tl-text-link-text-decoration:none; --e-global-typography-v4-tl-stat-number-font-family:var(--tl-font-heading); --e-global-typography-v4-tl-stat-number-font-size:1.875rem; --e-global-typography-v4-tl-stat-number-line-height:1.25; --e-global-typography-v4-tl-small-font-family:var(--tl-font-body); --e-global-typography-v4-tl-small-font-size:0.875rem; --e-global-typography-v4-tl-small-line-height:1.6; --e-global-typography-v4-tl-question-title-font-family:var(--tl-font-body); --e-global-typography-v4-tl-question-title-font-size:0.9375rem; --e-global-typography-v4-tl-question-title-font-weight:600; --e-global-typography-v4-tl-question-title-line-height:1.5; --e-global-typography-v4-tl-option-label-font-family:var(--tl-font-body); --e-global-typography-v4-tl-option-label-font-size:0.875rem; --e-global-typography-v4-tl-option-label-line-height:1.5; --e-global-typography-v4-tl-team-subtitle-font-family:var(--tl-font-heading); --e-global-typography-v4-tl-team-subtitle-font-size:1.5rem; --e-global-typography-v4-tl-team-subtitle-line-height:1.4; --e-global-typography-v4-tl-badge-font-family:var(--tl-font-body); --e-global-typography-v4-tl-badge-font-size:0.75rem; --e-global-typography-v4-tl-badge-line-height:1.45; --e-global-typography-v4-tl-eyebrow-font-family:var(--tl-font-body); --e-global-typography-v4-tl-eyebrow-font-size:0.875rem; --e-global-typography-v4-tl-eyebrow-line-height:1.4; --e-global-typography-v4-tl-footer-heading-font-family:var(--tl-font-heading); --e-global-typography-v4-tl-footer-heading-font-size:1.5rem; --e-global-typography-v4-tl-footer-heading-line-height:1.4; --e-global-typography-v4-tl-footer-text-font-family:var(--tl-font-body); --e-global-typography-v4-tl-footer-text-font-size:0.875rem; --e-global-typography-v4-tl-footer-text-line-height:1.6; --e-global-typography-v4-tl-footer-label-font-family:var(--tl-font-body); --e-global-typography-v4-tl-footer-label-font-size:1rem; --e-global-typography-v4-tl-footer-label-line-height:1.4; --e-global-typography-v4-tl-footer-link-font-family:var(--tl-font-body); --e-global-typography-v4-tl-footer-link-font-size:0.875rem; --e-global-typography-v4-tl-footer-link-text-decoration:none; --e-global-typography-v4-tl-footer-link-line-height:1.6; --e-global-typography-v4-tl-hero-visit-font-family:var(--tl-font-body); --e-global-typography-v4-tl-hero-visit-font-size:0.9375rem; --e-global-typography-v4-tl-hero-visit-line-height:1.6; --e-global-typography-v4-tl-check-font-family:var(--tl-font-body); --e-global-typography-v4-tl-check-font-size:2.5rem; --e-global-typography-v4-tl-check-font-weight:400; --e-global-typography-v4-tl-check-line-height:1; --e-global-typography-v4-tl-copy-list-font-family:var(--tl-font-body); --e-global-typography-v4-tl-copy-list-font-size:var(--tl-font-body-size); --e-global-typography-v4-tl-copy-list-line-height:1.65; --e-global-typography-v4-tl-number-circle-font-family:var(--tl-font-heading); --e-global-typography-v4-tl-number-circle-font-size:2rem; --e-global-typography-v4-tl-number-circle-line-height:1; --e-global-typography-v4-tl-faq-item-title-font-family:var(--tl-font-body); --e-global-typography-v4-tl-faq-item-title-font-size:1rem; --e-global-typography-v4-tl-faq-item-title-font-weight:700; --e-global-typography-v4-tl-faq-item-title-line-height:1.5; --e-global-typography-v4-tl-value-number-font-family:var(--tl-font-heading); --e-global-typography-v4-tl-value-number-font-size:1.5rem; --e-global-typography-v4-tl-value-number-line-height:1; --e-global-typography-v4-tl-contact-link-font-family:var(--tl-font-body); --e-global-typography-v4-tl-contact-link-font-size:var(--tl-font-body-size); --e-global-typography-v4-tl-contact-link-line-height:1.65; --e-global-typography-v4-tl-contact-form-font-family:var(--tl-font-body); --e-global-typography-v4-tl-form-label-font-family:var(--tl-font-body); --e-global-typography-v4-tl-form-label-font-size:0.875rem; --e-global-typography-v4-tl-form-label-font-weight:600; --e-global-typography-v4-tl-form-label-line-height:1.5; --e-global-typography-v4-tl-form-control-font-family:var(--tl-font-body); --e-global-typography-v4-tl-form-control-font-size:1rem; --e-global-typography-v4-tl-form-control-line-height:1.5; --e-global-typography-v4-tl-form-submit-font-family:var(--tl-font-body); --e-global-typography-v4-tl-form-submit-font-size:0.9375rem; --e-global-typography-v4-tl-form-submit-font-weight:600; --e-global-typography-v4-tl-form-submit-line-height:1.4; --e-global-typography-v4-tl-type-body-font-family:var(--tl-font-body); --e-global-typography-v4-tl-type-body-font-size:var(--tl-font-body-size); --e-global-typography-v4-tl-type-body-font-weight:400; --e-global-typography-v4-tl-type-body-line-height:1.65; --e-global-typography-v4-tl-type-h1-font-family:var(--tl-font-heading); --e-global-typography-v4-tl-type-h1-font-size:var(--tl-font-h1); --e-global-typography-v4-tl-type-h1-font-weight:400; --e-global-typography-v4-tl-type-h1-line-height:1.16; --e-global-typography-v4-tl-type-h2-font-family:var(--tl-font-heading); --e-global-typography-v4-tl-type-h2-font-size:var(--tl-font-h2); --e-global-typography-v4-tl-type-h2-font-weight:400; --e-global-typography-v4-tl-type-h2-line-height:1.25; --e-global-typography-v4-tl-type-h3-font-family:var(--tl-font-heading); --e-global-typography-v4-tl-type-h3-font-size:var(--tl-font-h3); --e-global-typography-v4-tl-type-h3-font-weight:400; --e-global-typography-v4-tl-type-h3-line-height:1.3; }@media(max-width: 767px){:root { --e-global-typography-v4-tl-nav-link-font-size:0.8125rem; --e-global-typography-v4-tl-hero-title-font-size:2rem; --e-global-typography-v4-tl-hero-title-line-height:1.2; --e-global-typography-v4-tl-lead-font-size:1rem; --e-global-typography-v4-tl-card-heading-font-size:1.5rem; --e-global-typography-v4-tl-type-h1-font-size:2.25rem; --e-global-typography-v4-tl-type-h2-font-size:1.75rem; }}@media(max-width: 1024px){:root { --e-global-typography-v4-tl-hero-title-font-size:2.25rem; --e-global-typography-v4-tl-type-h1-font-size:2.75rem; --e-global-typography-v4-tl-type-h2-font-size:1.875rem; }}