/**
 * Do not edit directly
 * Generated on Wed, 22 Jul 2020 14:57:48 GMT
 */

:root {
  --token-typography-xxs-base-font-family: "Benton Sans", Arial, sans-serif;
  --token-typography-xxs-base-font-weight: 400;
  --token-typography-xxs-base-font-size: 1rem;
  --token-typography-xxs-base-letter-spacing: 0;
  --token-typography-xxs-base-line-height: 1.5rem;
  --token-typography-xxs-base-text-transform: initial;
  --token-typography-xxs-base-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-field-floating-label-error-font-size: 0.75rem;
  --token-typography-xxs-field-floating-label-error-line-height: 1.25rem;
  --token-typography-xxs-field-floating-label-error-color: var(--token-color-system-error-default, #db1c0e);
  --token-typography-xxs-field-floating-label-font-size: 0.75rem;
  --token-typography-xxs-field-floating-label-line-height: 1.25rem;
  --token-typography-xxs-field-floating-label-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-field-floating-label-active-font-size: 0.75rem;
  --token-typography-xxs-field-floating-label-active-line-height: 1.25rem;
  --token-typography-xxs-field-floating-label-active-color: var(--token-color-brand-primary, #0077ba);
  --token-typography-xxs-footnote-font-size: 0.875rem;
  --token-typography-xxs-footnote-line-height: 1.25rem;
  --token-typography-xxs-footnote-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-field-error-text-font-size: 0.75rem;
  --token-typography-xxs-field-error-text-line-height: 1.25rem;
  --token-typography-xxs-field-error-text-color: var(--token-color-system-error-default, #db1c0e);
  --token-typography-xxs-pagination-font-size: 0.875rem;
  --token-typography-xxs-pagination-line-height: 1.25rem;
  --token-typography-xxs-pagination-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-pagination-disabled-font-size: 0.875rem;
  --token-typography-xxs-pagination-disabled-line-height: 1.25rem;
  --token-typography-xxs-pagination-disabled-color: var(--token-color-text-disabled, #cfd4d9);
  --token-typography-xxs-button-font-weight: 500;
  --token-typography-xxs-button-font-size: 0.875rem;
  --token-typography-xxs-button-line-height: 2.25rem;
  --token-typography-xxs-button-text-transform: uppercase;
  --token-typography-xxs-button-color: var(--token-color-text-inverse, #ffffff);
  --token-typography-xxs-button-primary-font-weight: 500;
  --token-typography-xxs-button-primary-font-size: 0.875rem;
  --token-typography-xxs-button-primary-line-height: 2.25rem;
  --token-typography-xxs-button-primary-text-transform: uppercase;
  --token-typography-xxs-button-primary-color: var(--token-color-brand-primary, #0077ba);
  --token-typography-xxs-button-disabled-font-weight: 500;
  --token-typography-xxs-button-disabled-font-size: 0.875rem;
  --token-typography-xxs-button-disabled-line-height: 2.25rem;
  --token-typography-xxs-button-disabled-text-transform: uppercase;
  --token-typography-xxs-button-disabled-color: var(--token-color-text-disabled, #cfd4d9);
  --token-typography-xxs-body-text-smaller-error-font-size: 0.875rem;
  --token-typography-xxs-body-text-smaller-error-line-height: 1.25rem;
  --token-typography-xxs-body-text-smaller-error-color: var(--token-color-system-error-default, #db1c0e);
  --token-typography-xxs-body-text-error-color: var(--token-color-system-error-default, #db1c0e);
  --token-typography-xxs-body-text-smaller-disabled-font-size: 0.875rem;
  --token-typography-xxs-body-text-smaller-disabled-line-height: 1.25rem;
  --token-typography-xxs-body-text-smaller-disabled-color: var(--token-color-text-disabled, #cfd4d9);
  --token-typography-xxs-body-text-disabled-color: var(--token-color-text-disabled, #cfd4d9);
  --token-typography-xxs-body-text-smaller-emphasised-font-weight: 500;
  --token-typography-xxs-body-text-smaller-emphasised-font-size: 0.875rem;
  --token-typography-xxs-body-text-smaller-emphasised-line-height: 1.25rem;
  --token-typography-xxs-body-text-smaller-emphasised-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-body-text-muted-color: var(--token-color-text-muted, #4a5056);
  --token-typography-xxs-body-text-emphasised-font-weight: 500;
  --token-typography-xxs-body-text-emphasised-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-body-text-smaller-font-size: 0.875rem;
  --token-typography-xxs-body-text-smaller-line-height: 1.25rem;
  --token-typography-xxs-body-text-smaller-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-body-text-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-tab-label-font-weight: 500;
  --token-typography-xxs-tab-label-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-tab-label-active-font-weight: 500;
  --token-typography-xxs-tab-label-active-color: var(--token-color-brand-primary, #0077ba);
  --token-typography-xxs-navigation-text-active-font-weight: 500;
  --token-typography-xxs-navigation-text-active-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-navigation-text-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-table-content-error-color: var(--token-color-system-error-default, #db1c0e);
  --token-typography-xxs-table-content-color: var(--token-color-text-muted, #4a5056);
  --token-typography-xxs-table-header-font-weight: 500;
  --token-typography-xxs-table-header-color: var(--token-color-text-heading, #222529);
  --token-typography-xxs-link-text-smaller-disabled-font-size: 0.875rem;
  --token-typography-xxs-link-text-smaller-disabled-line-height: 1.25rem;
  --token-typography-xxs-link-text-smaller-disabled-text-decoration: underline;
  --token-typography-xxs-link-text-smaller-disabled-color: var(--token-color-text-link-disabled, #cfd4d9);
  --token-typography-xxs-link-text-smaller-font-size: 0.875rem;
  --token-typography-xxs-link-text-smaller-line-height: 1.25rem;
  --token-typography-xxs-link-text-smaller-text-decoration: underline;
  --token-typography-xxs-link-text-smaller-color: var(--token-color-text-link-default, #0077ba);
  --token-typography-xxs-link-text-disabled-text-decoration: underline;
  --token-typography-xxs-link-text-disabled-color: var(--token-color-text-link-disabled, #cfd4d9);
  --token-typography-xxs-link-text-text-decoration: underline;
  --token-typography-xxs-link-text-color: var(--token-color-text-link-default, #0077ba);
  --token-typography-xxs-field-text-placeholder-color: var(--token-color-text-muted, #4a5056);
  --token-typography-xxs-field-text-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-summary-data-error-font-weight: 500;
  --token-typography-xxs-summary-data-error-font-size: 1.125rem;
  --token-typography-xxs-summary-data-error-color: var(--token-color-system-error-default, #db1c0e);
  --token-typography-xxs-summary-data-font-weight: 500;
  --token-typography-xxs-summary-data-font-size: 1.125rem;
  --token-typography-xxs-summary-data-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-summary-label-color: var(--token-color-text-default, #222529);
  --token-typography-xxs-item-content-disabled-color: var(--token-color-text-disabled, #cfd4d9);
  --token-typography-xxs-item-content-error-color: var(--token-color-system-error-default, #db1c0e);
  --token-typography-xxs-item-content-color: var(--token-color-text-muted, #4a5056);
  --token-typography-xxs-item-label-font-weight: 500;
  --token-typography-xxs-item-label-color: var(--token-color-text-heading, #222529);
  --token-typography-xxs-section-header-disabled-font-weight: 500;
  --token-typography-xxs-section-header-disabled-color: var(--token-color-text-disabled, #cfd4d9);
  --token-typography-xxs-section-header-font-weight: 500;
  --token-typography-xxs-section-header-color: var(--token-color-text-heading, #222529);
  --token-typography-xxs-secondary-header-font-weight: 500;
  --token-typography-xxs-secondary-header-color: var(--token-color-text-heading, #222529);
  --token-typography-xxs-page-header-font-weight: 500;
  --token-typography-xxs-page-header-font-size: 1.125rem;
  --token-typography-xxs-page-header-line-height: 2.75rem;
  --token-typography-xxs-page-header-color: var(--token-color-text-heading, #222529);
  --token-typography-xxs-hero-font-weight: 500;
  --token-typography-xxs-hero-font-size: 1.5rem;
  --token-typography-xxs-hero-line-height: 2rem;
  --token-typography-xxs-hero-color: var(--token-color-text-heading, #222529);
  --token-typography-xs-section-header-disabled-font-weight: 500;
  --token-typography-xs-section-header-disabled-font-size: 1.125rem;
  --token-typography-xs-section-header-disabled-color: var(--token-color-text-disabled, #cfd4d9);
  --token-typography-xs-section-header-font-weight: 500;
  --token-typography-xs-section-header-font-size: 1.125rem;
  --token-typography-xs-section-header-color: var(--token-color-text-heading, #222529);
  --token-typography-xs-secondary-header-font-weight: 500;
  --token-typography-xs-secondary-header-font-size: 1.125rem;
  --token-typography-xs-secondary-header-color: var(--token-color-text-heading, #222529);
  --token-typography-xs-page-header-font-weight: 500;
  --token-typography-xs-page-header-font-size: 1.5rem;
  --token-typography-xs-page-header-line-height: 2rem;
  --token-typography-xs-page-header-color: var(--token-color-text-heading, #222529);
  --token-typography-xs-hero-font-weight: 500;
  --token-typography-xs-hero-font-size: 1.75rem;
  --token-typography-xs-hero-line-height: 2rem;
  --token-typography-xs-hero-color: var(--token-color-text-heading, #222529);
  --token-typography-s-secondary-header-font-weight: 500;
  --token-typography-s-secondary-header-font-size: 1.5rem;
  --token-typography-s-secondary-header-line-height: 2rem;
  --token-typography-s-secondary-header-color: var(--token-color-text-heading, #222529);
  --token-typography-s-page-header-font-weight: 500;
  --token-typography-s-page-header-font-size: 1.75rem;
  --token-typography-s-page-header-line-height: 2.25rem;
  --token-typography-s-page-header-color: var(--token-color-text-heading, #222529);
  --token-typography-s-hero-font-weight: 500;
  --token-typography-s-hero-font-size: 2.25rem;
  --token-typography-s-hero-line-height: 2.75rem;
  --token-typography-s-hero-color: var(--token-color-text-heading, #222529);
  --token-typography-m-page-header-font-weight: 500;
  --token-typography-m-page-header-font-size: 2.25rem;
  --token-typography-m-page-header-line-height: 2.75rem;
  --token-typography-m-page-header-color: var(--token-color-text-heading, #222529);
  --token-typography-m-hero-font-weight: 500;
  --token-typography-m-hero-font-size: 3.25rem;
  --token-typography-m-hero-line-height: 4rem;
  --token-typography-m-hero-color: var(--token-color-text-heading, #222529);
}
