:root {
  --wip-wip-content: rgba(255, 0, 199, 0.2);
  --wip-padding: rgba(77, 159, 255, 0.1);
  --wip-safe-areas: rgba(16, 230, 12, 0.2);
  --wip-wip-image: #ff00c7ff;
  --dimensions-010: 1px;
  --dimensions-max: 8000px;
  --dimensions-050: 4px;
  --dimensions-025: 2px;
  --dimensions-min: 0;
  --dimensions-3000: 240px;
  --dimensions-2000: 180px;
  --dimensions-1500: 120px;
  --dimensions-1000: 80px;
  --dimensions-900: 72px;
  --dimensions-800: 64px;
  --dimensions-700: 56px;
  --dimensions-600: 48px;
  --dimensions-500: 40px;
  --dimensions-400: 32px;
  --dimensions-300: 24px;
  --dimensions-250: 20px;
  --dimensions-200: 16px;
  --dimensions-150: 12px;
  --dimensions-100: 8px;
  --typography-letterspacing-1000: -0.0625rem;
  --typography-letterspacing-900: -0.045rem;
  --typography-letterspacing-800: -0.03625rem;
  --typography-letterspacing-700: -0.03rem;
  --typography-letterspacing-600: -0.02375rem;
  --typography-letterspacing-500: -0.0175rem;
  --typography-letterspacing-400: -0.01375rem;
  --typography-letterspacing-300: 0.025rem;
  --typography-letterspacing-200: 0.015rem;
  --typography-letterspacing-100: 0.011875rem;
  --typography-letterspacing-75: 0.01rem;
  --typography-letterspacing-50: 0.00875rem;
  --typography-paragraphspacing-legal: 14px;
  --typography-paragraphspacing-action: 0;
  --typography-paragraphspacing-body: 16px;
  --typography-paragraphspacing-heading: 0;
  --typography-weight-bold: 700;
  --typography-weight-semibold: 600;
  --typography-weight-medium: 500;
  --typography-weight-regular: 400;
  --typography-weight-light: 300;
  --typography-size-1200: 5.375rem;
  --typography-size-1100: 3.625rem;
  --typography-size-1000: 2.875rem;
  --typography-size-900: 2.5rem;
  --typography-size-800: 2rem;
  --typography-size-700: 1.75rem;
  --typography-size-600: 1.5rem;
  --typography-size-500: 1.25rem;
  --typography-size-400: 1.125rem;
  --typography-size-300: 1rem;
  --typography-size-200: 0.875rem;
  --typography-size-100: 0.75rem;
  --typography-size-50: 0.625rem;
  --typography-lineheight-1000: 6.5rem;
  --typography-lineheight-900: 6rem;
  --typography-lineheight-800: 4.5rem;
  --typography-lineheight-700: 3.5rem;
  --typography-lineheight-600: 3rem;
  --typography-lineheight-500: 2.5rem;
  --typography-lineheight-400: 2rem;
  --typography-lineheight-300: 1.75rem;
  --typography-lineheight-200: 1.625rem;
  --typography-lineheight-100: 1.5rem;
  --typography-lineheight-50: 1.25rem;
  --typography-lineheight-25: 1.125rem;
  --typography-lineheight-10: 0.875rem;
  --typography-family-legal: Ford-Antenna;
  --typography-family-body: Ford-Antenna;
  --typography-family-heading: Ford-Antenna;
  --colors-status-negative-900: #d62d0aff;
  --colors-status-negative-700: #ff3030ff;
  --colors-status-negative-500: #e6816cff;
  --colors-status-negative-300: #efab9dff;
  --colors-status-negative-100: #f7d5ceff;
  --colors-status-info-900: #ffffffff;
  --colors-status-info-700: #dcd9fdff;
  --colors-status-info-500: #9bc5f9ff;
  --colors-status-info-300: #f9e19fff;
  --colors-status-info-100: #ffffffff;
  --colors-status-positive-900: #008200ff;
  --colors-status-positive-700: #40a140ff;
  --colors-status-positive-500: #66b466ff;
  --colors-status-positive-300: #99cd99ff;
  --colors-status-positive-100: #cce6ccff;
  --colors-status-warning-900: #ba4e00ff;
  --colors-status-warning-700: #da7029ff;
  --colors-status-warning-500: #d69566ff;
  --colors-status-warning-300: #e3b899ff;
  --colors-status-warning-100: #f1dcccff;
  --colors-neutral-alpha-brand-invisible: rgba(23, 0, 244, 0);
  --colors-neutral-alpha-brand-000: rgba(23, 0, 244, 0);
  --colors-neutral-alpha-brand-900: rgba(23, 0, 244, 0.8);
  --colors-neutral-alpha-brand-700: rgba(23, 0, 244, 0.56);
  --colors-neutral-alpha-brand-500: rgba(23, 0, 244, 0.32);
  --colors-neutral-alpha-brand-300: rgba(23, 0, 244, 0.24);
  --colors-neutral-alpha-brand-100: rgba(23, 0, 244, 0.12);
  --colors-neutral-alpha-light-invisible: rgba(255, 255, 255, 0);
  --colors-neutral-alpha-light-000: rgba(255, 255, 255, 0);
  --colors-neutral-alpha-light-900: rgba(255, 255, 255, 0.8);
  --colors-neutral-alpha-light-700: rgba(255, 255, 255, 0.56);
  --colors-neutral-alpha-light-500: rgba(255, 255, 255, 0.32);
  --colors-neutral-alpha-light-300: rgba(255, 255, 255, 0.24);
  --colors-neutral-alpha-light-100: rgba(255, 255, 255, 0.12);
  --colors-neutral-alpha-dark-invisible: rgba(0, 0, 0, 0);
  --colors-neutral-alpha-dark-000: rgba(0, 0, 0, 0);
  --colors-neutral-alpha-dark-900: rgba(0, 0, 0, 0.8);
  --colors-neutral-alpha-dark-700: rgba(0, 0, 0, 0.56);
  --colors-neutral-alpha-dark-500: rgba(0, 0, 0, 0.32);
  --colors-neutral-alpha-dark-300: rgba(0, 0, 0, 0.24);
  --colors-neutral-alpha-dark-100: rgba(0, 0, 0, 0.12);
  --colors-neutral-opaque-900: #000000ff;
  --colors-neutral-opaque-800: #1d1d1fff;
  --colors-neutral-opaque-700: #4d4d4dff;
  --colors-neutral-opaque-600: #6e6e6eff;
  --colors-neutral-opaque-500: #808080ff;
  --colors-neutral-opaque-400: #d7d7d7ff;
  --colors-neutral-opaque-300: #f2f2f2ff;
  --colors-neutral-opaque-200: #f1f1f1ff;
  --colors-neutral-opaque-100: #ffffffff;
  --colors-brand-secondary-900: #1700f4ff;
  --colors-brand-secondary-700: #4533f6ff;
  --colors-brand-secondary-500: #7466f8ff;
  --colors-brand-secondary-300: #a299fbff;
  --colors-brand-secondary-100: #d1ccfdff;
  --colors-brand-accent-900: #066fefff;
  --colors-brand-accent-700: #388cf2ff;
  --colors-brand-accent-500: #6aa9f5ff;
  --colors-brand-accent-300: #9bc5f9ff;
  --colors-brand-accent-100: #cde2fcff;
  --colors-brand-tertiary-900: #00142eff;
  --colors-brand-tertiary-700: #334358ff;
  --colors-brand-tertiary-500: #667282ff;
  --colors-brand-tertiary-300: #99a1abff;
  --colors-brand-tertiary-100: #ccd0d5ff;
  --colors-brand-primary-900: #00095bff;
  --colors-brand-primary-700: #333a7cff;
  --colors-brand-primary-500: #666b9dff;
  --colors-brand-primary-300: #999dbdff;
  --colors-brand-primary-100: #cccddeff;
  --breakpoints-mobile-overlay-maxheight: 804px;
  --breakpoints-mobile-overlay-width: 390px;
  --breakpoints-mobile-breakpoint: 390;
  --breakpoints-mobile-extendedgrid-columnswidth: 1fr;
  --breakpoints-mobile-extendedgrid-columns: 4px;
  --breakpoints-mobile-extendedgrid-contentwidth-min: 342px;
  --breakpoints-mobile-extendedgrid-contentwidth-small: 342px;
  --breakpoints-mobile-extendedgrid-contentwidth-medium: 342px;
  --breakpoints-mobile-extendedgrid-contentwidth-large: 342px;
  --breakpoints-mobile-extendedgrid-contentwidth-max: 342px;
  --breakpoints-mobile-extendedgrid-gutter: 16px;
  --breakpoints-mobile-extendedgrid-margin: 24px;
  --breakpoints-mobile-screenwidth: 390px;
  --breakpoints-mobile-padding-extrasmall: 8px;
  --breakpoints-mobile-padding-medium: 24px;
  --breakpoints-mobile-padding-small: 16px;
  --breakpoints-mobile-padding-large: 48px;
  --breakpoints-mobile-standardgrid-tabwidth-max-largetab: 240px;
  --breakpoints-mobile-standardgrid-tabwidth-max-mediumtab: 240px;
  --breakpoints-mobile-standardgrid-tabwidth-max-smalltab: 160px;
  --breakpoints-mobile-standardgrid-tabwidth-min-largetab: 32px;
  --breakpoints-mobile-standardgrid-tabwidth-min-mediumtab: 32px;
  --breakpoints-mobile-standardgrid-tabwidth-min-smalltab: 32px;
  --breakpoints-mobile-standardgrid-buttonwidth-max-largebtn: 240px;
  --breakpoints-mobile-standardgrid-buttonwidth-max-mediumbtn: 240px;
  --breakpoints-mobile-standardgrid-buttonwidth-max-smallbtn: 240px;
  --breakpoints-mobile-standardgrid-buttonwidth-min-largebtn: 120px;
  --breakpoints-mobile-standardgrid-buttonwidth-min-mediumbtn: 120px;
  --breakpoints-mobile-standardgrid-buttonwidth-min-smallbtn: 2px;
  --breakpoints-mobile-standardgrid-formwidth-mediumtextarea: 342px;
  --breakpoints-mobile-standardgrid-formwidth-small: 163px;
  --breakpoints-mobile-standardgrid-formwidth-medium: 342px;
  --breakpoints-mobile-standardgrid-formwidth-large: 342px;
  --breakpoints-mobile-standardgrid-formwidth-extralarge: 342px;
  --breakpoints-mobile-standardgrid-columnswidth: 1fr;
  --breakpoints-mobile-standardgrid-columns: 4px;
  --breakpoints-mobile-standardgrid-contentwidth-extralarge: 342px;
  --breakpoints-mobile-standardgrid-contentwidth-min: 342px;
  --breakpoints-mobile-standardgrid-contentwidth-small: 342px;
  --breakpoints-mobile-standardgrid-contentwidth-medium: 342px;
  --breakpoints-mobile-standardgrid-contentwidth-large: 342px;
  --breakpoints-mobile-standardgrid-contentwidth-max: 342px;
  --breakpoints-mobile-standardgrid-gutter: 16px;
  --breakpoints-mobile-standardgrid-margin: 24px;
  --breakpoints-tablet-vertical-overlay-maxheight: 649px;
  --breakpoints-tablet-vertical-overlay-width: 768px;
  --breakpoints-tablet-vertical-breakpoint: 768;
  --breakpoints-tablet-vertical-extendedgrid-columnswidth: 1fr;
  --breakpoints-tablet-vertical-extendedgrid-columns: 8px;
  --breakpoints-tablet-vertical-extendedgrid-contentwidth-min: 672px;
  --breakpoints-tablet-vertical-extendedgrid-contentwidth-small: 672px;
  --breakpoints-tablet-vertical-extendedgrid-contentwidth-medium: 672px;
  --breakpoints-tablet-vertical-extendedgrid-contentwidth-large: 672px;
  --breakpoints-tablet-vertical-extendedgrid-contentwidth-max: 672px;
  --breakpoints-tablet-vertical-extendedgrid-gutter: 24px;
  --breakpoints-tablet-vertical-extendedgrid-margin: 48px;
  --breakpoints-tablet-vertical-screenwidth: 768px;
  --breakpoints-tablet-vertical-padding-extrasmall: 16px;
  --breakpoints-tablet-vertical-padding-medium: 32px;
  --breakpoints-tablet-vertical-padding-small: 24px;
  --breakpoints-tablet-vertical-padding-large: 48px;
  --breakpoints-tablet-vertical-standardgrid-tabwidth-max-largetab: 240px;
  --breakpoints-tablet-vertical-standardgrid-tabwidth-max-mediumtab: 240px;
  --breakpoints-tablet-vertical-standardgrid-tabwidth-max-smalltab: 160px;
  --breakpoints-tablet-vertical-standardgrid-tabwidth-min-largetab: 32px;
  --breakpoints-tablet-vertical-standardgrid-tabwidth-min-mediumtab: 32px;
  --breakpoints-tablet-vertical-standardgrid-tabwidth-min-smalltab: 32px;
  --breakpoints-tablet-vertical-standardgrid-buttonwidth-max-largebtn: 240px;
  --breakpoints-tablet-vertical-standardgrid-buttonwidth-max-mediumbtn: 240px;
  --breakpoints-tablet-vertical-standardgrid-buttonwidth-max-smallbtn: 240px;
  --breakpoints-tablet-vertical-standardgrid-buttonwidth-min-largebtn: 120px;
  --breakpoints-tablet-vertical-standardgrid-buttonwidth-min-mediumbtn: 120px;
  --breakpoints-tablet-vertical-standardgrid-buttonwidth-min-smallbtn: 2px;
  --breakpoints-tablet-vertical-standardgrid-formwidth-mediumtextarea: 363px;
  --breakpoints-tablet-vertical-standardgrid-formwidth-small: 142px;
  --breakpoints-tablet-vertical-standardgrid-formwidth-medium: 253px;
  --breakpoints-tablet-vertical-standardgrid-formwidth-large: 363px;
  --breakpoints-tablet-vertical-standardgrid-formwidth-extralarge: 474px;
  --breakpoints-tablet-vertical-standardgrid-columnswidth: 1fr;
  --breakpoints-tablet-vertical-standardgrid-columns: 12px;
  --breakpoints-tablet-vertical-standardgrid-contentwidth-extralarge: 529px;
  --breakpoints-tablet-vertical-standardgrid-contentwidth-min: 142px;
  --breakpoints-tablet-vertical-standardgrid-contentwidth-small: 197px;
  --breakpoints-tablet-vertical-standardgrid-contentwidth-medium: 308px;
  --breakpoints-tablet-vertical-standardgrid-contentwidth-large: 419px;
  --breakpoints-tablet-vertical-standardgrid-contentwidth-max: 640px;
  --breakpoints-tablet-vertical-standardgrid-gutter: 24px;
  --breakpoints-tablet-vertical-standardgrid-margin: 64px;
  --breakpoints-tablet-horizontal-overlay-maxheight: 980px;
  --breakpoints-tablet-horizontal-overlay-width: 768px;
  --breakpoints-tablet-horizontal-breakpoint: 1024;
  --breakpoints-tablet-horizontal-extendedgrid-columnswidth: 1fr;
  --breakpoints-tablet-horizontal-extendedgrid-columns: 8px;
  --breakpoints-tablet-horizontal-extendedgrid-contentwidth-min: 333px;
  --breakpoints-tablet-horizontal-extendedgrid-contentwidth-small: 452px;
  --breakpoints-tablet-horizontal-extendedgrid-contentwidth-medium: 690px;
  --breakpoints-tablet-horizontal-extendedgrid-contentwidth-large: 690px;
  --breakpoints-tablet-horizontal-extendedgrid-contentwidth-max: 928px;
  --breakpoints-tablet-horizontal-extendedgrid-gutter: 24px;
  --breakpoints-tablet-horizontal-extendedgrid-margin: 48px;
  --breakpoints-tablet-horizontal-screenwidth: 1024px;
  --breakpoints-tablet-horizontal-padding-extrasmall: 16px;
  --breakpoints-tablet-horizontal-padding-medium: 32px;
  --breakpoints-tablet-horizontal-padding-small: 24px;
  --breakpoints-tablet-horizontal-padding-large: 64px;
  --breakpoints-tablet-horizontal-standardgrid-tabwidth-max-largetab: 240px;
  --breakpoints-tablet-horizontal-standardgrid-tabwidth-max-mediumtab: 240px;
  --breakpoints-tablet-horizontal-standardgrid-tabwidth-max-smalltab: 160px;
  --breakpoints-tablet-horizontal-standardgrid-tabwidth-min-largetab: 32px;
  --breakpoints-tablet-horizontal-standardgrid-tabwidth-min-mediumtab: 32px;
  --breakpoints-tablet-horizontal-standardgrid-tabwidth-min-smalltab: 32px;
  --breakpoints-tablet-horizontal-standardgrid-buttonwidth-max-largebtn: 240px;
  --breakpoints-tablet-horizontal-standardgrid-buttonwidth-max-mediumbtn: 240px;
  --breakpoints-tablet-horizontal-standardgrid-buttonwidth-max-smallbtn: 240px;
  --breakpoints-tablet-horizontal-standardgrid-buttonwidth-min-largebtn: 120px;
  --breakpoints-tablet-horizontal-standardgrid-buttonwidth-min-mediumbtn: 120px;
  --breakpoints-tablet-horizontal-standardgrid-buttonwidth-min-smallbtn: 2px;
  --breakpoints-tablet-horizontal-standardgrid-formwidth-mediumtextarea: 436px;
  --breakpoints-tablet-horizontal-standardgrid-formwidth-small: 129px;
  --breakpoints-tablet-horizontal-standardgrid-formwidth-medium: 283px;
  --breakpoints-tablet-horizontal-standardgrid-formwidth-large: 436px;
  --breakpoints-tablet-horizontal-standardgrid-formwidth-extralarge: 589px;
  --breakpoints-tablet-horizontal-standardgrid-columnswidth: 1fr;
  --breakpoints-tablet-horizontal-standardgrid-columns: 12px;
  --breakpoints-tablet-horizontal-standardgrid-contentwidth-extralarge: 743px;
  --breakpoints-tablet-horizontal-standardgrid-contentwidth-min: 206px;
  --breakpoints-tablet-horizontal-standardgrid-contentwidth-small: 283px;
  --breakpoints-tablet-horizontal-standardgrid-contentwidth-medium: 436px;
  --breakpoints-tablet-horizontal-standardgrid-contentwidth-large: 589px;
  --breakpoints-tablet-horizontal-standardgrid-contentwidth-max: 896px;
  --breakpoints-tablet-horizontal-standardgrid-gutter: 24px;
  --breakpoints-tablet-horizontal-standardgrid-margin: 64px;
  --breakpoints-desktop-overlay-maxheight: 649px;
  --breakpoints-desktop-overlay-width: 1024px;
  --breakpoints-desktop-breakpoint: 1440;
  --breakpoints-desktop-extendedgrid-columnswidth: 1fr;
  --breakpoints-desktop-extendedgrid-columns: 12px;
  --breakpoints-desktop-extendedgrid-contentwidth-min: 318px;
  --breakpoints-desktop-extendedgrid-contentwidth-small: 432px;
  --breakpoints-desktop-extendedgrid-contentwidth-medium: 660px;
  --breakpoints-desktop-extendedgrid-contentwidth-large: 888px;
  --breakpoints-desktop-extendedgrid-contentwidth-max: 1344px;
  --breakpoints-desktop-extendedgrid-gutter: 24px;
  --breakpoints-desktop-extendedgrid-margin: 48px;
  --breakpoints-desktop-screenwidth: 1440px;
  --breakpoints-desktop-padding-extrasmall: 24px;
  --breakpoints-desktop-padding-medium: 64px;
  --breakpoints-desktop-padding-small: 40px;
  --breakpoints-desktop-padding-large: 80px;
  --breakpoints-desktop-standardgrid-tabwidth-max-largetab: 240px;
  --breakpoints-desktop-standardgrid-tabwidth-max-mediumtab: 240px;
  --breakpoints-desktop-standardgrid-tabwidth-max-smalltab: 160px;
  --breakpoints-desktop-standardgrid-tabwidth-min-largetab: 32px;
  --breakpoints-desktop-standardgrid-tabwidth-min-mediumtab: 32px;
  --breakpoints-desktop-standardgrid-tabwidth-min-smalltab: 32px;
  --breakpoints-desktop-standardgrid-buttonwidth-max-largebtn: 240px;
  --breakpoints-desktop-standardgrid-buttonwidth-max-mediumbtn: 240px;
  --breakpoints-desktop-standardgrid-buttonwidth-max-smallbtn: 240px;
  --breakpoints-desktop-standardgrid-buttonwidth-min-largebtn: 180px;
  --breakpoints-desktop-standardgrid-buttonwidth-min-mediumbtn: 120px;
  --breakpoints-desktop-standardgrid-buttonwidth-min-smallbtn: 2px;
  --breakpoints-desktop-standardgrid-formwidth-mediumtextarea: 344px;
  --breakpoints-desktop-standardgrid-formwidth-small: 160px;
  --breakpoints-desktop-standardgrid-formwidth-medium: 344px;
  --breakpoints-desktop-standardgrid-formwidth-large: 528px;
  --breakpoints-desktop-standardgrid-formwidth-extralarge: 712px;
  --breakpoints-desktop-standardgrid-columnswidth: 1fr;
  --breakpoints-desktop-standardgrid-columns: 12px;
  --breakpoints-desktop-standardgrid-contentwidth-extralarge: 896px;
  --breakpoints-desktop-standardgrid-contentwidth-min: 252px;
  --breakpoints-desktop-standardgrid-contentwidth-small: 344px;
  --breakpoints-desktop-standardgrid-contentwidth-medium: 528px;
  --breakpoints-desktop-standardgrid-contentwidth-large: 712px;
  --breakpoints-desktop-standardgrid-contentwidth-max: 1080px;
  --breakpoints-desktop-standardgrid-gutter: 24px;
  --breakpoints-desktop-standardgrid-margin: 180px;
  --breakpoints-large-desktop-overlay-maxheight: 649px;
  --breakpoints-large-desktop-overlay-width: 1024px;
  --breakpoints-large-desktop-breakpoint: 1920;
  --breakpoints-large-desktop-extendedgrid-columnswidth: 96;
  --breakpoints-large-desktop-extendedgrid-columns: 12px;
  --breakpoints-large-desktop-extendedgrid-contentwidth-min: 438px;
  --breakpoints-large-desktop-extendedgrid-contentwidth-small: 592px;
  --breakpoints-large-desktop-extendedgrid-contentwidth-medium: 900px;
  --breakpoints-large-desktop-extendedgrid-contentwidth-large: 1208px;
  --breakpoints-large-desktop-extendedgrid-contentwidth-max: 1824px;
  --breakpoints-large-desktop-extendedgrid-gutter: 24px;
  --breakpoints-large-desktop-extendedgrid-margin: 48px;
  --breakpoints-large-desktop-screenwidth: 1920px;
  --breakpoints-large-desktop-padding-extrasmall: 24px;
  --breakpoints-large-desktop-padding-medium: 64px;
  --breakpoints-large-desktop-padding-small: 40px;
  --breakpoints-large-desktop-padding-large: 80px;
  --breakpoints-large-desktop-standardgrid-tabwidth-max-largetab: 240px;
  --breakpoints-large-desktop-standardgrid-tabwidth-max-mediumtab: 240px;
  --breakpoints-large-desktop-standardgrid-tabwidth-max-smalltab: 160px;
  --breakpoints-large-desktop-standardgrid-tabwidth-min-largetab: 32px;
  --breakpoints-large-desktop-standardgrid-tabwidth-min-mediumtab: 32px;
  --breakpoints-large-desktop-standardgrid-tabwidth-min-smalltab: 32px;
  --breakpoints-large-desktop-standardgrid-buttonwidth-max-largebtn: 240px;
  --breakpoints-large-desktop-standardgrid-buttonwidth-max-mediumbtn: 240px;
  --breakpoints-large-desktop-standardgrid-buttonwidth-max-smallbtn: 240px;
  --breakpoints-large-desktop-standardgrid-buttonwidth-min-largebtn: 180px;
  --breakpoints-large-desktop-standardgrid-buttonwidth-min-mediumbtn: 120px;
  --breakpoints-large-desktop-standardgrid-buttonwidth-min-smallbtn: 2px;
  --breakpoints-large-desktop-standardgrid-formwidth-mediumtextarea: 456px;
  --breakpoints-large-desktop-standardgrid-formwidth-small: 216px;
  --breakpoints-large-desktop-standardgrid-formwidth-medium: 456px;
  --breakpoints-large-desktop-standardgrid-formwidth-large: 696px;
  --breakpoints-large-desktop-standardgrid-formwidth-extralarge: 936px;
  --breakpoints-large-desktop-standardgrid-columnswidth: 96;
  --breakpoints-large-desktop-standardgrid-columns: 12px;
  --breakpoints-large-desktop-standardgrid-contentwidth-extralarge: 1176px;
  --breakpoints-large-desktop-standardgrid-contentwidth-min: 336px;
  --breakpoints-large-desktop-standardgrid-contentwidth-small: 456px;
  --breakpoints-large-desktop-standardgrid-contentwidth-medium: 696px;
  --breakpoints-large-desktop-standardgrid-contentwidth-large: 936px;
  --breakpoints-large-desktop-standardgrid-contentwidth-max: 1416px;
  --breakpoints-large-desktop-standardgrid-gutter: 24px;
  --breakpoints-large-desktop-standardgrid-margin: 252px;
  --component-overlay-background: var(--colors-neutral-alpha-dark-500);
  --theme-black-icon-status-info-inverted: var(--colors-brand-primary-900);
  --theme-black-icon-status-info-default: var(--colors-neutral-opaque-100);
  --theme-black-icon-status-warning-inverted: var(--colors-neutral-opaque-100);
  --theme-black-icon-status-warning-default: var(--colors-status-warning-700);
  --theme-black-icon-status-negative-inverted: var(--colors-neutral-opaque-100);
  --theme-black-icon-status-negative-default: var(--colors-status-negative-700);
  --theme-black-icon-status-positive-inverted: var(--colors-neutral-opaque-100);
  --theme-black-icon-status-positive-default: var(--colors-status-positive-700);
  --theme-black-icon-interactive-inverted: var(--colors-brand-secondary-900);
  --theme-black-icon-interactive-active: var(--colors-neutral-opaque-100);
  --theme-black-icon-interactive-disabled: var(--colors-neutral-alpha-light-700);
  --theme-black-icon-interactive-hover: var(--colors-neutral-opaque-300);
  --theme-black-icon-interactive-default: var(--colors-neutral-opaque-100);
  --theme-black-icon-action-secondary-focus: var(--colors-neutral-opaque-300);
  --theme-black-icon-action-secondary-disabled: var(--colors-neutral-alpha-light-700);
  --theme-black-icon-action-secondary-negative: var(--colors-status-negative-700);
  --theme-black-icon-action-secondary-hover: var(--colors-neutral-opaque-300);
  --theme-black-icon-action-secondary-default: var(--colors-neutral-opaque-100);
  --theme-black-icon-action-primary-focus: var(--colors-neutral-opaque-300);
  --theme-black-icon-action-primary-disabled: var(--colors-neutral-alpha-light-700);
  --theme-black-icon-action-primary-hover: var(--colors-neutral-opaque-300);
  --theme-black-icon-action-primary-negative: var(--colors-status-negative-700);
  --theme-black-icon-action-primary-default: var(--colors-neutral-opaque-100);
  --theme-black-icon-brand-inverted: var(--colors-brand-primary-900);
  --theme-black-icon-brand-regular: var(--colors-neutral-opaque-100);
  --theme-black-text-neutral-subtle: var(--colors-neutral-opaque-600);
  --theme-black-text-neutral-regular: var(--colors-neutral-opaque-900);
  --theme-black-text-status-info-bold: var(--colors-brand-primary-900);
  --theme-black-text-status-info-subtle: var(--colors-brand-tertiary-900);
  --theme-black-text-status-info-regular: var(--colors-neutral-opaque-100);
  --theme-black-text-status-warning-inverted: var(--colors-neutral-opaque-100);
  --theme-black-text-status-warning-default: var(--colors-status-warning-700);
  --theme-black-text-status-negative-inverted: var(--colors-neutral-opaque-100);
  --theme-black-text-status-negative-default: var(--colors-status-negative-700);
  --theme-black-text-status-positive-inverted: var(--colors-neutral-opaque-100);
  --theme-black-text-status-positive-default: var(--colors-status-positive-300);
  --theme-black-text-interactive-label: var(--colors-neutral-opaque-100);
  --theme-black-text-interactive-placeholder: var(--colors-neutral-alpha-light-900);
  --theme-black-text-interactive-active: var(--colors-neutral-opaque-100);
  --theme-black-text-interactive-disabled: var(--colors-neutral-alpha-light-700);
  --theme-black-text-interactive-default: var(--colors-neutral-opaque-100);
  --theme-black-text-action-card-active: var(--colors-neutral-opaque-100);
  --theme-black-text-action-card-negative: var(--colors-status-negative-700);
  --theme-black-text-action-card-disabled: var(--colors-neutral-opaque-500);
  --theme-black-text-action-card-focus: var(--colors-neutral-opaque-100);
  --theme-black-text-action-card-hover: var(--colors-neutral-opaque-100);
  --theme-black-text-action-card-default: var(--colors-neutral-opaque-100);
  --theme-black-text-action-secondary-negative: var(--colors-status-negative-700);
  --theme-black-text-action-secondary-disabled: var(--colors-neutral-opaque-500);
  --theme-black-text-action-secondary-focus: var(--colors-neutral-opaque-100);
  --theme-black-text-action-secondary-hover: var(--colors-neutral-opaque-100);
  --theme-black-text-action-secondary-default: var(--colors-neutral-opaque-100);
  --theme-black-text-action-primary-subtle-active: var(--colors-neutral-opaque-100);
  --theme-black-text-action-primary-subtle-disabled: var(--colors-neutral-opaque-500);
  --theme-black-text-action-primary-subtle-focus: var(--colors-neutral-opaque-100);
  --theme-black-text-action-primary-subtle-hover: var(--colors-neutral-opaque-100);
  --theme-black-text-action-primary-subtle-default: var(--colors-neutral-opaque-100);
  --theme-black-text-action-primary-regular-negative: var(--colors-brand-primary-900);
  --theme-black-text-action-primary-regular-disabled: var(--colors-neutral-opaque-500);
  --theme-black-text-action-primary-regular-focus: var(--colors-neutral-opaque-100);
  --theme-black-text-action-primary-regular-hover: var(--colors-neutral-opaque-100);
  --theme-black-text-action-primary-regular-default: var(--colors-neutral-opaque-100);
  --theme-black-text-brand-subtle: var(--colors-neutral-opaque-300);
  --theme-black-text-brand-regular: var(--colors-neutral-opaque-100);
  --theme-black-stroke-status-info-bold: var(--colors-brand-secondary-300);
  --theme-black-stroke-status-info-subtle: var(--colors-brand-tertiary-300);
  --theme-black-stroke-status-info-regular: var(--colors-brand-accent-300);
  --theme-black-stroke-status-warning-subtle: var(--colors-status-warning-300);
  --theme-black-stroke-status-warning-regular: var(--colors-status-warning-700);
  --theme-black-stroke-status-negative-subtle: var(--colors-status-negative-300);
  --theme-black-stroke-status-negative-regular: var(--colors-status-negative-700);
  --theme-black-stroke-status-positive-subtle: var(--colors-status-positive-100);
  --theme-black-stroke-status-positive-regular: var(--colors-status-positive-700);
  --theme-black-stroke-interactive-alternative: var(--colors-neutral-opaque-100);
  --theme-black-stroke-interactive-hover: var(--colors-neutral-opaque-100);
  --theme-black-stroke-interactive-negative: var(--colors-status-negative-700);
  --theme-black-stroke-interactive-active: var(--colors-neutral-opaque-100);
  --theme-black-stroke-interactive-disabled: var(--colors-neutral-alpha-light-700);
  --theme-black-stroke-interactive-focus: var(--colors-neutral-opaque-100);
  --theme-black-stroke-interactive-default: var(--colors-neutral-opaque-500);
  --theme-black-stroke-action-primary-negative: var(--colors-status-negative-700);
  --theme-black-stroke-action-primary-disabled: var(--colors-neutral-alpha-light-invisible);
  --theme-black-stroke-action-primary-focusshadow: var(--colors-brand-secondary-100);
  --theme-black-stroke-action-primary-focus: var(--colors-neutral-opaque-100);
  --theme-black-stroke-action-primary-hover: var(--colors-neutral-opaque-200);
  --theme-black-stroke-action-primary-default: var(--colors-brand-secondary-900);
  --theme-black-stroke-action-card-disabled: var(--colors-neutral-alpha-light-100);
  --theme-black-stroke-action-card-active: var(--colors-neutral-opaque-100);
  --theme-black-stroke-action-card-focus: var(--colors-neutral-alpha-light-500);
  --theme-black-stroke-action-card-hover: var(--colors-neutral-alpha-light-500);
  --theme-black-stroke-action-card-default: var(--colors-neutral-opaque-700);
  --theme-black-stroke-action-secondary-focusshadow: var(--colors-brand-secondary-100);
  --theme-black-stroke-action-secondary-negative: var(--colors-status-negative-700);
  --theme-black-stroke-action-secondary-disabled: var(--colors-neutral-alpha-light-100);
  --theme-black-stroke-action-secondary-hover: var(--colors-neutral-opaque-100);
  --theme-black-stroke-action-secondary-focus: var(--colors-neutral-opaque-100);
  --theme-black-stroke-action-secondary-default: var(--colors-neutral-opaque-100);
  --theme-black-stroke-brand-subtle: var(--colors-neutral-opaque-600);
  --theme-black-stroke-brand-bold: var(--colors-neutral-opaque-500);
  --theme-black-stroke-brand-regular: var(--colors-neutral-opaque-100);
  --theme-black-surface-neutral-subtle: var(--colors-neutral-opaque-200);
  --theme-black-surface-neutral-regular: var(--colors-neutral-opaque-100);
  --theme-black-surface-status-brand-bold: var(--colors-brand-accent-900);
  --theme-black-surface-status-brand-subtle: var(--colors-neutral-alpha-light-100);
  --theme-black-surface-status-brand-regular: var(--colors-brand-secondary-500);
  --theme-black-surface-status-main-subtle: var(--colors-neutral-alpha-light-300);
  --theme-black-surface-status-main-bold: var(--colors-brand-tertiary-900);
  --theme-black-surface-status-main-regular: var(--colors-neutral-opaque-100);
  --theme-black-surface-status-info-bold: var(--colors-brand-secondary-100);
  --theme-black-surface-status-info-regular: var(--colors-brand-accent-100);
  --theme-black-surface-status-info-subtle: var(--colors-status-info-500);
  --theme-black-surface-status-warning-subtle: var(--colors-status-warning-500);
  --theme-black-surface-status-warning-regular: var(--colors-status-warning-700);
  --theme-black-surface-status-negative-subtle: var(--colors-status-negative-100);
  --theme-black-surface-status-negative-regular: var(--colors-status-negative-700);
  --theme-black-surface-status-positive-subtle: var(--colors-status-positive-500);
  --theme-black-surface-status-positive-regular: var(--colors-status-positive-700);
  --theme-black-surface-interactive-regular-disabled: var(--colors-neutral-alpha-light-700);
  --theme-black-surface-interactive-regular-focus: var(--colors-neutral-opaque-100);
  --theme-black-surface-interactive-regular-active: var(--colors-neutral-opaque-100);
  --theme-black-surface-interactive-regular-hover: var(--colors-neutral-alpha-light-900);
  --theme-black-surface-interactive-regular-default: var(--colors-neutral-alpha-light-000);
  --theme-black-surface-interactive-subtle-disabled: var(--colors-neutral-alpha-light-300);
  --theme-black-surface-interactive-subtle-focus: var(--colors-neutral-alpha-light-300);
  --theme-black-surface-interactive-subtle-active: var(--colors-neutral-alpha-light-000);
  --theme-black-surface-interactive-subtle-hover: var(--colors-neutral-alpha-light-500);
  --theme-black-surface-interactive-subtle-default: var(--colors-neutral-alpha-light-300);
  --theme-black-surface-action-card-disabled: var(--colors-neutral-alpha-light-100);
  --theme-black-surface-action-card-active: var(--colors-neutral-alpha-light-000);
  --theme-black-surface-action-card-focus: var(--colors-neutral-alpha-light-300);
  --theme-black-surface-action-card-hover: var(--colors-neutral-alpha-light-300);
  --theme-black-surface-action-card-default: var(--colors-neutral-alpha-light-300);
  --theme-black-surface-action-accessibility-disabled: var(--colors-neutral-alpha-dark-500);
  --theme-black-surface-action-accessibility-focus: var(--colors-neutral-alpha-dark-700);
  --theme-black-surface-action-accessibility-hover: var(--colors-neutral-alpha-dark-700);
  --theme-black-surface-action-accessibility-default: var(--colors-neutral-alpha-dark-700);
  --theme-black-surface-action-secondary-negative: var(--colors-neutral-alpha-light-000);
  --theme-black-surface-action-secondary-disabled: var(--colors-neutral-alpha-light-000);
  --theme-black-surface-action-secondary-hover: var(--colors-brand-primary-900);
  --theme-black-surface-action-secondary-focus: var(--colors-brand-primary-900);
  --theme-black-surface-action-secondary-default: var(--colors-neutral-alpha-light-000);
  --theme-black-surface-action-primary-alternative: var(--colors-neutral-alpha-light-100);
  --theme-black-surface-action-primary-negative: var(--colors-status-negative-700);
  --theme-black-surface-action-primary-disabled: var(--colors-neutral-alpha-light-100);
  --theme-black-surface-action-primary-focus: var(--colors-brand-primary-900);
  --theme-black-surface-action-primary-hover: var(--colors-brand-primary-900);
  --theme-black-surface-action-primary-default: var(--colors-brand-secondary-900);
  --theme-black-surface-brand-bold: var(--colors-neutral-alpha-brand-900);
  --theme-black-surface-brand-subtle: var(--colors-neutral-alpha-light-100);
  --theme-black-surface-brand-regular: var(--colors-neutral-opaque-900);
  --theme-light-icon-status-info-inverted: var(--colors-neutral-opaque-100);
  --theme-light-icon-status-info-default: var(--colors-brand-tertiary-900);
  --theme-light-icon-status-warning-inverted: var(--colors-neutral-opaque-100);
  --theme-light-icon-status-warning-default: var(--colors-status-warning-900);
  --theme-light-icon-status-negative-inverted: var(--colors-neutral-opaque-100);
  --theme-light-icon-status-negative-default: var(--colors-status-negative-900);
  --theme-light-icon-status-positive-inverted: var(--colors-neutral-opaque-100);
  --theme-light-icon-status-positive-default: var(--colors-status-positive-900);
  --theme-light-icon-interactive-inverted: var(--colors-neutral-opaque-100);
  --theme-light-icon-interactive-active: var(--colors-brand-secondary-900);
  --theme-light-icon-interactive-disabled: var(--colors-neutral-opaque-500);
  --theme-light-icon-interactive-hover: var(--colors-brand-primary-900);
  --theme-light-icon-interactive-default: var(--colors-brand-secondary-900);
  --theme-light-icon-action-secondary-focus: var(--colors-neutral-opaque-300);
  --theme-light-icon-action-secondary-disabled: var(--colors-neutral-alpha-light-700);
  --theme-light-icon-action-secondary-negative: var(--colors-status-negative-700);
  --theme-light-icon-action-secondary-hover: var(--colors-neutral-opaque-300);
  --theme-light-icon-action-secondary-default: var(--colors-neutral-opaque-100);
  --theme-light-icon-action-primary-focus: var(--colors-brand-primary-900);
  --theme-light-icon-action-primary-disabled: var(--colors-neutral-alpha-dark-300);
  --theme-light-icon-action-primary-hover: var(--colors-brand-primary-900);
  --theme-light-icon-action-primary-negative: var(--colors-status-negative-900);
  --theme-light-icon-action-primary-default: var(--colors-brand-secondary-900);
  --theme-light-icon-brand-inverted: var(--colors-neutral-opaque-100);
  --theme-light-icon-brand-regular: var(--colors-brand-primary-900);
  --theme-light-text-neutral-subtle: var(--colors-neutral-opaque-700);
  --theme-light-text-neutral-regular: var(--colors-neutral-opaque-900);
  --theme-light-text-status-info-bold: var(--colors-neutral-opaque-100);
  --theme-light-text-status-info-subtle: var(--colors-brand-tertiary-700);
  --theme-light-text-status-info-regular: var(--colors-brand-primary-900);
  --theme-light-text-status-warning-inverted: var(--colors-neutral-opaque-100);
  --theme-light-text-status-warning-default: var(--colors-status-warning-900);
  --theme-light-text-status-negative-inverted: var(--colors-neutral-opaque-100);
  --theme-light-text-status-negative-default: var(--colors-status-negative-900);
  --theme-light-text-status-positive-inverted: var(--colors-neutral-opaque-100);
  --theme-light-text-status-positive-default: var(--colors-status-positive-900);
  --theme-light-text-interactive-label: var(--colors-neutral-opaque-700);
  --theme-light-text-interactive-placeholder: var(--colors-neutral-opaque-600);
  --theme-light-text-interactive-active: var(--colors-brand-tertiary-900);
  --theme-light-text-interactive-disabled: var(--colors-neutral-opaque-600);
  --theme-light-text-interactive-default: var(--colors-brand-tertiary-900);
  --theme-light-text-action-card-active: var(--colors-brand-secondary-900);
  --theme-light-text-action-card-negative: var(--colors-status-negative-900);
  --theme-light-text-action-card-disabled: var(--colors-neutral-opaque-500);
  --theme-light-text-action-card-focus: var(--colors-brand-primary-900);
  --theme-light-text-action-card-hover: var(--colors-brand-primary-900);
  --theme-light-text-action-card-default: var(--colors-brand-primary-900);
  --theme-light-text-action-secondary-negative: var(--colors-status-negative-900);
  --theme-light-text-action-secondary-disabled: var(--colors-neutral-opaque-500);
  --theme-light-text-action-secondary-focus: var(--colors-brand-primary-900);
  --theme-light-text-action-secondary-hover: var(--colors-brand-primary-900);
  --theme-light-text-action-secondary-default: var(--colors-brand-secondary-900);
  --theme-light-text-action-primary-subtle-active: var(--colors-brand-primary-900);
  --theme-light-text-action-primary-subtle-disabled: var(--colors-neutral-opaque-500);
  --theme-light-text-action-primary-subtle-focus: var(--colors-brand-primary-900);
  --theme-light-text-action-primary-subtle-hover: var(--colors-brand-primary-900);
  --theme-light-text-action-primary-subtle-default: var(--colors-brand-primary-900);
  --theme-light-text-action-primary-regular-negative: var(--colors-neutral-opaque-100);
  --theme-light-text-action-primary-regular-disabled: var(--colors-neutral-opaque-500);
  --theme-light-text-action-primary-regular-focus: var(--colors-neutral-opaque-100);
  --theme-light-text-action-primary-regular-hover: var(--colors-neutral-opaque-100);
  --theme-light-text-action-primary-regular-default: var(--colors-neutral-opaque-100);
  --theme-light-text-brand-subtle: var(--colors-neutral-opaque-700);
  --theme-light-text-brand-regular: var(--colors-brand-primary-900);
  --theme-light-stroke-status-info-bold: var(--colors-brand-secondary-100);
  --theme-light-stroke-status-info-subtle: var(--colors-brand-tertiary-100);
  --theme-light-stroke-status-info-regular: var(--colors-brand-accent-100);
  --theme-light-stroke-status-warning-subtle: var(--colors-status-warning-100);
  --theme-light-stroke-status-warning-regular: var(--colors-status-warning-900);
  --theme-light-stroke-status-negative-subtle: var(--colors-status-negative-100);
  --theme-light-stroke-status-negative-regular: var(--colors-status-negative-900);
  --theme-light-stroke-status-positive-subtle: var(--colors-status-positive-100);
  --theme-light-stroke-status-positive-regular: var(--colors-status-positive-900);
  --theme-light-stroke-interactive-alternative: var(--colors-neutral-opaque-200);
  --theme-light-stroke-interactive-hover: var(--colors-brand-primary-900);
  --theme-light-stroke-interactive-negative: var(--colors-status-negative-900);
  --theme-light-stroke-interactive-active: var(--colors-brand-primary-900);
  --theme-light-stroke-interactive-disabled: var(--colors-neutral-opaque-300);
  --theme-light-stroke-interactive-focus: var(--colors-brand-primary-900);
  --theme-light-stroke-interactive-default: var(--colors-neutral-opaque-500);
  --theme-light-stroke-action-primary-negative: var(--colors-status-negative-900);
  --theme-light-stroke-action-primary-disabled: var(--colors-neutral-opaque-300);
  --theme-light-stroke-action-primary-focusshadow: var(--colors-brand-secondary-100);
  --theme-light-stroke-action-primary-focus: var(--colors-neutral-opaque-100);
  --theme-light-stroke-action-primary-hover: var(--colors-brand-primary-900);
  --theme-light-stroke-action-primary-default: var(--colors-brand-secondary-900);
  --theme-light-stroke-action-card-disabled: var(--colors-neutral-opaque-500);
  --theme-light-stroke-action-card-active: var(--colors-brand-secondary-900);
  --theme-light-stroke-action-card-focus: var(--colors-brand-primary-900);
  --theme-light-stroke-action-card-hover: var(--colors-brand-primary-900);
  --theme-light-stroke-action-card-default: var(--colors-neutral-opaque-400);
  --theme-light-stroke-action-secondary-focusshadow: var(--colors-brand-secondary-100);
  --theme-light-stroke-action-secondary-negative: var(--colors-status-negative-900);
  --theme-light-stroke-action-secondary-disabled: var(--colors-neutral-opaque-500);
  --theme-light-stroke-action-secondary-hover: var(--colors-brand-primary-900);
  --theme-light-stroke-action-secondary-focus: var(--colors-neutral-opaque-100);
  --theme-light-stroke-action-secondary-default: var(--colors-brand-secondary-900);
  --theme-light-stroke-brand-subtle: var(--colors-brand-primary-100);
  --theme-light-stroke-brand-bold: var(--colors-brand-tertiary-900);
  --theme-light-stroke-brand-regular: var(--colors-brand-primary-900);
  --theme-light-surface-neutral-subtle: var(--colors-neutral-opaque-200);
  --theme-light-surface-neutral-regular: var(--colors-neutral-opaque-100);
  --theme-light-surface-status-brand-bold: var(--colors-brand-accent-900);
  --theme-light-surface-status-brand-subtle: var(--colors-neutral-opaque-300);
  --theme-light-surface-status-brand-regular: var(--colors-brand-secondary-900);
  --theme-light-surface-status-main-subtle: var(--colors-neutral-opaque-300);
  --theme-light-surface-status-main-bold: var(--colors-brand-primary-900);
  --theme-light-surface-status-main-regular: var(--colors-brand-primary-900);
  --theme-light-surface-status-info-bold: var(--colors-brand-primary-700);
  --theme-light-surface-status-info-regular: var(--colors-brand-accent-100);
  --theme-light-surface-status-info-subtle: var(--colors-status-info-700);
  --theme-light-surface-status-warning-subtle: var(--colors-status-warning-100);
  --theme-light-surface-status-warning-regular: var(--colors-status-warning-900);
  --theme-light-surface-status-negative-subtle: var(--colors-status-negative-100);
  --theme-light-surface-status-negative-regular: var(--colors-status-negative-900);
  --theme-light-surface-status-positive-subtle: var(--colors-status-positive-100);
  --theme-light-surface-status-positive-regular: var(--colors-status-positive-900);
  --theme-light-surface-interactive-regular-disabled: var(--colors-neutral-opaque-500);
  --theme-light-surface-interactive-regular-focus: var(--colors-brand-primary-900);
  --theme-light-surface-interactive-regular-active: var(--colors-brand-secondary-900);
  --theme-light-surface-interactive-regular-hover: var(--colors-brand-primary-900);
  --theme-light-surface-interactive-regular-default: var(--colors-neutral-alpha-light-000);
  --theme-light-surface-interactive-subtle-disabled: var(--colors-neutral-opaque-300);
  --theme-light-surface-interactive-subtle-focus: var(--colors-neutral-alpha-light-000);
  --theme-light-surface-interactive-subtle-active: var(--colors-neutral-opaque-100);
  --theme-light-surface-interactive-subtle-hover: var(--colors-neutral-alpha-light-000);
  --theme-light-surface-interactive-subtle-default: var(--colors-neutral-opaque-300);
  --theme-light-surface-action-card-disabled: var(--colors-neutral-opaque-400);
  --theme-light-surface-action-card-active: var(--colors-neutral-opaque-200);
  --theme-light-surface-action-card-focus: var(--colors-neutral-opaque-100);
  --theme-light-surface-action-card-hover: var(--colors-neutral-opaque-100);
  --theme-light-surface-action-card-default: var(--colors-neutral-opaque-100);
  --theme-light-surface-action-accessibility-disabled: var(--colors-neutral-alpha-light-500);
  --theme-light-surface-action-accessibility-focus: var(--colors-neutral-alpha-light-700);
  --theme-light-surface-action-accessibility-hover: var(--colors-neutral-alpha-light-700);
  --theme-light-surface-action-accessibility-default: var(--colors-neutral-alpha-light-500);
  --theme-light-surface-action-secondary-negative: var(--colors-neutral-alpha-light-000);
  --theme-light-surface-action-secondary-disabled: var(--colors-neutral-alpha-light-000);
  --theme-light-surface-action-secondary-hover: var(--colors-brand-primary-900);
  --theme-light-surface-action-secondary-focus: var(--colors-brand-primary-900);
  --theme-light-surface-action-secondary-default: var(--colors-neutral-alpha-light-000);
  --theme-light-surface-action-primary-alternative: var(--colors-neutral-opaque-100);
  --theme-light-surface-action-primary-negative: var(--colors-status-negative-900);
  --theme-light-surface-action-primary-disabled: var(--colors-neutral-opaque-400);
  --theme-light-surface-action-primary-focus: var(--colors-brand-primary-900);
  --theme-light-surface-action-primary-hover: var(--colors-brand-primary-900);
  --theme-light-surface-action-primary-default: var(--colors-brand-secondary-900);
  --theme-light-surface-brand-bold: var(--colors-brand-primary-900);
  --theme-light-surface-brand-subtle: var(--colors-neutral-opaque-100);
  --theme-light-surface-brand-regular: var(--colors-neutral-opaque-200);
  --theme-dark-icon-status-info-inverted: var(--colors-brand-primary-900);
  --theme-dark-icon-status-info-default: var(--colors-neutral-opaque-100);
  --theme-dark-icon-status-warning-inverted: var(--colors-neutral-opaque-100);
  --theme-dark-icon-status-warning-default: var(--colors-status-warning-700);
  --theme-dark-icon-status-negative-inverted: var(--colors-neutral-opaque-100);
  --theme-dark-icon-status-negative-default: var(--colors-status-negative-700);
  --theme-dark-icon-status-positive-inverted: var(--colors-neutral-opaque-100);
  --theme-dark-icon-status-positive-default: var(--colors-status-positive-700);
  --theme-dark-icon-interactive-inverted: var(--colors-brand-secondary-900);
  --theme-dark-icon-interactive-active: var(--colors-neutral-opaque-100);
  --theme-dark-icon-interactive-disabled: var(--colors-neutral-alpha-light-700);
  --theme-dark-icon-interactive-hover: var(--colors-neutral-opaque-300);
  --theme-dark-icon-interactive-default: var(--colors-neutral-opaque-100);
  --theme-dark-icon-action-secondary-focus: var(--colors-neutral-opaque-300);
  --theme-dark-icon-action-secondary-disabled: var(--colors-neutral-alpha-light-700);
  --theme-dark-icon-action-secondary-negative: var(--colors-status-negative-700);
  --theme-dark-icon-action-secondary-hover: var(--colors-neutral-opaque-300);
  --theme-dark-icon-action-secondary-default: var(--colors-neutral-opaque-100);
  --theme-dark-icon-action-primary-focus: var(--colors-neutral-opaque-300);
  --theme-dark-icon-action-primary-disabled: var(--colors-neutral-alpha-light-700);
  --theme-dark-icon-action-primary-hover: var(--colors-neutral-opaque-300);
  --theme-dark-icon-action-primary-negative: var(--colors-status-negative-700);
  --theme-dark-icon-action-primary-default: var(--colors-neutral-opaque-100);
  --theme-dark-icon-brand-inverted: var(--colors-brand-primary-900);
  --theme-dark-icon-brand-regular: var(--colors-neutral-opaque-100);
  --theme-dark-text-neutral-subtle: var(--colors-neutral-opaque-600);
  --theme-dark-text-neutral-regular: var(--colors-neutral-opaque-900);
  --theme-dark-text-status-info-bold: var(--colors-brand-primary-900);
  --theme-dark-text-status-info-subtle: var(--colors-brand-primary-900);
  --theme-dark-text-status-info-regular: var(--colors-neutral-opaque-100);
  --theme-dark-text-status-warning-inverted: var(--colors-neutral-opaque-100);
  --theme-dark-text-status-warning-default: var(--colors-status-warning-700);
  --theme-dark-text-status-negative-inverted: var(--colors-neutral-opaque-100);
  --theme-dark-text-status-negative-default: var(--colors-status-negative-700);
  --theme-dark-text-status-positive-inverted: var(--colors-neutral-opaque-100);
  --theme-dark-text-status-positive-default: var(--colors-status-positive-300);
  --theme-dark-text-interactive-label: var(--colors-neutral-opaque-100);
  --theme-dark-text-interactive-placeholder: var(--colors-neutral-alpha-light-900);
  --theme-dark-text-interactive-active: var(--colors-neutral-opaque-100);
  --theme-dark-text-interactive-disabled: var(--colors-neutral-alpha-light-700);
  --theme-dark-text-interactive-default: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-card-active: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-card-negative: var(--colors-status-negative-700);
  --theme-dark-text-action-card-disabled: var(--colors-neutral-opaque-500);
  --theme-dark-text-action-card-focus: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-card-hover: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-card-default: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-secondary-negative: var(--colors-status-negative-700);
  --theme-dark-text-action-secondary-disabled: var(--colors-neutral-opaque-500);
  --theme-dark-text-action-secondary-focus: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-secondary-hover: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-secondary-default: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-primary-subtle-active: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-primary-subtle-disabled: var(--colors-neutral-opaque-500);
  --theme-dark-text-action-primary-subtle-focus: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-primary-subtle-hover: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-primary-subtle-default: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-primary-regular-negative: var(--colors-brand-primary-900);
  --theme-dark-text-action-primary-regular-disabled: var(--colors-neutral-opaque-500);
  --theme-dark-text-action-primary-regular-focus: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-primary-regular-hover: var(--colors-neutral-opaque-100);
  --theme-dark-text-action-primary-regular-default: var(--colors-neutral-opaque-100);
  --theme-dark-text-brand-subtle: var(--colors-neutral-opaque-300);
  --theme-dark-text-brand-regular: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-status-info-bold: var(--colors-brand-secondary-300);
  --theme-dark-stroke-status-info-subtle: var(--colors-brand-tertiary-300);
  --theme-dark-stroke-status-info-regular: var(--colors-brand-accent-300);
  --theme-dark-stroke-status-warning-subtle: var(--colors-status-warning-300);
  --theme-dark-stroke-status-warning-regular: var(--colors-status-warning-700);
  --theme-dark-stroke-status-negative-subtle: var(--colors-status-negative-300);
  --theme-dark-stroke-status-negative-regular: var(--colors-status-negative-700);
  --theme-dark-stroke-status-positive-subtle: var(--colors-status-positive-100);
  --theme-dark-stroke-status-positive-regular: var(--colors-status-positive-700);
  --theme-dark-stroke-interactive-alternative: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-interactive-hover: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-interactive-negative: var(--colors-status-negative-700);
  --theme-dark-stroke-interactive-active: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-interactive-disabled: var(--colors-neutral-alpha-light-700);
  --theme-dark-stroke-interactive-focus: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-interactive-default: var(--colors-neutral-opaque-500);
  --theme-dark-stroke-action-primary-negative: var(--colors-status-negative-700);
  --theme-dark-stroke-action-primary-disabled: var(--colors-neutral-alpha-light-invisible);
  --theme-dark-stroke-action-primary-focusshadow: var(--colors-brand-secondary-100);
  --theme-dark-stroke-action-primary-focus: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-action-primary-hover: var(--colors-neutral-opaque-200);
  --theme-dark-stroke-action-primary-default: var(--colors-brand-secondary-900);
  --theme-dark-stroke-action-card-disabled: var(--colors-neutral-alpha-light-100);
  --theme-dark-stroke-action-card-active: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-action-card-focus: var(--colors-neutral-alpha-light-500);
  --theme-dark-stroke-action-card-hover: var(--colors-neutral-alpha-light-500);
  --theme-dark-stroke-action-card-default: var(--colors-brand-tertiary-700);
  --theme-dark-stroke-action-secondary-focusshadow: var(--colors-brand-secondary-100);
  --theme-dark-stroke-action-secondary-negative: var(--colors-status-negative-700);
  --theme-dark-stroke-action-secondary-disabled: var(--colors-neutral-alpha-light-100);
  --theme-dark-stroke-action-secondary-hover: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-action-secondary-focus: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-action-secondary-default: var(--colors-neutral-opaque-100);
  --theme-dark-stroke-brand-subtle: var(--colors-neutral-opaque-600);
  --theme-dark-stroke-brand-bold: var(--colors-neutral-opaque-500);
  --theme-dark-stroke-brand-regular: var(--colors-neutral-opaque-100);
  --theme-dark-surface-neutral-subtle: var(--colors-neutral-opaque-200);
  --theme-dark-surface-neutral-regular: var(--colors-neutral-opaque-100);
  --theme-dark-surface-status-brand-bold: var(--colors-brand-accent-900);
  --theme-dark-surface-status-brand-subtle: var(--colors-neutral-alpha-light-100);
  --theme-dark-surface-status-brand-regular: var(--colors-brand-secondary-500);
  --theme-dark-surface-status-main-subtle: var(--colors-neutral-alpha-light-300);
  --theme-dark-surface-status-main-bold: var(--colors-brand-tertiary-900);
  --theme-dark-surface-status-main-regular: var(--colors-neutral-opaque-100);
  --theme-dark-surface-status-info-bold: var(--colors-brand-secondary-100);
  --theme-dark-surface-status-info-regular: var(--colors-brand-accent-100);
  --theme-dark-surface-status-info-subtle: var(--colors-status-info-500);
  --theme-dark-surface-status-warning-subtle: var(--colors-status-warning-500);
  --theme-dark-surface-status-warning-regular: var(--colors-status-warning-700);
  --theme-dark-surface-status-negative-subtle: var(--colors-status-negative-100);
  --theme-dark-surface-status-negative-regular: var(--colors-status-negative-700);
  --theme-dark-surface-status-positive-subtle: var(--colors-status-positive-500);
  --theme-dark-surface-status-positive-regular: var(--colors-status-positive-700);
  --theme-dark-surface-interactive-regular-disabled: var(--colors-neutral-alpha-light-700);
  --theme-dark-surface-interactive-regular-focus: var(--colors-neutral-opaque-100);
  --theme-dark-surface-interactive-regular-active: var(--colors-neutral-opaque-100);
  --theme-dark-surface-interactive-regular-hover: var(--colors-neutral-alpha-light-900);
  --theme-dark-surface-interactive-regular-default: var(--colors-neutral-alpha-light-000);
  --theme-dark-surface-interactive-subtle-disabled: var(--colors-neutral-alpha-light-300);
  --theme-dark-surface-interactive-subtle-focus: var(--colors-neutral-alpha-light-300);
  --theme-dark-surface-interactive-subtle-active: var(--colors-neutral-alpha-light-000);
  --theme-dark-surface-interactive-subtle-hover: var(--colors-neutral-alpha-light-500);
  --theme-dark-surface-interactive-subtle-default: var(--colors-neutral-alpha-light-300);
  --theme-dark-surface-action-card-disabled: var(--colors-neutral-alpha-light-100);
  --theme-dark-surface-action-card-active: var(--colors-neutral-alpha-light-000);
  --theme-dark-surface-action-card-focus: var(--colors-neutral-alpha-light-300);
  --theme-dark-surface-action-card-hover: var(--colors-neutral-alpha-light-300);
  --theme-dark-surface-action-card-default: var(--colors-neutral-alpha-light-300);
  --theme-dark-surface-action-accessibility-disabled: var(--colors-neutral-alpha-dark-500);
  --theme-dark-surface-action-accessibility-focus: var(--colors-neutral-alpha-dark-700);
  --theme-dark-surface-action-accessibility-hover: var(--colors-neutral-alpha-dark-700);
  --theme-dark-surface-action-accessibility-default: var(--colors-neutral-alpha-dark-700);
  --theme-dark-surface-action-secondary-negative: var(--colors-neutral-alpha-light-000);
  --theme-dark-surface-action-secondary-disabled: var(--colors-neutral-alpha-light-000);
  --theme-dark-surface-action-secondary-hover: var(--colors-brand-primary-900);
  --theme-dark-surface-action-secondary-focus: var(--colors-brand-primary-900);
  --theme-dark-surface-action-secondary-default: var(--colors-neutral-alpha-light-000);
  --theme-dark-surface-action-primary-alternative: var(--colors-neutral-alpha-light-100);
  --theme-dark-surface-action-primary-negative: var(--colors-status-negative-700);
  --theme-dark-surface-action-primary-disabled: var(--colors-neutral-alpha-light-100);
  --theme-dark-surface-action-primary-focus: var(--colors-brand-primary-900);
  --theme-dark-surface-action-primary-hover: var(--colors-brand-primary-900);
  --theme-dark-surface-action-primary-default: var(--colors-brand-secondary-900);
  --theme-dark-surface-brand-bold: var(--colors-neutral-alpha-brand-900);
  --theme-dark-surface-brand-subtle: var(--colors-neutral-alpha-light-100);
  --theme-dark-surface-brand-regular: var(--colors-brand-tertiary-900);
  --theme-white-icon-status-info-inverted: var(--colors-neutral-opaque-100);
  --theme-white-icon-status-info-default: var(--colors-brand-tertiary-900);
  --theme-white-icon-status-warning-inverted: var(--colors-neutral-opaque-100);
  --theme-white-icon-status-warning-default: var(--colors-status-warning-900);
  --theme-white-icon-status-negative-inverted: var(--colors-neutral-opaque-100);
  --theme-white-icon-status-negative-default: var(--colors-status-negative-900);
  --theme-white-icon-status-positive-inverted: var(--colors-neutral-opaque-100);
  --theme-white-icon-status-positive-default: var(--colors-status-positive-900);
  --theme-white-icon-interactive-inverted: var(--colors-neutral-opaque-100);
  --theme-white-icon-interactive-active: var(--colors-brand-secondary-900);
  --theme-white-icon-interactive-disabled: var(--colors-neutral-opaque-500);
  --theme-white-icon-interactive-hover: var(--colors-brand-primary-900);
  --theme-white-icon-interactive-default: var(--colors-brand-secondary-900);
  --theme-white-icon-action-secondary-focus: var(--colors-neutral-opaque-300);
  --theme-white-icon-action-secondary-disabled: var(--colors-neutral-alpha-light-700);
  --theme-white-icon-action-secondary-negative: var(--colors-status-negative-700);
  --theme-white-icon-action-secondary-hover: var(--colors-neutral-opaque-300);
  --theme-white-icon-action-secondary-default: var(--colors-neutral-opaque-100);
  --theme-white-icon-action-primary-focus: var(--colors-brand-primary-900);
  --theme-white-icon-action-primary-disabled: var(--colors-neutral-alpha-dark-300);
  --theme-white-icon-action-primary-hover: var(--colors-brand-primary-900);
  --theme-white-icon-action-primary-negative: var(--colors-status-negative-900);
  --theme-white-icon-action-primary-default: var(--colors-brand-secondary-900);
  --theme-white-icon-brand-inverted: var(--colors-neutral-opaque-100);
  --theme-white-icon-brand-regular: var(--colors-brand-primary-900);
  --theme-white-text-neutral-subtle: var(--colors-neutral-opaque-700);
  --theme-white-text-neutral-regular: var(--colors-neutral-opaque-900);
  --theme-white-text-status-info-bold: var(--colors-neutral-opaque-100);
  --theme-white-text-status-info-subtle: var(--colors-brand-primary-900);
  --theme-white-text-status-info-regular: var(--colors-brand-primary-900);
  --theme-white-text-status-warning-inverted: var(--colors-neutral-opaque-100);
  --theme-white-text-status-warning-default: var(--colors-status-warning-900);
  --theme-white-text-status-negative-inverted: var(--colors-neutral-opaque-100);
  --theme-white-text-status-negative-default: var(--colors-status-negative-900);
  --theme-white-text-status-positive-inverted: var(--colors-neutral-opaque-100);
  --theme-white-text-status-positive-default: var(--colors-status-positive-900);
  --theme-white-text-interactive-label: var(--colors-neutral-opaque-700);
  --theme-white-text-interactive-placeholder: var(--colors-neutral-opaque-600);
  --theme-white-text-interactive-active: var(--colors-brand-tertiary-900);
  --theme-white-text-interactive-disabled: var(--colors-neutral-opaque-600);
  --theme-white-text-interactive-default: var(--colors-brand-tertiary-900);
  --theme-white-text-action-card-active: var(--colors-brand-secondary-900);
  --theme-white-text-action-card-negative: var(--colors-status-negative-900);
  --theme-white-text-action-card-disabled: var(--colors-neutral-opaque-500);
  --theme-white-text-action-card-focus: var(--colors-brand-primary-900);
  --theme-white-text-action-card-hover: var(--colors-brand-primary-900);
  --theme-white-text-action-card-default: var(--colors-brand-primary-900);
  --theme-white-text-action-secondary-negative: var(--colors-status-negative-900);
  --theme-white-text-action-secondary-disabled: var(--colors-neutral-opaque-500);
  --theme-white-text-action-secondary-focus: var(--colors-brand-primary-900);
  --theme-white-text-action-secondary-hover: var(--colors-brand-primary-900);
  --theme-white-text-action-secondary-default: var(--colors-brand-secondary-900);
  --theme-white-text-action-primary-subtle-active: var(--colors-brand-secondary-900);
  --theme-white-text-action-primary-subtle-disabled: var(--colors-neutral-opaque-500);
  --theme-white-text-action-primary-subtle-focus: var(--colors-brand-primary-900);
  --theme-white-text-action-primary-subtle-hover: var(--colors-brand-primary-900);
  --theme-white-text-action-primary-subtle-default: var(--colors-brand-primary-900);
  --theme-white-text-action-primary-regular-negative: var(--colors-neutral-opaque-100);
  --theme-white-text-action-primary-regular-disabled: var(--colors-neutral-opaque-500);
  --theme-white-text-action-primary-regular-focus: var(--colors-neutral-opaque-100);
  --theme-white-text-action-primary-regular-hover: var(--colors-neutral-opaque-100);
  --theme-white-text-action-primary-regular-default: var(--colors-neutral-opaque-100);
  --theme-white-text-brand-subtle: var(--colors-neutral-opaque-700);
  --theme-white-text-brand-regular: var(--colors-brand-primary-900);
  --theme-white-stroke-status-info-bold: var(--colors-brand-secondary-100);
  --theme-white-stroke-status-info-subtle: var(--colors-brand-tertiary-100);
  --theme-white-stroke-status-info-regular: var(--colors-brand-accent-100);
  --theme-white-stroke-status-warning-subtle: var(--colors-status-warning-100);
  --theme-white-stroke-status-warning-regular: var(--colors-status-warning-900);
  --theme-white-stroke-status-negative-subtle: var(--colors-status-negative-100);
  --theme-white-stroke-status-negative-regular: var(--colors-status-negative-900);
  --theme-white-stroke-status-positive-subtle: var(--colors-status-positive-100);
  --theme-white-stroke-status-positive-regular: var(--colors-status-positive-900);
  --theme-white-stroke-interactive-alternative: var(--colors-neutral-opaque-200);
  --theme-white-stroke-interactive-hover: var(--colors-brand-primary-900);
  --theme-white-stroke-interactive-negative: var(--colors-status-negative-900);
  --theme-white-stroke-interactive-active: var(--colors-brand-primary-900);
  --theme-white-stroke-interactive-disabled: var(--colors-neutral-opaque-600);
  --theme-white-stroke-interactive-focus: var(--colors-brand-primary-900);
  --theme-white-stroke-interactive-default: var(--colors-neutral-opaque-500);
  --theme-white-stroke-action-primary-negative: var(--colors-status-negative-900);
  --theme-white-stroke-action-primary-disabled: var(--colors-neutral-opaque-300);
  --theme-white-stroke-action-primary-focusshadow: var(--colors-brand-secondary-100);
  --theme-white-stroke-action-primary-focus: var(--colors-neutral-opaque-100);
  --theme-white-stroke-action-primary-hover: var(--colors-brand-primary-900);
  --theme-white-stroke-action-primary-default: var(--colors-brand-secondary-900);
  --theme-white-stroke-action-card-disabled: var(--colors-neutral-opaque-500);
  --theme-white-stroke-action-card-active: var(--colors-brand-secondary-900);
  --theme-white-stroke-action-card-focus: var(--colors-brand-primary-900);
  --theme-white-stroke-action-card-hover: var(--colors-brand-primary-900);
  --theme-white-stroke-action-card-default: var(--colors-neutral-opaque-200);
  --theme-white-stroke-action-secondary-focusshadow: var(--colors-brand-secondary-100);
  --theme-white-stroke-action-secondary-negative: var(--colors-status-negative-900);
  --theme-white-stroke-action-secondary-disabled: var(--colors-neutral-opaque-500);
  --theme-white-stroke-action-secondary-hover: var(--colors-brand-primary-900);
  --theme-white-stroke-action-secondary-focus: var(--colors-neutral-opaque-100);
  --theme-white-stroke-action-secondary-default: var(--colors-brand-secondary-900);
  --theme-white-stroke-brand-subtle: var(--colors-brand-primary-100);
  --theme-white-stroke-brand-bold: var(--colors-brand-tertiary-900);
  --theme-white-stroke-brand-regular: var(--colors-brand-primary-900);
  --theme-white-surface-neutral-subtle: var(--colors-neutral-opaque-200);
  --theme-white-surface-neutral-regular: var(--colors-neutral-opaque-100);
  --theme-white-surface-status-brand-bold: var(--colors-brand-accent-900);
  --theme-white-surface-status-brand-subtle: var(--colors-neutral-opaque-300);
  --theme-white-surface-status-brand-regular: var(--colors-brand-secondary-900);
  --theme-white-surface-status-main-subtle: var(--colors-neutral-opaque-300);
  --theme-white-surface-status-main-bold: var(--colors-brand-primary-900);
  --theme-white-surface-status-main-regular: var(--colors-brand-primary-900);
  --theme-white-surface-status-info-bold: var(--colors-brand-primary-700);
  --theme-white-surface-status-info-regular: var(--colors-brand-accent-100);
  --theme-white-surface-status-info-subtle: var(--colors-status-info-700);
  --theme-white-surface-status-warning-subtle: var(--colors-status-warning-100);
  --theme-white-surface-status-warning-regular: var(--colors-status-warning-900);
  --theme-white-surface-status-negative-subtle: var(--colors-status-negative-100);
  --theme-white-surface-status-negative-regular: var(--colors-status-negative-900);
  --theme-white-surface-status-positive-subtle: var(--colors-status-positive-100);
  --theme-white-surface-status-positive-regular: var(--colors-status-positive-900);
  --theme-white-surface-interactive-regular-disabled: var(--colors-neutral-opaque-500);
  --theme-white-surface-interactive-regular-focus: var(--colors-brand-primary-900);
  --theme-white-surface-interactive-regular-active: var(--colors-brand-secondary-900);
  --theme-white-surface-interactive-regular-hover: var(--colors-brand-primary-900);
  --theme-white-surface-interactive-regular-default: var(--colors-neutral-alpha-light-000);
  --theme-white-surface-interactive-subtle-disabled: var(--colors-neutral-opaque-300);
  --theme-white-surface-interactive-subtle-focus: var(--colors-neutral-alpha-light-000);
  --theme-white-surface-interactive-subtle-active: var(--colors-neutral-opaque-100);
  --theme-white-surface-interactive-subtle-hover: var(--colors-neutral-alpha-light-000);
  --theme-white-surface-interactive-subtle-default: var(--colors-neutral-opaque-300);
  --theme-white-surface-action-card-disabled: var(--colors-neutral-opaque-200);
  --theme-white-surface-action-card-active: var(--colors-neutral-opaque-100);
  --theme-white-surface-action-card-focus: var(--colors-neutral-opaque-200);
  --theme-white-surface-action-card-hover: var(--colors-neutral-opaque-200);
  --theme-white-surface-action-card-default: var(--colors-neutral-opaque-200);
  --theme-white-surface-action-accessibility-disabled: var(--colors-neutral-alpha-light-500);
  --theme-white-surface-action-accessibility-focus: var(--colors-neutral-alpha-light-700);
  --theme-white-surface-action-accessibility-hover: var(--colors-neutral-alpha-light-700);
  --theme-white-surface-action-accessibility-default: var(--colors-neutral-alpha-light-500);
  --theme-white-surface-action-secondary-negative: var(--colors-neutral-alpha-light-000);
  --theme-white-surface-action-secondary-disabled: var(--colors-neutral-alpha-light-000);
  --theme-white-surface-action-secondary-hover: var(--colors-brand-primary-900);
  --theme-white-surface-action-secondary-focus: var(--colors-brand-primary-900);
  --theme-white-surface-action-secondary-default: var(--colors-neutral-alpha-light-000);
  --theme-white-surface-action-primary-alternative: var(--colors-neutral-opaque-200);
  --theme-white-surface-action-primary-negative: var(--colors-status-negative-900);
  --theme-white-surface-action-primary-disabled: var(--colors-neutral-opaque-300);
  --theme-white-surface-action-primary-focus: var(--colors-brand-primary-900);
  --theme-white-surface-action-primary-hover: var(--colors-brand-primary-900);
  --theme-white-surface-action-primary-default: var(--colors-brand-secondary-900);
  --theme-white-surface-brand-bold: var(--colors-brand-primary-900);
  --theme-white-surface-brand-subtle: var(--colors-neutral-opaque-200);
  --theme-white-surface-brand-regular: var(--colors-neutral-opaque-100);
  --semanticvalues-stroke-subtle: var(--dimensions-010);
  --semanticvalues-stroke-bold: var(--dimensions-050);
  --semanticvalues-stroke-regular: var(--dimensions-025);
  --semanticvalues-size-s: var(--dimensions-300);
  --semanticvalues-size-4xl: var(--dimensions-900);
  --semanticvalues-size-3xl: var(--dimensions-800);
  --semanticvalues-size-2xl: var(--dimensions-700);
  --semanticvalues-size-xl: var(--dimensions-600);
  --semanticvalues-size-l: var(--dimensions-500);
  --semanticvalues-size-m: var(--dimensions-400);
  --semanticvalues-size-xs: var(--dimensions-200);
  --semanticvalues-size-2xs: var(--dimensions-100);
  --semanticvalues-radius-xs: var(--dimensions-050);
  --semanticvalues-radius-xl: var(--dimensions-400);
  --semanticvalues-radius-max: var(--dimensions-max);
  --semanticvalues-radius-l: var(--dimensions-250);
  --semanticvalues-radius-m: var(--dimensions-200);
  --semanticvalues-radius-s: var(--dimensions-100);
  --semanticvalues-radius-min: 0;
  --semanticvalues-spacing-m: var(--dimensions-300);
  --semanticvalues-spacing-xs: var(--dimensions-100);
  --semanticvalues-spacing-min: 0;
  --semanticvalues-spacing-max: var(--dimensions-3000);
  --semanticvalues-spacing-4xl: var(--dimensions-2000);
  --semanticvalues-spacing-3xl: var(--dimensions-1500);
  --semanticvalues-spacing-2xl: var(--dimensions-800);
  --semanticvalues-spacing-xl: var(--dimensions-600);
  --semanticvalues-spacing-l: var(--dimensions-400);
  --semanticvalues-spacing-s: var(--dimensions-200);
  --semanticvalues-spacing-2xs: var(--dimensions-050);
  --semanticvalues-spacing-3xs: var(--dimensions-025);
  --breakpoints-mobile-fonts-letterspacing-disclaimer-medium: var(--typography-letterspacing-400);
  --breakpoints-mobile-fonts-letterspacing-disclaimer-large: var(--typography-letterspacing-400);
  --breakpoints-mobile-fonts-letterspacing-disclaimer-small: var(--typography-letterspacing-50);
  --breakpoints-mobile-fonts-letterspacing-action-small: var(--typography-letterspacing-50);
  --breakpoints-mobile-fonts-letterspacing-action-medium: var(--typography-letterspacing-75);
  --breakpoints-mobile-fonts-letterspacing-action-large: var(--typography-letterspacing-100);
  --breakpoints-mobile-fonts-letterspacing-label-xsmall: var(--typography-letterspacing-100);
  --breakpoints-mobile-fonts-letterspacing-label-small: var(--typography-letterspacing-100);
  --breakpoints-mobile-fonts-letterspacing-label-regular: var(--typography-letterspacing-100);
  --breakpoints-mobile-fonts-letterspacing-legal: var(--typography-letterspacing-100);
  --breakpoints-mobile-fonts-letterspacing-caption: var(--typography-letterspacing-100);
  --breakpoints-mobile-fonts-letterspacing-data-unit: var(--typography-letterspacing-200);
  --breakpoints-mobile-fonts-letterspacing-data-range: var(--typography-letterspacing-700);
  --breakpoints-mobile-fonts-letterspacing-body-xsmall: var(--typography-letterspacing-50);
  --breakpoints-mobile-fonts-letterspacing-body-small: var(--typography-letterspacing-50);
  --breakpoints-mobile-fonts-letterspacing-body-medium: var(--typography-letterspacing-75);
  --breakpoints-mobile-fonts-letterspacing-body-large: var(--typography-letterspacing-100);
  --breakpoints-mobile-fonts-letterspacing-subheading-small: var(--typography-letterspacing-800);
  --breakpoints-mobile-fonts-letterspacing-subheading-large: var(--typography-letterspacing-400);
  --breakpoints-mobile-fonts-letterspacing-heading-xsmall: var(--typography-letterspacing-400);
  --breakpoints-mobile-fonts-letterspacing-heading-small: var(--typography-letterspacing-500);
  --breakpoints-mobile-fonts-letterspacing-heading-medium: var(--typography-letterspacing-700);
  --breakpoints-mobile-fonts-letterspacing-heading-large: var(--typography-letterspacing-800);
  --breakpoints-mobile-fonts-letterspacing-display: var(--typography-letterspacing-1000);
  --breakpoints-mobile-fonts-paragraphspacing-action: 0;
  --breakpoints-mobile-fonts-paragraphspacing-legal: var(--typography-paragraphspacing-legal);
  --breakpoints-mobile-fonts-paragraphspacing-body: var(--typography-paragraphspacing-body);
  --breakpoints-mobile-fonts-paragraphspacing-heading: 0;
  --breakpoints-mobile-fonts-lineheight-disclaimer-medium: var(--typography-lineheight-400);
  --breakpoints-mobile-fonts-lineheight-disclaimer-large: var(--typography-lineheight-400);
  --breakpoints-mobile-fonts-lineheight-disclaimer-small: var(--typography-lineheight-25);
  --breakpoints-mobile-fonts-lineheight-subheading-small: var(--typography-lineheight-100);
  --breakpoints-mobile-fonts-lineheight-subheading-large: var(--typography-lineheight-200);
  --breakpoints-mobile-fonts-lineheight-action-small: var(--typography-lineheight-25);
  --breakpoints-mobile-fonts-lineheight-action-medium: var(--typography-lineheight-50);
  --breakpoints-mobile-fonts-lineheight-action-large: var(--typography-lineheight-50);
  --breakpoints-mobile-fonts-lineheight-label-xsmall: var(--typography-lineheight-10);
  --breakpoints-mobile-fonts-lineheight-label-small: var(--typography-lineheight-25);
  --breakpoints-mobile-fonts-lineheight-label-regular: var(--typography-lineheight-50);
  --breakpoints-mobile-fonts-lineheight-legal: var(--typography-lineheight-50);
  --breakpoints-mobile-fonts-lineheight-caption: var(--typography-lineheight-50);
  --breakpoints-mobile-fonts-lineheight-data-unit: var(--typography-lineheight-400);
  --breakpoints-mobile-fonts-lineheight-data-range: var(--typography-lineheight-700);
  --breakpoints-mobile-fonts-lineheight-body-large: var(--typography-lineheight-100);
  --breakpoints-mobile-fonts-lineheight-body-xsmall: var(--typography-lineheight-25);
  --breakpoints-mobile-fonts-lineheight-body-small: var(--typography-lineheight-50);
  --breakpoints-mobile-fonts-lineheight-body-medium: var(--typography-lineheight-100);
  --breakpoints-mobile-fonts-lineheight-heading-xsmall: var(--typography-lineheight-300);
  --breakpoints-mobile-fonts-lineheight-heading-small: var(--typography-lineheight-400);
  --breakpoints-mobile-fonts-lineheight-heading-medium: var(--typography-lineheight-500);
  --breakpoints-mobile-fonts-lineheight-heading-large: var(--typography-lineheight-500);
  --breakpoints-mobile-fonts-lineheight-display: var(--typography-lineheight-700);
  --breakpoints-mobile-fonts-size-display: var(--typography-size-1000);
  --breakpoints-mobile-fonts-size-disclaimer-medium: var(--typography-size-400);
  --breakpoints-mobile-fonts-size-disclaimer-large: var(--typography-size-800);
  --breakpoints-mobile-fonts-size-disclaimer-small: var(--typography-size-300);
  --breakpoints-mobile-fonts-size-action-small: var(--typography-size-100);
  --breakpoints-mobile-fonts-size-action-medium: var(--typography-size-200);
  --breakpoints-mobile-fonts-size-action-large: var(--typography-size-300);
  --breakpoints-mobile-fonts-size-label-xsmall: var(--typography-size-50);
  --breakpoints-mobile-fonts-size-label-small: var(--typography-size-100);
  --breakpoints-mobile-fonts-size-label-regular: var(--typography-size-300);
  --breakpoints-mobile-fonts-size-legal: var(--typography-size-100);
  --breakpoints-mobile-fonts-size-caption: var(--typography-size-200);
  --breakpoints-mobile-fonts-size-data-unit: var(--typography-size-500);
  --breakpoints-mobile-fonts-size-data-range: var(--typography-size-800);
  --breakpoints-mobile-fonts-size-body-xsmall: var(--typography-size-100);
  --breakpoints-mobile-fonts-size-body-small: var(--typography-size-100);
  --breakpoints-mobile-fonts-size-body-medium: var(--typography-size-200);
  --breakpoints-mobile-fonts-size-body-large: var(--typography-size-300);
  --breakpoints-mobile-fonts-size-subheading-small: var(--typography-size-300);
  --breakpoints-mobile-fonts-size-subheading-large: var(--typography-size-500);
  --breakpoints-mobile-fonts-size-heading-xsmall: var(--typography-size-500);
  --breakpoints-mobile-fonts-size-heading-small: var(--typography-size-600);
  --breakpoints-mobile-fonts-size-heading-medium: var(--typography-size-800);
  --breakpoints-mobile-fonts-size-heading-large: var(--typography-size-800);
  --breakpoints-tablet-vertical-fonts-letterspacing-disclaimer-medium: var(--typography-letterspacing-400);
  --breakpoints-tablet-vertical-fonts-letterspacing-disclaimer-large: var(--typography-letterspacing-400);
  --breakpoints-tablet-vertical-fonts-letterspacing-disclaimer-small: var(--typography-letterspacing-50);
  --breakpoints-tablet-vertical-fonts-letterspacing-action-small: var(--typography-letterspacing-50);
  --breakpoints-tablet-vertical-fonts-letterspacing-action-medium: var(--typography-letterspacing-75);
  --breakpoints-tablet-vertical-fonts-letterspacing-action-large: var(--typography-letterspacing-100);
  --breakpoints-tablet-vertical-fonts-letterspacing-label-xsmall: var(--typography-letterspacing-100);
  --breakpoints-tablet-vertical-fonts-letterspacing-label-small: var(--typography-letterspacing-100);
  --breakpoints-tablet-vertical-fonts-letterspacing-label-regular: var(--typography-letterspacing-100);
  --breakpoints-tablet-vertical-fonts-letterspacing-legal: var(--typography-letterspacing-100);
  --breakpoints-tablet-vertical-fonts-letterspacing-caption: var(--typography-letterspacing-100);
  --breakpoints-tablet-vertical-fonts-letterspacing-data-unit: var(--typography-letterspacing-200);
  --breakpoints-tablet-vertical-fonts-letterspacing-data-range: var(--typography-letterspacing-700);
  --breakpoints-tablet-vertical-fonts-letterspacing-body-xsmall: var(--typography-letterspacing-50);
  --breakpoints-tablet-vertical-fonts-letterspacing-body-small: var(--typography-letterspacing-50);
  --breakpoints-tablet-vertical-fonts-letterspacing-body-medium: var(--typography-letterspacing-75);
  --breakpoints-tablet-vertical-fonts-letterspacing-body-large: var(--typography-letterspacing-100);
  --breakpoints-tablet-vertical-fonts-letterspacing-subheading-small: var(--typography-letterspacing-800);
  --breakpoints-tablet-vertical-fonts-letterspacing-subheading-large: var(--typography-letterspacing-400);
  --breakpoints-tablet-vertical-fonts-letterspacing-heading-xsmall: var(--typography-letterspacing-400);
  --breakpoints-tablet-vertical-fonts-letterspacing-heading-small: var(--typography-letterspacing-500);
  --breakpoints-tablet-vertical-fonts-letterspacing-heading-medium: var(--typography-letterspacing-700);
  --breakpoints-tablet-vertical-fonts-letterspacing-heading-large: var(--typography-letterspacing-800);
  --breakpoints-tablet-vertical-fonts-letterspacing-display: var(--typography-letterspacing-1000);
  --breakpoints-tablet-vertical-fonts-paragraphspacing-action: 0;
  --breakpoints-tablet-vertical-fonts-paragraphspacing-legal: var(--typography-paragraphspacing-legal);
  --breakpoints-tablet-vertical-fonts-paragraphspacing-body: var(--typography-paragraphspacing-body);
  --breakpoints-tablet-vertical-fonts-paragraphspacing-heading: 0;
  --breakpoints-tablet-vertical-fonts-lineheight-disclaimer-medium: var(--typography-lineheight-400);
  --breakpoints-tablet-vertical-fonts-lineheight-disclaimer-large: var(--typography-lineheight-400);
  --breakpoints-tablet-vertical-fonts-lineheight-disclaimer-small: var(--typography-lineheight-25);
  --breakpoints-tablet-vertical-fonts-lineheight-subheading-small: var(--typography-lineheight-100);
  --breakpoints-tablet-vertical-fonts-lineheight-subheading-large: var(--typography-lineheight-200);
  --breakpoints-tablet-vertical-fonts-lineheight-action-small: var(--typography-lineheight-25);
  --breakpoints-tablet-vertical-fonts-lineheight-action-medium: var(--typography-lineheight-50);
  --breakpoints-tablet-vertical-fonts-lineheight-action-large: var(--typography-lineheight-50);
  --breakpoints-tablet-vertical-fonts-lineheight-label-xsmall: var(--typography-lineheight-10);
  --breakpoints-tablet-vertical-fonts-lineheight-label-small: var(--typography-lineheight-25);
  --breakpoints-tablet-vertical-fonts-lineheight-label-regular: var(--typography-lineheight-50);
  --breakpoints-tablet-vertical-fonts-lineheight-legal: var(--typography-lineheight-50);
  --breakpoints-tablet-vertical-fonts-lineheight-caption: var(--typography-lineheight-50);
  --breakpoints-tablet-vertical-fonts-lineheight-data-unit: var(--typography-lineheight-400);
  --breakpoints-tablet-vertical-fonts-lineheight-data-range: var(--typography-lineheight-700);
  --breakpoints-tablet-vertical-fonts-lineheight-body-large: var(--typography-lineheight-100);
  --breakpoints-tablet-vertical-fonts-lineheight-body-xsmall: var(--typography-lineheight-25);
  --breakpoints-tablet-vertical-fonts-lineheight-body-small: var(--typography-lineheight-50);
  --breakpoints-tablet-vertical-fonts-lineheight-body-medium: var(--typography-lineheight-100);
  --breakpoints-tablet-vertical-fonts-lineheight-heading-xsmall: var(--typography-lineheight-300);
  --breakpoints-tablet-vertical-fonts-lineheight-heading-small: var(--typography-lineheight-400);
  --breakpoints-tablet-vertical-fonts-lineheight-heading-medium: var(--typography-lineheight-500);
  --breakpoints-tablet-vertical-fonts-lineheight-heading-large: var(--typography-lineheight-600);
  --breakpoints-tablet-vertical-fonts-lineheight-display: var(--typography-lineheight-700);
  --breakpoints-tablet-vertical-fonts-size-display: var(--typography-size-1000);
  --breakpoints-tablet-vertical-fonts-size-disclaimer-medium: var(--typography-size-400);
  --breakpoints-tablet-vertical-fonts-size-disclaimer-large: var(--typography-size-800);
  --breakpoints-tablet-vertical-fonts-size-disclaimer-small: var(--typography-size-300);
  --breakpoints-tablet-vertical-fonts-size-action-small: var(--typography-size-100);
  --breakpoints-tablet-vertical-fonts-size-action-medium: var(--typography-size-200);
  --breakpoints-tablet-vertical-fonts-size-action-large: var(--typography-size-300);
  --breakpoints-tablet-vertical-fonts-size-label-xsmall: var(--typography-size-50);
  --breakpoints-tablet-vertical-fonts-size-label-small: var(--typography-size-100);
  --breakpoints-tablet-vertical-fonts-size-label-regular: var(--typography-size-300);
  --breakpoints-tablet-vertical-fonts-size-legal: var(--typography-size-100);
  --breakpoints-tablet-vertical-fonts-size-caption: var(--typography-size-200);
  --breakpoints-tablet-vertical-fonts-size-data-unit: var(--typography-size-500);
  --breakpoints-tablet-vertical-fonts-size-data-range: var(--typography-size-800);
  --breakpoints-tablet-vertical-fonts-size-body-xsmall: var(--typography-size-100);
  --breakpoints-tablet-vertical-fonts-size-body-small: var(--typography-size-100);
  --breakpoints-tablet-vertical-fonts-size-body-medium: var(--typography-size-200);
  --breakpoints-tablet-vertical-fonts-size-body-large: var(--typography-size-300);
  --breakpoints-tablet-vertical-fonts-size-subheading-small: var(--typography-size-300);
  --breakpoints-tablet-vertical-fonts-size-subheading-large: var(--typography-size-500);
  --breakpoints-tablet-vertical-fonts-size-heading-xsmall: var(--typography-size-500);
  --breakpoints-tablet-vertical-fonts-size-heading-small: var(--typography-size-600);
  --breakpoints-tablet-vertical-fonts-size-heading-medium: var(--typography-size-800);
  --breakpoints-tablet-vertical-fonts-size-heading-large: var(--typography-size-900);
  --breakpoints-tablet-horizontal-fonts-letterspacing-disclaimer-medium: var(--typography-letterspacing-500);
  --breakpoints-tablet-horizontal-fonts-letterspacing-disclaimer-large: var(--typography-letterspacing-500);
  --breakpoints-tablet-horizontal-fonts-letterspacing-disclaimer-small: var(--typography-letterspacing-50);
  --breakpoints-tablet-horizontal-fonts-letterspacing-action-small: var(--typography-letterspacing-50);
  --breakpoints-tablet-horizontal-fonts-letterspacing-action-medium: var(--typography-letterspacing-75);
  --breakpoints-tablet-horizontal-fonts-letterspacing-action-large: var(--typography-letterspacing-100);
  --breakpoints-tablet-horizontal-fonts-letterspacing-label-xsmall: var(--typography-letterspacing-100);
  --breakpoints-tablet-horizontal-fonts-letterspacing-label-small: var(--typography-letterspacing-100);
  --breakpoints-tablet-horizontal-fonts-letterspacing-label-regular: var(--typography-letterspacing-100);
  --breakpoints-tablet-horizontal-fonts-letterspacing-legal: var(--typography-letterspacing-100);
  --breakpoints-tablet-horizontal-fonts-letterspacing-caption: var(--typography-letterspacing-100);
  --breakpoints-tablet-horizontal-fonts-letterspacing-data-unit: var(--typography-letterspacing-200);
  --breakpoints-tablet-horizontal-fonts-letterspacing-data-range: var(--typography-letterspacing-700);
  --breakpoints-tablet-horizontal-fonts-letterspacing-body-xsmall: var(--typography-letterspacing-50);
  --breakpoints-tablet-horizontal-fonts-letterspacing-body-small: var(--typography-letterspacing-50);
  --breakpoints-tablet-horizontal-fonts-letterspacing-body-medium: var(--typography-letterspacing-75);
  --breakpoints-tablet-horizontal-fonts-letterspacing-body-large: var(--typography-letterspacing-100);
  --breakpoints-tablet-horizontal-fonts-letterspacing-subheading-small: var(--typography-letterspacing-800);
  --breakpoints-tablet-horizontal-fonts-letterspacing-subheading-large: var(--typography-letterspacing-400);
  --breakpoints-tablet-horizontal-fonts-letterspacing-heading-xsmall: var(--typography-letterspacing-400);
  --breakpoints-tablet-horizontal-fonts-letterspacing-heading-small: var(--typography-letterspacing-500);
  --breakpoints-tablet-horizontal-fonts-letterspacing-heading-medium: var(--typography-letterspacing-700);
  --breakpoints-tablet-horizontal-fonts-letterspacing-heading-large: var(--typography-letterspacing-800);
  --breakpoints-tablet-horizontal-fonts-letterspacing-display: var(--typography-letterspacing-1000);
  --breakpoints-tablet-horizontal-fonts-paragraphspacing-action: 0;
  --breakpoints-tablet-horizontal-fonts-paragraphspacing-legal: var(--typography-paragraphspacing-legal);
  --breakpoints-tablet-horizontal-fonts-paragraphspacing-body: var(--typography-paragraphspacing-body);
  --breakpoints-tablet-horizontal-fonts-paragraphspacing-heading: 0;
  --breakpoints-tablet-horizontal-fonts-lineheight-disclaimer-medium: var(--typography-lineheight-400);
  --breakpoints-tablet-horizontal-fonts-lineheight-disclaimer-large: var(--typography-lineheight-400);
  --breakpoints-tablet-horizontal-fonts-lineheight-disclaimer-small: var(--typography-lineheight-25);
  --breakpoints-tablet-horizontal-fonts-lineheight-subheading-small: var(--typography-lineheight-100);
  --breakpoints-tablet-horizontal-fonts-lineheight-subheading-large: var(--typography-lineheight-200);
  --breakpoints-tablet-horizontal-fonts-lineheight-action-small: var(--typography-lineheight-25);
  --breakpoints-tablet-horizontal-fonts-lineheight-action-medium: var(--typography-lineheight-50);
  --breakpoints-tablet-horizontal-fonts-lineheight-action-large: var(--typography-lineheight-50);
  --breakpoints-tablet-horizontal-fonts-lineheight-label-xsmall: var(--typography-lineheight-10);
  --breakpoints-tablet-horizontal-fonts-lineheight-label-small: var(--typography-lineheight-25);
  --breakpoints-tablet-horizontal-fonts-lineheight-label-regular: var(--typography-lineheight-50);
  --breakpoints-tablet-horizontal-fonts-lineheight-legal: var(--typography-lineheight-50);
  --breakpoints-tablet-horizontal-fonts-lineheight-caption: var(--typography-lineheight-50);
  --breakpoints-tablet-horizontal-fonts-lineheight-data-unit: var(--typography-lineheight-400);
  --breakpoints-tablet-horizontal-fonts-lineheight-data-range: var(--typography-lineheight-700);
  --breakpoints-tablet-horizontal-fonts-lineheight-body-large: var(--typography-lineheight-100);
  --breakpoints-tablet-horizontal-fonts-lineheight-body-xsmall: var(--typography-lineheight-25);
  --breakpoints-tablet-horizontal-fonts-lineheight-body-small: var(--typography-lineheight-50);
  --breakpoints-tablet-horizontal-fonts-lineheight-body-medium: var(--typography-lineheight-100);
  --breakpoints-tablet-horizontal-fonts-lineheight-heading-xsmall: var(--typography-lineheight-300);
  --breakpoints-tablet-horizontal-fonts-lineheight-heading-small: var(--typography-lineheight-400);
  --breakpoints-tablet-horizontal-fonts-lineheight-heading-medium: var(--typography-lineheight-500);
  --breakpoints-tablet-horizontal-fonts-lineheight-heading-large: var(--typography-lineheight-600);
  --breakpoints-tablet-horizontal-fonts-lineheight-display: var(--typography-lineheight-700);
  --breakpoints-tablet-horizontal-fonts-size-display: var(--typography-size-1000);
  --breakpoints-tablet-horizontal-fonts-size-disclaimer-medium: var(--typography-size-400);
  --breakpoints-tablet-horizontal-fonts-size-disclaimer-large: var(--typography-size-800);
  --breakpoints-tablet-horizontal-fonts-size-disclaimer-small: var(--typography-size-300);
  --breakpoints-tablet-horizontal-fonts-size-action-small: var(--typography-size-100);
  --breakpoints-tablet-horizontal-fonts-size-action-medium: var(--typography-size-200);
  --breakpoints-tablet-horizontal-fonts-size-action-large: var(--typography-size-300);
  --breakpoints-tablet-horizontal-fonts-size-label-xsmall: var(--typography-size-50);
  --breakpoints-tablet-horizontal-fonts-size-label-small: var(--typography-size-100);
  --breakpoints-tablet-horizontal-fonts-size-label-regular: var(--typography-size-300);
  --breakpoints-tablet-horizontal-fonts-size-legal: var(--typography-size-100);
  --breakpoints-tablet-horizontal-fonts-size-caption: var(--typography-size-200);
  --breakpoints-tablet-horizontal-fonts-size-data-unit: var(--typography-size-500);
  --breakpoints-tablet-horizontal-fonts-size-data-range: var(--typography-size-800);
  --breakpoints-tablet-horizontal-fonts-size-body-xsmall: var(--typography-size-100);
  --breakpoints-tablet-horizontal-fonts-size-body-small: var(--typography-size-100);
  --breakpoints-tablet-horizontal-fonts-size-body-medium: var(--typography-size-200);
  --breakpoints-tablet-horizontal-fonts-size-body-large: var(--typography-size-300);
  --breakpoints-tablet-horizontal-fonts-size-subheading-small: var(--typography-size-300);
  --breakpoints-tablet-horizontal-fonts-size-subheading-large: var(--typography-size-500);
  --breakpoints-tablet-horizontal-fonts-size-heading-xsmall: var(--typography-size-500);
  --breakpoints-tablet-horizontal-fonts-size-heading-small: var(--typography-size-600);
  --breakpoints-tablet-horizontal-fonts-size-heading-medium: var(--typography-size-800);
  --breakpoints-tablet-horizontal-fonts-size-heading-large: var(--typography-size-900);
  --breakpoints-desktop-fonts-letterspacing-disclaimer-medium: var(--typography-letterspacing-500);
  --breakpoints-desktop-fonts-letterspacing-disclaimer-large: var(--typography-letterspacing-500);
  --breakpoints-desktop-fonts-letterspacing-disclaimer-small: var(--typography-letterspacing-50);
  --breakpoints-desktop-fonts-letterspacing-action-small: var(--typography-letterspacing-50);
  --breakpoints-desktop-fonts-letterspacing-action-medium: var(--typography-letterspacing-75);
  --breakpoints-desktop-fonts-letterspacing-action-large: var(--typography-letterspacing-100);
  --breakpoints-desktop-fonts-letterspacing-label-xsmall: var(--typography-letterspacing-100);
  --breakpoints-desktop-fonts-letterspacing-label-small: var(--typography-letterspacing-100);
  --breakpoints-desktop-fonts-letterspacing-label-regular: var(--typography-letterspacing-100);
  --breakpoints-desktop-fonts-letterspacing-legal: var(--typography-letterspacing-100);
  --breakpoints-desktop-fonts-letterspacing-caption: var(--typography-letterspacing-100);
  --breakpoints-desktop-fonts-letterspacing-data-unit: var(--typography-letterspacing-300);
  --breakpoints-desktop-fonts-letterspacing-data-range: var(--typography-letterspacing-1000);
  --breakpoints-desktop-fonts-letterspacing-body-xsmall: var(--typography-letterspacing-50);
  --breakpoints-desktop-fonts-letterspacing-body-small: var(--typography-letterspacing-75);
  --breakpoints-desktop-fonts-letterspacing-body-medium: var(--typography-letterspacing-100);
  --breakpoints-desktop-fonts-letterspacing-body-large: var(--typography-letterspacing-200);
  --breakpoints-desktop-fonts-letterspacing-subheading-small: var(--typography-letterspacing-900);
  --breakpoints-desktop-fonts-letterspacing-subheading-large: var(--typography-letterspacing-500);
  --breakpoints-desktop-fonts-letterspacing-heading-xsmall: var(--typography-letterspacing-500);
  --breakpoints-desktop-fonts-letterspacing-heading-small: var(--typography-letterspacing-600);
  --breakpoints-desktop-fonts-letterspacing-heading-medium: var(--typography-letterspacing-800);
  --breakpoints-desktop-fonts-letterspacing-heading-large: var(--typography-letterspacing-900);
  --breakpoints-desktop-fonts-letterspacing-display: var(--typography-letterspacing-1000);
  --breakpoints-desktop-fonts-paragraphspacing-action: 0;
  --breakpoints-desktop-fonts-paragraphspacing-legal: var(--typography-paragraphspacing-legal);
  --breakpoints-desktop-fonts-paragraphspacing-body: var(--typography-paragraphspacing-body);
  --breakpoints-desktop-fonts-paragraphspacing-heading: 0;
  --breakpoints-desktop-fonts-lineheight-disclaimer-medium: var(--typography-lineheight-400);
  --breakpoints-desktop-fonts-lineheight-disclaimer-large: var(--typography-lineheight-400);
  --breakpoints-desktop-fonts-lineheight-disclaimer-small: var(--typography-lineheight-25);
  --breakpoints-desktop-fonts-lineheight-subheading-small: var(--typography-lineheight-200);
  --breakpoints-desktop-fonts-lineheight-subheading-large: var(--typography-lineheight-300);
  --breakpoints-desktop-fonts-lineheight-action-small: var(--typography-lineheight-25);
  --breakpoints-desktop-fonts-lineheight-action-medium: var(--typography-lineheight-50);
  --breakpoints-desktop-fonts-lineheight-action-large: var(--typography-lineheight-50);
  --breakpoints-desktop-fonts-lineheight-label-xsmall: var(--typography-lineheight-10);
  --breakpoints-desktop-fonts-lineheight-label-small: var(--typography-lineheight-25);
  --breakpoints-desktop-fonts-lineheight-label-regular: var(--typography-lineheight-50);
  --breakpoints-desktop-fonts-lineheight-legal: var(--typography-lineheight-50);
  --breakpoints-desktop-fonts-lineheight-caption: var(--typography-lineheight-50);
  --breakpoints-desktop-fonts-lineheight-data-unit: var(--typography-lineheight-600);
  --breakpoints-desktop-fonts-lineheight-data-range: var(--typography-lineheight-800);
  --breakpoints-desktop-fonts-lineheight-body-large: var(--typography-lineheight-200);
  --breakpoints-desktop-fonts-lineheight-body-xsmall: var(--typography-lineheight-25);
  --breakpoints-desktop-fonts-lineheight-body-small: var(--typography-lineheight-50);
  --breakpoints-desktop-fonts-lineheight-body-medium: var(--typography-lineheight-100);
  --breakpoints-desktop-fonts-lineheight-heading-xsmall: var(--typography-lineheight-400);
  --breakpoints-desktop-fonts-lineheight-heading-small: var(--typography-lineheight-500);
  --breakpoints-desktop-fonts-lineheight-heading-medium: var(--typography-lineheight-700);
  --breakpoints-desktop-fonts-lineheight-heading-large: var(--typography-lineheight-800);
  --breakpoints-desktop-fonts-lineheight-display: var(--typography-lineheight-1000);
  --breakpoints-desktop-fonts-size-display: var(--typography-size-1200);
  --breakpoints-desktop-fonts-size-disclaimer-medium: var(--typography-size-800);
  --breakpoints-desktop-fonts-size-disclaimer-large: var(--typography-size-1000);
  --breakpoints-desktop-fonts-size-disclaimer-small: var(--typography-size-300);
  --breakpoints-desktop-fonts-size-action-small: var(--typography-size-100);
  --breakpoints-desktop-fonts-size-action-medium: var(--typography-size-200);
  --breakpoints-desktop-fonts-size-action-large: var(--typography-size-300);
  --breakpoints-desktop-fonts-size-label-xsmall: var(--typography-size-50);
  --breakpoints-desktop-fonts-size-label-small: var(--typography-size-100);
  --breakpoints-desktop-fonts-size-label-regular: var(--typography-size-300);
  --breakpoints-desktop-fonts-size-legal: var(--typography-size-100);
  --breakpoints-desktop-fonts-size-caption: var(--typography-size-200);
  --breakpoints-desktop-fonts-size-data-unit: var(--typography-size-700);
  --breakpoints-desktop-fonts-size-data-range: var(--typography-size-1000);
  --breakpoints-desktop-fonts-size-body-xsmall: var(--typography-size-100);
  --breakpoints-desktop-fonts-size-body-small: var(--typography-size-200);
  --breakpoints-desktop-fonts-size-body-medium: var(--typography-size-300);
  --breakpoints-desktop-fonts-size-body-large: var(--typography-size-500);
  --breakpoints-desktop-fonts-size-subheading-small: var(--typography-size-500);
  --breakpoints-desktop-fonts-size-subheading-large: var(--typography-size-600);
  --breakpoints-desktop-fonts-size-heading-xsmall: var(--typography-size-700);
  --breakpoints-desktop-fonts-size-heading-small: var(--typography-size-800);
  --breakpoints-desktop-fonts-size-heading-medium: var(--typography-size-1000);
  --breakpoints-desktop-fonts-size-heading-large: var(--typography-size-1100);
  --breakpoints-large-desktop-fonts-letterspacing-disclaimer-medium: var(--typography-letterspacing-500);
  --breakpoints-large-desktop-fonts-letterspacing-disclaimer-large: var(--typography-letterspacing-500);
  --breakpoints-large-desktop-fonts-letterspacing-disclaimer-small: var(--typography-letterspacing-50);
  --breakpoints-large-desktop-fonts-letterspacing-action-small: var(--typography-letterspacing-50);
  --breakpoints-large-desktop-fonts-letterspacing-action-medium: var(--typography-letterspacing-75);
  --breakpoints-large-desktop-fonts-letterspacing-action-large: var(--typography-letterspacing-100);
  --breakpoints-large-desktop-fonts-letterspacing-label-xsmall: var(--typography-letterspacing-100);
  --breakpoints-large-desktop-fonts-letterspacing-label-small: var(--typography-letterspacing-100);
  --breakpoints-large-desktop-fonts-letterspacing-label-regular: var(--typography-letterspacing-100);
  --breakpoints-large-desktop-fonts-letterspacing-legal: var(--typography-letterspacing-100);
  --breakpoints-large-desktop-fonts-letterspacing-caption: var(--typography-letterspacing-100);
  --breakpoints-large-desktop-fonts-letterspacing-data-unit: var(--typography-letterspacing-300);
  --breakpoints-large-desktop-fonts-letterspacing-data-range: var(--typography-letterspacing-1000);
  --breakpoints-large-desktop-fonts-letterspacing-body-xsmall: var(--typography-letterspacing-50);
  --breakpoints-large-desktop-fonts-letterspacing-body-small: var(--typography-letterspacing-75);
  --breakpoints-large-desktop-fonts-letterspacing-body-medium: var(--typography-letterspacing-100);
  --breakpoints-large-desktop-fonts-letterspacing-body-large: var(--typography-letterspacing-200);
  --breakpoints-large-desktop-fonts-letterspacing-subheading-small: var(--typography-letterspacing-800);
  --breakpoints-large-desktop-fonts-letterspacing-subheading-large: var(--typography-letterspacing-500);
  --breakpoints-large-desktop-fonts-letterspacing-heading-xsmall: var(--typography-letterspacing-500);
  --breakpoints-large-desktop-fonts-letterspacing-heading-small: var(--typography-letterspacing-600);
  --breakpoints-large-desktop-fonts-letterspacing-heading-medium: var(--typography-letterspacing-700);
  --breakpoints-large-desktop-fonts-letterspacing-heading-large: var(--typography-letterspacing-800);
  --breakpoints-large-desktop-fonts-letterspacing-display: var(--typography-letterspacing-1000);
  --breakpoints-large-desktop-fonts-paragraphspacing-action: 0;
  --breakpoints-large-desktop-fonts-paragraphspacing-legal: var(--typography-paragraphspacing-legal);
  --breakpoints-large-desktop-fonts-paragraphspacing-body: var(--typography-paragraphspacing-body);
  --breakpoints-large-desktop-fonts-paragraphspacing-heading: 0;
  --breakpoints-large-desktop-fonts-lineheight-disclaimer-medium: var(--typography-lineheight-400);
  --breakpoints-large-desktop-fonts-lineheight-disclaimer-large: var(--typography-lineheight-400);
  --breakpoints-large-desktop-fonts-lineheight-disclaimer-small: var(--typography-lineheight-25);
  --breakpoints-large-desktop-fonts-lineheight-subheading-small: var(--typography-lineheight-200);
  --breakpoints-large-desktop-fonts-lineheight-subheading-large: var(--typography-lineheight-300);
  --breakpoints-large-desktop-fonts-lineheight-action-small: var(--typography-lineheight-25);
  --breakpoints-large-desktop-fonts-lineheight-action-medium: var(--typography-lineheight-50);
  --breakpoints-large-desktop-fonts-lineheight-action-large: var(--typography-lineheight-50);
  --breakpoints-large-desktop-fonts-lineheight-label-xsmall: var(--typography-lineheight-10);
  --breakpoints-large-desktop-fonts-lineheight-label-small: var(--typography-lineheight-25);
  --breakpoints-large-desktop-fonts-lineheight-label-regular: var(--typography-lineheight-50);
  --breakpoints-large-desktop-fonts-lineheight-legal: var(--typography-lineheight-50);
  --breakpoints-large-desktop-fonts-lineheight-caption: var(--typography-lineheight-50);
  --breakpoints-large-desktop-fonts-lineheight-data-unit: var(--typography-lineheight-600);
  --breakpoints-large-desktop-fonts-lineheight-data-range: var(--typography-lineheight-800);
  --breakpoints-large-desktop-fonts-lineheight-body-large: var(--typography-lineheight-200);
  --breakpoints-large-desktop-fonts-lineheight-body-xsmall: var(--typography-lineheight-25);
  --breakpoints-large-desktop-fonts-lineheight-body-small: var(--typography-lineheight-50);
  --breakpoints-large-desktop-fonts-lineheight-body-medium: var(--typography-lineheight-100);
  --breakpoints-large-desktop-fonts-lineheight-heading-xsmall: var(--typography-lineheight-400);
  --breakpoints-large-desktop-fonts-lineheight-heading-small: var(--typography-lineheight-500);
  --breakpoints-large-desktop-fonts-lineheight-heading-medium: var(--typography-lineheight-700);
  --breakpoints-large-desktop-fonts-lineheight-heading-large: var(--typography-lineheight-800);
  --breakpoints-large-desktop-fonts-lineheight-display: var(--typography-lineheight-1000);
  --breakpoints-large-desktop-fonts-size-display: var(--typography-size-1200);
  --breakpoints-large-desktop-fonts-size-disclaimer-medium: var(--typography-size-800);
  --breakpoints-large-desktop-fonts-size-disclaimer-large: var(--typography-size-1000);
  --breakpoints-large-desktop-fonts-size-disclaimer-small: var(--typography-size-300);
  --breakpoints-large-desktop-fonts-size-action-small: var(--typography-size-100);
  --breakpoints-large-desktop-fonts-size-action-medium: var(--typography-size-200);
  --breakpoints-large-desktop-fonts-size-action-large: var(--typography-size-300);
  --breakpoints-large-desktop-fonts-size-label-xsmall: var(--typography-size-50);
  --breakpoints-large-desktop-fonts-size-label-small: var(--typography-size-100);
  --breakpoints-large-desktop-fonts-size-label-regular: var(--typography-size-300);
  --breakpoints-large-desktop-fonts-size-legal: var(--typography-size-100);
  --breakpoints-large-desktop-fonts-size-caption: var(--typography-size-200);
  --breakpoints-large-desktop-fonts-size-data-unit: var(--typography-size-700);
  --breakpoints-large-desktop-fonts-size-data-range: var(--typography-size-1000);
  --breakpoints-large-desktop-fonts-size-body-xsmall: var(--typography-size-100);
  --breakpoints-large-desktop-fonts-size-body-small: var(--typography-size-200);
  --breakpoints-large-desktop-fonts-size-body-medium: var(--typography-size-300);
  --breakpoints-large-desktop-fonts-size-body-large: var(--typography-size-500);
  --breakpoints-large-desktop-fonts-size-subheading-small: var(--typography-size-500);
  --breakpoints-large-desktop-fonts-size-subheading-large: var(--typography-size-600);
  --breakpoints-large-desktop-fonts-size-heading-xsmall: var(--typography-size-700);
  --breakpoints-large-desktop-fonts-size-heading-small: var(--typography-size-800);
  --breakpoints-large-desktop-fonts-size-heading-medium: var(--typography-size-1000);
  --breakpoints-large-desktop-fonts-size-heading-large: var(--typography-size-1100);
  --component-radius-swatch: var(--semanticvalues-radius-max);
  --component-radius-radio: var(--semanticvalues-radius-max);
  --component-radius-checkbox: var(--semanticvalues-radius-xs);
  --component-radius-button: var(--semanticvalues-radius-max);
  --component-radius-card-small: var(--semanticvalues-radius-xs);
  --component-radius-card-medium: var(--semanticvalues-radius-s);
  --component-radius-card-large: var(--semanticvalues-radius-m);
  --component-radius-forminput: var(--semanticvalues-radius-s);
  --component-radius-image-small: var(--semanticvalues-radius-xs);
  --component-radius-image-medium: var(--semanticvalues-radius-s);
  --component-radius-image-large: var(--semanticvalues-radius-m);
}
