:root, ::before, ::after, ::backdrop {
--accordion__color: #262626;
--accordion__background-color: #f2f2f2;
--accordion__background-color--hover: #d9d9d9;
--accordion__border-color: #f2f2f2;
--accordion__border-radius: 0;
--accordion__border-width: 4px;
--accordion-button__color: #262626;
--accordion-content__background-color: #ffffff;
--alert__background-color: #e6f9fd;
--alert__background-color--error: #fce8ec;
--alert__background-color--lightweight: #ffffff;
--alert__background-color--success: #e7f3e7;
--alert__background-color--warn: #fef9e9;
--alert__border-left-color: #02bfe7;
--alert__border-color--error: #e31c3d;
--alert__border-color--success: #12890e;
--alert__border-color--warn: #f8c41f;
--alert__font-color: #262626;
--alert__icon-size: 40px;
--alert__padding: 16px;
--alert-bar__width: 8px;
--alert-link__font-color: #004f84;
--alert-link__font-color--hover: #00395e;
--alert-link__font-color--focus: #00395e;
--alert-link__font-color--active: #00395e;
--autocomplete__background-color: #ffffff;
--autocomplete__border-color: #d9d9d9;
--autocomplete-item__font-color: #0071bc;
--autocomplete-item__background-color--active: #00395e;
--autocomplete-item__font-color--active: #ffffff;
--autocomplete-item-message__font-color: #5a5a5a;
--badge__background-color: #5a5a5a;
--badge__background-color--alert: #e31c3d;
--badge__background-color--info: #0071bc;
--badge__background-color--success: #12890e;
--badge__background-color--warn: #f8c41f;
--badge__font-color: #ffffff;
--badge__font-color--alert: #ffffff;
--badge__font-color--info: #ffffff;
--badge__font-color--success: #ffffff;
--badge__font-color--warn: #262626;
--badge__border-radius: 9999px;
--button__background-color--active: #d9d9d9;
--button__background-color--disabled: transparent;
--button__background-color--hover: #f2f2f2;
--button__background-color: transparent;
--button__border-color--active: currentColor;
--button__border-color--disabled: currentColor;
--button__border-color--hover: currentColor;
--button__border-color: currentColor;
--button__border-radius: 3px;
--button__border-width: 1px;
--button__color--active: #00395e;
--button__color--disabled: #d9d9d9;
--button__color--hover: #004f84;
--button__color: #0071bc;
--button__font-weight: 700;
--button-icon__fill: currentColor;
--button-alt__background-color--active: #d9d9d9;
--button-alt__background-color--disabled: transparent;
--button-alt__background-color--hover: #f2f2f2;
--button-alt__background-color: transparent;
--button-alt__border-color--active: currentColor;
--button-alt__border-color--disabled: currentColor;
--button-alt__border-color--hover: currentColor;
--button-alt__border-color: currentColor;
--button-alt__color--active: #094507;
--button-alt__color--disabled: #d9d9d9;
--button-alt__color--hover: #0d600a;
--button-alt__color: #12890e;
--button-dark__background-color--active: transparent;
--button-dark__background-color--disabled: transparent;
--button-dark__background-color--hover: transparent;
--button-dark__background-color: transparent;
--button-dark__border-color--active: currentColor;
--button-dark__border-color--disabled: currentColor;
--button-dark__border-color--hover: currentColor;
--button-dark__border-color: currentColor;
--button-dark__color--active: #d9d9d9;
--button-dark__color--disabled: #5a5a5a;
--button-dark__color--hover: #ffffff;
--button-dark__color: #f2f2f2;
--button-dark-alt__background-color--active: transparent;
--button-dark-alt__background-color--disabled: transparent;
--button-dark-alt__background-color--hover: transparent;
--button-dark-alt__background-color: transparent;
--button-dark-alt__border-color--active: currentColor;
--button-dark-alt__border-color--disabled: currentColor;
--button-dark-alt__border-color--hover: currentColor;
--button-dark-alt__border-color: currentColor;
--button-dark-alt__color--active: #59ac56;
--button-dark-alt__color--disabled: #5a5a5a;
--button-dark-alt__color--hover: #e7f3e7;
--button-dark-alt__color: #b8dcb7;
--button-solid__background-color--active: #00395e;
--button-solid__background-color--disabled: #d9d9d9;
--button-solid__background-color--hover: #004f84;
--button-solid__background-color: #0071bc;
--button-solid__border-color--active: #00395e;
--button-solid__border-color--disabled: #d9d9d9;
--button-solid__border-color--hover: #004f84;
--button-solid__border-color: #0071bc;
--button-solid__color--active: #ffffff;
--button-solid__color--disabled: #404040;
--button-solid__color--hover: #ffffff;
--button-solid__color: #ffffff;
--button-solid-alt__background-color--active: #094507;
--button-solid-alt__background-color--disabled: #d9d9d9;
--button-solid-alt__background-color--hover: #0d600a;
--button-solid-alt__background-color: #12890e;
--button-solid-alt__border-color--active: #094507;
--button-solid-alt__border-color--disabled: #d9d9d9;
--button-solid-alt__border-color--hover: #0d600a;
--button-solid-alt__border-color: #12890e;
--button-solid-alt__color--active: #ffffff;
--button-solid-alt__color--disabled: #404040;
--button-solid-alt__color--hover: #ffffff;
--button-solid-alt__color: #ffffff;
--button-solid-dark__background-color--active: #d9d9d9;
--button-solid-dark__background-color--disabled: #404040;
--button-solid-dark__background-color--hover: #ffffff;
--button-solid-dark__background-color: #f2f2f2;
--button-solid-dark__border-color--active: #d9d9d9;
--button-solid-dark__border-color--disabled: #404040;
--button-solid-dark__border-color--hover: #ffffff;
--button-solid-dark__border-color: #f2f2f2;
--button-solid-dark__color--active: #262626;
--button-solid-dark__color--disabled: #262626;
--button-solid-dark__color--hover: #262626;
--button-solid-dark__color: #262626;
--button-solid-dark-alt__background-color--active: #12890e;
--button-solid-dark-alt__background-color--disabled: #404040;
--button-solid-dark-alt__background-color--hover: #e7f3e7;
--button-solid-dark-alt__background-color: #b8dcb7;
--button-solid-dark-alt__border-color--active: #12890e;
--button-solid-dark-alt__border-color--disabled: #404040;
--button-solid-dark-alt__border-color--hover: #e7f3e7;
--button-solid-dark-alt__border-color: #b8dcb7;
--button-solid-dark-alt__color--active: #262626;
--button-solid-dark-alt__color--disabled: #262626;
--button-solid-dark-alt__color--hover: #262626;
--button-solid-dark-alt__color: #262626;
--button-ghost__background-color--active: transparent;
--button-ghost__background-color--disabled: transparent;
--button-ghost__background-color--hover: transparent;
--button-ghost__background-color: transparent;
--button-ghost__border-color--active: transparent;
--button-ghost__border-color--disabled: transparent;
--button-ghost__border-color--hover: transparent;
--button-ghost__border-color: transparent;
--button-ghost__color--active: #00395e;
--button-ghost__color--disabled: #d9d9d9;
--button-ghost__color--hover: #004f84;
--button-ghost__color: #0071bc;
--button-ghost-alt__background-color--active: transparent;
--button-ghost-alt__background-color--disabled: transparent;
--button-ghost-alt__background-color--hover: transparent;
--button-ghost-alt__background-color: transparent;
--button-ghost-alt__border-color--active: transparent;
--button-ghost-alt__border-color--disabled: transparent;
--button-ghost-alt__border-color--hover: transparent;
--button-ghost-alt__border-color: transparent;
--button-ghost-alt__color--active: #094507;
--button-ghost-alt__color--disabled: #d9d9d9;
--button-ghost-alt__color--hover: #0d600a;
--button-ghost-alt__color: #12890e;
--button-ghost-dark__background-color--active: transparent;
--button-ghost-dark__background-color--disabled: transparent;
--button-ghost-dark__background-color--hover: transparent;
--button-ghost-dark__background-color: transparent;
--button-ghost-dark__border-color--active: transparent;
--button-ghost-dark__border-color--disabled: transparent;
--button-ghost-dark__border-color--hover: transparent;
--button-ghost-dark__border-color: transparent;
--button-ghost-dark__color--active: #d9d9d9;
--button-ghost-dark__color--disabled: #5a5a5a;
--button-ghost-dark__color--hover: #ffffff;
--button-ghost-dark__color: #f2f2f2;
--button-ghost-dark-alt__background-color--active: transparent;
--button-ghost-dark-alt__background-color--disabled: transparent;
--button-ghost-dark-alt__background-color--hover: transparent;
--button-ghost-dark-alt__background-color: transparent;
--button-ghost-dark-alt__border-color--active: transparent;
--button-ghost-dark-alt__border-color--disabled: transparent;
--button-ghost-dark-alt__border-color--hover: transparent;
--button-ghost-dark-alt__border-color: transparent;
--button-ghost-dark-alt__color--active: #12890e;
--button-ghost-dark-alt__color--disabled: #5a5a5a;
--button-ghost-dark-alt__color--hover: #e7f3e7;
--button-ghost-dark-alt__color: #b8dcb7;
--choice__background-color: #ffffff;
--choice__background-color--checked: #0071bc;
--choice__background-color--disabled: #d9d9d9;
--choice__background-color--inverse: #ffffff00;
--choice__background-color--disabled--inverse: #e9ecf126;
--choice__border-color: #262626;
--choice__border-color--checked: #0071bc;
--choice__border-color--disabled: #a6a6a6;
--choice__border-color--error: #262626;
--choice__border-color--error--inverse: #ffffff;
--choice__border-color--inverse: #ffffff;
--choice__border-color--left: #0071bc;
--choice__border-color--focus: #004f84;
--choice__border-color--disabled--inverse: #a6a6a6;
--choice__border-radius: 0px;
--choice__border-width: 2px;
--choice__color--unchecked: #ffffff;
--choice__color--disabled: #5a5a5a;
--choice__size: 32px;
--choice__size--small: 20px;
--choice__size-radio: 22px;
--choice__size-radio--small: 12px;
--choice-label__color--disabled: #5a5a5a;
--choice-label__color--disabled--inverse: #e9ecf1;
--day-picker-button__background-color--hover: #e6f1f8;
--dialog__background-color: #ffffff;
--dialog__padding: 32px;
--dialog-overlay__background-color: #00000080;
--dialog-icon__size: 0.8125rem;
--drawer__animation-timing: 0.3s;
--drawer__background-color: #ffffff;
--drawer__border-color: #d9d9d9;
--drawer-close__color: #000000;
--drawer-header__background-color: #f2f2f2;
--drawer-footer__background-color: #e6f9fd;
--drawer-toggle__background-color--hover: #02bfe7;
--drawer-toggle__color--hover: #ffffff;
--drawer-toggle__background-color--hover--inverse: #ffffff;
--drawer-toggle__color--hover--inverse: #404040;
--dropdown__background-color: #ffffff;
--dropdown-option-group__padding: 24px;
--filter-chip__border-radius: 9999px;
--filter-chip__background-color: #e6f1f8;
--filter-chip__border-color: #0071bc;
--filter-chip__color: #262626;
--filter-chip__background-color--active: #0071bc;
--filter-chip__border-color--active: #0071bc;
--filter-chip__color--active: #ffffff;
--filter-chip-icon__color: #262626;
--filter-chip-icon__color-active: #ffffff;
--filter-chip-icon__container-size: 18px;
--form__max-width: 460px;
--form__max-width--small: 6em;
--form__max-width--medium: 12em;
--form-hint__color: #5a5a5a;
--form-hint__color--inverse: #e9ecf1;
--form-error__color: #e31c3d;
--form-error__color--inverse: #f7bbc5;
--icon__color--error: #e31c3d;
--icon__color--inverse: #ffffff;
--icon__color--primary: #0071bc;
--icon__color--success: #12890e;
--icon__color--warn: #f8c41f;
--label__color--inverse: #ffffff;
--label__font-family: inherit;
--label__font-size: inherit;
--label__font-weight: 700;
--label__letter-spacing: inherit;
--label__text-transform: inherit;
--link__color: #0071bc;
--link__color--active: #00395e;
--link__color--hover: #004f84;
--link__color--visited: #4c2c92;
--link-inverse__color: #ffffff;
--link-inverse__color--active: #e9ecf1;
--link-inverse__color--hover: #e9ecf1;
--link-inverse__color--visited: #e9ecf1;
--link__text-decoration-offset: auto;
--link__text-decoration-thickness: 1px;
--link__text-decoration-thickness--hover: 1px;
--pagination-link__color: #0071bc;
--pagination-link__color--hover: #004f84;
--pagination-link__color--active: #00395e;
--pagination-link__color--focus: #004f84;
--pagination-link__color--disabled: #d9d9d9;
--pagination-current-page__color: #262626;
--pagination-overflow__color: #5a5a5a;
--pagination-page-count__color: #5a5a5a;
--review__border-color: #d9d9d9;
--steplist__color: #5a5a5a;
--steplist__color--current: #0071bc;
--steplist__background-color--current: #0071bc;
--steplist-step__color: #5a5a5a;
--steplist-step__border-color: #d9d9d9;
--steplist-step__border-color--default: #5a5a5a;
--steplist-step__color--current: #ffffff;
--steplist-step__color--completed: #262626;
--steplist-step__background-color--completed: #262626;
--spinner__background-color: #ffffff;
--spinner__color: #262626;
--spinner__background-color--inverse: #00395e;
--spinner__color--inverse: #ffffff;
--table__padding: 16px;
--table__border-color: #000000;
--table-header__background-color: #f2f2f2;
--table-striped__background-color: #f2f2f2;
--table-striped-header__background-color: #f2f2f2;
--tabs__border-color: #d9d9d9;
--tabs__background-color: #ffffff;
--tabs__background-color--hover: #ffffff;
--tabs__background-color--disabled: #d9d9d9;
--tabs__background-color--selected: #ffffff;
--tabs__color: #262626;
--tabs__color--hover: #0071bc;
--tabs__color--active: #004f84;
--tabs__color--disabled: #404040;
--tabs__color--selected: #0071bc;
--tabs__border-color--disabled: #d9d9d9;
--tabs__border-color--selected: #0071bc;
--tabs-panel__background-color: #ffffff;
--text-input__line-height: 1.3;
--text-input__background-color--disabled: #d9d9d9;
--text-input__border-width: 2px;
--text-input__border-width--error: 3px;
--text-input__border-color: #262626;
--text-input__border-color--disabled: #a6a6a6;
--text-input__border-color--error: #e31c3d;
--text-input__border-color--error--inverse: #f7bbc5;
--text-input__border-color--inverse: #000000;
--text-input__color: #262626;
--text-input__divider-color: #a6a6a6;
--text-input__padding: 8px;
--text-input__border-radius: 3px;
--tooltip__background-color: #ffffff;
--tooltip__border-color: #404040;
--tooltip__border-color--active: #0071bc40;
--tooltip__border-color--inverse-active: #ffffff40;
--tooltip__border-width: 1px;
--tooltip__color: #262626;
--tooltip__box-shadow-color: #a6a6a6;
--tooltip-icon__color: #0071bc;
--tooltip-icon__color--inverse: #ffffff;
--tooltip-trigger__color: #0071bc;
--typography-heading__font-family: inherit;
--typography-heading__font-weight: 700;
--typography-heading-4xl__font-weight: inherit;
--typography-heading-3xl__font-weight: inherit;
--typography-heading-lg__font-weight: 700;
--typography-heading-md__font-weight: 700;
--typography-heading-sm__font-weight: 400;
--typography-heading-sm__font-size: .875rem;
--typography-heading-md__font-size: 1rem;
--typography-heading-lg__font-size: 1.125rem;
--typography-heading-xl__font-size: 1.3125rem;
--typography-heading-2xl__font-size--mobile: 1.5rem;
--typography-heading-2xl__font-size: 1.5rem;
--typography-heading-3xl__font-size--mobile: 1.875rem;
--typography-heading-3xl__font-size: 2.25rem;
--typography-heading-4xl__font-size--mobile: 2.25rem;
--typography-heading-4xl__font-size: 3rem;
--typography-heading-5xl__font-size--mobile: 2.25rem;
--typography-heading-5xl__font-size--tablet: 3rem;
--typography-heading-5xl__font-size: 3.75rem;
--typography-body__font-family: 'Open Sans', Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;
--usa-banner__background-color: #f2f2f2;
--usa-banner__color: #262626;
--usa-banner__max-width: 1104px;
--usa-banner-gutter-width: 32px;
--usa-banner-heading__font-family: 'Open Sans', Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;
--usa-banner-heading__line-height: 1.1;
--usa-banner-heading__font-size: .875rem;
--usa-banner-panel__font-family: 'Open Sans', Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;
--usa-banner-panel__line-height: 1.5;
--usa-banner-panel__font-size: 1rem;
--usa-banner-link__color: #0071bc;
--usa-banner-domain-icon__color: #0071bc;
--usa-banner-security-icon__color: #59ac56;
--usa-banner-close-button__background-color--mobile: #d9d9d9;
--usa-banner-close-button__color--mobile: #0071bc;
--vertical-nav-item__background-color--hover: #f2f2f2;
--vertical-nav-item__color--hover: #0071bc;
--vertical-nav-item__border-color: #5a5a5a;
--vertical-nav-label__color: #262626;
--vertical-nav-label-icon__color: #262626;
--vertical-nav-label__border-color--current: #0071bc;
--vertical-nav-label__color--current: #0071bc;
--animation-ease-in-out-expo: cubic-bezier(1, 0, 0, 1);
--animation-speed-base: 1;
--animation-speed-1: 0.25s;
--animation-speed-2: 0.3s;
--animation-speed-3: 0.5s;
--animation-speed-4: 0.8s;
--color-white: #ffffff;
--color-black: #000000;
--color-transparent: #ffffff00;
--color-transparent-black-alpha50: #00000080;
--color-transparent-black-alpha25: #00000040;
--color-transparent-white-alpha50: #ffffff80;
--color-transparent-white-alpha25: #ffffff40;
--color-background: #ffffff;
--color-background-dialog: #ffffff;
--color-background-dialog-mask: #00000080;
--color-background-inverse: #00395e;
--color-base: #262626;
--color-base-inverse: #ffffff;
--color-border: #d9d9d9;
--color-border-dark: #0f1e38;
--color-border-inverse: #ffffff;
--color-error-lightest: #fce8ec;
--color-error-lighter: #f7bbc5;
--color-error-light: #eb6077;
--color-error: #e31c3d;
--color-error-dark: #cc1937;
--color-error-darker: #9f142b;
--color-error-darkest: #720e1f;
--color-focus-light: #ffffff;
--color-focus-dark: #bd13b8;
--color-gray-lightest: #f2f2f2;
--color-gray-lighter: #d9d9d9;
--color-gray-light: #a6a6a6;
--color-gray: #808080;
--color-gray-dark: #5a5a5a;
--color-gray-darker: #404040;
--color-gray-darkest: #262626;
--color-muted: #5a5a5a;
--color-muted-inverse: #e9ecf1;
--color-primary-lightest: #e6f1f8;
--color-primary-lighter: #b3d4eb;
--color-primary-light: #4d9cd0;
--color-primary: #0071bc;
--color-primary-dark: #0066a9;
--color-primary-darker: #004f84;
--color-primary-darkest: #00395e;
--color-secondary-lightest: #e7f3e7;
--color-secondary-lighter: #b8dcb7;
--color-secondary-light: #59ac56;
--color-secondary: #12890e;
--color-secondary-dark: #107b0d;
--color-secondary-darker: #0d600a;
--color-secondary-darkest: #094507;
--color-accent-primary-lightest: #fcebe6;
--color-accent-primary-lighter: #f5c3b3;
--color-accent-primary-light: #e7724f;
--color-accent-primary: #dd3603;
--color-accent-primary-dark: #c73103;
--color-accent-primary-darker: #9b2602;
--color-accent-primary-darkest: #6f1b02;
--color-info-lightest: #e6f9fd;
--color-info-lighter: #b3ecf8;
--color-info-light: #4ed2ee;
--color-info: #02bfe7;
--color-info-dark: #02acd0;
--color-info-darker: #0186a2;
--color-info-darkest: #016074;
--color-success-lightest: #e7f3e7;
--color-success-lighter: #b8dcb7;
--color-success-light: #59ac56;
--color-success: #12890e;
--color-success-dark: #107b0d;
--color-success-darker: #0d600a;
--color-success-darkest: #094507;
--color-warn-lightest: #fef9e9;
--color-warn-lighter: #fdedbc;
--color-warn-light: #fad662;
--color-warn: #f8c41f;
--color-warn-dark: #dfb01c;
--color-warn-darker: #ae8916;
--color-warn-darkest: #7c6210;
--color-visited: #4c2c92;
--font-sans: 'Open Sans', Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;
--font-serif: Bitter, Superclarendon, 'Bookman Old Style', 'URW Bookman', 'URW Bookman L', 'Georgia Pro', Georgia, serif;
--font-size-base: 1rem;
--font-size-sm: .875rem;
--font-size-md: 1rem;
--font-size-lg: 1.125rem;
--font-size-xl: 1.3125rem;
--font-size-2xl--mobile: 1.5rem;
--font-size-2xl: 1.5rem;
--font-size-3xl--mobile: 1.875rem;
--font-size-3xl: 2.25rem;
--font-size-4xl--mobile: 2.25rem;
--font-size-4xl: 3rem;
--font-size-5xl--mobile: 2.25rem;
--font-size-5xl--tablet: 3rem;
--font-size-5xl: 3.75rem;
--font-line-height-reset: 1;
--font-line-height-heading: 1.3;
--font-line-height-base: 1.5;
--font-line-height-lead: 1.7;
--font-weight-light: 300;
--font-weight-normal: 400;
--font-weight-semibold: 600;
--font-weight-bold: 700;
--article-max-width: 600px;
--grid-columns: 12;
--grid-gutter-width: 32px;
--grid-form-gutter-width: 16px;
--lead-max-width: 77rem;
--nav-width: 951px;
--site-margins: 3rem;
--site-margins-mobile: 1.5rem;
--site-max-width: 1104px;
--text-max-width: 53rem;
--measure-narrow: 45ex;
--measure-base: 65ex;
--measure-wide: 80ex;
--media-width-xs: 0px;
--media-width-sm: 544px;
--media-width-md: 768px;
--media-width-lg: 1024px;
--media-width-xl: 1280px;
--radius-circle: 100%;
--radius-default: 3px;
--radius-large: 8px;
--radius-medium: 4px;
--radius-pill: 9999px;
--radius-small: 2px;
--shadow-focus: inset 0 0 0 1px #262626;
--shadow-focus-inverse: inset 0 0 0 1px #262626;
--shadow-focus-link: 0 3px #262626;
--shadow-base-offset-x: 2px;
--shadow-base-offset-y: 2px;
--shadow-base-blur-radius: 4px;
--shadow-base-color: #00000040;
--shadow-base: 2px 2px 4px;
--spacer-1: 8px;
--spacer-2: 16px;
--spacer-3: 24px;
--spacer-4: 32px;
--spacer-5: 40px;
--spacer-6: 48px;
--spacer-7: 56px;
--spacer-none: 0px;
--spacer-half: 4px;
--z-deep: -99999;
--z-default: 1;
--z-drawer: 500;
--z-dialog: 1000;
--z-popup: 6000;
--z-spinner: 9050;
}