:root {
  --color-yellow-0: #ffffff;
  --color-yellow-10: #fffbed;
  --color-yellow-50: #fff8dc;
  --color-yellow-100: #fff4ca;
  --color-yellow-200: #ffe995;
  --color-yellow-300: #ffdd60;
  --color-yellow-400: #ffd22b;
  --color-yellow-500: #fbc50c;
  --color-yellow-600: #ca9b02;
  --color-yellow-700: #8d6d01;
  --color-yellow-800: #513e01;
  --color-yellow-900: #281f00;
  --color-yellow-1000: #000000;
  --color-blue-0: #ffffff;
  --color-blue-10: #eff3fb;
  --color-blue-50: #cedaf3;
  --color-blue-100: #adc2eb;
  --color-blue-200: #7c9dde;
  --color-blue-300: #4b78d2;
  --color-blue-400: #2d5ab4;
  --color-blue-500: #254a95;
  --color-blue-600: #214183;
  --color-blue-700: #1d3972;
  --color-blue-800: #142952;
  --color-blue-900: #0c1831;
  --color-blue-1000: #000000;
  --color-neutral-0: #ffffff;
  --color-neutral-10: #fafafa;
  --color-neutral-50: #f5f5f5;
  --color-neutral-100: #f0f0f0;
  --color-neutral-200: #dfdfdf;
  --color-neutral-300: #cdcdcd;
  --color-neutral-400: #ababab;
  --color-neutral-500: #888888;
  --color-neutral-600: #666666;
  --color-neutral-700: #474747;
  --color-neutral-800: #333333;
  --color-neutral-900: #1f1f1f;
  --color-neutral-1000: #000000;
  --color-red-0: #ffffff;
  --color-red-10: #ffebeb;
  --color-red-50: #ffd6d6;
  --color-red-100: #ffc2c2;
  --color-red-200: #ff8585;
  --color-red-300: #ff4747;
  --color-red-400: #ff0a0a;
  --color-red-500: #ce0000;
  --color-red-600: #a30000;
  --color-red-700: #7a0000;
  --color-red-800: #520000;
  --color-red-900: #290000;
  --color-red-1000: #000000;
  --color-orange-0: #ffffff;
  --color-orange-10: #fff9eb;
  --color-orange-50: #fff2d6;
  --color-orange-100: #ffecc2;
  --color-orange-200: #ffdf99;
  --color-orange-300: #ffd270;
  --color-orange-400: #ffc547;
  --color-orange-500: #ffb312;
  --color-orange-600: #e09900;
  --color-orange-700: #a37000;
  --color-orange-800: #664600;
  --color-orange-900: #291c00;
  --color-orange-1000: #000000;
  --color-green-0: #ffffff;
  --color-green-10: #eefbf0;
  --color-green-50: #ddf8e1;
  --color-green-100: #cdf4d2;
  --color-green-200: #a2ebad;
  --color-green-300: #6ccb74;
  --color-green-400: #36aa3b;
  --color-green-500: #008a02;
  --color-green-600: #006e02;
  --color-green-700: #005301;
  --color-green-800: #003701;
  --color-green-900: #001c00;
  --color-green-1000: #000000;
  --color-sky-0: #ffffff;
  --color-sky-10: #f4f9fc;
  --color-sky-50: #eaf2f9;
  --color-sky-100: #dfecf6;
  --color-sky-200: #bed8ee;
  --color-sky-300: #9ec5e5;
  --color-sky-400: #7db1dd;
  --color-sky-500: #5d9ed4;
  --color-sky-600: #4a7eaa;
  --color-sky-700: #385f7f;
  --color-sky-800: #253f55;
  --color-sky-900: #13202a;
  --color-sky-1000: #000000;
  --size-0: 0rem;
  --size-1: 0.0625rem;
  --size-2: 0.125rem;
  --size-4: 0.25rem;
  --size-8: 0.5rem;
  --size-16: 1rem;
  --size-24: 1.5rem;
  --size-32: 2rem;
  --size-40: 2.5rem;
  --size-48: 3rem;
  --size-64: 4rem;
  --size--4: -0.25rem;
  --size--8: -0.5rem;
  --size--16: -1rem;
  --size--24: -1.5rem;
  --size--32: -2rem;
  --color-background-main: var(--color-neutral-0);
  --color-background-light: var(--color-neutral-0);
  --color-background-dark: var(--color-neutral-100);
  --color-background-contrast-text: var(--color-neutral-800);
  --color-background-light-contrast-text: var(--color-neutral-600);
  --color-background-dark-contrast-text: var(--color-neutral-800);
  --color-primary-main: var(--color-yellow-500);
  --color-primary-light: var(--color-yellow-50);
  --color-primary-dark: var(--color-yellow-600);
  --color-primary-contrast-text: var(--color-blue-500);
  --color-primary-light-contrast-text: var(--color-yellow-800);
  --color-primary-dark-contrast-text: var(--color-blue-900);
  --color-primary-light-alternative: var(--color-yellow-400);
  --color-secondary-main: var(--color-blue-500);
  --color-secondary-light: var(--color-blue-50);
  --color-secondary-dark: var(--color-blue-600);
  --color-secondary-contrast-text: var(--color-blue-0);
  --color-secondary-light-contrast-text: var(--color-blue-800);
  --color-secondary-dark-contrast-text: var(--color-blue-0);
  --color-secondary-light-alternative: var(--color-blue-300);
  --color-neutral-main: var(--color-neutral-500);
  --color-neutral-light: var(--color-neutral-200);
  --color-neutral-dark: var(--color-neutral-800);
  --color-neutral-contrast-text: var(--color-neutral-0);
  --color-neutral-light-contrast-text: var(--color-neutral-800);
  --color-neutral-dark-contrast-text: var(--color-neutral-0);
  --color-error-main: var(--color-red-500);
  --color-error-light: var(--color-red-10);
  --color-error-dark: var(--color-red-600);
  --color-error-contrast-text: var(--color-red-0);
  --color-error-light-contrast-text: var(--color-red-500);
  --color-error-dark-contrast-text: var(--color-red-0);
  --color-warning-main: var(--color-orange-500);
  --color-warning-light: var(--color-orange-50);
  --color-warning-dark: var(--color-orange-600);
  --color-warning-contrast-text: var(--color-orange-1000);
  --color-warning-light-contrast-text: var(--color-orange-800);
  --color-warning-dark-contrast-text: var(--color-orange-1000);
  --color-info-main: var(--color-sky-500);
  --color-info-light: var(--color-sky-10);
  --color-info-dark: var(--color-sky-600);
  --color-info-contrast-text: var(--color-sky-1000);
  --color-info-light-contrast-text: var(--color-sky-800);
  --color-info-dark-contrast-text: var(--color-sky-0);
  --color-success-main: var(--color-green-500);
  --color-success-light: var(--color-green-50);
  --color-success-dark: var(--color-green-600);
  --color-success-contrast-text: var(--color-green-0);
  --color-success-light-contrast-text: var(--color-green-800);
  --color-success-dark-contrast-text: var(--color-green-0);
  --color-scrim: rgba(0, 0, 0, 0.5);
  --space-0: var(--size-0);
  --space-half: var(--size-4);
  --space-1: var(--size-8);
  --space-2: var(--size-16);
  --space-3: var(--size-24);
  --space-4: var(--size-32);
  --space-5: var(--size-40);
  --space-6: var(--size-48);
  --space-8: var(--size-64);
  --space-n-half: var(--size--4);
  --space-n-1: var(--size--8);
  --space-n-2: var(--size--16);
  --space-n-3: var(--size--24);
  --space-n-4: var(--size--32);
  --border-radius-none: var(--size-0);
  --border-radius-sm: var(--size-4);
  --border-radius-md: var(--size-8);
  --border-radius-lg: var(--size-16);
  --border-radius-full: 62.5rem;
  --border-width-0: var(--size-0);
  --border-width-1: var(--size-1);
  --border-width-2: var(--size-2);
  --shadow-sm: 0 4px 8px rgba(0, 0, 0, 0.15);
  --shadow-md: 0 6px 12px rgba(0, 0, 0, 0.2);
  --shadow-lg: 0 12px 24px rgba(0, 0, 0, 0.25);
  --shadow-overlay: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
  --shadow-footer: 0 -1px 4px rgba(0, 0, 0, 0.25);
  --font-family: Open Sans, sans-serif;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --line-height-heading: 1.3;
  --line-height-body: 1.6;
  --font-size-default: 0.875rem;
  --font-size-minor: 0.75rem;
  --font-size-fine-print: 0.625rem;
  --font-size-display-1-lg: 2.125rem;
  --font-size-display-1-md: 1.9375rem;
  --font-size-display-1-sm: 1.75rem;
  --font-size-display-1-xs: 1.5rem;
  --font-weight-display-1: var(--font-weight-bold);
  --font-size-display-2-lg: 1.75rem;
  --font-size-display-2-md: 1.625rem;
  --font-size-display-2-sm: 1.5rem;
  --font-size-display-2-xs: 1.3125rem;
  --font-weight-display-2: var(--font-weight-bold);
  --font-size-title-1-lg: 1.4375rem;
  --font-size-title-1-md: 1.34375rem;
  --font-size-title-1-sm: 1.25rem;
  --font-size-title-1-xs: 1.125rem;
  --font-weight-title-1: var(--font-weight-semibold);
  --font-size-title-2-lg: 1.28125rem;
  --font-size-title-2-md: 1.1875rem;
  --font-size-title-2-sm: 1.09375rem;
  --font-size-title-2-xs: 1rem;
  --font-weight-title-2: var(--font-weight-semibold);
  --font-size-subtitle-1-lg: 1.125rem;
  --font-size-subtitle-1-md: 1.0625rem;
  --font-size-subtitle-1-sm: 1rem;
  --font-size-subtitle-1-xs: 0.9375rem;
  --font-weight-subtitle-1: var(--font-weight-bold);
  --font-size-subtitle-2-lg: 1.125rem;
  --font-size-subtitle-2-md: 1.0625rem;
  --font-size-subtitle-2-sm: 1rem;
  --font-size-subtitle-2-xs: 0.9375rem;
  --font-weight-subtitle-2: var(--font-weight-regular);
  --space-button-offset-icon-regular: -3.5px;
  --space-button-offset-icon-small: -2.8px;
  --space-button-offset-regular: var(--space-n-2);
  --space-button-offset-small: var(--space-n-1);
  --container-max: 104.5rem;
  --grid-margin: 1rem;
  --grid-gutter: 1rem;
}
@media (min-width: 480px) {
  :root {
    --grid-margin: 1rem;
    --grid-gutter: 1rem;
  }
}
@media (min-width: 960px) {
  :root {
    --grid-margin: 1.5rem;
    --grid-gutter: 1.5rem;
  }
}
@media (min-width: 1200px) {
  :root {
    --grid-margin: 2rem;
    --grid-gutter: 1.5rem;
  }
}
@media (min-width: 1420px) {
  :root {
    --grid-margin: 3rem;
    --grid-gutter: 2rem;
  }
}
@media (min-width: 1800px) {
  :root {
    --grid-margin: 2rem;
    --grid-gutter: 2rem;
  }
}

/*# sourceMappingURL=tokens.css.map */