:root { --e-global-color-v4-brand-green:var(--brand-green); --e-global-color-v4-brand-cream:var(--brand-cream); --e-global-color-v4-brand-rust:var(--brand-rust); --e-global-color-v4-surface-tan:var(--surface-tan); --e-global-color-v4-surface-linen:var(--surface-linen); --e-global-color-v4-text-ivory:var(--text-ivory); --e-global-color-v4-border-sand:var(--border-sand); --e-global-color-v4-surface-field:var(--surface-field); --e-global-color-v4-brand-deep-rust:var(--brand-deep-rust); --e-global-color-v4-border-white:var(--border-white); --e-global-color-v4-border-white-muted:var(--border-white-muted); --e-global-color-v4-surface-transparent:var(--surface-transparent); }
:root { --e-global-typography-v4-font-small-footer-font-weight:400; --e-global-typography-v4-font-small-footer-font-style:normal; --e-global-typography-v4-font-small-footer-text-decoration:none; --e-global-typography-v4-font-form-label-font-size:var(--size-1); --e-global-typography-v4-font-form-label-font-weight:700; --e-global-typography-v4-font-form-label-font-style:normal; --e-global-typography-v4-font-form-label-text-decoration:none; --e-global-typography-v4-font-form-label-line-height:var(--size-1-25); --e-global-typography-v4-font-form-field-font-size:var(--size-1); --e-global-typography-v4-font-form-field-font-weight:400; --e-global-typography-v4-font-form-field-font-style:normal; --e-global-typography-v4-font-form-field-text-decoration:none; --e-global-typography-v4-font-form-field-line-height:var(--size-1-375); --e-global-typography-v4-font-form-button-font-size:var(--size-1-0625); --e-global-typography-v4-font-form-button-font-weight:400; --e-global-typography-v4-font-form-button-font-style:normal; --e-global-typography-v4-font-form-button-text-decoration:none; --e-global-typography-v4-font-form-description-font-size:var(--size-1-0625); --e-global-typography-v4-font-form-description-font-weight:400; --e-global-typography-v4-font-form-description-font-style:normal; --e-global-typography-v4-font-form-description-text-decoration:none; --e-global-typography-v4-font-form-description-line-height:var(--size-1-625); --e-global-typography-v4-font-form-step-font-size:var(--size-0-9375); --e-global-typography-v4-font-form-step-font-weight:700; --e-global-typography-v4-font-form-step-font-style:normal; --e-global-typography-v4-font-form-step-text-decoration:none; --e-global-typography-v4-font-footer-contact-font-size:var(--size-0-9375); --e-global-typography-v4-font-footer-contact-font-weight:700; --e-global-typography-v4-font-footer-contact-font-style:normal; --e-global-typography-v4-font-footer-contact-text-decoration:none; }@media(max-width: 1024px){:root { --e-global-typography-v4-font-form-label-font-size:var(--size-1-5); --e-global-typography-v4-font-form-label-line-height:var(--size-1-8); --e-global-typography-v4-font-form-field-font-size:var(--size-1-5); --e-global-typography-v4-font-form-field-line-height:var(--size-1-8); --e-global-typography-v4-font-form-button-font-size:var(--size-1-8); --e-global-typography-v4-font-form-description-font-size:var(--size-1-8); --e-global-typography-v4-font-form-description-line-height:var(--size-2-75); --e-global-typography-v4-font-form-step-font-size:var(--size-1-375); --e-global-typography-v4-font-footer-contact-font-size:var(--size-1-5); }}@media(max-width: 767px){:root { --e-global-typography-v4-font-form-label-font-size:var(--size-1-125); --e-global-typography-v4-font-form-label-line-height:var(--size-1-5); --e-global-typography-v4-font-form-field-font-size:var(--size-1-125); --e-global-typography-v4-font-form-field-line-height:var(--size-1-375); --e-global-typography-v4-font-form-button-font-size:var(--size-1-25); --e-global-typography-v4-font-form-description-font-size:var(--size-1-25); --e-global-typography-v4-font-form-description-line-height:var(--size-1-9); --e-global-typography-v4-font-form-step-font-size:var(--size-0-875); --e-global-typography-v4-font-footer-contact-font-size:var(--size-0-9375); }}