/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./ds-styles/ds-styles.scss ***!
  \*********************************************************************************************************************************************************************************************************************/
@import url(https://fonts.bunny.net/css?family=bricolage-grotesque:600|poppins:600|raleway:400,600|roboto:400,600|lato:400,700);
/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./ds-styles/ds-styles.scss (1) ***!
  \*************************************************************************************************************************************************************************************************************************/
/* All themes */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-feature-settings: 'ss01' 1;
  src:
    url('https://ds-assets.citeo.com/assets/fonts/Cabin/Cabin-Regular.woff2')
      format('woff2'),
    url('https://ds-assets.citeo.com/assets/fonts/Cabin/Cabin-Regular.woff')
      format('woff');
}
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-feature-settings: 'ss01' 1;
  src:
    url('https://ds-assets.citeo.com/assets/fonts/Cabin/Cabin-SemiBold.woff2')
      format('woff2'),
    url('https://ds-assets.citeo.com/assets/fonts/Cabin/Cabin-SemiBold.woff')
      format('woff');
}
@font-face {
  font-family: 'Gill Sans Nova Inline';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src:
    url('https://ds-assets.citeo.com/assets/fonts/GillSansNovaInline/GillSansNovaInline-Regular.woff2')
      format('woff2'),
    url('https://ds-assets.citeo.com/assets/fonts/GillSansNovaInline/GillSansNovaInline-Regular.woff')
      format('woff');
}
@font-face {
  font-family: 'Blokletters Balpen';
  src:
    url('https://ds-assets.citeo.com/assets/fonts/BloklettersBalpen/Blokletters-Balpen.woff2')
      format('woff2'),
    url('https://ds-assets.citeo.com/assets/fonts/BloklettersBalpen/Blokletters-Balpen.woff')
      format('woff');
  font-style: normal;
  font-display: fallback;
  -webkit-font-smoothing: antialiased;
}
/* @deprecated avoid ds-core-typography class, use text and heading classes or components instead */
.ds-core-typography h1 {
  font: var(--ds-text-style-heading-1);
}
.ds-core-typography h2 {
  font: var(--ds-text-style-heading-2);
}
.ds-core-typography h3 {
  font: var(--ds-text-style-heading-3);
}
.ds-core-typography h4 {
  font: var(--ds-text-style-heading-4);
}
.ds-core-typography {
  font: var(--ds-text-style-text-base);
}
.ds-core-typography strong {
  font: var(--ds-text-style-text-base-strong);
}
.ds-core-typography p {
  font: var(--ds-text-style-text-paragraph);
}
.ds-core-typography small {
  font: var(--ds-text-style-text-small);
}
/* LIST */
/* @deprecated*/
.ds-core-typography ul,
.ds-list-bullet.ds-list-bullet {
  font-family: var(--ds-brand-typography-font-family-primary);
  font-size: var(--ds-core-typography-font-size-s);
  font-weight: var(--ds-core-typography-font-weight-regular);
  line-height: var(--ds-core-typography-line-height-l);
}
/* @deprecated*/
.ds-core-typography ol,
.ds-list-number.ds-list-number {
  font-family: var(--ds-brand-typography-font-family-primary);
  font-size: var(--ds-core-typography-font-size-s);
  font-weight: var(--ds-core-typography-font-weight-regular);
  line-height: var(--ds-core-typography-line-height-l);
}
.ds-theme-citeob2b,
.ds-theme-citeob2c,
.ds-theme-guidedutri,
.ds-theme-adelphe,
.ds-theme-citeob2brebrand {
  /* Citeo */
  /* color */
  --ds-color-bg-accent-subtle-amber: var(
    --ds-semantic-color-alert-surface-subtle
  );
  --ds-color-bg-accent-subtle-blue: var(
    --ds-semantic-color-action-surface-subtle
  );
  --ds-color-bg-accent-subtle-cyan: var(
    --ds-semantic-color-information-surface-subtle
  );
  --ds-color-bg-accent-subtle-green: var(
    --ds-semantic-color-success-surface-subtle
  );
  --ds-color-bg-accent-subtle-grey: var(
    --ds-semantic-color-layout-surface-medium-active
  );
  --ds-color-bg-accent-subtle-lime: var(
    --ds-semantic-color-accent3-surface-subtle
  );
  --ds-color-bg-accent-subtle-orange: var(
    --ds-semantic-color-accent4-surface-subtle
  );
  --ds-color-bg-accent-subtle-pink: var(
    --ds-semantic-color-accent2-surface-subtle
  );
  --ds-color-bg-accent-subtle-purple: var(
    --ds-semantic-color-accent1-surface-subtle
  );
  --ds-color-bg-accent-subtle-red: var(
    --ds-semantic-color-danger-surface-subtle
  );
  --ds-color-bg-accent-subtle-yellow: var(
    --ds-semantic-color-accent5-surface-subtle
  );

  --ds-color-bg-accent-subtlest-amber: var(
    --ds-semantic-color-alert-surface-subtlest
  );
  --ds-color-bg-accent-subtlest-blue: var(
    --ds-semantic-color-action-surface-subtlest
  );
  --ds-color-bg-accent-subtlest-cyan: var(
    --ds-semantic-color-information-surface-subtlest
  );
  --ds-color-bg-accent-subtlest-green: var(
    --ds-semantic-color-success-surface-subtlest
  );
  --ds-color-bg-accent-subtlest-lime: var(
    --ds-semantic-color-accent3-surface-subtlest
  );
  --ds-color-bg-accent-subtlest-pink: var(
    --ds-semantic-color-accent2-surface-subtlest
  );
  --ds-color-bg-accent-subtlest-purple: var(
    --ds-semantic-color-accent1-surface-subtlest
  );

  --ds-color-bg-alert-surface-strong: var(
    --ds-semantic-color-alert-surface-medium
  );
  --ds-color-bg-alert-surface-subtle: var(
    --ds-semantic-color-alert-surface-subtle
  );

  --ds-color-bg-danger-active: var(--ds-semantic-color-danger-surface-stronger);
  --ds-color-bg-danger-default: var(--ds-semantic-color-danger-surface-medium);
  --ds-color-bg-danger-hover: var(--ds-semantic-color-danger-surface-strong);
  --ds-color-bg-danger-surface-strong: var(
    --ds-semantic-color-danger-surface-medium
  );
  --ds-color-bg-danger-surface-subtle: var(
    --ds-semantic-color-danger-surface-subtle
  );

  --ds-color-bg-info-surface-strong: var(
    --ds-semantic-color-information-surface-medium
  );
  --ds-color-bg-info-surface-subtle: var(
    --ds-semantic-color-information-surface-subtle
  );

  --ds-color-bg-layout-invert: var(
    --ds-semantic-color-layout-invert-surface-medium-default
  );
  --ds-color-bg-layout-main: var(
    --ds-semantic-color-layout-surface-medium-default
  );
  --ds-color-bg-layout-subtle: var(
    --ds-semantic-color-layout-surface-medium-hover
  );

  --ds-color-bg-neutral-active: var(
    --ds-semantic-color-neutral-surface-medium-active
  );
  --ds-color-bg-neutral-default: var(
    --ds-semantic-color-layout-surface-medium-default
  );
  --ds-color-bg-neutral-disabled: var(
    --ds-semantic-color-disabled-surface-medium
  );
  --ds-color-bg-neutral-hover: var(
    --ds-semantic-color-layout-surface-medium-active
  );

  --ds-color-bg-primary-active: var(
    --ds-semantic-color-action-surface-stronger
  );
  --ds-color-bg-primary-default: var(--ds-semantic-color-action-surface-medium);
  --ds-color-bg-primary-hover: var(--ds-semantic-color-action-surface-strong);

  --ds-color-bg-secondary-active: var(
    --ds-semantic-color-action-surface-subtlest
  );
  --ds-color-bg-secondary-default: var(
    --ds-semantic-color-layout-surface-medium-default
  );
  --ds-color-bg-secondary-hover: var(
    --ds-semantic-color-action-surface-subtlest
  );

  --ds-color-bg-success-active: var(--ds-semantic-color-success-surface-medium);
  --ds-color-bg-success-default: var(
    --ds-semantic-color-success-surface-medium
  );
  --ds-color-bg-success-hover: var(--ds-semantic-color-success-surface-medium);

  --ds-color-bg-success-surface-strong: var(
    --ds-semantic-color-success-surface-medium
  );
  --ds-color-bg-success-surface-subtle: var(
    --ds-semantic-color-success-surface-subtle
  );

  --ds-color-bg-tertiary-active: var(
    --ds-semantic-color-layout-surface-medium-selected
  );
  --ds-color-bg-tertiary-default: var(
    --ds-semantic-color-layout-surface-medium-default
  );
  --ds-color-bg-tertiary-hover: var(
    --ds-semantic-color-layout-surface-medium-hover
  );

  --ds-color-border-alert: var(--ds-semantic-color-alert-border-medium);
  --ds-color-border-danger: var(--ds-semantic-color-danger-border-medium);
  --ds-color-border-info: var(--ds-semantic-color-information-border-medium);
  --ds-color-border-sucess: var(--ds-semantic-color-success-border-medium);
  --ds-color-border-accent-amber: var(--ds-semantic-color-alert-border-subtle);
  --ds-color-border-accent-blue: var(
    --ds-semantic-color-layout-border-medium-selected
  );
  --ds-color-border-accent-cyan: var(
    --ds-semantic-color-information-border-subtle
  );
  --ds-color-border-accent-gray: var(
    --ds-semantic-color-layout-border-strong-default
  );
  --ds-color-border-accent-gray-subtle: var(
    --ds-semantic-color-disabled-border-medium
  );
  --ds-color-border-accent-green: var(
    --ds-semantic-color-success-border-subtle
  );
  --ds-color-border-accent-lime: var(--ds-semantic-color-accent3-border-subtle);
  --ds-color-border-accent-orange: var(
    --ds-semantic-color-accent4-border-subtle
  );
  --ds-color-border-accent-pink: var(--ds-semantic-color-accent2-border-subtle);
  --ds-color-border-accent-purple: var(
    --ds-semantic-color-accent1-border-subtle
  );
  --ds-color-border-accent-red: var(--ds-semantic-color-danger-border-subtle);
  --ds-color-border-accent-yellow: var(
    --ds-semantic-color-accent5-border-subtle
  );
  --ds-color-border-neutral-active: var(
    --ds-semantic-color-layout-border-strongest
  );
  --ds-color-border-neutral-default: var(
    --ds-semantic-color-layout-border-strong-default
  );
  --ds-color-border-neutral-disabled: var(
    --ds-semantic-color-disabled-border-medium
  );
  --ds-color-border-neutral-hover: var(
    --ds-semantic-color-layout-border-strong-hover
  );
  --ds-color-border-primary-active: var(
    --ds-semantic-color-action-border-stronger
  );
  --ds-color-border-primary-default: var(
    --ds-semantic-color-action-border-medium
  );
  --ds-color-border-primary-hover: var(
    --ds-semantic-color-action-border-strong
  );
  --ds-color-border-secondary-active: var(
    --ds-semantic-color-action-border-stronger
  );
  --ds-color-border-secondary-default: var(
    --ds-semantic-color-action-border-medium
  );
  --ds-color-border-secondary-hover: var(
    --ds-semantic-color-action-border-strong
  );
  --ds-color-icon-alert: var(--ds-semantic-color-alert-content-medium);
  --ds-color-icon-danger: var(--ds-semantic-color-danger-content-medium);
  --ds-color-icon-disabled: var(--ds-semantic-color-disabled-content-medium);
  --ds-color-icon-info: var(--ds-semantic-color-information-content-medium);
  --ds-color-icon-primary: var(--ds-semantic-color-layout-content-medium);
  --ds-color-icon-primary-ondark: var(
    --ds-semantic-color-layout-invert-content-medium
  );
  --ds-color-icon-secondary: var(--ds-semantic-color-layout-content-subtle);
  --ds-color-icon-sucess: var(--ds-semantic-color-success-content-medium);
  --ds-color-icon-accent-amber: var(--ds-semantic-color-alert-content-strong);
  --ds-color-icon-accent-blue: var(--ds-semantic-color-action-content-stronger);
  --ds-color-icon-accent-cyan: var(
    --ds-semantic-color-information-content-strong
  );
  --ds-color-icon-accent-gray: var(--ds-semantic-color-layout-content-medium);
  --ds-color-icon-accent-green: var(--ds-semantic-color-success-content-strong);
  --ds-color-icon-accent-lime: var(--ds-semantic-color-accent3-content-strong);
  --ds-color-icon-accent-orange: var(
    --ds-semantic-color-accent4-content-strong
  );
  --ds-color-icon-accent-pink: var(--ds-semantic-color-accent2-content-strong);
  --ds-color-icon-accent-purple: var(
    --ds-semantic-color-accent1-content-strong
  );
  --ds-color-icon-accent-red: var(--ds-semantic-color-danger-content-strong);
  --ds-color-icon-accent-yellow: var(
    --ds-semantic-color-accent5-content-strong
  );
  --ds-color-icon-link-primary-active: var(
    --ds-semantic-color-action-content-stronger
  );
  --ds-color-icon-link-primary-default: var(
    --ds-semantic-color-action-content-medium
  );
  --ds-color-icon-link-primary-hover: var(
    --ds-semantic-color-action-content-stronger
  );
  --ds-color-icon-link-secondary-active: var(
    --ds-semantic-color-action-content-stronger
  );
  --ds-color-icon-link-secondary-default: var(
    --ds-semantic-color-action-content-medium
  );
  --ds-color-icon-link-secondary-hover: var(
    --ds-semantic-color-action-content-stronger
  );
  --ds-color-text-alert: var(--ds-semantic-color-alert-content-medium);
  --ds-color-text-danger: var(--ds-semantic-color-danger-content-medium);
  --ds-color-text-disabled: var(--ds-semantic-color-disabled-content-medium);
  --ds-color-text-placeholder: var(--ds-semantic-color-layout-content-subtlest);
  --ds-color-text-primary: var(--ds-semantic-color-layout-content-medium);
  --ds-color-text-primary-ondark: var(
    --ds-semantic-color-layout-invert-content-medium
  );
  --ds-color-text-secondary: var(--ds-semantic-color-layout-content-subtle);
  --ds-color-text-sucess: var(--ds-semantic-color-success-content-medium);
  --ds-color-text-accent-amber: var(--ds-semantic-color-alert-content-strong);
  --ds-color-text-accent-blue: var(--ds-semantic-color-action-content-stronger);
  --ds-color-text-accent-cyan: var(
    --ds-semantic-color-information-content-strong
  );
  --ds-color-text-accent-gray: var(--ds-semantic-color-layout-content-medium);
  --ds-color-text-accent-green: var(--ds-semantic-color-success-content-strong);
  --ds-color-text-accent-lime: var(--ds-semantic-color-accent3-content-strong);
  --ds-color-text-accent-orange: var(
    --ds-semantic-color-accent4-content-strong
  );
  --ds-color-text-accent-pink: var(--ds-semantic-color-accent2-content-strong);
  --ds-color-text-accent-purple: var(
    --ds-semantic-color-accent1-content-strong
  );
  --ds-color-text-accent-red: var(--ds-semantic-color-danger-content-strong);
  --ds-color-text-accent-yellow: var(
    --ds-semantic-color-accent5-content-strong
  );
  --ds-color-text-link-primary-active: var(
    --ds-semantic-color-action-content-stronger
  );
  --ds-color-text-link-primary-default: var(
    --ds-semantic-color-action-content-medium
  );
  --ds-color-text-link-primary-hover: var(
    --ds-semantic-color-action-content-strong
  );
  --ds-color-text-link-secondary-active: var(
    --ds-semantic-color-action-content-stronger
  );
  --ds-color-text-link-secondary-default: var(
    --ds-semantic-color-action-content-medium
  );
  --ds-color-text-link-secondary-hover: var(
    --ds-semantic-color-action-content-stronger
  );
  /* number */
  --ds-dimension-page-container-main-gutter: 0px;
  --ds-dimension-page-container-main-margin: 0px;
  --ds-dimension-page-content-gutter-default: var(
    --ds-semantic-layout-gutter-default
  );
  --ds-dimension-page-content-margin: var(--ds-semantic-layout-margin-default);
  --ds-dimension-page-content-max-width-default: var(
    --ds-semantic-layout-text-max-width
  );
  --ds-dimension-radius-primary: var(--ds-semantic-radius-default);
  --ds-dimension-radius-secondary: var(--ds-semantic-radius-action);
  /* string */
  --ds-dimension-font-family-annotation: var(--ds-semantic-font-annotation);
  --ds-dimension-font-family-default: var(--ds-semantic-font-default);

  /* V10 use new font token */
  --ds-semantic-font-default: var(--ds-semantic-font-family-default);
  --ds-semantic-font-title: var(--ds-semantic-font-family-title);
  --ds-semantic-font-title-alt: var(--ds-semantic-font-family-title-alt);
  --ds-semantic-font-annotation: var(--ds-semantic-font-family-annotation);
  --ds-core-typography-font-weight-regular: var(
    --ds-semantic-font-weight-default
  );
  --ds-core-typography-font-weight-medium: var(
    --ds-semantic-font-weight-strong
  );
  --ds-core-typography-font-weight-semibold: var(
    --ds-semantic-font-weight-stronger
  );
}
:root {
    --ds-core-size-10: 32px;
    --ds-core-size-11: 40px;
    --ds-core-size-12: 48px;
    --ds-core-size-13: 56px;
    --ds-core-size-14: 64px;
    --ds-core-size-15: 72px;
    --ds-core-size-16: 80px;
    --ds-core-size-17: 120px;
    --ds-core-size-18: 168px;
    --ds-core-size-19: 240px;
    --ds-core-size-20: 288px;
    --ds-core-size-21: 320px;
    --ds-core-size-22: 440px;
    --ds-core-size-23: 560px;
    --ds-core-size-24: 600px;
    --ds-core-size-25: 672px;
    --ds-core-size-26: 768px;
    --ds-core-size-27: 896px;
    --ds-core-size-28: 960px;
    --ds-core-size-29: 1024px;
    --ds-core-size-30: 1152px;
    --ds-core-size-31: 1280px;
    --ds-core-size-32: 1440px;
    --ds-core-size-01: 2px;
    --ds-core-size-02: 4px;
    --ds-core-size-03: 6px;
    --ds-core-size-04: 8px;
    --ds-core-size-05: 12px;
    --ds-core-size-06: 16px;
    --ds-core-size-07: 20px;
    --ds-core-size-08: 24px;
    --ds-core-size-09: 28px;
    --ds-core-radius-sharp: 0px;
    --ds-core-radius-light: 4px;
    --ds-core-radius-moderate: 8px;
    --ds-core-radius-round: 16px;
    --ds-core-radius-pill: 100px;
    --ds-core-typography-font-size-2xs: 12px;
    --ds-core-typography-font-size-xs: 14px;
    --ds-core-typography-font-size-s: 16px;
    --ds-core-typography-font-size-s-bis: 18px;
    --ds-core-typography-font-size-m: 20px;
    --ds-core-typography-font-size-l: 24px;
    --ds-core-typography-font-size-l-bis: 28px;
    --ds-core-typography-font-size-xl: 32px;
    --ds-core-typography-font-size-2xl: 48px;
    --ds-core-typography-font-size-3xl: 72px;
    --ds-core-typography-line-height-2xs: 12px;
    --ds-core-typography-line-height-xs: 14px;
    --ds-core-typography-line-height-s: 16px;
    --ds-core-typography-line-height-m: 20px;
    --ds-core-typography-line-height-l: 24px;
    --ds-core-typography-line-height-xl: 32px;
    --ds-core-typography-line-height-2xl: 40px;
    --ds-core-typography-font-weight-regular: 400;
    --ds-core-typography-font-weight-medium: 500;
    --ds-core-typography-font-weight-semibold: 600;
    --ds-core-color-white: rgb(255, 255, 255);
    --ds-core-color-gray-50: rgb(249, 250, 251);
    --ds-core-color-gray-100: rgb(243, 244, 246);
    --ds-core-color-gray-200: rgb(229, 231, 235);
    --ds-core-color-gray-300: rgb(209, 213, 219);
    --ds-core-color-gray-400: rgb(156, 163, 175);
    --ds-core-color-gray-500: rgb(107, 114, 128);
    --ds-core-color-gray-600: rgb(75, 85, 99);
    --ds-core-color-gray-700: rgb(55, 65, 81);
    --ds-core-color-gray-800: rgb(31, 41, 55);
    --ds-core-color-gray-900: rgb(17, 24, 39);
}
/* Mapping old values to new ones to support old tokens */
:root {
  --ds-core-gutters-s: var(--ds-core-size-06);
  --ds-core-gutters-m: var(--ds-core-size-08);
  --ds-core-gutters-l: var(--ds-core-size-10);
  --ds-core-gutters-xl: var(--ds-core-size-12);
  --ds-core-gutters-2xl: var(--ds-core-size-14);

  --ds-core-radius-radius-sharp: var(--ds-core-radius-sharp);
  --ds-core-radius-radius-light: var(--ds-core-radius-light);
  --ds-core-radius-radius-moderate: var(--ds-core-radius-moderate);
  --ds-core-radius-radius-round: var(--ds-core-radius-round);
  --ds-core-radius-radius-pill: var(--ds-core-radius-pill);

  --ds-core-sizing-width-max-2xl: var(--ds-core-size-25);
  --ds-core-sizing-width-max-3xl: var(--ds-core-size-26);
  --ds-core-sizing-width-max-4xl: var(--ds-core-size-27);
  --ds-core-sizing-width-max-5xl: var(--ds-core-size-29);
  --ds-core-sizing-width-max-6xl: var(--ds-core-size-30);
  --ds-core-sizing-width-max-7xl: var(--ds-core-size-31);

  --ds-core-spacing-2xs: var(--ds-core-size-02);
  --ds-core-spacing-xs: var(--ds-core-size-04);
  --ds-core-spacing-s: var(--ds-core-size-05);
  --ds-core-spacing-m: var(--ds-core-size-06);
  --ds-core-spacing-l: var(--ds-core-size-08);
  --ds-core-spacing-xl: var(--ds-core-size-10);
  --ds-core-spacing-2xl: var(--ds-core-size-11);
  --ds-core-spacing-3xl: var(--ds-core-size-12);
  --ds-core-spacing-4xl: var(--ds-core-size-14);
}
.ds-theme-adelphe .ds-space-emb, .ds-theme-adelphe.ds-space-emb {
    --ds-space-content-medium: var(--ds-brand-color-blue-600);
    --ds-space-surface-subtle: var(--ds-brand-color-blue-50);
    --ds-space-surface-medium: var(--ds-brand-color-blue-500);
    --ds-space-border-medium: var(--ds-brand-color-blue-600);
}
.ds-theme-adelphe .ds-space-pap, .ds-theme-adelphe.ds-space-pap {
    --ds-space-content-medium: var(--ds-brand-color-green-600);
    --ds-space-surface-subtle: var(--ds-brand-color-green-50);
    --ds-space-surface-medium: var(--ds-brand-color-green-500);
    --ds-space-border-medium: var(--ds-brand-color-green-600);
}
.ds-theme-adelphe {
    --ds-brand-typography-font-family-primary: Roboto;
    --ds-brand-typography-font-family-secondary: Blokletters Balpen;
    --ds-brand-typography-font-family-tertiary: Raleway;
    --ds-brand-color-amber-50: rgb(255, 249, 230);
    --ds-brand-color-amber-100: rgb(255, 239, 189);
    --ds-brand-color-amber-200: rgb(255, 229, 143);
    --ds-brand-color-amber-300: rgb(255, 224, 122);
    --ds-brand-color-amber-400: rgb(255, 207, 61);
    --ds-brand-color-amber-500: rgb(234, 183, 46);
    --ds-brand-color-amber-600: rgb(187, 146, 37);
    --ds-brand-color-amber-700: rgb(155, 118, 23);
    --ds-brand-color-amber-800: rgb(121, 89, 11);
    --ds-brand-color-amber-900: rgb(86, 67, 6);
    --ds-brand-color-blue-50: rgb(241, 249, 254);
    --ds-brand-color-blue-100: rgb(226, 242, 252);
    --ds-brand-color-blue-200: rgb(189, 229, 250);
    --ds-brand-color-blue-300: rgb(131, 208, 246);
    --ds-brand-color-blue-400: rgb(66, 184, 238);
    --ds-brand-color-blue-500: rgb(34, 168, 230);
    --ds-brand-color-blue-600: rgb(19, 138, 201);
    --ds-brand-color-blue-700: rgb(11, 102, 153);
    --ds-brand-color-blue-800: rgb(13, 86, 127);
    --ds-brand-color-blue-900: rgb(14, 61, 89);
    --ds-brand-color-green-50: rgb(242, 251, 244);
    --ds-brand-color-green-100: rgb(224, 248, 230);
    --ds-brand-color-green-200: rgb(195, 239, 206);
    --ds-brand-color-green-300: rgb(148, 225, 169);
    --ds-brand-color-green-400: rgb(94, 202, 124);
    --ds-brand-color-green-500: rgb(54, 168, 86);
    --ds-brand-color-green-600: rgb(41, 144, 70);
    --ds-brand-color-green-700: rgb(36, 113, 58);
    --ds-brand-color-green-800: rgb(33, 90, 50);
    --ds-brand-color-green-900: rgb(20, 58, 32);
    --ds-brand-color-grey-0: rgb(255, 255, 255);
    --ds-brand-color-grey-50: rgb(249, 250, 251);
    --ds-brand-color-grey-100: rgb(243, 244, 246);
    --ds-brand-color-grey-200: rgb(229, 231, 235);
    --ds-brand-color-grey-300: rgb(209, 213, 219);
    --ds-brand-color-grey-400: rgb(156, 163, 175);
    --ds-brand-color-grey-500: rgb(107, 114, 128);
    --ds-brand-color-grey-600: rgb(75, 85, 99);
    --ds-brand-color-grey-700: rgb(55, 65, 81);
    --ds-brand-color-grey-800: rgb(31, 41, 55);
    --ds-brand-color-grey-900: rgb(17, 24, 39);
    --ds-brand-color-lime-50: rgb(241, 250, 234);
    --ds-brand-color-lime-100: rgb(228, 245, 214);
    --ds-brand-color-lime-200: rgb(203, 235, 178);
    --ds-brand-color-lime-300: rgb(178, 226, 141);
    --ds-brand-color-lime-400: rgb(163, 220, 121);
    --ds-brand-color-lime-500: rgb(140, 210, 90);
    --ds-brand-color-lime-600: rgb(107, 168, 61);
    --ds-brand-color-lime-700: rgb(84, 130, 54);
    --ds-brand-color-lime-800: rgb(67, 104, 44);
    --ds-brand-color-lime-900: rgb(44, 68, 29);
    --ds-brand-color-orange-50: rgb(254, 248, 238);
    --ds-brand-color-orange-100: rgb(253, 239, 215);
    --ds-brand-color-orange-200: rgb(250, 218, 174);
    --ds-brand-color-orange-300: rgb(247, 191, 122);
    --ds-brand-color-orange-400: rgb(242, 159, 79);
    --ds-brand-color-orange-500: rgb(239, 125, 31);
    --ds-brand-color-orange-600: rgb(224, 100, 22);
    --ds-brand-color-orange-700: rgb(186, 75, 20);
    --ds-brand-color-orange-800: rgb(148, 60, 24);
    --ds-brand-color-orange-900: rgb(93, 38, 16);
    --ds-brand-color-pink-50: rgb(253, 242, 247);
    --ds-brand-color-pink-100: rgb(249, 222, 236);
    --ds-brand-color-pink-200: rgb(249, 198, 224);
    --ds-brand-color-pink-300: rgb(247, 170, 206);
    --ds-brand-color-pink-400: rgb(240, 118, 173);
    --ds-brand-color-pink-500: rgb(230, 69, 136);
    --ds-brand-color-pink-600: rgb(208, 39, 102);
    --ds-brand-color-pink-700: rgb(185, 29, 82);
    --ds-brand-color-pink-800: rgb(153, 27, 68);
    --ds-brand-color-pink-900: rgb(102, 14, 42);
    --ds-brand-color-purple-50: rgb(239, 241, 254);
    --ds-brand-color-purple-100: rgb(216, 220, 254);
    --ds-brand-color-purple-200: rgb(202, 206, 251);
    --ds-brand-color-purple-300: rgb(170, 174, 247);
    --ds-brand-color-purple-400: rgb(139, 136, 241);
    --ds-brand-color-purple-500: rgb(121, 108, 232);
    --ds-brand-color-purple-600: rgb(89, 65, 193);
    --ds-brand-color-purple-700: rgb(68, 51, 145);
    --ds-brand-color-purple-800: rgb(58, 47, 114);
    --ds-brand-color-purple-900: rgb(45, 36, 84);
    --ds-brand-color-red-50: rgb(254, 243, 242);
    --ds-brand-color-red-100: rgb(252, 226, 224);
    --ds-brand-color-red-200: rgb(247, 194, 190);
    --ds-brand-color-red-300: rgb(246, 176, 171);
    --ds-brand-color-red-400: rgb(226, 101, 96);
    --ds-brand-color-red-500: rgb(229, 80, 78);
    --ds-brand-color-red-600: rgb(214, 64, 69);
    --ds-brand-color-red-700: rgb(176, 32, 40);
    --ds-brand-color-red-800: rgb(148, 29, 40);
    --ds-brand-color-red-900: rgb(103, 20, 31);
    --ds-brand-color-lavender-50: rgb(249, 244, 250);
    --ds-brand-color-lavender-100: rgb(245, 234, 249);
    --ds-brand-color-lavender-200: rgb(234, 214, 241);
    --ds-brand-color-lavender-300: rgb(223, 189, 233);
    --ds-brand-color-lavender-400: rgb(206, 160, 220);
    --ds-brand-color-lavender-500: rgb(188, 127, 205);
    --ds-brand-color-lavender-600: rgb(169, 98, 187);
    --ds-brand-color-lavender-700: rgb(145, 79, 161);
    --ds-brand-color-lavender-800: rgb(115, 64, 126);
    --ds-brand-color-lavender-900: rgb(79, 39, 87);
    --ds-brand-color-steel-50: rgb(245, 247, 250);
    --ds-brand-color-steel-100: rgb(218, 230, 240);
    --ds-brand-color-steel-200: rgb(190, 209, 224);
    --ds-brand-color-steel-300: rgb(166, 191, 211);
    --ds-brand-color-steel-400: rgb(117, 156, 187);
    --ds-brand-color-steel-500: rgb(84, 128, 163);
    --ds-brand-color-steel-600: rgb(65, 103, 136);
    --ds-brand-color-steel-700: rgb(53, 82, 111);
    --ds-brand-color-steel-800: rgb(44, 62, 80);
    --ds-brand-color-steel-900: rgb(33, 46, 59);
    --ds-brand-color-teal-50: rgb(238, 255, 252);
    --ds-brand-color-teal-100: rgb(198, 255, 247);
    --ds-brand-color-teal-200: rgb(142, 255, 241);
    --ds-brand-color-teal-300: rgb(77, 251, 234);
    --ds-brand-color-teal-400: rgb(25, 232, 217);
    --ds-brand-color-teal-500: rgb(0, 184, 174);
    --ds-brand-color-teal-600: rgb(1, 157, 152);
    --ds-brand-color-teal-700: rgb(2, 131, 128);
    --ds-brand-color-teal-800: rgb(8, 103, 102);
    --ds-brand-color-teal-900: rgb(7, 72, 71);
    --ds-semantic-font-weight-default: 400;
    --ds-semantic-font-weight-strong: 600;
    --ds-semantic-font-weight-stronger: 700;
    --ds-semantic-font-family-title: var(--ds-brand-typography-font-family-tertiary);
    --ds-semantic-font-family-title-alt: var(--ds-brand-typography-font-family-tertiary);
    --ds-semantic-font-family-default: var(--ds-brand-typography-font-family-primary);
    --ds-semantic-font-family-annotation: var(--ds-brand-typography-font-family-secondary);
    --ds-semantic-spacing-4xs: var(--ds-core-size-01);
    --ds-semantic-spacing-3xs: var(--ds-core-size-02);
    --ds-semantic-spacing-2xs: var(--ds-core-size-03);
    --ds-semantic-spacing-xs: var(--ds-core-size-04);
    --ds-semantic-spacing-s: var(--ds-core-size-05);
    --ds-semantic-spacing-m: var(--ds-core-size-06);
    --ds-semantic-spacing-l: var(--ds-core-size-08);
    --ds-semantic-spacing-xl: var(--ds-core-size-10);
    --ds-semantic-spacing-2xl: var(--ds-core-size-11);
    --ds-semantic-spacing-3xl: var(--ds-core-size-12);
    --ds-semantic-spacing-4xl: var(--ds-core-size-14);
    --ds-semantic-spacing-5xl: var(--ds-core-size-16);
    --ds-semantic-sizing-3xs: var(--ds-core-size-02);
    --ds-semantic-sizing-2xs: var(--ds-core-size-04);
    --ds-semantic-sizing-xs: var(--ds-core-size-05);
    --ds-semantic-sizing-s: var(--ds-core-size-06);
    --ds-semantic-sizing-sm: var(--ds-core-size-07);
    --ds-semantic-sizing-m: var(--ds-core-size-08);
    --ds-semantic-sizing-ml: var(--ds-core-size-09);
    --ds-semantic-sizing-l: var(--ds-core-size-10);
    --ds-semantic-sizing-xl: var(--ds-core-size-11);
    --ds-semantic-sizing-2xl: var(--ds-core-size-12);
    --ds-semantic-sizing-3xl: var(--ds-core-size-13);
    --ds-semantic-sizing-4xl: var(--ds-core-size-14);
    --ds-semantic-sizing-5xl: var(--ds-core-size-15);
    --ds-semantic-sizing-6xl: var(--ds-core-size-16);
    --ds-semantic-sizing-7xl: var(--ds-core-size-17);
    --ds-semantic-sizing-8xl: var(--ds-core-size-18);
    --ds-semantic-sizing-9xl: var(--ds-core-size-19);
    --ds-semantic-sizing-10xl: var(--ds-core-size-20);
    --ds-semantic-sizing-11xl: var(--ds-core-size-21);
    --ds-semantic-sizing-12xl: var(--ds-core-size-22);
    --ds-semantic-sizing-13xl: var(--ds-core-size-23);
    --ds-semantic-sizing-14xl: var(--ds-core-size-24);
    --ds-semantic-sizing-14xl-bis: var(--ds-core-size-25);
    --ds-semantic-sizing-15xl: var(--ds-core-size-26);
    --ds-semantic-sizing-16xl: var(--ds-core-size-27);
    --ds-semantic-radius-default: var(--ds-core-radius-round);
    --ds-semantic-radius-action: var(--ds-core-radius-pill);
    --ds-semantic-radius-elevated: var(--ds-core-radius-round);
    --ds-semantic-radius-skeleton: var(--ds-core-radius-pill);
    --ds-semantic-radius-input: var(--ds-core-radius-light);
    --ds-semantic-radius-circle: var(--ds-core-radius-pill);
    --ds-semantic-layout-gutter-default: var(--ds-core-size-08);
    --ds-semantic-layout-margin-default: var(--ds-core-size-12);
    --ds-semantic-layout-text-max-width: var(--ds-core-size-25);
    --ds-semantic-color-overlay-surface-medium: rgba(17, 24, 39, 0.3);
    --ds-semantic-color-layout-invert-content-subtle: rgba(255, 255, 255, 0.7);
    --ds-semantic-color-layout-invert-content-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-invert-surface-medium-default: var(--ds-brand-color-blue-900);
    --ds-semantic-color-layout-invert-surface-medium-hover: rgba(34, 168, 230, 0.12);
    --ds-semantic-color-layout-invert-surface-medium-selected: var(--ds-brand-color-blue-800);
    --ds-semantic-color-layout-invert-surface-strong-default: rgba(34, 168, 230, 0.16);
    --ds-semantic-color-layout-invert-border-medium-default: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-layout-invert-border-strong-default: rgba(255, 255, 255, 0.25);
    --ds-semantic-color-layout-invert-border-strongest-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-disabled-invert-content-medium: rgba(255, 255, 255, 0.3);
    --ds-semantic-color-disabled-invert-surface-medium: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-danger-invert-content-subtle: rgba(226, 101, 96, 0.7);
    --ds-semantic-color-danger-invert-content-medium: var(--ds-brand-color-red-400);
    --ds-semantic-color-action-invert-surface-subtlest: rgba(255, 255, 255, 0.08);
    --ds-semantic-color-action-invert-surface-subtle: rgba(255, 255, 255, 0.16);
    --ds-semantic-color-action-invert-surface-strong: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-action-invert-surface-stronger: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-action-invert-surface-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-action-invert-border-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-surface-medium-hover: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-neutral-invert-surface-medium-active: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-neutral-invert-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-layout-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-surface-subtle-default: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-surface-medium-hover: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-active: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-medium-selected: var(--ds-brand-color-blue-50);
    --ds-semantic-color-layout-surface-strong-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-stronger-default: var(--ds-brand-color-blue-100);
    --ds-semantic-color-layout-border-subtle-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-layout-border-subtle-selected: var(--ds-brand-color-blue-200);
    --ds-semantic-color-layout-border-medium-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-layout-border-medium-hover: var(--ds-brand-color-grey-300);
    --ds-semantic-color-layout-border-medium-selected: var(--ds-brand-color-blue-300);
    --ds-semantic-color-layout-border-strong-default: var(--ds-brand-color-grey-300);
    --ds-semantic-color-layout-border-strong-hover: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-border-strong-selected: var(--ds-brand-color-blue-600);
    --ds-semantic-color-neutral-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-neutral-surface-medium-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-neutral-surface-medium-hover: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-medium-active: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-surface-strong-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-stronger-default: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-border-subtle: var(--ds-brand-color-grey-400);
    --ds-semantic-color-neutral-border-medium: var(--ds-brand-color-grey-500);
    --ds-semantic-color-neutral-border-strong: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-content-medium: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-content-strong: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-content-stronger: var(--ds-brand-color-blue-800);
    --ds-semantic-color-action-surface-subtlest: var(--ds-brand-color-blue-50);
    --ds-semantic-color-action-surface-subtle: var(--ds-brand-color-blue-100);
    --ds-semantic-color-action-surface-medium: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-surface-strong: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-surface-stronger: var(--ds-brand-color-blue-800);
    --ds-semantic-color-action-border-medium: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-border-strong: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-border-stronger: var(--ds-brand-color-blue-800);
    --ds-semantic-color-action-special-content-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-action-special-content-strong: var(--ds-brand-color-amber-700);
    --ds-semantic-color-action-special-content-stronger: var(--ds-brand-color-amber-800);
    --ds-semantic-color-action-special-surface-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-action-special-surface-strong: var(--ds-brand-color-amber-700);
    --ds-semantic-color-action-special-surface-stronger: var(--ds-brand-color-amber-800);
    --ds-semantic-color-action-special-border-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-action-special-border-strong: var(--ds-brand-color-amber-700);
    --ds-semantic-color-action-special-border-stronger: var(--ds-brand-color-amber-800);
    --ds-semantic-color-disabled-content-subtle: var(--ds-brand-color-grey-300);
    --ds-semantic-color-disabled-content-medium: var(--ds-brand-color-grey-400);
    --ds-semantic-color-disabled-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-disabled-border-medium: var(--ds-brand-color-grey-200);
    --ds-semantic-color-read-only-content-medium: var(--ds-brand-color-grey-600);
    --ds-semantic-color-read-only-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-read-only-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-read-only-surface-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-medium: var(--ds-brand-color-grey-300);
    --ds-semantic-color-success-content-medium: var(--ds-brand-color-green-600);
    --ds-semantic-color-success-content-strong: var(--ds-brand-color-green-700);
    --ds-semantic-color-success-surface-subtlest: var(--ds-brand-color-green-50);
    --ds-semantic-color-success-surface-subtle: var(--ds-brand-color-green-100);
    --ds-semantic-color-success-surface-medium: var(--ds-brand-color-green-500);
    --ds-semantic-color-success-border-subtle: var(--ds-brand-color-green-300);
    --ds-semantic-color-success-border-medium: var(--ds-brand-color-green-500);
    --ds-semantic-color-alert-content-medium: var(--ds-brand-color-orange-500);
    --ds-semantic-color-alert-content-strong: var(--ds-brand-color-orange-800);
    --ds-semantic-color-alert-surface-subtlest: var(--ds-brand-color-orange-50);
    --ds-semantic-color-alert-surface-subtle: var(--ds-brand-color-orange-100);
    --ds-semantic-color-alert-surface-medium: var(--ds-brand-color-orange-500);
    --ds-semantic-color-alert-border-subtle: var(--ds-brand-color-orange-300);
    --ds-semantic-color-alert-border-medium: var(--ds-brand-color-orange-500);
    --ds-semantic-color-danger-content-subtle: var(--ds-brand-color-red-500);
    --ds-semantic-color-danger-content-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-content-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-content-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-surface-subtlest: var(--ds-brand-color-red-50);
    --ds-semantic-color-danger-surface-subtle: var(--ds-brand-color-red-100);
    --ds-semantic-color-danger-surface-medium: var(--ds-brand-color-red-500);
    --ds-semantic-color-danger-surface-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-surface-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-border-subtle: var(--ds-brand-color-red-300);
    --ds-semantic-color-danger-border-medium: var(--ds-brand-color-red-500);
    --ds-semantic-color-danger-border-strong: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-border-stronger: var(--ds-brand-color-red-700);
    --ds-semantic-color-information-content-medium: var(--ds-brand-color-purple-700);
    --ds-semantic-color-information-content-strong: var(--ds-brand-color-purple-900);
    --ds-semantic-color-information-surface-subtlest: var(--ds-brand-color-purple-50);
    --ds-semantic-color-information-surface-subtle: var(--ds-brand-color-purple-100);
    --ds-semantic-color-information-surface-medium: var(--ds-brand-color-purple-700);
    --ds-semantic-color-information-border-subtle: var(--ds-brand-color-purple-300);
    --ds-semantic-color-information-border-medium: var(--ds-brand-color-purple-700);
    --ds-semantic-color-accent1-content-strong: var(--ds-brand-color-blue-700);
    --ds-semantic-color-accent1-content-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-brand-color-blue-50);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-brand-color-blue-100);
    --ds-semantic-color-accent1-surface-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-accent1-border-subtle: var(--ds-brand-color-blue-300);
    --ds-semantic-color-accent1-border-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-accent2-content-strong: var(--ds-brand-color-amber-700);
    --ds-semantic-color-accent2-content-medium: var(--ds-brand-color-amber-400);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-brand-color-amber-50);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-brand-color-amber-100);
    --ds-semantic-color-accent2-surface-medium: var(--ds-brand-color-amber-400);
    --ds-semantic-color-accent2-border-subtle: var(--ds-brand-color-amber-300);
    --ds-semantic-color-accent2-border-medium: var(--ds-brand-color-amber-400);
    --ds-semantic-color-accent3-content-strong: var(--ds-brand-color-lime-700);
    --ds-semantic-color-accent3-content-medium: var(--ds-brand-color-lime-500);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-brand-color-lime-50);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-brand-color-lime-100);
    --ds-semantic-color-accent3-surface-medium: var(--ds-brand-color-lime-500);
    --ds-semantic-color-accent3-border-subtle: var(--ds-brand-color-lime-300);
    --ds-semantic-color-accent3-border-medium: var(--ds-brand-color-lime-500);
    --ds-semantic-color-accent4-content-strong: var(--ds-brand-color-pink-700);
    --ds-semantic-color-accent4-content-medium: var(--ds-brand-color-pink-500);
    --ds-semantic-color-accent4-surface-subtlest: var(--ds-brand-color-pink-50);
    --ds-semantic-color-accent4-surface-subtle: var(--ds-brand-color-pink-100);
    --ds-semantic-color-accent4-surface-medium: var(--ds-brand-color-pink-500);
    --ds-semantic-color-accent4-border-subtle: var(--ds-brand-color-pink-300);
    --ds-semantic-color-accent4-border-medium: var(--ds-brand-color-pink-500);
    --ds-semantic-color-accent5-content-strong: var(--ds-brand-color-teal-700);
    --ds-semantic-color-accent5-content-medium: var(--ds-brand-color-teal-500);
    --ds-semantic-color-accent5-surface-subtlest: var(--ds-brand-color-teal-50);
    --ds-semantic-color-accent5-surface-subtle: var(--ds-brand-color-teal-100);
    --ds-semantic-color-accent5-surface-medium: var(--ds-brand-color-teal-500);
    --ds-semantic-color-accent5-border-subtle: var(--ds-brand-color-teal-300);
    --ds-semantic-color-accent5-border-medium: var(--ds-brand-color-teal-500);
    --ds-style-heading-3-line-height: 125%;
    --ds-style-heading-3-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-3-font-size: var(--ds-core-typography-font-size-m);
    --ds-style-heading-3-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-4-line-height: 125%;
    --ds-style-heading-4-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-4-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-heading-4-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-2-line-height: 135%;
    --ds-style-heading-2-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-heading-2-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-1-line-height: 125%;
    --ds-style-heading-1-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-1-font-size: var(--ds-core-typography-font-size-xl);
    --ds-style-heading-1-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-display-1-line-height: 100%;
    --ds-style-display-1-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-1-font-size: var(--ds-core-typography-font-size-2xl);
    --ds-style-display-1-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-display-2-line-height: 100%;
    --ds-style-display-2-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-display-2-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-display-number-line-height: 100%;
    --ds-style-display-number-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-number-font-size: var(--ds-core-typography-font-size-3xl);
    --ds-style-display-number-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-text-large-line-height: 150%;
    --ds-style-text-large-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-large-font-size: var(--ds-core-typography-font-size-s-bis);
    --ds-style-text-large-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-line-height: 125%;
    --ds-style-text-base-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-strong-line-height: 125%;
    --ds-style-text-base-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-strong-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-strong-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-text-paragraph-line-height: 150%;
    --ds-style-text-paragraph-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-paragraph-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-paragraph-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-line-height: 140%;
    --ds-style-text-small-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-strong-line-height: 140%;
    --ds-style-text-small-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-strong-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-strong-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-text-xsmall-line-height: 130%;
    --ds-style-text-xsmall-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-xsmall-strong-line-height: 130%;
    --ds-style-text-xsmall-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-strong-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-strong-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-text-annotation-line-height: 165%;
    --ds-style-text-annotation-font-family: var(--ds-semantic-font-family-annotation);
    --ds-style-text-annotation-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-annotation-font-weight: var(--ds-semantic-font-weight-default);
    --ds-color-chart-grid-guides: var(--ds-brand-color-grey-200);
    --ds-color-chart-grid-axis-line: var(--ds-brand-color-grey-300);
    --ds-color-chart-grid-axis-label: var(--ds-brand-color-grey-500);
    --ds-color-chart-grid-axis-item: var(--ds-brand-color-grey-500);
    --ds-color-chart-categorical-default-10: var(--ds-brand-color-blue-400);
    --ds-color-chart-categorical-default-11: var(--ds-brand-color-purple-300);
    --ds-color-chart-categorical-default-12: var(--ds-brand-color-steel-300);
    --ds-color-chart-categorical-default-13: var(--ds-brand-color-pink-300);
    --ds-color-chart-categorical-default-14: var(--ds-brand-color-orange-300);
    --ds-color-chart-categorical-default-15: var(--ds-brand-color-lime-300);
    --ds-color-chart-categorical-default-16: var(--ds-brand-color-teal-300);
    --ds-color-chart-categorical-default-17: var(--ds-brand-color-red-300);
    --ds-color-chart-categorical-default-18: var(--ds-brand-color-green-300);
    --ds-color-chart-categorical-default-19: var(--ds-brand-color-amber-300);
    --ds-color-chart-categorical-default-20: var(--ds-brand-color-blue-300);
    --ds-color-chart-categorical-default-01: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-default-02: var(--ds-brand-color-steel-400);
    --ds-color-chart-categorical-default-03: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-default-04: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-default-05: var(--ds-brand-color-lime-400);
    --ds-color-chart-categorical-default-06: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-default-07: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-default-08: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-default-09: var(--ds-brand-color-amber-400);
    --ds-color-chart-categorical-hover-10: var(--ds-brand-color-blue-500);
    --ds-color-chart-categorical-hover-11: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-hover-12: var(--ds-brand-color-steel-400);
    --ds-color-chart-categorical-hover-13: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-hover-14: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-hover-15: var(--ds-brand-color-lime-400);
    --ds-color-chart-categorical-hover-16: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-hover-17: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-hover-18: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-hover-19: var(--ds-brand-color-amber-400);
    --ds-color-chart-categorical-hover-20: var(--ds-brand-color-blue-400);
    --ds-color-chart-categorical-hover-01: var(--ds-brand-color-purple-500);
    --ds-color-chart-categorical-hover-02: var(--ds-brand-color-steel-500);
    --ds-color-chart-categorical-hover-03: var(--ds-brand-color-pink-500);
    --ds-color-chart-categorical-hover-04: var(--ds-brand-color-orange-500);
    --ds-color-chart-categorical-hover-05: var(--ds-brand-color-lime-500);
    --ds-color-chart-categorical-hover-06: var(--ds-brand-color-teal-500);
    --ds-color-chart-categorical-hover-07: var(--ds-brand-color-red-500);
    --ds-color-chart-categorical-hover-08: var(--ds-brand-color-green-500);
    --ds-color-chart-categorical-hover-09: var(--ds-brand-color-amber-500);
    --ds-color-chart-categorical-subtle-10: var(--ds-brand-color-blue-200);
    --ds-color-chart-categorical-subtle-11: var(--ds-brand-color-purple-100);
    --ds-color-chart-categorical-subtle-12: var(--ds-brand-color-steel-100);
    --ds-color-chart-categorical-subtle-13: var(--ds-brand-color-pink-100);
    --ds-color-chart-categorical-subtle-14: var(--ds-brand-color-orange-100);
    --ds-color-chart-categorical-subtle-15: var(--ds-brand-color-lime-100);
    --ds-color-chart-categorical-subtle-16: var(--ds-brand-color-teal-100);
    --ds-color-chart-categorical-subtle-17: var(--ds-brand-color-red-100);
    --ds-color-chart-categorical-subtle-18: var(--ds-brand-color-green-100);
    --ds-color-chart-categorical-subtle-19: var(--ds-brand-color-amber-100);
    --ds-color-chart-categorical-subtle-20: var(--ds-brand-color-blue-100);
    --ds-color-chart-categorical-subtle-01: var(--ds-brand-color-purple-200);
    --ds-color-chart-categorical-subtle-02: var(--ds-brand-color-steel-200);
    --ds-color-chart-categorical-subtle-03: var(--ds-brand-color-pink-200);
    --ds-color-chart-categorical-subtle-04: var(--ds-brand-color-orange-200);
    --ds-color-chart-categorical-subtle-05: var(--ds-brand-color-lime-200);
    --ds-color-chart-categorical-subtle-06: var(--ds-brand-color-teal-200);
    --ds-color-chart-categorical-subtle-07: var(--ds-brand-color-red-200);
    --ds-color-chart-categorical-subtle-08: var(--ds-brand-color-green-200);
    --ds-color-chart-categorical-subtle-09: var(--ds-brand-color-amber-200);
    --ds-color-chart-sequential-cyan-50: var(--ds-brand-color-blue-50);
    --ds-color-chart-sequential-cyan-100: var(--ds-brand-color-blue-100);
    --ds-color-chart-sequential-cyan-200: var(--ds-brand-color-blue-200);
    --ds-color-chart-sequential-cyan-300: var(--ds-brand-color-blue-300);
    --ds-color-chart-sequential-cyan-400: var(--ds-brand-color-blue-400);
    --ds-color-chart-sequential-cyan-500: var(--ds-brand-color-blue-500);
    --ds-color-chart-sequential-cyan-600: var(--ds-brand-color-blue-600);
    --ds-color-chart-sequential-cyan-700: var(--ds-brand-color-blue-700);
    --ds-color-chart-sequential-cyan-800: var(--ds-brand-color-blue-800);
    --ds-color-chart-sequential-cyan-900: var(--ds-brand-color-blue-900);
    --ds-color-chart-sequential-green-50: var(--ds-brand-color-green-50);
    --ds-color-chart-sequential-green-100: var(--ds-brand-color-green-100);
    --ds-color-chart-sequential-green-200: var(--ds-brand-color-green-200);
    --ds-color-chart-sequential-green-300: var(--ds-brand-color-green-300);
    --ds-color-chart-sequential-green-400: var(--ds-brand-color-green-400);
    --ds-color-chart-sequential-green-500: var(--ds-brand-color-green-500);
    --ds-color-chart-sequential-green-600: var(--ds-brand-color-green-600);
    --ds-color-chart-sequential-green-700: var(--ds-brand-color-green-700);
    --ds-color-chart-sequential-green-800: var(--ds-brand-color-green-800);
    --ds-color-chart-sequential-green-900: var(--ds-brand-color-green-900);
    --ds-color-chart-neutral: var(--ds-brand-color-grey-300);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-core-typography-font-weight-regular) var(--ds-core-typography-font-size-s)/150% var(--ds-semantic-font-family-default);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
}
.ds-theme-adelphe {

  .ds-heading-3.ds-heading-3 {
    line-height: var(--ds-style-heading-3-line-height);
    font-family: var(--ds-style-heading-3-font-family);
    font-size: var(--ds-style-heading-3-font-size);
    font-weight: var(--ds-style-heading-3-font-weight);
  }

  .ds-heading-4.ds-heading-4 {
    line-height: var(--ds-style-heading-4-line-height);
    font-family: var(--ds-style-heading-4-font-family);
    font-size: var(--ds-style-heading-4-font-size);
    font-weight: var(--ds-style-heading-4-font-weight);
  }

  .ds-heading-2.ds-heading-2 {
    line-height: var(--ds-style-heading-2-line-height);
    font-family: var(--ds-style-heading-2-font-family);
    font-size: var(--ds-style-heading-2-font-size);
    font-weight: var(--ds-style-heading-2-font-weight);
  }

  .ds-heading-1.ds-heading-1 {
    line-height: var(--ds-style-heading-1-line-height);
    font-family: var(--ds-style-heading-1-font-family);
    font-size: var(--ds-style-heading-1-font-size);
    font-weight: var(--ds-style-heading-1-font-weight);
  }

  .ds-display-1.ds-display-1 {
    line-height: var(--ds-style-display-1-line-height);
    font-family: var(--ds-style-display-1-font-family);
    font-size: var(--ds-style-display-1-font-size);
    font-weight: var(--ds-style-display-1-font-weight);
  }

  .ds-display-2.ds-display-2 {
    line-height: var(--ds-style-display-2-line-height);
    font-family: var(--ds-style-display-2-font-family);
    font-size: var(--ds-style-display-2-font-size);
    font-weight: var(--ds-style-display-2-font-weight);
  }

  .ds-display-number.ds-display-number {
    line-height: var(--ds-style-display-number-line-height);
    font-family: var(--ds-style-display-number-font-family);
    font-size: var(--ds-style-display-number-font-size);
    font-weight: var(--ds-style-display-number-font-weight);
  }

  .ds-text-large.ds-text-large {
    line-height: var(--ds-style-text-large-line-height);
    font-family: var(--ds-style-text-large-font-family);
    font-size: var(--ds-style-text-large-font-size);
    font-weight: var(--ds-style-text-large-font-weight);
  }

  .ds-text-base.ds-text-base {
    line-height: var(--ds-style-text-base-line-height);
    font-family: var(--ds-style-text-base-font-family);
    font-size: var(--ds-style-text-base-font-size);
    font-weight: var(--ds-style-text-base-font-weight);
  }

  .ds-text-base-strong.ds-text-base-strong {
    line-height: var(--ds-style-text-base-strong-line-height);
    font-family: var(--ds-style-text-base-strong-font-family);
    font-size: var(--ds-style-text-base-strong-font-size);
    font-weight: var(--ds-style-text-base-strong-font-weight);
  }

  .ds-text-paragraph.ds-text-paragraph {
    line-height: var(--ds-style-text-paragraph-line-height);
    font-family: var(--ds-style-text-paragraph-font-family);
    font-size: var(--ds-style-text-paragraph-font-size);
    font-weight: var(--ds-style-text-paragraph-font-weight);
  }

  .ds-text-small.ds-text-small {
    line-height: var(--ds-style-text-small-line-height);
    font-family: var(--ds-style-text-small-font-family);
    font-size: var(--ds-style-text-small-font-size);
    font-weight: var(--ds-style-text-small-font-weight);
  }

  .ds-text-small-strong.ds-text-small-strong {
    line-height: var(--ds-style-text-small-strong-line-height);
    font-family: var(--ds-style-text-small-strong-font-family);
    font-size: var(--ds-style-text-small-strong-font-size);
    font-weight: var(--ds-style-text-small-strong-font-weight);
  }

  .ds-text-xsmall.ds-text-xsmall {
    line-height: var(--ds-style-text-xsmall-line-height);
    font-family: var(--ds-style-text-xsmall-font-family);
    font-size: var(--ds-style-text-xsmall-font-size);
    font-weight: var(--ds-style-text-xsmall-font-weight);
  }

  .ds-text-xsmall-strong.ds-text-xsmall-strong {
    line-height: var(--ds-style-text-xsmall-strong-line-height);
    font-family: var(--ds-style-text-xsmall-strong-font-family);
    font-size: var(--ds-style-text-xsmall-strong-font-size);
    font-weight: var(--ds-style-text-xsmall-strong-font-weight);
  }

  .ds-text-annotation.ds-text-annotation {
    line-height: var(--ds-style-text-annotation-line-height);
    font-family: var(--ds-style-text-annotation-font-family);
    font-size: var(--ds-style-text-annotation-font-size);
    font-weight: var(--ds-style-text-annotation-font-weight);
  }
}
.ds-theme-citeob2brebrand .ds-space-chr, .ds-theme-citeob2brebrand.ds-space-chr {
    --ds-space-content-medium: var(--ds-brand-color-red-600);
    --ds-space-surface-subtle: var(--ds-brand-color-red-50);
    --ds-space-surface-medium: var(--ds-brand-color-red-500);
    --ds-space-border-medium: var(--ds-brand-color-red-600);
}
.ds-theme-citeob2brebrand .ds-space-cs, .ds-theme-citeob2brebrand.ds-space-cs {
    --ds-space-content-medium: var(--ds-brand-color-pink-600);
    --ds-space-surface-subtle: var(--ds-brand-color-pink-50);
    --ds-space-surface-medium: var(--ds-brand-color-pink-600);
    --ds-space-border-medium: var(--ds-brand-color-pink-600);
}
.ds-theme-citeob2brebrand .ds-space-da, .ds-theme-citeob2brebrand.ds-space-da {
    --ds-space-content-medium: var(--ds-brand-color-purple-600);
    --ds-space-surface-subtle: var(--ds-brand-color-purple-50);
    --ds-space-surface-medium: var(--ds-brand-color-purple-600);
    --ds-space-border-medium: var(--ds-brand-color-purple-600);
}
.ds-theme-citeob2brebrand .ds-space-emb, .ds-theme-citeob2brebrand.ds-space-emb {
    --ds-space-content-medium: var(--ds-brand-color-cyan-600);
    --ds-space-surface-subtle: var(--ds-brand-color-cyan-50);
    --ds-space-surface-medium: var(--ds-brand-color-cyan-500);
    --ds-space-border-medium: var(--ds-brand-color-cyan-600);
}
.ds-theme-citeob2brebrand .ds-space-opc, .ds-theme-citeob2brebrand.ds-space-opc {
    --ds-space-content-medium: var(--ds-brand-color-green-600);
    --ds-space-surface-subtle: var(--ds-brand-color-green-50);
    --ds-space-surface-medium: var(--ds-brand-color-green-600);
    --ds-space-border-medium: var(--ds-brand-color-green-600);
}
.ds-theme-citeob2brebrand .ds-space-opr, .ds-theme-citeob2brebrand.ds-space-opr {
    --ds-space-content-medium: var(--ds-brand-color-cyan-600);
    --ds-space-surface-subtle: var(--ds-brand-color-cyan-50);
    --ds-space-surface-medium: var(--ds-brand-color-cyan-600);
    --ds-space-border-medium: var(--ds-brand-color-cyan-600);
}
.ds-theme-citeob2brebrand .ds-space-pap, .ds-theme-citeob2brebrand.ds-space-pap {
    --ds-space-content-medium: var(--ds-brand-color-green-600);
    --ds-space-surface-subtle: var(--ds-brand-color-green-50);
    --ds-space-surface-medium: var(--ds-brand-color-green-500);
    --ds-space-border-medium: var(--ds-brand-color-green-600);
}
.ds-theme-citeob2brebrand .ds-space-pro, .ds-theme-citeob2brebrand.ds-space-pro {
    --ds-space-content-medium: var(--ds-brand-color-red-600);
    --ds-space-surface-subtle: var(--ds-brand-color-red-50);
    --ds-space-surface-medium: var(--ds-brand-color-red-500);
    --ds-space-border-medium: var(--ds-brand-color-red-600);
}
.ds-theme-citeob2brebrand .ds-space-tsu, .ds-theme-citeob2brebrand.ds-space-tsu {
    --ds-space-content-medium: var(--ds-brand-color-teal-600);
    --ds-space-surface-subtle: var(--ds-brand-color-teal-50);
    --ds-space-surface-medium: var(--ds-brand-color-teal-500);
    --ds-space-border-medium: var(--ds-brand-color-teal-600);
}
.ds-theme-citeob2brebrand .ds-subtheme-emp, .ds-theme-citeob2brebrand.ds-subtheme-emp {
    --ds-subtheme-color-accent1-all-subtlest: var(--ds-brand-color-cyan-100);
    --ds-subtheme-color-accent1-all-subtle: var(--ds-brand-color-cyan-300);
    --ds-subtheme-color-accent1-all-medium: var(--ds-brand-color-cyan-500);
    --ds-subtheme-color-accent1-all-strong: var(--ds-brand-color-cyan-700);
    --ds-subtheme-color-accent2-all-subtlest: var(--ds-brand-color-yellow-100);
    --ds-subtheme-color-accent2-all-subtle: var(--ds-brand-color-yellow-200);
    --ds-subtheme-color-accent2-all-medium: var(--ds-brand-color-yellow-500);
    --ds-subtheme-color-accent2-all-strong: var(--ds-brand-color-yellow-700);
    --ds-subtheme-color-accent3-all-subtlest: var(--ds-brand-color-green-100);
    --ds-subtheme-color-accent3-all-subtle: var(--ds-brand-color-green-300);
    --ds-subtheme-color-accent3-all-medium: var(--ds-brand-color-green-500);
    --ds-subtheme-color-accent3-all-strong: var(--ds-brand-color-green-700);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-grey-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-grey-100);
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-grey-800);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-grey-700);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-grey-900);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/150% var(--ds-style-text-base-font-family);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-border-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
}
.ds-theme-citeob2brebrand .ds-subtheme-group, .ds-theme-citeob2brebrand.ds-subtheme-group {
    --ds-subtheme-color-accent1-all-subtlest: var(--ds-brand-color-kraft-100);
    --ds-subtheme-color-accent1-all-subtle: var(--ds-brand-color-kraft-300);
    --ds-subtheme-color-accent1-all-medium: var(--ds-brand-color-kraft-500);
    --ds-subtheme-color-accent1-all-strong: var(--ds-brand-color-kraft-700);
    --ds-subtheme-color-accent2-all-subtlest: var(--ds-brand-color-kraft-100);
    --ds-subtheme-color-accent2-all-subtle: var(--ds-brand-color-kraft-300);
    --ds-subtheme-color-accent2-all-medium: var(--ds-brand-color-kraft-500);
    --ds-subtheme-color-accent2-all-strong: var(--ds-brand-color-kraft-700);
    --ds-subtheme-color-accent3-all-subtlest: var(--ds-brand-color-kraft-100);
    --ds-subtheme-color-accent3-all-subtle: var(--ds-brand-color-kraft-300);
    --ds-subtheme-color-accent3-all-medium: var(--ds-brand-color-kraft-500);
    --ds-subtheme-color-accent3-all-strong: var(--ds-brand-color-kraft-700);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-grey-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-grey-100);
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-grey-800);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-grey-700);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-grey-900);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/150% var(--ds-style-text-base-font-family);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-border-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
}
.ds-theme-citeob2brebrand .ds-subtheme-pro, .ds-theme-citeob2brebrand.ds-subtheme-pro {
    --ds-subtheme-color-accent1-all-subtlest: var(--ds-brand-color-blue-100);
    --ds-subtheme-color-accent1-all-subtle: var(--ds-brand-color-blue-300);
    --ds-subtheme-color-accent1-all-medium: var(--ds-brand-color-blue-500);
    --ds-subtheme-color-accent1-all-strong: var(--ds-brand-color-blue-700);
    --ds-subtheme-color-accent2-all-subtlest: var(--ds-brand-color-red-100);
    --ds-subtheme-color-accent2-all-subtle: var(--ds-brand-color-red-300);
    --ds-subtheme-color-accent2-all-medium: var(--ds-brand-color-red-500);
    --ds-subtheme-color-accent2-all-strong: var(--ds-brand-color-red-700);
    --ds-subtheme-color-accent3-all-subtlest: var(--ds-brand-color-blue-dark-100);
    --ds-subtheme-color-accent3-all-subtle: var(--ds-brand-color-blue-dark-300);
    --ds-subtheme-color-accent3-all-medium: var(--ds-brand-color-blue-dark-500);
    --ds-subtheme-color-accent3-all-strong: var(--ds-brand-color-blue-dark-700);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-grey-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-grey-100);
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-grey-800);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-grey-700);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-grey-900);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/150% var(--ds-style-text-base-font-family);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-border-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
}
.ds-theme-citeob2brebrand .ds-subtheme-sh, .ds-theme-citeob2brebrand.ds-subtheme-sh {
    --ds-subtheme-color-accent1-all-subtlest: var(--ds-brand-color-teal-100);
    --ds-subtheme-color-accent1-all-subtle: var(--ds-brand-color-teal-300);
    --ds-subtheme-color-accent1-all-medium: var(--ds-brand-color-teal-500);
    --ds-subtheme-color-accent1-all-strong: var(--ds-brand-color-teal-700);
    --ds-subtheme-color-accent2-all-subtlest: var(--ds-brand-color-orange-100);
    --ds-subtheme-color-accent2-all-subtle: var(--ds-brand-color-orange-300);
    --ds-subtheme-color-accent2-all-medium: var(--ds-brand-color-orange-500);
    --ds-subtheme-color-accent2-all-strong: var(--ds-brand-color-orange-700);
    --ds-subtheme-color-accent3-all-subtlest: var(--ds-brand-color-emerald-100);
    --ds-subtheme-color-accent3-all-subtle: var(--ds-brand-color-emerald-300);
    --ds-subtheme-color-accent3-all-medium: var(--ds-brand-color-emerald-500);
    --ds-subtheme-color-accent3-all-strong: var(--ds-brand-color-emerald-700);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-grey-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-grey-100);
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-grey-800);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-grey-700);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-grey-900);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/150% var(--ds-style-text-base-font-family);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-border-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
}
.ds-theme-citeob2brebrand {
    --ds-brand-typography-font-family-primary: Lato;
    --ds-brand-typography-font-family-secondary: Blokletters Balpen;
    --ds-brand-typography-font-family-tertiary: Poppins;
    --ds-brand-typography-font-family-quaternary: Gill Sans Nova Inline;
    --ds-brand-color-blue-50: rgb(235, 241, 254);
    --ds-brand-color-blue-100: rgb(219, 230, 254);
    --ds-brand-color-blue-200: rgb(191, 211, 254);
    --ds-brand-color-blue-300: rgb(147, 180, 253);
    --ds-brand-color-blue-400: rgb(88, 135, 244);
    --ds-brand-color-blue-500: rgb(59, 118, 246);
    --ds-brand-color-blue-600: rgb(48, 95, 198);
    --ds-brand-color-blue-700: rgb(38, 74, 151);
    --ds-brand-color-blue-800: rgb(28, 51, 102);
    --ds-brand-color-blue-900: rgb(18, 30, 55);
    --ds-brand-color-blue-dark-50: rgb(233, 235, 239);
    --ds-brand-color-blue-dark-100: rgb(212, 215, 224);
    --ds-brand-color-blue-dark-200: rgb(168, 175, 193);
    --ds-brand-color-blue-dark-300: rgb(125, 136, 162);
    --ds-brand-color-blue-dark-400: rgb(81, 96, 131);
    --ds-brand-color-blue-dark-500: rgb(38, 56, 100);
    --ds-brand-color-blue-dark-600: rgb(31, 46, 81);
    --ds-brand-color-blue-dark-700: rgb(26, 37, 63);
    --ds-brand-color-blue-dark-800: rgb(19, 26, 44);
    --ds-brand-color-blue-dark-900: rgb(14, 17, 26);
    --ds-brand-color-cyan-50: rgb(233, 246, 252);
    --ds-brand-color-cyan-100: rgb(211, 237, 250);
    --ds-brand-color-cyan-200: rgb(167, 220, 245);
    --ds-brand-color-cyan-300: rgb(123, 202, 240);
    --ds-brand-color-cyan-400: rgb(79, 185, 235);
    --ds-brand-color-cyan-500: rgb(35, 167, 230);
    --ds-brand-color-cyan-600: rgb(28, 134, 184);
    --ds-brand-color-cyan-700: rgb(21, 100, 138);
    --ds-brand-color-cyan-800: rgb(14, 67, 92);
    --ds-brand-color-cyan-900: rgb(9, 41, 58);
    --ds-brand-color-emerald-50: rgb(230, 238, 239);
    --ds-brand-color-emerald-100: rgb(209, 222, 224);
    --ds-brand-color-emerald-200: rgb(164, 190, 192);
    --ds-brand-color-emerald-300: rgb(119, 157, 161);
    --ds-brand-color-emerald-400: rgb(76, 125, 130);
    --ds-brand-color-emerald-500: rgb(11, 94, 100);
    --ds-brand-color-emerald-600: rgb(8, 79, 84);
    --ds-brand-color-emerald-700: rgb(8, 60, 63);
    --ds-brand-color-emerald-800: rgb(6, 48, 51);
    --ds-brand-color-emerald-900: rgb(4, 35, 37);
    --ds-brand-color-green-50: rgb(239, 247, 237);
    --ds-brand-color-green-100: rgb(224, 239, 221);
    --ds-brand-color-green-200: rgb(192, 223, 188);
    --ds-brand-color-green-300: rgb(161, 207, 154);
    --ds-brand-color-green-400: rgb(129, 192, 121);
    --ds-brand-color-green-500: rgb(99, 180, 82);
    --ds-brand-color-green-600: rgb(84, 152, 70);
    --ds-brand-color-green-700: rgb(63, 118, 52);
    --ds-brand-color-green-800: rgb(54, 97, 46);
    --ds-brand-color-green-900: rgb(40, 69, 34);
    --ds-brand-color-grey-0: rgb(255, 255, 255);
    --ds-brand-color-grey-50: rgb(250, 250, 250);
    --ds-brand-color-grey-100: rgb(240, 240, 240);
    --ds-brand-color-grey-200: rgb(227, 227, 227);
    --ds-brand-color-grey-300: rgb(201, 201, 201);
    --ds-brand-color-grey-400: rgb(173, 173, 173);
    --ds-brand-color-grey-500: rgb(133, 133, 133);
    --ds-brand-color-grey-600: rgb(102, 102, 102);
    --ds-brand-color-grey-700: rgb(74, 74, 74);
    --ds-brand-color-grey-800: rgb(44, 44, 44);
    --ds-brand-color-grey-900: rgb(7, 7, 7);
    --ds-brand-color-kraft-50: rgb(248, 243, 237);
    --ds-brand-color-kraft-100: rgb(243, 231, 220);
    --ds-brand-color-kraft-200: rgb(231, 207, 185);
    --ds-brand-color-kraft-300: rgb(219, 183, 150);
    --ds-brand-color-kraft-400: rgb(207, 159, 112);
    --ds-brand-color-kraft-500: rgb(192, 136, 75);
    --ds-brand-color-kraft-600: rgb(162, 115, 64);
    --ds-brand-color-kraft-700: rgb(133, 94, 53);
    --ds-brand-color-kraft-800: rgb(103, 74, 42);
    --ds-brand-color-kraft-900: rgb(68, 49, 29);
    --ds-brand-color-orange-50: rgb(255, 246, 234);
    --ds-brand-color-orange-100: rgb(252, 238, 216);
    --ds-brand-color-orange-200: rgb(251, 220, 177);
    --ds-brand-color-orange-300: rgb(247, 203, 140);
    --ds-brand-color-orange-400: rgb(245, 186, 105);
    --ds-brand-color-orange-500: rgb(255, 167, 46);
    --ds-brand-color-orange-600: rgb(229, 148, 37);
    --ds-brand-color-orange-700: rgb(182, 116, 23);
    --ds-brand-color-orange-800: rgb(129, 81, 15);
    --ds-brand-color-orange-900: rgb(87, 56, 14);
    --ds-brand-color-pink-50: rgb(249, 236, 245);
    --ds-brand-color-pink-100: rgb(245, 217, 236);
    --ds-brand-color-pink-200: rgb(234, 179, 217);
    --ds-brand-color-pink-300: rgb(224, 142, 197);
    --ds-brand-color-pink-400: rgb(213, 104, 178);
    --ds-brand-color-pink-500: rgb(203, 66, 159);
    --ds-brand-color-pink-600: rgb(163, 54, 128);
    --ds-brand-color-pink-700: rgb(125, 43, 98);
    --ds-brand-color-pink-800: rgb(94, 33, 75);
    --ds-brand-color-pink-900: rgb(47, 19, 38);
    --ds-brand-color-purple-50: rgb(240, 240, 250);
    --ds-brand-color-purple-100: rgb(226, 225, 245);
    --ds-brand-color-purple-200: rgb(198, 196, 235);
    --ds-brand-color-purple-300: rgb(169, 166, 226);
    --ds-brand-color-purple-400: rgb(141, 137, 216);
    --ds-brand-color-purple-500: rgb(112, 107, 206);
    --ds-brand-color-purple-600: rgb(91, 87, 166);
    --ds-brand-color-purple-700: rgb(67, 64, 124);
    --ds-brand-color-purple-800: rgb(49, 47, 86);
    --ds-brand-color-purple-900: rgb(31, 30, 52);
    --ds-brand-color-red-50: rgb(254, 239, 237);
    --ds-brand-color-red-100: rgb(254, 225, 221);
    --ds-brand-color-red-200: rgb(253, 194, 187);
    --ds-brand-color-red-300: rgb(252, 164, 153);
    --ds-brand-color-red-400: rgb(250, 134, 120);
    --ds-brand-color-red-500: rgb(246, 102, 82);
    --ds-brand-color-red-600: rgb(211, 80, 62);
    --ds-brand-color-red-700: rgb(169, 60, 45);
    --ds-brand-color-red-800: rgb(125, 43, 32);
    --ds-brand-color-red-900: rgb(81, 29, 22);
    --ds-brand-color-teal-50: rgb(231, 246, 246);
    --ds-brand-color-teal-100: rgb(214, 236, 237);
    --ds-brand-color-teal-200: rgb(175, 218, 218);
    --ds-brand-color-teal-300: rgb(136, 200, 201);
    --ds-brand-color-teal-400: rgb(102, 181, 183);
    --ds-brand-color-teal-500: rgb(24, 166, 167);
    --ds-brand-color-teal-600: rgb(22, 141, 141);
    --ds-brand-color-teal-700: rgb(23, 107, 108);
    --ds-brand-color-teal-800: rgb(19, 81, 82);
    --ds-brand-color-teal-900: rgb(17, 61, 61);
    --ds-brand-color-yellow-50: rgb(254, 250, 238);
    --ds-brand-color-yellow-100: rgb(255, 247, 223);
    --ds-brand-color-yellow-200: rgb(255, 237, 192);
    --ds-brand-color-yellow-300: rgb(255, 228, 161);
    --ds-brand-color-yellow-400: rgb(255, 219, 130);
    --ds-brand-color-yellow-500: rgb(252, 213, 89);
    --ds-brand-color-yellow-600: rgb(222, 185, 66);
    --ds-brand-color-yellow-700: rgb(169, 136, 30);
    --ds-brand-color-yellow-800: rgb(135, 111, 32);
    --ds-brand-color-yellow-900: rgb(96, 80, 28);
    --ds-semantic-font-weight-default: 400;
    --ds-semantic-font-weight-strong: 600;
    --ds-semantic-font-weight-stronger: 700;
    --ds-semantic-font-family-title: var(--ds-brand-typography-font-family-tertiary);
    --ds-semantic-font-family-title-alt: var(--ds-brand-typography-font-family-quaternary);
    --ds-semantic-font-family-default: var(--ds-brand-typography-font-family-primary);
    --ds-semantic-font-family-annotation: var(--ds-brand-typography-font-family-secondary);
    --ds-semantic-spacing-4xs: var(--ds-core-size-01);
    --ds-semantic-spacing-3xs: var(--ds-core-size-02);
    --ds-semantic-spacing-2xs: var(--ds-core-size-03);
    --ds-semantic-spacing-xs: var(--ds-core-size-04);
    --ds-semantic-spacing-s: var(--ds-core-size-05);
    --ds-semantic-spacing-m: var(--ds-core-size-06);
    --ds-semantic-spacing-l: var(--ds-core-size-08);
    --ds-semantic-spacing-xl: var(--ds-core-size-10);
    --ds-semantic-spacing-2xl: var(--ds-core-size-11);
    --ds-semantic-spacing-3xl: var(--ds-core-size-12);
    --ds-semantic-spacing-4xl: var(--ds-core-size-14);
    --ds-semantic-spacing-5xl: var(--ds-core-size-16);
    --ds-semantic-sizing-3xs: var(--ds-core-size-02);
    --ds-semantic-sizing-2xs: var(--ds-core-size-04);
    --ds-semantic-sizing-xs: var(--ds-core-size-05);
    --ds-semantic-sizing-s: var(--ds-core-size-06);
    --ds-semantic-sizing-sm: var(--ds-core-size-07);
    --ds-semantic-sizing-m: var(--ds-core-size-08);
    --ds-semantic-sizing-ml: var(--ds-core-size-09);
    --ds-semantic-sizing-l: var(--ds-core-size-10);
    --ds-semantic-sizing-xl: var(--ds-core-size-11);
    --ds-semantic-sizing-2xl: var(--ds-core-size-12);
    --ds-semantic-sizing-3xl: var(--ds-core-size-13);
    --ds-semantic-sizing-4xl: var(--ds-core-size-14);
    --ds-semantic-sizing-5xl: var(--ds-core-size-15);
    --ds-semantic-sizing-6xl: var(--ds-core-size-16);
    --ds-semantic-sizing-7xl: var(--ds-core-size-17);
    --ds-semantic-sizing-8xl: var(--ds-core-size-18);
    --ds-semantic-sizing-9xl: var(--ds-core-size-19);
    --ds-semantic-sizing-10xl: var(--ds-core-size-20);
    --ds-semantic-sizing-11xl: var(--ds-core-size-21);
    --ds-semantic-sizing-12xl: var(--ds-core-size-22);
    --ds-semantic-sizing-13xl: var(--ds-core-size-23);
    --ds-semantic-sizing-14xl: var(--ds-core-size-24);
    --ds-semantic-sizing-14xl-bis: var(--ds-core-size-25);
    --ds-semantic-sizing-15xl: var(--ds-core-size-26);
    --ds-semantic-sizing-16xl: var(--ds-core-size-27);
    --ds-semantic-radius-default: var(--ds-core-radius-light);
    --ds-semantic-radius-action: var(--ds-core-radius-moderate);
    --ds-semantic-radius-elevated: var(--ds-core-radius-moderate);
    --ds-semantic-radius-skeleton: var(--ds-core-radius-pill);
    --ds-semantic-radius-input: var(--ds-core-radius-light);
    --ds-semantic-radius-circle: var(--ds-core-radius-pill);
    --ds-semantic-layout-gutter-default: var(--ds-core-size-08);
    --ds-semantic-layout-margin-default: var(--ds-core-size-12);
    --ds-semantic-layout-text-max-width: var(--ds-core-size-25);
    --ds-semantic-color-overlay-surface-medium: rgba(7, 7, 7, 0.3);
    --ds-semantic-color-layout-invert-content-subtle: rgba(255, 255, 255, 0.7);
    --ds-semantic-color-layout-invert-content-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-invert-surface-medium-default: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-invert-surface-medium-hover: rgba(255, 255, 255, 0.12);
    --ds-semantic-color-layout-invert-surface-medium-selected: rgba(255, 255, 255, 0.16);
    --ds-semantic-color-layout-invert-surface-strong-default: var(--ds-brand-color-blue-dark-900);
    --ds-semantic-color-layout-invert-border-medium-default: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-layout-invert-border-strong-default: rgba(255, 255, 255, 0.25);
    --ds-semantic-color-layout-invert-border-strongest-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-disabled-invert-content-medium: rgba(255, 255, 255, 0.3);
    --ds-semantic-color-disabled-invert-surface-medium: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-danger-invert-content-subtle: rgba(246, 102, 82, 0.7);
    --ds-semantic-color-danger-invert-content-medium: var(--ds-brand-color-red-400);
    --ds-semantic-color-action-invert-surface-subtlest: rgba(255, 255, 255, 0.08);
    --ds-semantic-color-action-invert-surface-subtle: rgba(255, 255, 255, 0.16);
    --ds-semantic-color-action-invert-surface-strong: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-action-invert-surface-stronger: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-action-invert-surface-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-action-invert-border-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-surface-medium-hover: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-neutral-invert-surface-medium-active: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-neutral-invert-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-content-medium: var(--ds-brand-color-grey-700);
    --ds-semantic-color-layout-content-medium: var(--ds-brand-color-grey-700);
    --ds-semantic-color-layout-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-layout-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-surface-subtle-default: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-surface-medium-hover: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-active: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-medium-selected: var(--ds-brand-color-blue-50);
    --ds-semantic-color-layout-surface-strong-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-stronger-default: var(--ds-brand-color-blue-100);
    --ds-semantic-color-layout-border-subtle-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-border-subtle-selected: var(--ds-brand-color-blue-200);
    --ds-semantic-color-layout-border-medium-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-layout-border-medium-hover: var(--ds-brand-color-grey-300);
    --ds-semantic-color-layout-border-medium-selected: var(--ds-brand-color-blue-300);
    --ds-semantic-color-layout-border-strong-default: var(--ds-brand-color-grey-300);
    --ds-semantic-color-layout-border-strong-hover: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-border-strong-selected: var(--ds-brand-color-blue-500);
    --ds-semantic-color-neutral-content-medium: var(--ds-brand-color-blue-dark-500);
    --ds-semantic-color-neutral-surface-medium-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-neutral-surface-medium-hover: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-medium-active: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-surface-strong-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-stronger-default: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-border-subtle: var(--ds-brand-color-grey-400);
    --ds-semantic-color-neutral-border-medium: var(--ds-brand-color-grey-500);
    --ds-semantic-color-neutral-border-strong: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-special-content-medium: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-special-content-strong: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-special-content-stronger: var(--ds-brand-color-blue-800);
    --ds-semantic-color-action-special-surface-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-action-special-surface-strong: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-special-surface-stronger: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-special-border-medium: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-special-border-strong: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-special-border-stronger: var(--ds-brand-color-blue-800);
    --ds-semantic-color-disabled-content-subtle: var(--ds-brand-color-grey-200);
    --ds-semantic-color-disabled-content-medium: var(--ds-brand-color-grey-400);
    --ds-semantic-color-disabled-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-disabled-border-medium: var(--ds-brand-color-grey-200);
    --ds-semantic-color-read-only-content-medium: var(--ds-brand-color-grey-600);
    --ds-semantic-color-read-only-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-read-only-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-read-only-surface-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-medium: var(--ds-brand-color-grey-300);
    --ds-semantic-color-success-content-medium: var(--ds-brand-color-green-600);
    --ds-semantic-color-success-content-strong: var(--ds-brand-color-green-700);
    --ds-semantic-color-success-surface-subtlest: var(--ds-brand-color-green-50);
    --ds-semantic-color-success-surface-subtle: var(--ds-brand-color-green-100);
    --ds-semantic-color-success-surface-medium: var(--ds-brand-color-green-500);
    --ds-semantic-color-success-border-subtle: var(--ds-brand-color-green-300);
    --ds-semantic-color-success-border-medium: var(--ds-brand-color-green-500);
    --ds-semantic-color-alert-content-medium: var(--ds-brand-color-orange-600);
    --ds-semantic-color-alert-content-strong: var(--ds-brand-color-orange-800);
    --ds-semantic-color-alert-surface-subtlest: var(--ds-brand-color-orange-50);
    --ds-semantic-color-alert-surface-subtle: var(--ds-brand-color-orange-100);
    --ds-semantic-color-alert-surface-medium: var(--ds-brand-color-orange-600);
    --ds-semantic-color-alert-border-subtle: var(--ds-brand-color-orange-300);
    --ds-semantic-color-alert-border-medium: var(--ds-brand-color-orange-600);
    --ds-semantic-color-danger-content-subtle: var(--ds-brand-color-red-500);
    --ds-semantic-color-danger-content-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-content-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-content-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-surface-subtlest: var(--ds-brand-color-red-50);
    --ds-semantic-color-danger-surface-subtle: var(--ds-brand-color-red-100);
    --ds-semantic-color-danger-surface-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-surface-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-surface-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-border-subtle: var(--ds-brand-color-red-300);
    --ds-semantic-color-danger-border-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-border-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-border-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-information-content-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-information-content-strong: var(--ds-brand-color-cyan-800);
    --ds-semantic-color-information-surface-subtlest: var(--ds-brand-color-cyan-50);
    --ds-semantic-color-information-surface-subtle: var(--ds-brand-color-cyan-100);
    --ds-semantic-color-information-surface-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-information-border-subtle: var(--ds-brand-color-cyan-300);
    --ds-semantic-color-information-border-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-border-subtle: var(--ds-brand-color-purple-300);
    --ds-semantic-color-accent1-border-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-subtle: var(--ds-brand-color-pink-300);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-subtle: var(--ds-brand-color-emerald-300);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent4-content-strong: var(--ds-brand-color-yellow-800);
    --ds-semantic-color-accent4-content-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent4-surface-subtlest: var(--ds-brand-color-yellow-50);
    --ds-semantic-color-accent4-surface-subtle: var(--ds-brand-color-yellow-100);
    --ds-semantic-color-accent4-surface-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent4-border-subtle: var(--ds-brand-color-yellow-400);
    --ds-semantic-color-accent4-border-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent5-content-strong: var(--ds-brand-color-teal-700);
    --ds-semantic-color-accent5-content-medium: var(--ds-brand-color-teal-500);
    --ds-semantic-color-accent5-surface-subtlest: var(--ds-brand-color-teal-50);
    --ds-semantic-color-accent5-surface-subtle: var(--ds-brand-color-teal-100);
    --ds-semantic-color-accent5-surface-medium: var(--ds-brand-color-teal-500);
    --ds-semantic-color-accent5-border-subtle: var(--ds-brand-color-teal-300);
    --ds-semantic-color-accent5-border-medium: var(--ds-brand-color-teal-500);
    --ds-style-heading-3-line-height: 125%;
    --ds-style-heading-3-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-3-font-size: var(--ds-core-typography-font-size-m);
    --ds-style-heading-3-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-4-line-height: 125%;
    --ds-style-heading-4-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-4-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-heading-4-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-2-line-height: 135%;
    --ds-style-heading-2-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-heading-2-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-1-line-height: 125%;
    --ds-style-heading-1-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-1-font-size: var(--ds-core-typography-font-size-xl);
    --ds-style-heading-1-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-display-1-line-height: 100%;
    --ds-style-display-1-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-1-font-size: var(--ds-core-typography-font-size-2xl);
    --ds-style-display-1-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-display-2-line-height: 100%;
    --ds-style-display-2-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-display-2-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-display-number-line-height: 100%;
    --ds-style-display-number-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-number-font-size: var(--ds-core-typography-font-size-3xl);
    --ds-style-display-number-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-large-line-height: 150%;
    --ds-style-text-large-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-large-font-size: var(--ds-core-typography-font-size-s-bis);
    --ds-style-text-large-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-line-height: 125%;
    --ds-style-text-base-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-strong-line-height: 125%;
    --ds-style-text-base-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-strong-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-strong-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-text-paragraph-line-height: 150%;
    --ds-style-text-paragraph-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-paragraph-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-paragraph-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-line-height: 140%;
    --ds-style-text-small-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-strong-line-height: 140%;
    --ds-style-text-small-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-strong-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-strong-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-text-xsmall-line-height: 130%;
    --ds-style-text-xsmall-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-xsmall-strong-line-height: 130%;
    --ds-style-text-xsmall-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-strong-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-strong-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-text-annotation-line-height: 165%;
    --ds-style-text-annotation-font-family: var(--ds-semantic-font-family-annotation);
    --ds-style-text-annotation-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-annotation-font-weight: var(--ds-semantic-font-weight-default);
    --ds-color-chart-grid-guides: var(--ds-brand-color-grey-200);
    --ds-color-chart-grid-axis-line: var(--ds-brand-color-grey-300);
    --ds-color-chart-grid-axis-label: var(--ds-brand-color-grey-500);
    --ds-color-chart-grid-axis-item: var(--ds-brand-color-grey-500);
    --ds-color-chart-categorical-default-10: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-default-11: var(--ds-brand-color-purple-300);
    --ds-color-chart-categorical-default-12: var(--ds-brand-color-yellow-300);
    --ds-color-chart-categorical-default-13: var(--ds-brand-color-pink-300);
    --ds-color-chart-categorical-default-14: var(--ds-brand-color-orange-300);
    --ds-color-chart-categorical-default-15: var(--ds-brand-color-emerald-300);
    --ds-color-chart-categorical-default-16: var(--ds-brand-color-cyan-300);
    --ds-color-chart-categorical-default-17: var(--ds-brand-color-red-300);
    --ds-color-chart-categorical-default-18: var(--ds-brand-color-green-300);
    --ds-color-chart-categorical-default-19: var(--ds-brand-color-blue-dark-300);
    --ds-color-chart-categorical-default-20: var(--ds-brand-color-teal-300);
    --ds-color-chart-categorical-default-01: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-default-02: var(--ds-brand-color-yellow-400);
    --ds-color-chart-categorical-default-03: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-default-04: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-default-05: var(--ds-brand-color-emerald-400);
    --ds-color-chart-categorical-default-06: var(--ds-brand-color-cyan-400);
    --ds-color-chart-categorical-default-07: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-default-08: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-default-09: var(--ds-brand-color-blue-dark-400);
    --ds-color-chart-categorical-hover-10: var(--ds-brand-color-teal-500);
    --ds-color-chart-categorical-hover-11: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-hover-12: var(--ds-brand-color-yellow-400);
    --ds-color-chart-categorical-hover-13: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-hover-14: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-hover-15: var(--ds-brand-color-emerald-400);
    --ds-color-chart-categorical-hover-16: var(--ds-brand-color-cyan-400);
    --ds-color-chart-categorical-hover-17: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-hover-18: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-hover-19: var(--ds-brand-color-blue-dark-400);
    --ds-color-chart-categorical-hover-20: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-hover-01: var(--ds-brand-color-purple-500);
    --ds-color-chart-categorical-hover-02: var(--ds-brand-color-yellow-500);
    --ds-color-chart-categorical-hover-03: var(--ds-brand-color-pink-500);
    --ds-color-chart-categorical-hover-04: var(--ds-brand-color-orange-500);
    --ds-color-chart-categorical-hover-05: var(--ds-brand-color-emerald-500);
    --ds-color-chart-categorical-hover-06: var(--ds-brand-color-cyan-500);
    --ds-color-chart-categorical-hover-07: var(--ds-brand-color-red-500);
    --ds-color-chart-categorical-hover-08: var(--ds-brand-color-green-500);
    --ds-color-chart-categorical-hover-09: var(--ds-brand-color-blue-dark-500);
    --ds-color-chart-categorical-subtle-10: var(--ds-brand-color-teal-200);
    --ds-color-chart-categorical-subtle-11: var(--ds-brand-color-purple-100);
    --ds-color-chart-categorical-subtle-12: var(--ds-brand-color-yellow-100);
    --ds-color-chart-categorical-subtle-13: var(--ds-brand-color-pink-100);
    --ds-color-chart-categorical-subtle-14: var(--ds-brand-color-orange-100);
    --ds-color-chart-categorical-subtle-15: var(--ds-brand-color-emerald-100);
    --ds-color-chart-categorical-subtle-16: var(--ds-brand-color-cyan-100);
    --ds-color-chart-categorical-subtle-17: var(--ds-brand-color-red-100);
    --ds-color-chart-categorical-subtle-18: var(--ds-brand-color-green-100);
    --ds-color-chart-categorical-subtle-19: var(--ds-brand-color-blue-dark-100);
    --ds-color-chart-categorical-subtle-20: var(--ds-brand-color-teal-100);
    --ds-color-chart-categorical-subtle-01: var(--ds-brand-color-purple-200);
    --ds-color-chart-categorical-subtle-02: var(--ds-brand-color-yellow-200);
    --ds-color-chart-categorical-subtle-03: var(--ds-brand-color-pink-200);
    --ds-color-chart-categorical-subtle-04: var(--ds-brand-color-orange-200);
    --ds-color-chart-categorical-subtle-05: var(--ds-brand-color-emerald-200);
    --ds-color-chart-categorical-subtle-06: var(--ds-brand-color-cyan-200);
    --ds-color-chart-categorical-subtle-07: var(--ds-brand-color-red-200);
    --ds-color-chart-categorical-subtle-08: var(--ds-brand-color-green-200);
    --ds-color-chart-categorical-subtle-09: var(--ds-brand-color-blue-dark-200);
    --ds-color-chart-sequential-cyan-50: var(--ds-brand-color-cyan-50);
    --ds-color-chart-sequential-cyan-100: var(--ds-brand-color-cyan-100);
    --ds-color-chart-sequential-cyan-200: var(--ds-brand-color-cyan-200);
    --ds-color-chart-sequential-cyan-300: var(--ds-brand-color-cyan-300);
    --ds-color-chart-sequential-cyan-400: var(--ds-brand-color-cyan-400);
    --ds-color-chart-sequential-cyan-500: var(--ds-brand-color-cyan-500);
    --ds-color-chart-sequential-cyan-600: var(--ds-brand-color-cyan-600);
    --ds-color-chart-sequential-cyan-700: var(--ds-brand-color-cyan-700);
    --ds-color-chart-sequential-cyan-800: var(--ds-brand-color-cyan-800);
    --ds-color-chart-sequential-cyan-900: var(--ds-brand-color-cyan-900);
    --ds-color-chart-sequential-green-50: var(--ds-brand-color-green-50);
    --ds-color-chart-sequential-green-100: var(--ds-brand-color-green-100);
    --ds-color-chart-sequential-green-200: var(--ds-brand-color-green-200);
    --ds-color-chart-sequential-green-300: var(--ds-brand-color-green-300);
    --ds-color-chart-sequential-green-400: var(--ds-brand-color-green-400);
    --ds-color-chart-sequential-green-500: var(--ds-brand-color-green-500);
    --ds-color-chart-sequential-green-600: var(--ds-brand-color-green-600);
    --ds-color-chart-sequential-green-700: var(--ds-brand-color-green-700);
    --ds-color-chart-sequential-green-800: var(--ds-brand-color-green-800);
    --ds-color-chart-sequential-green-900: var(--ds-brand-color-green-900);
    --ds-color-chart-neutral: var(--ds-brand-color-grey-300);
    --ds-subtheme-color-accent1-all-subtlest: var(--ds-brand-color-purple-50);
    --ds-subtheme-color-accent1-all-subtle: var(--ds-brand-color-purple-100);
    --ds-subtheme-color-accent1-all-medium: var(--ds-brand-color-purple-500);
    --ds-subtheme-color-accent1-all-strong: var(--ds-brand-color-purple-700);
    --ds-subtheme-color-accent2-all-subtlest: var(--ds-brand-color-pink-50);
    --ds-subtheme-color-accent2-all-subtle: var(--ds-brand-color-pink-100);
    --ds-subtheme-color-accent2-all-medium: var(--ds-brand-color-pink-500);
    --ds-subtheme-color-accent2-all-strong: var(--ds-brand-color-pink-700);
    --ds-subtheme-color-accent3-all-subtlest: var(--ds-brand-color-emerald-50);
    --ds-subtheme-color-accent3-all-subtle: var(--ds-brand-color-emerald-100);
    --ds-subtheme-color-accent3-all-medium: var(--ds-brand-color-emerald-500);
    --ds-subtheme-color-accent3-all-strong: var(--ds-brand-color-emerald-700);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-blue-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-blue-100);
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-blue-dark-500);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-blue-dark-600);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-blue-dark-700);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/150% var(--ds-style-text-base-font-family);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
}
.ds-theme-citeob2brebrand {

  .ds-heading-3.ds-heading-3 {
    line-height: var(--ds-style-heading-3-line-height);
    font-family: var(--ds-style-heading-3-font-family);
    font-size: var(--ds-style-heading-3-font-size);
    font-weight: var(--ds-style-heading-3-font-weight);
  }

  .ds-heading-4.ds-heading-4 {
    line-height: var(--ds-style-heading-4-line-height);
    font-family: var(--ds-style-heading-4-font-family);
    font-size: var(--ds-style-heading-4-font-size);
    font-weight: var(--ds-style-heading-4-font-weight);
  }

  .ds-heading-2.ds-heading-2 {
    line-height: var(--ds-style-heading-2-line-height);
    font-family: var(--ds-style-heading-2-font-family);
    font-size: var(--ds-style-heading-2-font-size);
    font-weight: var(--ds-style-heading-2-font-weight);
  }

  .ds-heading-1.ds-heading-1 {
    line-height: var(--ds-style-heading-1-line-height);
    font-family: var(--ds-style-heading-1-font-family);
    font-size: var(--ds-style-heading-1-font-size);
    font-weight: var(--ds-style-heading-1-font-weight);
  }

  .ds-display-1.ds-display-1 {
    line-height: var(--ds-style-display-1-line-height);
    font-family: var(--ds-style-display-1-font-family);
    font-size: var(--ds-style-display-1-font-size);
    font-weight: var(--ds-style-display-1-font-weight);
  }

  .ds-display-2.ds-display-2 {
    line-height: var(--ds-style-display-2-line-height);
    font-family: var(--ds-style-display-2-font-family);
    font-size: var(--ds-style-display-2-font-size);
    font-weight: var(--ds-style-display-2-font-weight);
  }

  .ds-display-number.ds-display-number {
    line-height: var(--ds-style-display-number-line-height);
    font-family: var(--ds-style-display-number-font-family);
    font-size: var(--ds-style-display-number-font-size);
    font-weight: var(--ds-style-display-number-font-weight);
  }

  .ds-text-large.ds-text-large {
    line-height: var(--ds-style-text-large-line-height);
    font-family: var(--ds-style-text-large-font-family);
    font-size: var(--ds-style-text-large-font-size);
    font-weight: var(--ds-style-text-large-font-weight);
  }

  .ds-text-base.ds-text-base {
    line-height: var(--ds-style-text-base-line-height);
    font-family: var(--ds-style-text-base-font-family);
    font-size: var(--ds-style-text-base-font-size);
    font-weight: var(--ds-style-text-base-font-weight);
  }

  .ds-text-base-strong.ds-text-base-strong {
    line-height: var(--ds-style-text-base-strong-line-height);
    font-family: var(--ds-style-text-base-strong-font-family);
    font-size: var(--ds-style-text-base-strong-font-size);
    font-weight: var(--ds-style-text-base-strong-font-weight);
  }

  .ds-text-paragraph.ds-text-paragraph {
    line-height: var(--ds-style-text-paragraph-line-height);
    font-family: var(--ds-style-text-paragraph-font-family);
    font-size: var(--ds-style-text-paragraph-font-size);
    font-weight: var(--ds-style-text-paragraph-font-weight);
  }

  .ds-text-small.ds-text-small {
    line-height: var(--ds-style-text-small-line-height);
    font-family: var(--ds-style-text-small-font-family);
    font-size: var(--ds-style-text-small-font-size);
    font-weight: var(--ds-style-text-small-font-weight);
  }

  .ds-text-small-strong.ds-text-small-strong {
    line-height: var(--ds-style-text-small-strong-line-height);
    font-family: var(--ds-style-text-small-strong-font-family);
    font-size: var(--ds-style-text-small-strong-font-size);
    font-weight: var(--ds-style-text-small-strong-font-weight);
  }

  .ds-text-xsmall.ds-text-xsmall {
    line-height: var(--ds-style-text-xsmall-line-height);
    font-family: var(--ds-style-text-xsmall-font-family);
    font-size: var(--ds-style-text-xsmall-font-size);
    font-weight: var(--ds-style-text-xsmall-font-weight);
  }

  .ds-text-xsmall-strong.ds-text-xsmall-strong {
    line-height: var(--ds-style-text-xsmall-strong-line-height);
    font-family: var(--ds-style-text-xsmall-strong-font-family);
    font-size: var(--ds-style-text-xsmall-strong-font-size);
    font-weight: var(--ds-style-text-xsmall-strong-font-weight);
  }

  .ds-text-annotation.ds-text-annotation {
    line-height: var(--ds-style-text-annotation-line-height);
    font-family: var(--ds-style-text-annotation-font-family);
    font-size: var(--ds-style-text-annotation-font-size);
    font-weight: var(--ds-style-text-annotation-font-weight);
  }
}
.ds-theme-citeob2b .ds-space-chr, .ds-theme-citeob2b.ds-space-chr {
    --ds-space-content-medium: var(--ds-brand-color-red-600);
    --ds-space-surface-subtle: var(--ds-brand-color-red-50);
    --ds-space-surface-medium: var(--ds-brand-color-red-500);
    --ds-space-border-medium: var(--ds-brand-color-red-600);
}
.ds-theme-citeob2b .ds-space-cs, .ds-theme-citeob2b.ds-space-cs {
    --ds-space-content-medium: var(--ds-brand-color-pink-600);
    --ds-space-surface-subtle: var(--ds-brand-color-pink-50);
    --ds-space-surface-medium: var(--ds-brand-color-pink-600);
    --ds-space-border-medium: var(--ds-brand-color-pink-600);
}
.ds-theme-citeob2b .ds-space-da, .ds-theme-citeob2b.ds-space-da {
    --ds-space-content-medium: var(--ds-brand-color-purple-600);
    --ds-space-surface-subtle: var(--ds-brand-color-purple-50);
    --ds-space-surface-medium: var(--ds-brand-color-purple-600);
    --ds-space-border-medium: var(--ds-brand-color-purple-600);
}
.ds-theme-citeob2b .ds-space-emb, .ds-theme-citeob2b.ds-space-emb {
    --ds-space-content-medium: var(--ds-brand-color-cyan-600);
    --ds-space-surface-subtle: var(--ds-brand-color-cyan-50);
    --ds-space-surface-medium: var(--ds-brand-color-cyan-500);
    --ds-space-border-medium: var(--ds-brand-color-cyan-600);
}
.ds-theme-citeob2b .ds-space-opc, .ds-theme-citeob2b.ds-space-opc {
    --ds-space-content-medium: var(--ds-brand-color-green-600);
    --ds-space-surface-subtle: var(--ds-brand-color-green-50);
    --ds-space-surface-medium: var(--ds-brand-color-green-600);
    --ds-space-border-medium: var(--ds-brand-color-green-600);
}
.ds-theme-citeob2b .ds-space-opr, .ds-theme-citeob2b.ds-space-opr {
    --ds-space-content-medium: var(--ds-brand-color-cyan-600);
    --ds-space-surface-subtle: var(--ds-brand-color-cyan-50);
    --ds-space-surface-medium: var(--ds-brand-color-cyan-600);
    --ds-space-border-medium: var(--ds-brand-color-cyan-600);
}
.ds-theme-citeob2b .ds-space-pap, .ds-theme-citeob2b.ds-space-pap {
    --ds-space-content-medium: var(--ds-brand-color-green-600);
    --ds-space-surface-subtle: var(--ds-brand-color-green-50);
    --ds-space-surface-medium: var(--ds-brand-color-green-500);
    --ds-space-border-medium: var(--ds-brand-color-green-600);
}
.ds-theme-citeob2b .ds-space-pro, .ds-theme-citeob2b.ds-space-pro {
    --ds-space-content-medium: var(--ds-brand-color-red-600);
    --ds-space-surface-subtle: var(--ds-brand-color-red-50);
    --ds-space-surface-medium: var(--ds-brand-color-red-500);
    --ds-space-border-medium: var(--ds-brand-color-red-600);
}
.ds-theme-citeob2b .ds-space-tsu, .ds-theme-citeob2b.ds-space-tsu {
    --ds-space-content-medium: var(--ds-brand-color-teal-600);
    --ds-space-surface-subtle: var(--ds-brand-color-teal-50);
    --ds-space-surface-medium: var(--ds-brand-color-teal-500);
    --ds-space-border-medium: var(--ds-brand-color-teal-600);
}
.ds-theme-citeob2b .ds-subtheme-emp, .ds-theme-citeob2b.ds-subtheme-emp {
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-grey-800);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-grey-700);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-grey-900);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-grey-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-grey-100);
    --ds-subtheme-color-accent1-all-strong: rgb(5, 126, 165);
    --ds-subtheme-color-accent1-all-subtlest: rgb(209, 238, 249);
    --ds-subtheme-color-accent1-all-subtle: rgb(116, 203, 238);
    --ds-subtheme-color-accent1-all-medium: rgb(35, 167, 230);
    --ds-subtheme-color-accent2-all-strong: rgb(173, 147, 63);
    --ds-subtheme-color-accent2-all-subtlest: rgb(255, 247, 223);
    --ds-subtheme-color-accent2-all-subtle: rgb(255, 237, 192);
    --ds-subtheme-color-accent2-all-medium: rgb(252, 213, 89);
    --ds-subtheme-color-accent3-all-strong: rgb(69, 124, 58);
    --ds-subtheme-color-accent3-all-subtlest: rgb(224, 239, 221);
    --ds-subtheme-color-accent3-all-subtle: rgb(161, 207, 154);
    --ds-subtheme-color-accent3-all-medium: rgb(99, 180, 82);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-core-typography-font-weight-regular) var(--ds-core-typography-font-size-s)/150% var(--ds-semantic-font-family-default);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
}
.ds-theme-citeob2b .ds-subtheme-group, .ds-theme-citeob2b.ds-subtheme-group {
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-grey-800);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-grey-700);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-grey-900);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-grey-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-grey-100);
    --ds-subtheme-color-accent1-all-strong: rgb(133, 94, 53);
    --ds-subtheme-color-accent1-all-subtlest: rgb(243, 231, 220);
    --ds-subtheme-color-accent1-all-subtle: rgb(219, 183, 150);
    --ds-subtheme-color-accent1-all-medium: rgb(192, 136, 75);
    --ds-subtheme-color-accent2-all-strong: rgb(133, 94, 53);
    --ds-subtheme-color-accent2-all-subtlest: rgb(243, 231, 220);
    --ds-subtheme-color-accent2-all-subtle: rgb(219, 183, 150);
    --ds-subtheme-color-accent2-all-medium: rgb(192, 136, 75);
    --ds-subtheme-color-accent3-all-strong: rgb(133, 94, 53);
    --ds-subtheme-color-accent3-all-subtlest: rgb(243, 231, 220);
    --ds-subtheme-color-accent3-all-subtle: rgb(219, 183, 150);
    --ds-subtheme-color-accent3-all-medium: rgb(192, 136, 75);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-core-typography-font-weight-regular) var(--ds-core-typography-font-size-s)/150% var(--ds-semantic-font-family-default);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
}
.ds-theme-citeob2b .ds-subtheme-pro, .ds-theme-citeob2b.ds-subtheme-pro {
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-grey-800);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-grey-700);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-grey-900);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-grey-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-grey-100);
    --ds-subtheme-color-accent1-all-strong: rgb(42, 82, 169);
    --ds-subtheme-color-accent1-all-subtlest: rgb(214, 229, 252);
    --ds-subtheme-color-accent1-all-subtle: rgb(88, 151, 244);
    --ds-subtheme-color-accent1-all-medium: rgb(59, 118, 246);
    --ds-subtheme-color-accent2-all-strong: rgb(169, 71, 58);
    --ds-subtheme-color-accent2-all-subtlest: rgb(255, 231, 225);
    --ds-subtheme-color-accent2-all-subtle: rgb(255, 179, 160);
    --ds-subtheme-color-accent2-all-medium: rgb(229, 68, 27);
    --ds-subtheme-color-accent3-all-strong: rgb(28, 40, 70);
    --ds-subtheme-color-accent3-all-subtlest: rgb(167, 176, 192);
    --ds-subtheme-color-accent3-all-subtle: rgb(125, 136, 162);
    --ds-subtheme-color-accent3-all-medium: rgb(38, 56, 100);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-core-typography-font-weight-regular) var(--ds-core-typography-font-size-s)/150% var(--ds-semantic-font-family-default);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
}
.ds-theme-citeob2b .ds-subtheme-sh, .ds-theme-citeob2b.ds-subtheme-sh {
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-grey-800);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-grey-700);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-grey-900);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-grey-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-grey-100);
    --ds-subtheme-color-accent1-all-strong: rgb(18, 115, 116);
    --ds-subtheme-color-accent1-all-subtlest: rgb(214, 236, 237);
    --ds-subtheme-color-accent1-all-subtle: rgb(136, 200, 201);
    --ds-subtheme-color-accent1-all-medium: rgb(24, 166, 167);
    --ds-subtheme-color-accent2-all-strong: rgb(175, 116, 33);
    --ds-subtheme-color-accent2-all-subtlest: rgb(252, 238, 216);
    --ds-subtheme-color-accent2-all-subtle: rgb(247, 203, 140);
    --ds-subtheme-color-accent2-all-medium: rgb(255, 167, 46);
    --ds-subtheme-color-accent3-all-strong: rgb(9, 66, 70);
    --ds-subtheme-color-accent3-all-subtlest: rgb(209, 222, 224);
    --ds-subtheme-color-accent3-all-subtle: rgb(119, 157, 161);
    --ds-subtheme-color-accent3-all-medium: rgb(11, 94, 100);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-core-typography-font-weight-regular) var(--ds-core-typography-font-size-s)/150% var(--ds-semantic-font-family-default);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
}
.ds-theme-citeob2b {
    --ds-brand-typography-font-family-primary: Lato;
    --ds-brand-typography-font-family-secondary: Blokletters Balpen;
    --ds-brand-typography-font-family-tertiary: Poppins;
    --ds-brand-typography-font-family-quaternary: Gill Sans Nova Inline;
    --ds-brand-color-amber-50: rgb(255, 247, 231);
    --ds-brand-color-amber-100: rgb(255, 238, 206);
    --ds-brand-color-amber-200: rgb(255, 222, 157);
    --ds-brand-color-amber-300: rgb(255, 205, 108);
    --ds-brand-color-amber-400: rgb(255, 189, 59);
    --ds-brand-color-amber-500: rgb(255, 172, 9);
    --ds-brand-color-amber-600: rgb(226, 127, 0);
    --ds-brand-color-amber-700: rgb(188, 88, 1);
    --ds-brand-color-amber-800: rgb(124, 56, 11);
    --ds-brand-color-amber-900: rgb(87, 35, 3);
    --ds-brand-color-blue-50: rgb(239, 244, 255);
    --ds-brand-color-blue-100: rgb(219, 230, 254);
    --ds-brand-color-blue-200: rgb(191, 211, 254);
    --ds-brand-color-blue-300: rgb(147, 180, 253);
    --ds-brand-color-blue-400: rgb(96, 144, 250);
    --ds-brand-color-blue-500: rgb(59, 118, 246);
    --ds-brand-color-blue-600: rgb(37, 99, 235);
    --ds-brand-color-blue-700: rgb(29, 88, 216);
    --ds-brand-color-blue-800: rgb(30, 75, 175);
    --ds-brand-color-blue-900: rgb(26, 38, 102);
    --ds-brand-color-cyan-50: rgb(239, 250, 255);
    --ds-brand-color-cyan-100: rgb(223, 244, 255);
    --ds-brand-color-cyan-200: rgb(183, 236, 255);
    --ds-brand-color-cyan-300: rgb(120, 223, 255);
    --ds-brand-color-cyan-400: rgb(48, 207, 255);
    --ds-brand-color-cyan-500: rgb(5, 183, 239);
    --ds-brand-color-cyan-600: rgb(0, 150, 207);
    --ds-brand-color-cyan-700: rgb(0, 119, 167);
    --ds-brand-color-cyan-800: rgb(2, 101, 138);
    --ds-brand-color-cyan-900: rgb(8, 72, 102);
    --ds-brand-color-green-50: rgb(240, 253, 244);
    --ds-brand-color-green-100: rgb(220, 252, 231);
    --ds-brand-color-green-200: rgb(187, 247, 208);
    --ds-brand-color-green-300: rgb(134, 239, 172);
    --ds-brand-color-green-400: rgb(74, 222, 128);
    --ds-brand-color-green-500: rgb(34, 197, 94);
    --ds-brand-color-green-600: rgb(22, 163, 74);
    --ds-brand-color-green-700: rgb(21, 128, 61);
    --ds-brand-color-green-800: rgb(22, 101, 52);
    --ds-brand-color-green-900: rgb(9, 60, 28);
    --ds-brand-color-grey-0: rgb(255, 255, 255);
    --ds-brand-color-grey-50: rgb(249, 250, 251);
    --ds-brand-color-grey-100: rgb(243, 244, 246);
    --ds-brand-color-grey-200: rgb(229, 231, 235);
    --ds-brand-color-grey-300: rgb(209, 213, 219);
    --ds-brand-color-grey-400: rgb(156, 163, 175);
    --ds-brand-color-grey-500: rgb(107, 114, 128);
    --ds-brand-color-grey-600: rgb(75, 85, 99);
    --ds-brand-color-grey-700: rgb(55, 65, 81);
    --ds-brand-color-grey-800: rgb(31, 41, 55);
    --ds-brand-color-grey-900: rgb(17, 24, 39);
    --ds-brand-color-lime-50: rgb(247, 254, 231);
    --ds-brand-color-lime-100: rgb(236, 252, 203);
    --ds-brand-color-lime-200: rgb(217, 249, 157);
    --ds-brand-color-lime-300: rgb(190, 242, 100);
    --ds-brand-color-lime-400: rgb(163, 230, 53);
    --ds-brand-color-lime-500: rgb(132, 204, 22);
    --ds-brand-color-lime-600: rgb(101, 163, 13);
    --ds-brand-color-lime-700: rgb(77, 124, 15);
    --ds-brand-color-lime-800: rgb(63, 98, 18);
    --ds-brand-color-lime-900: rgb(41, 61, 10);
    --ds-brand-color-orange-50: rgb(255, 244, 237);
    --ds-brand-color-orange-100: rgb(255, 230, 213);
    --ds-brand-color-orange-200: rgb(254, 204, 170);
    --ds-brand-color-orange-300: rgb(253, 172, 116);
    --ds-brand-color-orange-400: rgb(251, 138, 60);
    --ds-brand-color-orange-500: rgb(249, 115, 22);
    --ds-brand-color-orange-600: rgb(234, 88, 12);
    --ds-brand-color-orange-700: rgb(187, 63, 12);
    --ds-brand-color-orange-800: rgb(146, 49, 17);
    --ds-brand-color-orange-900: rgb(93, 31, 10);
    --ds-brand-color-pink-50: rgb(253, 242, 248);
    --ds-brand-color-pink-100: rgb(252, 231, 243);
    --ds-brand-color-pink-200: rgb(251, 207, 232);
    --ds-brand-color-pink-300: rgb(249, 168, 212);
    --ds-brand-color-pink-400: rgb(244, 114, 182);
    --ds-brand-color-pink-500: rgb(236, 72, 153);
    --ds-brand-color-pink-600: rgb(219, 39, 119);
    --ds-brand-color-pink-700: rgb(190, 24, 93);
    --ds-brand-color-pink-800: rgb(157, 23, 77);
    --ds-brand-color-pink-900: rgb(105, 13, 58);
    --ds-brand-color-purple-50: rgb(245, 243, 255);
    --ds-brand-color-purple-100: rgb(237, 233, 254);
    --ds-brand-color-purple-200: rgb(221, 214, 254);
    --ds-brand-color-purple-300: rgb(196, 181, 253);
    --ds-brand-color-purple-400: rgb(167, 139, 250);
    --ds-brand-color-purple-500: rgb(139, 92, 246);
    --ds-brand-color-purple-600: rgb(124, 58, 237);
    --ds-brand-color-purple-700: rgb(109, 40, 217);
    --ds-brand-color-purple-800: rgb(91, 33, 182);
    --ds-brand-color-purple-900: rgb(54, 22, 127);
    --ds-brand-color-red-50: rgb(254, 243, 242);
    --ds-brand-color-red-100: rgb(255, 229, 225);
    --ds-brand-color-red-200: rgb(255, 207, 200);
    --ds-brand-color-red-300: rgb(255, 173, 162);
    --ds-brand-color-red-400: rgb(253, 126, 108);
    --ds-brand-color-red-500: rgb(246, 101, 81);
    --ds-brand-color-red-600: rgb(226, 56, 32);
    --ds-brand-color-red-700: rgb(191, 42, 22);
    --ds-brand-color-red-800: rgb(157, 39, 23);
    --ds-brand-color-red-900: rgb(99, 26, 15);
    --ds-brand-color-teal-50: rgb(240, 253, 251);
    --ds-brand-color-teal-100: rgb(204, 251, 246);
    --ds-brand-color-teal-200: rgb(153, 246, 238);
    --ds-brand-color-teal-300: rgb(94, 234, 227);
    --ds-brand-color-teal-400: rgb(45, 212, 209);
    --ds-brand-color-teal-500: rgb(63, 174, 173);
    --ds-brand-color-teal-600: rgb(13, 145, 148);
    --ds-brand-color-teal-700: rgb(15, 115, 118);
    --ds-brand-color-teal-800: rgb(17, 91, 94);
    --ds-brand-color-teal-900: rgb(15, 56, 60);
    --ds-brand-color-yellow-50: rgb(254, 254, 220);
    --ds-brand-color-yellow-100: rgb(252, 253, 180);
    --ds-brand-color-yellow-200: rgb(254, 252, 124);
    --ds-brand-color-yellow-300: rgb(255, 243, 65);
    --ds-brand-color-yellow-400: rgb(255, 228, 13);
    --ds-brand-color-yellow-500: rgb(255, 213, 0);
    --ds-brand-color-yellow-600: rgb(203, 152, 1);
    --ds-brand-color-yellow-700: rgb(153, 104, 5);
    --ds-brand-color-yellow-800: rgb(116, 71, 15);
    --ds-brand-color-yellow-900: rgb(68, 37, 4);
    --ds-semantic-font-weight-default: 400;
    --ds-semantic-font-weight-strong: 600;
    --ds-semantic-font-weight-stronger: 700;
    --ds-semantic-font-family-title: var(--ds-brand-typography-font-family-tertiary);
    --ds-semantic-font-family-title-alt: var(--ds-brand-typography-font-family-quaternary);
    --ds-semantic-font-family-default: var(--ds-brand-typography-font-family-primary);
    --ds-semantic-font-family-annotation: var(--ds-brand-typography-font-family-secondary);
    --ds-semantic-spacing-4xs: var(--ds-core-size-01);
    --ds-semantic-spacing-3xs: var(--ds-core-size-02);
    --ds-semantic-spacing-2xs: var(--ds-core-size-03);
    --ds-semantic-spacing-xs: var(--ds-core-size-04);
    --ds-semantic-spacing-s: var(--ds-core-size-05);
    --ds-semantic-spacing-m: var(--ds-core-size-06);
    --ds-semantic-spacing-l: var(--ds-core-size-08);
    --ds-semantic-spacing-xl: var(--ds-core-size-10);
    --ds-semantic-spacing-2xl: var(--ds-core-size-11);
    --ds-semantic-spacing-3xl: var(--ds-core-size-12);
    --ds-semantic-spacing-4xl: var(--ds-core-size-14);
    --ds-semantic-spacing-5xl: var(--ds-core-size-16);
    --ds-semantic-sizing-3xs: var(--ds-core-size-02);
    --ds-semantic-sizing-2xs: var(--ds-core-size-04);
    --ds-semantic-sizing-xs: var(--ds-core-size-05);
    --ds-semantic-sizing-s: var(--ds-core-size-06);
    --ds-semantic-sizing-sm: var(--ds-core-size-07);
    --ds-semantic-sizing-m: var(--ds-core-size-08);
    --ds-semantic-sizing-ml: var(--ds-core-size-09);
    --ds-semantic-sizing-l: var(--ds-core-size-10);
    --ds-semantic-sizing-xl: var(--ds-core-size-11);
    --ds-semantic-sizing-2xl: var(--ds-core-size-12);
    --ds-semantic-sizing-3xl: var(--ds-core-size-13);
    --ds-semantic-sizing-4xl: var(--ds-core-size-14);
    --ds-semantic-sizing-5xl: var(--ds-core-size-15);
    --ds-semantic-sizing-6xl: var(--ds-core-size-16);
    --ds-semantic-sizing-7xl: var(--ds-core-size-17);
    --ds-semantic-sizing-8xl: var(--ds-core-size-18);
    --ds-semantic-sizing-9xl: var(--ds-core-size-19);
    --ds-semantic-sizing-10xl: var(--ds-core-size-20);
    --ds-semantic-sizing-11xl: var(--ds-core-size-21);
    --ds-semantic-sizing-12xl: var(--ds-core-size-22);
    --ds-semantic-sizing-13xl: var(--ds-core-size-23);
    --ds-semantic-sizing-14xl: var(--ds-core-size-24);
    --ds-semantic-sizing-14xl-bis: var(--ds-core-size-25);
    --ds-semantic-sizing-15xl: var(--ds-core-size-26);
    --ds-semantic-sizing-16xl: var(--ds-core-size-27);
    --ds-semantic-radius-default: var(--ds-core-radius-light);
    --ds-semantic-radius-action: var(--ds-core-radius-moderate);
    --ds-semantic-radius-elevated: var(--ds-core-radius-moderate);
    --ds-semantic-radius-skeleton: var(--ds-core-radius-pill);
    --ds-semantic-radius-input: var(--ds-core-radius-light);
    --ds-semantic-radius-circle: var(--ds-core-radius-pill);
    --ds-semantic-layout-gutter-default: var(--ds-core-size-08);
    --ds-semantic-layout-margin-default: var(--ds-core-size-12);
    --ds-semantic-layout-text-max-width: var(--ds-core-size-25);
    --ds-semantic-color-overlay-surface-medium: rgba(17, 24, 39, 0.3);
    --ds-semantic-color-layout-invert-content-subtle: rgba(255, 255, 255, 0.7);
    --ds-semantic-color-layout-invert-content-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-invert-surface-medium-default: rgb(21, 54, 102);
    --ds-semantic-color-layout-invert-surface-medium-hover: rgba(44, 165, 255, 0.12);
    --ds-semantic-color-layout-invert-surface-medium-selected: rgb(28, 87, 147);
    --ds-semantic-color-layout-invert-surface-strong-default: rgba(44, 165, 255, 0.16);
    --ds-semantic-color-layout-invert-border-medium-default: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-layout-invert-border-strong-default: rgba(255, 255, 255, 0.25);
    --ds-semantic-color-layout-invert-border-strongest-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-disabled-invert-content-medium: rgba(255, 255, 255, 0.3);
    --ds-semantic-color-disabled-invert-surface-medium: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-danger-invert-content-subtle: rgba(253, 126, 108, 0.7);
    --ds-semantic-color-danger-invert-content-medium: var(--ds-brand-color-red-400);
    --ds-semantic-color-action-invert-surface-subtlest: rgba(255, 255, 255, 0.08);
    --ds-semantic-color-action-invert-surface-subtle: rgba(255, 255, 255, 0.16);
    --ds-semantic-color-action-invert-surface-strong: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-action-invert-surface-stronger: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-action-invert-surface-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-action-invert-border-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-surface-medium-hover: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-neutral-invert-surface-medium-active: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-neutral-invert-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-layout-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-surface-subtle-default: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-surface-medium-hover: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-active: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-medium-selected: var(--ds-brand-color-blue-50);
    --ds-semantic-color-layout-surface-strong-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-stronger-default: var(--ds-brand-color-blue-100);
    --ds-semantic-color-layout-border-subtle-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-border-subtle-selected: var(--ds-brand-color-blue-200);
    --ds-semantic-color-layout-border-medium-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-layout-border-medium-hover: var(--ds-brand-color-grey-300);
    --ds-semantic-color-layout-border-medium-selected: var(--ds-brand-color-blue-300);
    --ds-semantic-color-layout-border-strong-default: var(--ds-brand-color-grey-300);
    --ds-semantic-color-layout-border-strong-hover: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-border-strong-selected: var(--ds-brand-color-blue-500);
    --ds-semantic-color-neutral-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-neutral-surface-medium-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-neutral-surface-medium-hover: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-medium-active: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-surface-strong-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-stronger-default: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-border-subtle: var(--ds-brand-color-grey-400);
    --ds-semantic-color-neutral-border-medium: var(--ds-brand-color-grey-500);
    --ds-semantic-color-neutral-border-strong: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-content-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-content-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-content-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-surface-subtlest: var(--ds-subtheme-color-action-all-subtlest);
    --ds-semantic-color-action-surface-subtle: var(--ds-subtheme-color-action-all-subtle);
    --ds-semantic-color-action-surface-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-surface-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-surface-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-border-medium: var(--ds-subtheme-color-action-all-medium);
    --ds-semantic-color-action-border-strong: var(--ds-subtheme-color-action-all-strong);
    --ds-semantic-color-action-border-stronger: var(--ds-subtheme-color-action-all-stronger);
    --ds-semantic-color-action-special-content-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-action-special-content-strong: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-special-content-stronger: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-special-surface-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-action-special-surface-strong: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-special-surface-stronger: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-special-border-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-action-special-border-strong: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-special-border-stronger: var(--ds-brand-color-blue-700);
    --ds-semantic-color-disabled-content-subtle: var(--ds-brand-color-grey-200);
    --ds-semantic-color-disabled-content-medium: var(--ds-brand-color-grey-400);
    --ds-semantic-color-disabled-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-disabled-border-medium: var(--ds-brand-color-grey-200);
    --ds-semantic-color-read-only-content-medium: var(--ds-brand-color-grey-600);
    --ds-semantic-color-read-only-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-read-only-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-read-only-surface-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-medium: var(--ds-brand-color-grey-300);
    --ds-semantic-color-success-content-medium: var(--ds-brand-color-green-600);
    --ds-semantic-color-success-content-strong: var(--ds-brand-color-green-700);
    --ds-semantic-color-success-surface-subtlest: var(--ds-brand-color-green-50);
    --ds-semantic-color-success-surface-subtle: var(--ds-brand-color-green-100);
    --ds-semantic-color-success-surface-medium: var(--ds-brand-color-green-500);
    --ds-semantic-color-success-border-subtle: var(--ds-brand-color-green-300);
    --ds-semantic-color-success-border-medium: var(--ds-brand-color-green-500);
    --ds-semantic-color-alert-content-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-alert-content-strong: var(--ds-brand-color-amber-800);
    --ds-semantic-color-alert-surface-subtlest: var(--ds-brand-color-amber-50);
    --ds-semantic-color-alert-surface-subtle: var(--ds-brand-color-amber-100);
    --ds-semantic-color-alert-surface-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-alert-border-subtle: var(--ds-brand-color-amber-300);
    --ds-semantic-color-alert-border-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-danger-content-subtle: var(--ds-brand-color-red-500);
    --ds-semantic-color-danger-content-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-content-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-content-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-surface-subtlest: var(--ds-brand-color-red-50);
    --ds-semantic-color-danger-surface-subtle: var(--ds-brand-color-red-100);
    --ds-semantic-color-danger-surface-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-surface-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-surface-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-border-subtle: var(--ds-brand-color-red-300);
    --ds-semantic-color-danger-border-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-border-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-border-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-information-content-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-information-content-strong: var(--ds-brand-color-cyan-800);
    --ds-semantic-color-information-surface-subtlest: var(--ds-brand-color-cyan-50);
    --ds-semantic-color-information-surface-subtle: var(--ds-brand-color-cyan-100);
    --ds-semantic-color-information-surface-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-information-border-subtle: var(--ds-brand-color-cyan-300);
    --ds-semantic-color-information-border-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-accent1-content-strong: var(--ds-subtheme-color-accent1-all-strong);
    --ds-semantic-color-accent1-content-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-subtheme-color-accent1-all-subtlest);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-subtheme-color-accent1-all-subtle);
    --ds-semantic-color-accent1-surface-medium: var(--ds-subtheme-color-accent1-all-medium);
    --ds-semantic-color-accent1-border-subtle: var(--ds-brand-color-purple-300);
    --ds-semantic-color-accent1-border-medium: var(--ds-semantic-color-accent1-surface-medium);
    --ds-semantic-color-accent2-content-strong: var(--ds-subtheme-color-accent2-all-strong);
    --ds-semantic-color-accent2-content-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-subtheme-color-accent2-all-subtlest);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-subtheme-color-accent2-all-subtle);
    --ds-semantic-color-accent2-surface-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent2-border-subtle: var(--ds-brand-color-pink-300);
    --ds-semantic-color-accent2-border-medium: var(--ds-subtheme-color-accent2-all-medium);
    --ds-semantic-color-accent3-content-strong: var(--ds-subtheme-color-accent3-all-strong);
    --ds-semantic-color-accent3-content-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-subtheme-color-accent3-all-subtlest);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-subtheme-color-accent3-all-subtle);
    --ds-semantic-color-accent3-surface-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent3-border-subtle: var(--ds-brand-color-lime-300);
    --ds-semantic-color-accent3-border-medium: var(--ds-subtheme-color-accent3-all-medium);
    --ds-semantic-color-accent4-content-strong: var(--ds-brand-color-orange-700);
    --ds-semantic-color-accent4-content-medium: var(--ds-brand-color-orange-500);
    --ds-semantic-color-accent4-surface-subtlest: var(--ds-brand-color-orange-50);
    --ds-semantic-color-accent4-surface-subtle: var(--ds-brand-color-orange-100);
    --ds-semantic-color-accent4-surface-medium: var(--ds-brand-color-orange-500);
    --ds-semantic-color-accent4-border-subtle: var(--ds-brand-color-orange-300);
    --ds-semantic-color-accent4-border-medium: var(--ds-brand-color-orange-500);
    --ds-semantic-color-accent5-content-strong: var(--ds-brand-color-yellow-700);
    --ds-semantic-color-accent5-content-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent5-surface-subtlest: var(--ds-brand-color-yellow-50);
    --ds-semantic-color-accent5-surface-subtle: var(--ds-brand-color-yellow-100);
    --ds-semantic-color-accent5-surface-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent5-border-subtle: var(--ds-brand-color-yellow-300);
    --ds-semantic-color-accent5-border-medium: var(--ds-brand-color-yellow-500);
    --ds-style-heading-3-line-height: 125%;
    --ds-style-heading-3-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-3-font-size: var(--ds-core-typography-font-size-m);
    --ds-style-heading-3-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-4-line-height: 125%;
    --ds-style-heading-4-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-4-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-heading-4-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-2-line-height: 135%;
    --ds-style-heading-2-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-heading-2-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-1-line-height: 125%;
    --ds-style-heading-1-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-1-font-size: var(--ds-core-typography-font-size-xl);
    --ds-style-heading-1-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-display-1-line-height: 100%;
    --ds-style-display-1-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-1-font-size: var(--ds-core-typography-font-size-2xl);
    --ds-style-display-1-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-display-2-line-height: 100%;
    --ds-style-display-2-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-display-2-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-display-number-line-height: 100%;
    --ds-style-display-number-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-number-font-size: var(--ds-core-typography-font-size-3xl);
    --ds-style-display-number-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-large-line-height: 150%;
    --ds-style-text-large-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-large-font-size: var(--ds-core-typography-font-size-s-bis);
    --ds-style-text-large-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-line-height: 125%;
    --ds-style-text-base-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-strong-line-height: 125%;
    --ds-style-text-base-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-strong-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-strong-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-text-paragraph-line-height: 150%;
    --ds-style-text-paragraph-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-paragraph-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-paragraph-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-line-height: 140%;
    --ds-style-text-small-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-strong-line-height: 140%;
    --ds-style-text-small-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-strong-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-strong-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-text-xsmall-line-height: 130%;
    --ds-style-text-xsmall-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-xsmall-strong-line-height: 130%;
    --ds-style-text-xsmall-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-strong-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-strong-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-text-annotation-line-height: 165%;
    --ds-style-text-annotation-font-family: var(--ds-semantic-font-family-annotation);
    --ds-style-text-annotation-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-annotation-font-weight: var(--ds-semantic-font-weight-default);
    --ds-subtheme-color-action-all-medium: var(--ds-brand-color-blue-500);
    --ds-subtheme-color-action-all-strong: var(--ds-brand-color-blue-600);
    --ds-subtheme-color-action-all-stronger: var(--ds-brand-color-blue-700);
    --ds-subtheme-color-action-all-subtlest: var(--ds-brand-color-blue-50);
    --ds-subtheme-color-action-all-subtle: var(--ds-brand-color-blue-100);
    --ds-subtheme-color-accent1-all-strong: var(--ds-brand-color-purple-700);
    --ds-subtheme-color-accent1-all-subtlest: var(--ds-brand-color-purple-50);
    --ds-subtheme-color-accent1-all-subtle: var(--ds-brand-color-purple-100);
    --ds-subtheme-color-accent1-all-medium: var(--ds-brand-color-purple-500);
    --ds-subtheme-color-accent2-all-strong: var(--ds-brand-color-pink-700);
    --ds-subtheme-color-accent2-all-subtlest: var(--ds-brand-color-pink-50);
    --ds-subtheme-color-accent2-all-subtle: var(--ds-brand-color-pink-100);
    --ds-subtheme-color-accent2-all-medium: var(--ds-brand-color-pink-500);
    --ds-subtheme-color-accent3-all-strong: var(--ds-brand-color-lime-700);
    --ds-subtheme-color-accent3-all-subtlest: var(--ds-brand-color-lime-50);
    --ds-subtheme-color-accent3-all-subtle: var(--ds-brand-color-lime-100);
    --ds-subtheme-color-accent3-all-medium: var(--ds-brand-color-lime-500);
    --ds-color-chart-grid-guides: var(--ds-brand-color-grey-200);
    --ds-color-chart-grid-axis-line: var(--ds-brand-color-grey-300);
    --ds-color-chart-grid-axis-label: var(--ds-brand-color-grey-500);
    --ds-color-chart-grid-axis-item: var(--ds-brand-color-grey-500);
    --ds-color-chart-categorical-default-10: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-default-11: var(--ds-brand-color-purple-300);
    --ds-color-chart-categorical-default-12: var(--ds-brand-color-yellow-300);
    --ds-color-chart-categorical-default-13: var(--ds-brand-color-pink-300);
    --ds-color-chart-categorical-default-14: var(--ds-brand-color-orange-300);
    --ds-color-chart-categorical-default-15: var(--ds-brand-color-lime-300);
    --ds-color-chart-categorical-default-16: var(--ds-brand-color-cyan-300);
    --ds-color-chart-categorical-default-17: var(--ds-brand-color-red-300);
    --ds-color-chart-categorical-default-18: var(--ds-brand-color-green-300);
    --ds-color-chart-categorical-default-19: var(--ds-brand-color-amber-300);
    --ds-color-chart-categorical-default-20: var(--ds-brand-color-teal-300);
    --ds-color-chart-categorical-default-01: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-default-02: var(--ds-brand-color-yellow-400);
    --ds-color-chart-categorical-default-03: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-default-04: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-default-05: var(--ds-brand-color-lime-400);
    --ds-color-chart-categorical-default-06: var(--ds-brand-color-cyan-400);
    --ds-color-chart-categorical-default-07: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-default-08: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-default-09: var(--ds-brand-color-amber-400);
    --ds-color-chart-categorical-hover-10: var(--ds-brand-color-teal-500);
    --ds-color-chart-categorical-hover-11: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-hover-12: var(--ds-brand-color-yellow-400);
    --ds-color-chart-categorical-hover-13: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-hover-14: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-hover-15: var(--ds-brand-color-lime-400);
    --ds-color-chart-categorical-hover-16: var(--ds-brand-color-cyan-400);
    --ds-color-chart-categorical-hover-17: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-hover-18: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-hover-19: var(--ds-brand-color-amber-400);
    --ds-color-chart-categorical-hover-20: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-hover-01: var(--ds-brand-color-purple-500);
    --ds-color-chart-categorical-hover-02: var(--ds-brand-color-yellow-500);
    --ds-color-chart-categorical-hover-03: var(--ds-brand-color-pink-500);
    --ds-color-chart-categorical-hover-04: var(--ds-brand-color-orange-500);
    --ds-color-chart-categorical-hover-05: var(--ds-brand-color-lime-500);
    --ds-color-chart-categorical-hover-06: var(--ds-brand-color-cyan-500);
    --ds-color-chart-categorical-hover-07: var(--ds-brand-color-red-500);
    --ds-color-chart-categorical-hover-08: var(--ds-brand-color-green-500);
    --ds-color-chart-categorical-hover-09: var(--ds-brand-color-amber-500);
    --ds-color-chart-categorical-subtle-10: var(--ds-brand-color-teal-200);
    --ds-color-chart-categorical-subtle-11: var(--ds-brand-color-purple-100);
    --ds-color-chart-categorical-subtle-12: var(--ds-brand-color-yellow-100);
    --ds-color-chart-categorical-subtle-13: var(--ds-brand-color-pink-100);
    --ds-color-chart-categorical-subtle-14: var(--ds-brand-color-orange-100);
    --ds-color-chart-categorical-subtle-15: var(--ds-brand-color-lime-100);
    --ds-color-chart-categorical-subtle-16: var(--ds-brand-color-cyan-100);
    --ds-color-chart-categorical-subtle-17: var(--ds-brand-color-red-100);
    --ds-color-chart-categorical-subtle-18: var(--ds-brand-color-green-100);
    --ds-color-chart-categorical-subtle-19: var(--ds-brand-color-amber-100);
    --ds-color-chart-categorical-subtle-20: var(--ds-brand-color-teal-100);
    --ds-color-chart-categorical-subtle-01: var(--ds-brand-color-purple-200);
    --ds-color-chart-categorical-subtle-02: var(--ds-brand-color-yellow-200);
    --ds-color-chart-categorical-subtle-03: var(--ds-brand-color-pink-200);
    --ds-color-chart-categorical-subtle-04: var(--ds-brand-color-orange-200);
    --ds-color-chart-categorical-subtle-05: var(--ds-brand-color-lime-200);
    --ds-color-chart-categorical-subtle-06: var(--ds-brand-color-cyan-200);
    --ds-color-chart-categorical-subtle-07: var(--ds-brand-color-red-200);
    --ds-color-chart-categorical-subtle-08: var(--ds-brand-color-green-200);
    --ds-color-chart-categorical-subtle-09: var(--ds-brand-color-amber-200);
    --ds-color-chart-sequential-cyan-50: var(--ds-brand-color-cyan-50);
    --ds-color-chart-sequential-cyan-100: var(--ds-brand-color-cyan-100);
    --ds-color-chart-sequential-cyan-200: var(--ds-brand-color-cyan-200);
    --ds-color-chart-sequential-cyan-300: var(--ds-brand-color-cyan-300);
    --ds-color-chart-sequential-cyan-400: var(--ds-brand-color-cyan-400);
    --ds-color-chart-sequential-cyan-500: var(--ds-brand-color-cyan-500);
    --ds-color-chart-sequential-cyan-600: var(--ds-brand-color-cyan-600);
    --ds-color-chart-sequential-cyan-700: var(--ds-brand-color-cyan-700);
    --ds-color-chart-sequential-cyan-800: var(--ds-brand-color-cyan-800);
    --ds-color-chart-sequential-cyan-900: var(--ds-brand-color-cyan-900);
    --ds-color-chart-sequential-green-50: var(--ds-brand-color-green-50);
    --ds-color-chart-sequential-green-100: var(--ds-brand-color-green-100);
    --ds-color-chart-sequential-green-200: var(--ds-brand-color-green-200);
    --ds-color-chart-sequential-green-300: var(--ds-brand-color-green-300);
    --ds-color-chart-sequential-green-400: var(--ds-brand-color-green-400);
    --ds-color-chart-sequential-green-500: var(--ds-brand-color-green-500);
    --ds-color-chart-sequential-green-600: var(--ds-brand-color-green-600);
    --ds-color-chart-sequential-green-700: var(--ds-brand-color-green-700);
    --ds-color-chart-sequential-green-800: var(--ds-brand-color-green-800);
    --ds-color-chart-sequential-green-900: var(--ds-brand-color-green-900);
    --ds-color-chart-neutral: var(--ds-brand-color-grey-300);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-core-typography-font-weight-regular) var(--ds-core-typography-font-size-s)/150% var(--ds-semantic-font-family-default);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
}
.ds-theme-citeob2b {

  .ds-heading-3.ds-heading-3 {
    line-height: var(--ds-style-heading-3-line-height);
    font-family: var(--ds-style-heading-3-font-family);
    font-size: var(--ds-style-heading-3-font-size);
    font-weight: var(--ds-style-heading-3-font-weight);
  }

  .ds-heading-4.ds-heading-4 {
    line-height: var(--ds-style-heading-4-line-height);
    font-family: var(--ds-style-heading-4-font-family);
    font-size: var(--ds-style-heading-4-font-size);
    font-weight: var(--ds-style-heading-4-font-weight);
  }

  .ds-heading-2.ds-heading-2 {
    line-height: var(--ds-style-heading-2-line-height);
    font-family: var(--ds-style-heading-2-font-family);
    font-size: var(--ds-style-heading-2-font-size);
    font-weight: var(--ds-style-heading-2-font-weight);
  }

  .ds-heading-1.ds-heading-1 {
    line-height: var(--ds-style-heading-1-line-height);
    font-family: var(--ds-style-heading-1-font-family);
    font-size: var(--ds-style-heading-1-font-size);
    font-weight: var(--ds-style-heading-1-font-weight);
  }

  .ds-display-1.ds-display-1 {
    line-height: var(--ds-style-display-1-line-height);
    font-family: var(--ds-style-display-1-font-family);
    font-size: var(--ds-style-display-1-font-size);
    font-weight: var(--ds-style-display-1-font-weight);
  }

  .ds-display-2.ds-display-2 {
    line-height: var(--ds-style-display-2-line-height);
    font-family: var(--ds-style-display-2-font-family);
    font-size: var(--ds-style-display-2-font-size);
    font-weight: var(--ds-style-display-2-font-weight);
  }

  .ds-display-number.ds-display-number {
    line-height: var(--ds-style-display-number-line-height);
    font-family: var(--ds-style-display-number-font-family);
    font-size: var(--ds-style-display-number-font-size);
    font-weight: var(--ds-style-display-number-font-weight);
  }

  .ds-text-large.ds-text-large {
    line-height: var(--ds-style-text-large-line-height);
    font-family: var(--ds-style-text-large-font-family);
    font-size: var(--ds-style-text-large-font-size);
    font-weight: var(--ds-style-text-large-font-weight);
  }

  .ds-text-base.ds-text-base {
    line-height: var(--ds-style-text-base-line-height);
    font-family: var(--ds-style-text-base-font-family);
    font-size: var(--ds-style-text-base-font-size);
    font-weight: var(--ds-style-text-base-font-weight);
  }

  .ds-text-base-strong.ds-text-base-strong {
    line-height: var(--ds-style-text-base-strong-line-height);
    font-family: var(--ds-style-text-base-strong-font-family);
    font-size: var(--ds-style-text-base-strong-font-size);
    font-weight: var(--ds-style-text-base-strong-font-weight);
  }

  .ds-text-paragraph.ds-text-paragraph {
    line-height: var(--ds-style-text-paragraph-line-height);
    font-family: var(--ds-style-text-paragraph-font-family);
    font-size: var(--ds-style-text-paragraph-font-size);
    font-weight: var(--ds-style-text-paragraph-font-weight);
  }

  .ds-text-small.ds-text-small {
    line-height: var(--ds-style-text-small-line-height);
    font-family: var(--ds-style-text-small-font-family);
    font-size: var(--ds-style-text-small-font-size);
    font-weight: var(--ds-style-text-small-font-weight);
  }

  .ds-text-small-strong.ds-text-small-strong {
    line-height: var(--ds-style-text-small-strong-line-height);
    font-family: var(--ds-style-text-small-strong-font-family);
    font-size: var(--ds-style-text-small-strong-font-size);
    font-weight: var(--ds-style-text-small-strong-font-weight);
  }

  .ds-text-xsmall.ds-text-xsmall {
    line-height: var(--ds-style-text-xsmall-line-height);
    font-family: var(--ds-style-text-xsmall-font-family);
    font-size: var(--ds-style-text-xsmall-font-size);
    font-weight: var(--ds-style-text-xsmall-font-weight);
  }

  .ds-text-xsmall-strong.ds-text-xsmall-strong {
    line-height: var(--ds-style-text-xsmall-strong-line-height);
    font-family: var(--ds-style-text-xsmall-strong-font-family);
    font-size: var(--ds-style-text-xsmall-strong-font-size);
    font-weight: var(--ds-style-text-xsmall-strong-font-weight);
  }

  .ds-text-annotation.ds-text-annotation {
    line-height: var(--ds-style-text-annotation-line-height);
    font-family: var(--ds-style-text-annotation-font-family);
    font-size: var(--ds-style-text-annotation-font-size);
    font-weight: var(--ds-style-text-annotation-font-weight);
  }
}
.ds-theme-citeob2c {
    --ds-brand-typography-font-family-primary: Lato;
    --ds-brand-typography-font-family-secondary: Blokletters Balpen;
    --ds-brand-typography-font-family-tertiary: Bricolage Grotesque;
    --ds-brand-typography-font-family-quaternary: Gill Sans Nova Inline;
    --ds-brand-color-amber-50: rgb(255, 247, 231);
    --ds-brand-color-amber-100: rgb(255, 238, 206);
    --ds-brand-color-amber-200: rgb(255, 222, 157);
    --ds-brand-color-amber-300: rgb(255, 205, 108);
    --ds-brand-color-amber-400: rgb(255, 189, 59);
    --ds-brand-color-amber-500: rgb(255, 172, 9);
    --ds-brand-color-amber-600: rgb(226, 127, 0);
    --ds-brand-color-amber-700: rgb(188, 88, 1);
    --ds-brand-color-amber-800: rgb(124, 56, 11);
    --ds-brand-color-amber-900: rgb(87, 35, 3);
    --ds-brand-color-blue-50: rgb(239, 244, 255);
    --ds-brand-color-blue-100: rgb(219, 230, 254);
    --ds-brand-color-blue-200: rgb(191, 211, 254);
    --ds-brand-color-blue-300: rgb(147, 180, 253);
    --ds-brand-color-blue-400: rgb(96, 144, 250);
    --ds-brand-color-blue-500: rgb(59, 118, 246);
    --ds-brand-color-blue-600: rgb(37, 99, 235);
    --ds-brand-color-blue-700: rgb(29, 88, 216);
    --ds-brand-color-blue-800: rgb(30, 75, 175);
    --ds-brand-color-blue-900: rgb(26, 38, 102);
    --ds-brand-color-cyan-50: rgb(239, 250, 255);
    --ds-brand-color-cyan-100: rgb(223, 244, 255);
    --ds-brand-color-cyan-200: rgb(183, 236, 255);
    --ds-brand-color-cyan-300: rgb(120, 223, 255);
    --ds-brand-color-cyan-400: rgb(48, 207, 255);
    --ds-brand-color-cyan-500: rgb(5, 183, 239);
    --ds-brand-color-cyan-600: rgb(0, 150, 207);
    --ds-brand-color-cyan-700: rgb(0, 119, 167);
    --ds-brand-color-cyan-800: rgb(2, 101, 138);
    --ds-brand-color-cyan-900: rgb(8, 72, 102);
    --ds-brand-color-green-50: rgb(240, 253, 244);
    --ds-brand-color-green-100: rgb(220, 252, 231);
    --ds-brand-color-green-200: rgb(187, 247, 208);
    --ds-brand-color-green-300: rgb(134, 239, 172);
    --ds-brand-color-green-400: rgb(74, 222, 128);
    --ds-brand-color-green-500: rgb(34, 197, 94);
    --ds-brand-color-green-600: rgb(22, 163, 74);
    --ds-brand-color-green-700: rgb(21, 128, 61);
    --ds-brand-color-green-800: rgb(22, 101, 52);
    --ds-brand-color-green-900: rgb(9, 60, 28);
    --ds-brand-color-grey-0: rgb(255, 255, 255);
    --ds-brand-color-grey-50: rgb(249, 250, 251);
    --ds-brand-color-grey-100: rgb(243, 244, 246);
    --ds-brand-color-grey-200: rgb(229, 231, 235);
    --ds-brand-color-grey-300: rgb(209, 213, 219);
    --ds-brand-color-grey-400: rgb(156, 163, 175);
    --ds-brand-color-grey-500: rgb(107, 114, 128);
    --ds-brand-color-grey-600: rgb(75, 85, 99);
    --ds-brand-color-grey-700: rgb(55, 65, 81);
    --ds-brand-color-grey-800: rgb(31, 41, 55);
    --ds-brand-color-grey-900: rgb(17, 24, 39);
    --ds-brand-color-lime-50: rgb(247, 254, 231);
    --ds-brand-color-lime-100: rgb(236, 252, 203);
    --ds-brand-color-lime-200: rgb(217, 249, 157);
    --ds-brand-color-lime-300: rgb(190, 242, 100);
    --ds-brand-color-lime-400: rgb(163, 230, 53);
    --ds-brand-color-lime-500: rgb(132, 204, 22);
    --ds-brand-color-lime-600: rgb(101, 163, 13);
    --ds-brand-color-lime-700: rgb(77, 124, 15);
    --ds-brand-color-lime-800: rgb(63, 98, 18);
    --ds-brand-color-lime-900: rgb(41, 61, 10);
    --ds-brand-color-orange-50: rgb(255, 244, 237);
    --ds-brand-color-orange-100: rgb(255, 230, 213);
    --ds-brand-color-orange-200: rgb(254, 204, 170);
    --ds-brand-color-orange-300: rgb(253, 172, 116);
    --ds-brand-color-orange-400: rgb(251, 138, 60);
    --ds-brand-color-orange-500: rgb(249, 115, 22);
    --ds-brand-color-orange-600: rgb(234, 88, 12);
    --ds-brand-color-orange-700: rgb(187, 63, 12);
    --ds-brand-color-orange-800: rgb(146, 49, 17);
    --ds-brand-color-orange-900: rgb(93, 31, 10);
    --ds-brand-color-pink-50: rgb(253, 242, 248);
    --ds-brand-color-pink-100: rgb(252, 231, 243);
    --ds-brand-color-pink-200: rgb(251, 207, 232);
    --ds-brand-color-pink-300: rgb(249, 168, 212);
    --ds-brand-color-pink-400: rgb(244, 114, 182);
    --ds-brand-color-pink-500: rgb(236, 72, 153);
    --ds-brand-color-pink-600: rgb(219, 39, 119);
    --ds-brand-color-pink-700: rgb(190, 24, 93);
    --ds-brand-color-pink-800: rgb(157, 23, 77);
    --ds-brand-color-pink-900: rgb(105, 13, 58);
    --ds-brand-color-purple-50: rgb(245, 243, 255);
    --ds-brand-color-purple-100: rgb(237, 233, 254);
    --ds-brand-color-purple-200: rgb(221, 214, 254);
    --ds-brand-color-purple-300: rgb(196, 181, 253);
    --ds-brand-color-purple-400: rgb(167, 139, 250);
    --ds-brand-color-purple-500: rgb(139, 92, 246);
    --ds-brand-color-purple-600: rgb(124, 58, 237);
    --ds-brand-color-purple-700: rgb(109, 40, 217);
    --ds-brand-color-purple-800: rgb(91, 33, 182);
    --ds-brand-color-purple-900: rgb(54, 22, 127);
    --ds-brand-color-red-50: rgb(254, 243, 242);
    --ds-brand-color-red-100: rgb(255, 229, 225);
    --ds-brand-color-red-200: rgb(255, 207, 200);
    --ds-brand-color-red-300: rgb(255, 173, 162);
    --ds-brand-color-red-400: rgb(253, 126, 108);
    --ds-brand-color-red-500: rgb(246, 101, 81);
    --ds-brand-color-red-600: rgb(226, 56, 32);
    --ds-brand-color-red-700: rgb(191, 42, 22);
    --ds-brand-color-red-800: rgb(157, 39, 23);
    --ds-brand-color-red-900: rgb(99, 26, 15);
    --ds-brand-color-teal-50: rgb(240, 253, 251);
    --ds-brand-color-teal-100: rgb(204, 251, 246);
    --ds-brand-color-teal-200: rgb(153, 246, 238);
    --ds-brand-color-teal-300: rgb(94, 234, 227);
    --ds-brand-color-teal-400: rgb(45, 212, 209);
    --ds-brand-color-teal-500: rgb(63, 174, 173);
    --ds-brand-color-teal-600: rgb(13, 145, 148);
    --ds-brand-color-teal-700: rgb(15, 115, 118);
    --ds-brand-color-teal-800: rgb(17, 91, 94);
    --ds-brand-color-teal-900: rgb(15, 56, 60);
    --ds-brand-color-yellow-50: rgb(254, 254, 220);
    --ds-brand-color-yellow-100: rgb(252, 253, 180);
    --ds-brand-color-yellow-200: rgb(254, 252, 124);
    --ds-brand-color-yellow-300: rgb(255, 243, 65);
    --ds-brand-color-yellow-400: rgb(255, 228, 13);
    --ds-brand-color-yellow-500: rgb(255, 213, 0);
    --ds-brand-color-yellow-600: rgb(203, 152, 1);
    --ds-brand-color-yellow-700: rgb(153, 104, 5);
    --ds-brand-color-yellow-800: rgb(116, 71, 15);
    --ds-brand-color-yellow-900: rgb(68, 37, 4);
    --ds-semantic-font-weight-default: 400;
    --ds-semantic-font-weight-strong: 700;
    --ds-semantic-font-weight-stronger: 800;
    --ds-semantic-font-family-title: var(--ds-brand-typography-font-family-tertiary);
    --ds-semantic-font-family-title-alt: var(--ds-brand-typography-font-family-tertiary);
    --ds-semantic-font-family-default: var(--ds-brand-typography-font-family-primary);
    --ds-semantic-font-family-annotation: var(--ds-brand-typography-font-family-primary);
    --ds-semantic-spacing-4xs: var(--ds-core-size-01);
    --ds-semantic-spacing-3xs: var(--ds-core-size-02);
    --ds-semantic-spacing-2xs: var(--ds-core-size-03);
    --ds-semantic-spacing-xs: var(--ds-core-size-04);
    --ds-semantic-spacing-s: var(--ds-core-size-05);
    --ds-semantic-spacing-m: var(--ds-core-size-06);
    --ds-semantic-spacing-l: var(--ds-core-size-08);
    --ds-semantic-spacing-xl: var(--ds-core-size-10);
    --ds-semantic-spacing-2xl: var(--ds-core-size-11);
    --ds-semantic-spacing-3xl: var(--ds-core-size-12);
    --ds-semantic-spacing-4xl: var(--ds-core-size-14);
    --ds-semantic-spacing-5xl: var(--ds-core-size-16);
    --ds-semantic-sizing-3xs: var(--ds-core-size-02);
    --ds-semantic-sizing-2xs: var(--ds-core-size-04);
    --ds-semantic-sizing-xs: var(--ds-core-size-05);
    --ds-semantic-sizing-s: var(--ds-core-size-06);
    --ds-semantic-sizing-sm: var(--ds-core-size-07);
    --ds-semantic-sizing-m: var(--ds-core-size-08);
    --ds-semantic-sizing-ml: var(--ds-core-size-09);
    --ds-semantic-sizing-l: var(--ds-core-size-10);
    --ds-semantic-sizing-xl: var(--ds-core-size-11);
    --ds-semantic-sizing-2xl: var(--ds-core-size-12);
    --ds-semantic-sizing-3xl: var(--ds-core-size-13);
    --ds-semantic-sizing-4xl: var(--ds-core-size-14);
    --ds-semantic-sizing-5xl: var(--ds-core-size-15);
    --ds-semantic-sizing-6xl: var(--ds-core-size-16);
    --ds-semantic-sizing-7xl: var(--ds-core-size-17);
    --ds-semantic-sizing-8xl: var(--ds-core-size-18);
    --ds-semantic-sizing-9xl: var(--ds-core-size-19);
    --ds-semantic-sizing-10xl: var(--ds-core-size-20);
    --ds-semantic-sizing-11xl: var(--ds-core-size-21);
    --ds-semantic-sizing-12xl: var(--ds-core-size-22);
    --ds-semantic-sizing-13xl: var(--ds-core-size-23);
    --ds-semantic-sizing-14xl: var(--ds-core-size-24);
    --ds-semantic-sizing-14xl-bis: var(--ds-core-size-25);
    --ds-semantic-sizing-15xl: var(--ds-core-size-26);
    --ds-semantic-sizing-16xl: var(--ds-core-size-27);
    --ds-semantic-radius-default: var(--ds-core-radius-round);
    --ds-semantic-radius-action: var(--ds-core-radius-pill);
    --ds-semantic-radius-elevated: 24px;
    --ds-semantic-radius-skeleton: var(--ds-core-radius-pill);
    --ds-semantic-radius-input: var(--ds-core-radius-light);
    --ds-semantic-radius-circle: var(--ds-core-radius-pill);
    --ds-semantic-layout-gutter-default: var(--ds-core-size-08);
    --ds-semantic-layout-margin-default: var(--ds-core-size-12);
    --ds-semantic-layout-text-max-width: var(--ds-core-size-25);
    --ds-semantic-color-overlay-surface-medium: rgba(17, 24, 39, 0.3);
    --ds-semantic-color-layout-invert-content-subtle: rgba(255, 255, 255, 0.7);
    --ds-semantic-color-layout-invert-content-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-invert-surface-medium-default: var(--ds-brand-color-grey-900);
    --ds-semantic-color-layout-invert-surface-medium-hover: var(--ds-brand-color-grey-700);
    --ds-semantic-color-layout-invert-surface-medium-selected: rgb(28, 87, 147);
    --ds-semantic-color-layout-invert-surface-strong-default: var(--ds-brand-color-grey-700);
    --ds-semantic-color-layout-invert-border-medium-default: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-layout-invert-border-strong-default: rgba(255, 255, 255, 0.25);
    --ds-semantic-color-layout-invert-border-strongest-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-disabled-invert-content-medium: rgba(255, 255, 255, 0.3);
    --ds-semantic-color-disabled-invert-surface-medium: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-danger-invert-content-subtle: rgba(253, 126, 108, 0.7);
    --ds-semantic-color-danger-invert-content-medium: var(--ds-brand-color-red-400);
    --ds-semantic-color-action-invert-surface-subtlest: rgba(255, 255, 255, 0.08);
    --ds-semantic-color-action-invert-surface-subtle: rgba(255, 255, 255, 0.16);
    --ds-semantic-color-action-invert-surface-strong: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-action-invert-surface-stronger: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-action-invert-surface-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-action-invert-border-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-surface-medium-hover: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-neutral-invert-surface-medium-active: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-neutral-invert-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-layout-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-surface-subtle-default: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-surface-medium-hover: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-active: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-medium-selected: var(--ds-brand-color-blue-50);
    --ds-semantic-color-layout-surface-strong-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-stronger-default: var(--ds-brand-color-blue-100);
    --ds-semantic-color-layout-border-subtle-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-border-subtle-selected: var(--ds-brand-color-blue-100);
    --ds-semantic-color-layout-border-medium-default: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-border-medium-hover: var(--ds-brand-color-grey-900);
    --ds-semantic-color-layout-border-medium-selected: var(--ds-brand-color-blue-300);
    --ds-semantic-color-layout-border-strong-default: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-border-strong-hover: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-border-strong-selected: var(--ds-brand-color-blue-500);
    --ds-semantic-color-neutral-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-neutral-surface-medium-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-neutral-surface-medium-hover: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-medium-active: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-surface-strong-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-stronger-default: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-border-subtle: var(--ds-brand-color-grey-400);
    --ds-semantic-color-neutral-border-medium: var(--ds-brand-color-grey-500);
    --ds-semantic-color-neutral-border-strong: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-content-strong: var(--ds-brand-color-grey-700);
    --ds-semantic-color-action-content-stronger: var(--ds-brand-color-grey-900);
    --ds-semantic-color-action-surface-subtlest: var(--ds-brand-color-grey-50);
    --ds-semantic-color-action-surface-subtle: var(--ds-brand-color-grey-100);
    --ds-semantic-color-action-surface-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-surface-strong: var(--ds-brand-color-grey-700);
    --ds-semantic-color-action-surface-stronger: var(--ds-brand-color-grey-900);
    --ds-semantic-color-action-border-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-border-strong: var(--ds-brand-color-grey-700);
    --ds-semantic-color-action-border-stronger: var(--ds-brand-color-grey-900);
    --ds-semantic-color-action-special-content-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-action-special-content-strong: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-special-content-stronger: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-special-surface-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-action-special-surface-strong: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-special-surface-stronger: var(--ds-brand-color-blue-700);
    --ds-semantic-color-action-special-border-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-action-special-border-strong: var(--ds-brand-color-blue-600);
    --ds-semantic-color-action-special-border-stronger: var(--ds-brand-color-blue-700);
    --ds-semantic-color-disabled-content-subtle: var(--ds-brand-color-grey-200);
    --ds-semantic-color-disabled-content-medium: var(--ds-brand-color-grey-400);
    --ds-semantic-color-disabled-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-disabled-border-medium: var(--ds-brand-color-grey-200);
    --ds-semantic-color-read-only-content-medium: var(--ds-brand-color-grey-600);
    --ds-semantic-color-read-only-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-read-only-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-read-only-surface-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-medium: var(--ds-brand-color-grey-300);
    --ds-semantic-color-success-content-medium: var(--ds-brand-color-green-600);
    --ds-semantic-color-success-content-strong: var(--ds-brand-color-green-700);
    --ds-semantic-color-success-surface-subtlest: var(--ds-brand-color-green-100);
    --ds-semantic-color-success-surface-subtle: var(--ds-brand-color-green-200);
    --ds-semantic-color-success-surface-medium: var(--ds-brand-color-green-500);
    --ds-semantic-color-success-border-subtle: var(--ds-brand-color-green-300);
    --ds-semantic-color-success-border-medium: var(--ds-brand-color-green-500);
    --ds-semantic-color-alert-content-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-alert-content-strong: var(--ds-brand-color-amber-800);
    --ds-semantic-color-alert-surface-subtlest: var(--ds-brand-color-amber-100);
    --ds-semantic-color-alert-surface-subtle: var(--ds-brand-color-amber-200);
    --ds-semantic-color-alert-surface-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-alert-border-subtle: var(--ds-brand-color-amber-300);
    --ds-semantic-color-alert-border-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-danger-content-subtle: var(--ds-brand-color-red-500);
    --ds-semantic-color-danger-content-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-content-strong: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-content-stronger: var(--ds-brand-color-red-900);
    --ds-semantic-color-danger-surface-subtlest: var(--ds-brand-color-red-100);
    --ds-semantic-color-danger-surface-subtle: var(--ds-brand-color-red-200);
    --ds-semantic-color-danger-surface-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-surface-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-surface-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-border-subtle: var(--ds-brand-color-red-300);
    --ds-semantic-color-danger-border-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-border-strong: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-border-stronger: var(--ds-brand-color-red-900);
    --ds-semantic-color-information-content-medium: var(--ds-brand-color-grey-500);
    --ds-semantic-color-information-content-strong: var(--ds-brand-color-grey-900);
    --ds-semantic-color-information-surface-subtlest: var(--ds-brand-color-grey-100);
    --ds-semantic-color-information-surface-subtle: var(--ds-brand-color-grey-200);
    --ds-semantic-color-information-surface-medium: var(--ds-brand-color-grey-900);
    --ds-semantic-color-information-border-subtle: var(--ds-brand-color-grey-300);
    --ds-semantic-color-information-border-medium: var(--ds-brand-color-grey-900);
    --ds-semantic-color-accent1-content-strong: var(--ds-brand-color-lime-800);
    --ds-semantic-color-accent1-content-medium: var(--ds-brand-color-lime-500);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-brand-color-lime-100);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-brand-color-lime-200);
    --ds-semantic-color-accent1-surface-medium: var(--ds-brand-color-lime-500);
    --ds-semantic-color-accent1-border-subtle: var(--ds-brand-color-lime-300);
    --ds-semantic-color-accent1-border-medium: var(--ds-brand-color-lime-500);
    --ds-semantic-color-accent2-content-strong: var(--ds-brand-color-yellow-800);
    --ds-semantic-color-accent2-content-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-brand-color-yellow-100);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-brand-color-yellow-200);
    --ds-semantic-color-accent2-surface-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent2-border-subtle: var(--ds-brand-color-yellow-300);
    --ds-semantic-color-accent2-border-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent3-content-strong: var(--ds-brand-color-purple-800);
    --ds-semantic-color-accent3-content-medium: var(--ds-brand-color-purple-500);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-brand-color-purple-100);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-brand-color-purple-200);
    --ds-semantic-color-accent3-surface-medium: var(--ds-brand-color-purple-500);
    --ds-semantic-color-accent3-border-subtle: var(--ds-brand-color-purple-300);
    --ds-semantic-color-accent3-border-medium: var(--ds-brand-color-purple-500);
    --ds-semantic-color-accent4-content-strong: var(--ds-brand-color-cyan-800);
    --ds-semantic-color-accent4-content-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-accent4-surface-subtlest: var(--ds-brand-color-cyan-100);
    --ds-semantic-color-accent4-surface-subtle: var(--ds-brand-color-cyan-200);
    --ds-semantic-color-accent4-surface-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-accent4-border-subtle: var(--ds-brand-color-cyan-300);
    --ds-semantic-color-accent4-border-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-accent5-content-strong: var(--ds-brand-color-pink-800);
    --ds-semantic-color-accent5-content-medium: var(--ds-brand-color-pink-500);
    --ds-semantic-color-accent5-surface-subtlest: var(--ds-brand-color-pink-100);
    --ds-semantic-color-accent5-surface-subtle: var(--ds-brand-color-pink-200);
    --ds-semantic-color-accent5-surface-medium: var(--ds-brand-color-pink-500);
    --ds-semantic-color-accent5-border-subtle: var(--ds-brand-color-pink-300);
    --ds-semantic-color-accent5-border-medium: var(--ds-brand-color-pink-500);
    --ds-style-heading-3-line-height: 125%;
    --ds-style-heading-3-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-3-font-size: var(--ds-core-typography-font-size-m);
    --ds-style-heading-3-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-4-line-height: 125%;
    --ds-style-heading-4-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-4-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-heading-4-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-2-line-height: 135%;
    --ds-style-heading-2-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-heading-2-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-1-line-height: 125%;
    --ds-style-heading-1-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-1-font-size: var(--ds-core-typography-font-size-xl);
    --ds-style-heading-1-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-display-1-line-height: 100%;
    --ds-style-display-1-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-1-font-size: var(--ds-core-typography-font-size-2xl);
    --ds-style-display-1-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-display-2-line-height: 100%;
    --ds-style-display-2-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-display-2-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-display-number-line-height: 100%;
    --ds-style-display-number-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-number-font-size: var(--ds-core-typography-font-size-3xl);
    --ds-style-display-number-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-text-large-line-height: 150%;
    --ds-style-text-large-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-large-font-size: var(--ds-core-typography-font-size-s-bis);
    --ds-style-text-large-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-line-height: 125%;
    --ds-style-text-base-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-strong-line-height: 125%;
    --ds-style-text-base-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-strong-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-strong-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-text-paragraph-line-height: 150%;
    --ds-style-text-paragraph-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-paragraph-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-paragraph-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-line-height: 140%;
    --ds-style-text-small-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-strong-line-height: 140%;
    --ds-style-text-small-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-strong-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-strong-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-text-xsmall-line-height: 130%;
    --ds-style-text-xsmall-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-xsmall-strong-line-height: 130%;
    --ds-style-text-xsmall-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-strong-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-strong-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-text-annotation-line-height: 165%;
    --ds-style-text-annotation-font-family: var(--ds-semantic-font-family-annotation);
    --ds-style-text-annotation-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-annotation-font-weight: var(--ds-semantic-font-weight-default);
    --ds-color-chart-grid-guides: var(--ds-brand-color-grey-200);
    --ds-color-chart-grid-axis-line: var(--ds-brand-color-grey-300);
    --ds-color-chart-grid-axis-label: var(--ds-brand-color-grey-500);
    --ds-color-chart-grid-axis-item: var(--ds-brand-color-grey-500);
    --ds-color-chart-categorical-default-10: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-default-11: var(--ds-brand-color-purple-300);
    --ds-color-chart-categorical-default-12: var(--ds-brand-color-yellow-300);
    --ds-color-chart-categorical-default-13: var(--ds-brand-color-pink-300);
    --ds-color-chart-categorical-default-14: var(--ds-brand-color-orange-300);
    --ds-color-chart-categorical-default-15: var(--ds-brand-color-lime-300);
    --ds-color-chart-categorical-default-16: var(--ds-brand-color-cyan-300);
    --ds-color-chart-categorical-default-17: var(--ds-brand-color-red-300);
    --ds-color-chart-categorical-default-18: var(--ds-brand-color-green-300);
    --ds-color-chart-categorical-default-19: var(--ds-brand-color-amber-300);
    --ds-color-chart-categorical-default-20: var(--ds-brand-color-teal-300);
    --ds-color-chart-categorical-default-01: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-default-02: var(--ds-brand-color-yellow-400);
    --ds-color-chart-categorical-default-03: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-default-04: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-default-05: var(--ds-brand-color-lime-400);
    --ds-color-chart-categorical-default-06: var(--ds-brand-color-cyan-400);
    --ds-color-chart-categorical-default-07: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-default-08: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-default-09: var(--ds-brand-color-amber-400);
    --ds-color-chart-categorical-hover-10: var(--ds-brand-color-teal-500);
    --ds-color-chart-categorical-hover-11: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-hover-12: var(--ds-brand-color-yellow-400);
    --ds-color-chart-categorical-hover-13: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-hover-14: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-hover-15: var(--ds-brand-color-lime-400);
    --ds-color-chart-categorical-hover-16: var(--ds-brand-color-cyan-400);
    --ds-color-chart-categorical-hover-17: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-hover-18: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-hover-19: var(--ds-brand-color-amber-400);
    --ds-color-chart-categorical-hover-20: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-hover-01: var(--ds-brand-color-purple-500);
    --ds-color-chart-categorical-hover-02: var(--ds-brand-color-yellow-500);
    --ds-color-chart-categorical-hover-03: var(--ds-brand-color-pink-500);
    --ds-color-chart-categorical-hover-04: var(--ds-brand-color-orange-500);
    --ds-color-chart-categorical-hover-05: var(--ds-brand-color-lime-500);
    --ds-color-chart-categorical-hover-06: var(--ds-brand-color-cyan-500);
    --ds-color-chart-categorical-hover-07: var(--ds-brand-color-red-500);
    --ds-color-chart-categorical-hover-08: var(--ds-brand-color-green-500);
    --ds-color-chart-categorical-hover-09: var(--ds-brand-color-amber-500);
    --ds-color-chart-categorical-subtle-10: var(--ds-brand-color-teal-200);
    --ds-color-chart-categorical-subtle-11: var(--ds-brand-color-purple-100);
    --ds-color-chart-categorical-subtle-12: var(--ds-brand-color-yellow-100);
    --ds-color-chart-categorical-subtle-13: var(--ds-brand-color-pink-100);
    --ds-color-chart-categorical-subtle-14: var(--ds-brand-color-orange-100);
    --ds-color-chart-categorical-subtle-15: var(--ds-brand-color-lime-100);
    --ds-color-chart-categorical-subtle-16: var(--ds-brand-color-cyan-100);
    --ds-color-chart-categorical-subtle-17: var(--ds-brand-color-red-100);
    --ds-color-chart-categorical-subtle-18: var(--ds-brand-color-green-100);
    --ds-color-chart-categorical-subtle-19: var(--ds-brand-color-amber-100);
    --ds-color-chart-categorical-subtle-20: var(--ds-brand-color-teal-100);
    --ds-color-chart-categorical-subtle-01: var(--ds-brand-color-blue-200);
    --ds-color-chart-categorical-subtle-02: var(--ds-brand-color-yellow-200);
    --ds-color-chart-categorical-subtle-03: var(--ds-brand-color-pink-200);
    --ds-color-chart-categorical-subtle-04: var(--ds-brand-color-orange-200);
    --ds-color-chart-categorical-subtle-05: var(--ds-brand-color-lime-200);
    --ds-color-chart-categorical-subtle-06: var(--ds-brand-color-cyan-200);
    --ds-color-chart-categorical-subtle-07: var(--ds-brand-color-red-200);
    --ds-color-chart-categorical-subtle-08: var(--ds-brand-color-green-200);
    --ds-color-chart-categorical-subtle-09: var(--ds-brand-color-amber-200);
    --ds-color-chart-sequential-cyan-50: var(--ds-brand-color-cyan-50);
    --ds-color-chart-sequential-cyan-100: var(--ds-brand-color-cyan-100);
    --ds-color-chart-sequential-cyan-200: var(--ds-brand-color-cyan-200);
    --ds-color-chart-sequential-cyan-300: var(--ds-brand-color-cyan-300);
    --ds-color-chart-sequential-cyan-400: var(--ds-brand-color-cyan-400);
    --ds-color-chart-sequential-cyan-500: var(--ds-brand-color-cyan-500);
    --ds-color-chart-sequential-cyan-600: var(--ds-brand-color-cyan-600);
    --ds-color-chart-sequential-cyan-700: var(--ds-brand-color-cyan-700);
    --ds-color-chart-sequential-cyan-800: var(--ds-brand-color-cyan-800);
    --ds-color-chart-sequential-cyan-900: var(--ds-brand-color-cyan-900);
    --ds-color-chart-sequential-green-50: var(--ds-brand-color-green-50);
    --ds-color-chart-sequential-green-100: var(--ds-brand-color-green-100);
    --ds-color-chart-sequential-green-200: var(--ds-brand-color-green-200);
    --ds-color-chart-sequential-green-300: var(--ds-brand-color-green-300);
    --ds-color-chart-sequential-green-400: var(--ds-brand-color-green-400);
    --ds-color-chart-sequential-green-500: var(--ds-brand-color-green-500);
    --ds-color-chart-sequential-green-600: var(--ds-brand-color-green-600);
    --ds-color-chart-sequential-green-700: var(--ds-brand-color-green-700);
    --ds-color-chart-sequential-green-800: var(--ds-brand-color-green-800);
    --ds-color-chart-sequential-green-900: var(--ds-brand-color-green-900);
    --ds-color-chart-neutral: var(--ds-brand-color-grey-300);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-core-typography-font-weight-regular) var(--ds-core-typography-font-size-s)/150% var(--ds-semantic-font-family-default);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
}
.ds-theme-citeob2c {

  .ds-heading-3.ds-heading-3 {
    line-height: var(--ds-style-heading-3-line-height);
    font-family: var(--ds-style-heading-3-font-family);
    font-size: var(--ds-style-heading-3-font-size);
    font-weight: var(--ds-style-heading-3-font-weight);
  }

  .ds-heading-4.ds-heading-4 {
    line-height: var(--ds-style-heading-4-line-height);
    font-family: var(--ds-style-heading-4-font-family);
    font-size: var(--ds-style-heading-4-font-size);
    font-weight: var(--ds-style-heading-4-font-weight);
  }

  .ds-heading-2.ds-heading-2 {
    line-height: var(--ds-style-heading-2-line-height);
    font-family: var(--ds-style-heading-2-font-family);
    font-size: var(--ds-style-heading-2-font-size);
    font-weight: var(--ds-style-heading-2-font-weight);
  }

  .ds-heading-1.ds-heading-1 {
    line-height: var(--ds-style-heading-1-line-height);
    font-family: var(--ds-style-heading-1-font-family);
    font-size: var(--ds-style-heading-1-font-size);
    font-weight: var(--ds-style-heading-1-font-weight);
  }

  .ds-display-1.ds-display-1 {
    line-height: var(--ds-style-display-1-line-height);
    font-family: var(--ds-style-display-1-font-family);
    font-size: var(--ds-style-display-1-font-size);
    font-weight: var(--ds-style-display-1-font-weight);
  }

  .ds-display-2.ds-display-2 {
    line-height: var(--ds-style-display-2-line-height);
    font-family: var(--ds-style-display-2-font-family);
    font-size: var(--ds-style-display-2-font-size);
    font-weight: var(--ds-style-display-2-font-weight);
  }

  .ds-display-number.ds-display-number {
    line-height: var(--ds-style-display-number-line-height);
    font-family: var(--ds-style-display-number-font-family);
    font-size: var(--ds-style-display-number-font-size);
    font-weight: var(--ds-style-display-number-font-weight);
  }

  .ds-text-large.ds-text-large {
    line-height: var(--ds-style-text-large-line-height);
    font-family: var(--ds-style-text-large-font-family);
    font-size: var(--ds-style-text-large-font-size);
    font-weight: var(--ds-style-text-large-font-weight);
  }

  .ds-text-base.ds-text-base {
    line-height: var(--ds-style-text-base-line-height);
    font-family: var(--ds-style-text-base-font-family);
    font-size: var(--ds-style-text-base-font-size);
    font-weight: var(--ds-style-text-base-font-weight);
  }

  .ds-text-base-strong.ds-text-base-strong {
    line-height: var(--ds-style-text-base-strong-line-height);
    font-family: var(--ds-style-text-base-strong-font-family);
    font-size: var(--ds-style-text-base-strong-font-size);
    font-weight: var(--ds-style-text-base-strong-font-weight);
  }

  .ds-text-paragraph.ds-text-paragraph {
    line-height: var(--ds-style-text-paragraph-line-height);
    font-family: var(--ds-style-text-paragraph-font-family);
    font-size: var(--ds-style-text-paragraph-font-size);
    font-weight: var(--ds-style-text-paragraph-font-weight);
  }

  .ds-text-small.ds-text-small {
    line-height: var(--ds-style-text-small-line-height);
    font-family: var(--ds-style-text-small-font-family);
    font-size: var(--ds-style-text-small-font-size);
    font-weight: var(--ds-style-text-small-font-weight);
  }

  .ds-text-small-strong.ds-text-small-strong {
    line-height: var(--ds-style-text-small-strong-line-height);
    font-family: var(--ds-style-text-small-strong-font-family);
    font-size: var(--ds-style-text-small-strong-font-size);
    font-weight: var(--ds-style-text-small-strong-font-weight);
  }

  .ds-text-xsmall.ds-text-xsmall {
    line-height: var(--ds-style-text-xsmall-line-height);
    font-family: var(--ds-style-text-xsmall-font-family);
    font-size: var(--ds-style-text-xsmall-font-size);
    font-weight: var(--ds-style-text-xsmall-font-weight);
  }

  .ds-text-xsmall-strong.ds-text-xsmall-strong {
    line-height: var(--ds-style-text-xsmall-strong-line-height);
    font-family: var(--ds-style-text-xsmall-strong-font-family);
    font-size: var(--ds-style-text-xsmall-strong-font-size);
    font-weight: var(--ds-style-text-xsmall-strong-font-weight);
  }

  .ds-text-annotation.ds-text-annotation {
    line-height: var(--ds-style-text-annotation-line-height);
    font-family: var(--ds-style-text-annotation-font-family);
    font-size: var(--ds-style-text-annotation-font-size);
    font-weight: var(--ds-style-text-annotation-font-weight);
  }
}
.ds-theme-guidedutri {
    --ds-brand-typography-font-family-primary: Lato;
    --ds-brand-typography-font-family-secondary: Blokletters Balpen;
    --ds-brand-typography-font-family-tertiary: Bricolage Grotesque;
    --ds-brand-typography-font-family-quaternary: Gill Sans Nova Inline;
    --ds-brand-color-amber-50: rgb(255, 247, 231);
    --ds-brand-color-amber-100: rgb(255, 238, 206);
    --ds-brand-color-amber-200: rgb(255, 222, 157);
    --ds-brand-color-amber-300: rgb(255, 205, 108);
    --ds-brand-color-amber-400: rgb(255, 189, 59);
    --ds-brand-color-amber-500: rgb(255, 172, 9);
    --ds-brand-color-amber-600: rgb(226, 127, 0);
    --ds-brand-color-amber-700: rgb(188, 88, 1);
    --ds-brand-color-amber-800: rgb(124, 56, 11);
    --ds-brand-color-amber-900: rgb(87, 35, 3);
    --ds-brand-color-blue-50: rgb(239, 244, 255);
    --ds-brand-color-blue-100: rgb(219, 230, 254);
    --ds-brand-color-blue-200: rgb(191, 211, 254);
    --ds-brand-color-blue-300: rgb(147, 180, 253);
    --ds-brand-color-blue-400: rgb(96, 144, 250);
    --ds-brand-color-blue-500: rgb(59, 118, 246);
    --ds-brand-color-blue-600: rgb(37, 99, 235);
    --ds-brand-color-blue-700: rgb(29, 88, 216);
    --ds-brand-color-blue-800: rgb(30, 75, 175);
    --ds-brand-color-blue-900: rgb(26, 38, 102);
    --ds-brand-color-cyan-50: rgb(239, 250, 255);
    --ds-brand-color-cyan-100: rgb(223, 244, 255);
    --ds-brand-color-cyan-200: rgb(183, 236, 255);
    --ds-brand-color-cyan-300: rgb(120, 223, 255);
    --ds-brand-color-cyan-400: rgb(48, 207, 255);
    --ds-brand-color-cyan-500: rgb(5, 183, 239);
    --ds-brand-color-cyan-600: rgb(0, 150, 207);
    --ds-brand-color-cyan-700: rgb(0, 119, 167);
    --ds-brand-color-cyan-800: rgb(2, 101, 138);
    --ds-brand-color-cyan-900: rgb(8, 72, 102);
    --ds-brand-color-green-50: rgb(240, 253, 244);
    --ds-brand-color-green-100: rgb(220, 252, 231);
    --ds-brand-color-green-200: rgb(187, 247, 208);
    --ds-brand-color-green-300: rgb(134, 239, 172);
    --ds-brand-color-green-400: rgb(74, 222, 128);
    --ds-brand-color-green-500: rgb(34, 197, 94);
    --ds-brand-color-green-600: rgb(22, 163, 74);
    --ds-brand-color-green-700: rgb(21, 128, 61);
    --ds-brand-color-green-800: rgb(22, 101, 52);
    --ds-brand-color-green-900: rgb(9, 60, 28);
    --ds-brand-color-grey-0: rgb(255, 255, 255);
    --ds-brand-color-grey-50: rgb(249, 250, 251);
    --ds-brand-color-grey-100: rgb(243, 244, 246);
    --ds-brand-color-grey-200: rgb(229, 231, 235);
    --ds-brand-color-grey-300: rgb(209, 213, 219);
    --ds-brand-color-grey-400: rgb(156, 163, 175);
    --ds-brand-color-grey-500: rgb(107, 114, 128);
    --ds-brand-color-grey-600: rgb(75, 85, 99);
    --ds-brand-color-grey-700: rgb(55, 65, 81);
    --ds-brand-color-grey-800: rgb(31, 41, 55);
    --ds-brand-color-grey-900: rgb(17, 24, 39);
    --ds-brand-color-lime-50: rgb(247, 254, 231);
    --ds-brand-color-lime-100: rgb(236, 252, 203);
    --ds-brand-color-lime-200: rgb(217, 249, 157);
    --ds-brand-color-lime-300: rgb(190, 242, 100);
    --ds-brand-color-lime-400: rgb(163, 230, 53);
    --ds-brand-color-lime-500: rgb(132, 204, 22);
    --ds-brand-color-lime-600: rgb(101, 163, 13);
    --ds-brand-color-lime-700: rgb(77, 124, 15);
    --ds-brand-color-lime-800: rgb(63, 98, 18);
    --ds-brand-color-lime-900: rgb(41, 61, 10);
    --ds-brand-color-orange-50: rgb(255, 244, 237);
    --ds-brand-color-orange-100: rgb(255, 230, 213);
    --ds-brand-color-orange-200: rgb(254, 204, 170);
    --ds-brand-color-orange-300: rgb(253, 172, 116);
    --ds-brand-color-orange-400: rgb(251, 138, 60);
    --ds-brand-color-orange-500: rgb(249, 115, 22);
    --ds-brand-color-orange-600: rgb(234, 88, 12);
    --ds-brand-color-orange-700: rgb(187, 63, 12);
    --ds-brand-color-orange-800: rgb(146, 49, 17);
    --ds-brand-color-orange-900: rgb(93, 31, 10);
    --ds-brand-color-pink-50: rgb(253, 242, 248);
    --ds-brand-color-pink-100: rgb(252, 231, 243);
    --ds-brand-color-pink-200: rgb(251, 207, 232);
    --ds-brand-color-pink-300: rgb(249, 168, 212);
    --ds-brand-color-pink-400: rgb(244, 114, 182);
    --ds-brand-color-pink-500: rgb(236, 72, 153);
    --ds-brand-color-pink-600: rgb(219, 39, 119);
    --ds-brand-color-pink-700: rgb(190, 24, 93);
    --ds-brand-color-pink-800: rgb(157, 23, 77);
    --ds-brand-color-pink-900: rgb(105, 13, 58);
    --ds-brand-color-purple-50: rgb(245, 243, 255);
    --ds-brand-color-purple-100: rgb(237, 233, 254);
    --ds-brand-color-purple-200: rgb(221, 214, 254);
    --ds-brand-color-purple-300: rgb(196, 181, 253);
    --ds-brand-color-purple-400: rgb(167, 139, 250);
    --ds-brand-color-purple-500: rgb(139, 92, 246);
    --ds-brand-color-purple-600: rgb(124, 58, 237);
    --ds-brand-color-purple-700: rgb(109, 40, 217);
    --ds-brand-color-purple-800: rgb(91, 33, 182);
    --ds-brand-color-purple-900: rgb(54, 22, 127);
    --ds-brand-color-red-50: rgb(254, 243, 242);
    --ds-brand-color-red-100: rgb(255, 229, 225);
    --ds-brand-color-red-200: rgb(255, 207, 200);
    --ds-brand-color-red-300: rgb(255, 173, 162);
    --ds-brand-color-red-400: rgb(253, 126, 108);
    --ds-brand-color-red-500: rgb(246, 101, 81);
    --ds-brand-color-red-600: rgb(226, 56, 32);
    --ds-brand-color-red-700: rgb(191, 42, 22);
    --ds-brand-color-red-800: rgb(157, 39, 23);
    --ds-brand-color-red-900: rgb(99, 26, 15);
    --ds-brand-color-teal-50: rgb(240, 253, 251);
    --ds-brand-color-teal-100: rgb(204, 251, 246);
    --ds-brand-color-teal-200: rgb(153, 246, 238);
    --ds-brand-color-teal-300: rgb(94, 234, 227);
    --ds-brand-color-teal-400: rgb(45, 212, 209);
    --ds-brand-color-teal-500: rgb(63, 174, 173);
    --ds-brand-color-teal-600: rgb(13, 145, 148);
    --ds-brand-color-teal-700: rgb(15, 115, 118);
    --ds-brand-color-teal-800: rgb(17, 91, 94);
    --ds-brand-color-teal-900: rgb(15, 56, 60);
    --ds-brand-color-yellow-50: rgb(254, 254, 220);
    --ds-brand-color-yellow-100: rgb(252, 253, 180);
    --ds-brand-color-yellow-200: rgb(254, 252, 124);
    --ds-brand-color-yellow-300: rgb(255, 243, 65);
    --ds-brand-color-yellow-400: rgb(255, 228, 13);
    --ds-brand-color-yellow-500: rgb(255, 213, 0);
    --ds-brand-color-yellow-600: rgb(203, 152, 1);
    --ds-brand-color-yellow-700: rgb(153, 104, 5);
    --ds-brand-color-yellow-800: rgb(116, 71, 15);
    --ds-brand-color-yellow-900: rgb(68, 37, 4);
    --ds-semantic-font-weight-default: 400;
    --ds-semantic-font-weight-strong: 700;
    --ds-semantic-font-weight-stronger: 800;
    --ds-semantic-font-family-title: var(--ds-brand-typography-font-family-tertiary);
    --ds-semantic-font-family-title-alt: var(--ds-brand-typography-font-family-tertiary);
    --ds-semantic-font-family-default: var(--ds-brand-typography-font-family-primary);
    --ds-semantic-font-family-annotation: var(--ds-brand-typography-font-family-secondary);
    --ds-semantic-spacing-4xs: var(--ds-core-size-01);
    --ds-semantic-spacing-3xs: var(--ds-core-size-02);
    --ds-semantic-spacing-2xs: var(--ds-core-size-03);
    --ds-semantic-spacing-xs: var(--ds-core-size-04);
    --ds-semantic-spacing-s: var(--ds-core-size-05);
    --ds-semantic-spacing-m: var(--ds-core-size-06);
    --ds-semantic-spacing-l: var(--ds-core-size-08);
    --ds-semantic-spacing-xl: var(--ds-core-size-10);
    --ds-semantic-spacing-2xl: var(--ds-core-size-11);
    --ds-semantic-spacing-3xl: var(--ds-core-size-12);
    --ds-semantic-spacing-4xl: var(--ds-core-size-14);
    --ds-semantic-spacing-5xl: var(--ds-core-size-16);
    --ds-semantic-sizing-3xs: var(--ds-core-size-02);
    --ds-semantic-sizing-2xs: var(--ds-core-size-04);
    --ds-semantic-sizing-xs: var(--ds-core-size-05);
    --ds-semantic-sizing-s: var(--ds-core-size-06);
    --ds-semantic-sizing-sm: var(--ds-core-size-07);
    --ds-semantic-sizing-m: var(--ds-core-size-08);
    --ds-semantic-sizing-ml: var(--ds-core-size-09);
    --ds-semantic-sizing-l: var(--ds-core-size-10);
    --ds-semantic-sizing-xl: var(--ds-core-size-11);
    --ds-semantic-sizing-2xl: var(--ds-core-size-12);
    --ds-semantic-sizing-3xl: var(--ds-core-size-13);
    --ds-semantic-sizing-4xl: var(--ds-core-size-14);
    --ds-semantic-sizing-5xl: var(--ds-core-size-15);
    --ds-semantic-sizing-6xl: var(--ds-core-size-16);
    --ds-semantic-sizing-7xl: var(--ds-core-size-17);
    --ds-semantic-sizing-8xl: var(--ds-core-size-18);
    --ds-semantic-sizing-9xl: var(--ds-core-size-19);
    --ds-semantic-sizing-10xl: var(--ds-core-size-20);
    --ds-semantic-sizing-11xl: var(--ds-core-size-21);
    --ds-semantic-sizing-12xl: var(--ds-core-size-22);
    --ds-semantic-sizing-13xl: var(--ds-core-size-23);
    --ds-semantic-sizing-14xl: var(--ds-core-size-24);
    --ds-semantic-sizing-14xl-bis: var(--ds-core-size-25);
    --ds-semantic-sizing-15xl: var(--ds-core-size-26);
    --ds-semantic-sizing-16xl: var(--ds-core-size-27);
    --ds-semantic-radius-default: var(--ds-core-radius-light);
    --ds-semantic-radius-action: var(--ds-core-radius-moderate);
    --ds-semantic-radius-elevated: var(--ds-core-radius-moderate);
    --ds-semantic-radius-skeleton: var(--ds-core-radius-pill);
    --ds-semantic-radius-input: var(--ds-core-radius-light);
    --ds-semantic-radius-circle: var(--ds-core-radius-pill);
    --ds-semantic-layout-gutter-default: var(--ds-core-size-08);
    --ds-semantic-layout-margin-default: var(--ds-core-size-12);
    --ds-semantic-layout-text-max-width: var(--ds-core-size-25);
    --ds-semantic-color-overlay-surface-medium: rgba(17, 24, 39, 0.3);
    --ds-semantic-color-layout-invert-content-subtle: rgba(255, 255, 255, 0.7);
    --ds-semantic-color-layout-invert-content-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-invert-surface-medium-default: rgb(21, 54, 102);
    --ds-semantic-color-layout-invert-surface-medium-hover: rgba(44, 165, 255, 0.12);
    --ds-semantic-color-layout-invert-surface-medium-selected: rgb(28, 87, 147);
    --ds-semantic-color-layout-invert-surface-strong-default: rgba(44, 165, 255, 0.16);
    --ds-semantic-color-layout-invert-border-medium-default: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-layout-invert-border-strong-default: rgba(255, 255, 255, 0.25);
    --ds-semantic-color-layout-invert-border-strongest-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-disabled-invert-content-medium: rgba(255, 255, 255, 0.3);
    --ds-semantic-color-disabled-invert-surface-medium: rgba(255, 255, 255, 0.1);
    --ds-semantic-color-danger-invert-content-subtle: rgba(253, 126, 108, 0.7);
    --ds-semantic-color-danger-invert-content-medium: rgb(253, 126, 108);
    --ds-semantic-color-action-invert-surface-subtlest: rgba(255, 255, 255, 0.08);
    --ds-semantic-color-action-invert-surface-subtle: rgba(255, 255, 255, 0.16);
    --ds-semantic-color-action-invert-surface-strong: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-action-invert-surface-stronger: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-action-invert-surface-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-action-invert-border-medium: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-surface-medium-hover: rgba(255, 255, 255, 0.88);
    --ds-semantic-color-neutral-invert-surface-medium-active: rgba(255, 255, 255, 0.72);
    --ds-semantic-color-neutral-invert-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-neutral-invert-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-layout-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-layout-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-surface-subtle-default: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-default: var(--ds-brand-color-grey-0);
    --ds-semantic-color-layout-surface-medium-hover: var(--ds-brand-color-grey-50);
    --ds-semantic-color-layout-surface-medium-active: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-medium-selected: var(--ds-brand-color-green-50);
    --ds-semantic-color-layout-surface-strong-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-surface-stronger-default: var(--ds-brand-color-green-100);
    --ds-semantic-color-layout-border-subtle-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-layout-border-subtle-selected: var(--ds-brand-color-green-200);
    --ds-semantic-color-layout-border-medium-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-layout-border-medium-hover: var(--ds-brand-color-grey-300);
    --ds-semantic-color-layout-border-medium-selected: var(--ds-brand-color-green-300);
    --ds-semantic-color-layout-border-strong-default: var(--ds-brand-color-grey-300);
    --ds-semantic-color-layout-border-strong-hover: var(--ds-brand-color-grey-400);
    --ds-semantic-color-layout-border-strong-selected: var(--ds-brand-color-green-500);
    --ds-semantic-color-neutral-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-neutral-surface-medium-default: var(--ds-brand-color-grey-100);
    --ds-semantic-color-neutral-surface-medium-hover: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-medium-active: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-surface-strong-default: var(--ds-brand-color-grey-200);
    --ds-semantic-color-neutral-surface-stronger-default: var(--ds-brand-color-grey-300);
    --ds-semantic-color-neutral-border-subtle: var(--ds-brand-color-grey-400);
    --ds-semantic-color-neutral-border-medium: var(--ds-brand-color-grey-500);
    --ds-semantic-color-neutral-border-strong: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-content-medium: var(--ds-brand-color-green-600);
    --ds-semantic-color-action-content-strong: var(--ds-brand-color-green-700);
    --ds-semantic-color-action-content-stronger: var(--ds-brand-color-green-800);
    --ds-semantic-color-action-surface-subtlest: var(--ds-brand-color-green-50);
    --ds-semantic-color-action-surface-subtle: var(--ds-brand-color-green-100);
    --ds-semantic-color-action-surface-medium: var(--ds-brand-color-green-600);
    --ds-semantic-color-action-surface-strong: var(--ds-brand-color-green-700);
    --ds-semantic-color-action-surface-stronger: var(--ds-brand-color-green-800);
    --ds-semantic-color-action-border-medium: var(--ds-brand-color-green-600);
    --ds-semantic-color-action-border-strong: var(--ds-brand-color-green-700);
    --ds-semantic-color-action-border-stronger: var(--ds-brand-color-green-800);
    --ds-semantic-color-action-special-content-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-special-content-strong: var(--ds-brand-color-grey-700);
    --ds-semantic-color-action-special-content-stronger: var(--ds-brand-color-grey-900);
    --ds-semantic-color-action-special-surface-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-special-surface-strong: var(--ds-brand-color-grey-700);
    --ds-semantic-color-action-special-surface-stronger: var(--ds-brand-color-grey-900);
    --ds-semantic-color-action-special-border-medium: var(--ds-brand-color-grey-800);
    --ds-semantic-color-action-special-border-strong: var(--ds-brand-color-grey-700);
    --ds-semantic-color-action-special-border-stronger: var(--ds-brand-color-grey-900);
    --ds-semantic-color-disabled-content-subtle: var(--ds-brand-color-grey-200);
    --ds-semantic-color-disabled-content-medium: var(--ds-brand-color-grey-400);
    --ds-semantic-color-disabled-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-disabled-border-medium: var(--ds-brand-color-grey-200);
    --ds-semantic-color-read-only-content-medium: var(--ds-brand-color-grey-600);
    --ds-semantic-color-read-only-content-subtle: var(--ds-brand-color-grey-500);
    --ds-semantic-color-read-only-content-subtlest: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-surface-medium: var(--ds-brand-color-grey-50);
    --ds-semantic-color-read-only-surface-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-strong: var(--ds-brand-color-grey-400);
    --ds-semantic-color-read-only-border-medium: var(--ds-brand-color-grey-300);
    --ds-semantic-color-success-content-medium: var(--ds-brand-color-lime-600);
    --ds-semantic-color-success-content-strong: var(--ds-brand-color-lime-700);
    --ds-semantic-color-success-surface-subtlest: var(--ds-brand-color-lime-50);
    --ds-semantic-color-success-surface-subtle: var(--ds-brand-color-lime-100);
    --ds-semantic-color-success-surface-medium: var(--ds-brand-color-lime-500);
    --ds-semantic-color-success-border-subtle: var(--ds-brand-color-lime-300);
    --ds-semantic-color-success-border-medium: var(--ds-brand-color-lime-500);
    --ds-semantic-color-alert-content-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-alert-content-strong: var(--ds-brand-color-amber-800);
    --ds-semantic-color-alert-surface-subtlest: var(--ds-brand-color-amber-50);
    --ds-semantic-color-alert-surface-subtle: var(--ds-brand-color-amber-100);
    --ds-semantic-color-alert-surface-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-alert-border-subtle: var(--ds-brand-color-amber-300);
    --ds-semantic-color-alert-border-medium: var(--ds-brand-color-amber-600);
    --ds-semantic-color-danger-content-subtle: var(--ds-brand-color-red-500);
    --ds-semantic-color-danger-content-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-content-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-content-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-surface-subtlest: var(--ds-brand-color-red-50);
    --ds-semantic-color-danger-surface-subtle: var(--ds-brand-color-red-100);
    --ds-semantic-color-danger-surface-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-surface-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-surface-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-danger-border-subtle: var(--ds-brand-color-red-300);
    --ds-semantic-color-danger-border-medium: var(--ds-brand-color-red-600);
    --ds-semantic-color-danger-border-strong: var(--ds-brand-color-red-700);
    --ds-semantic-color-danger-border-stronger: var(--ds-brand-color-red-800);
    --ds-semantic-color-information-content-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-information-content-strong: var(--ds-brand-color-cyan-800);
    --ds-semantic-color-information-surface-subtlest: var(--ds-brand-color-cyan-50);
    --ds-semantic-color-information-surface-subtle: var(--ds-brand-color-cyan-100);
    --ds-semantic-color-information-surface-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-information-border-subtle: var(--ds-brand-color-cyan-300);
    --ds-semantic-color-information-border-medium: var(--ds-brand-color-cyan-500);
    --ds-semantic-color-accent1-content-strong: var(--ds-brand-color-yellow-700);
    --ds-semantic-color-accent1-content-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent1-surface-subtlest: var(--ds-brand-color-yellow-50);
    --ds-semantic-color-accent1-surface-subtle: var(--ds-brand-color-yellow-100);
    --ds-semantic-color-accent1-surface-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent1-border-subtle: var(--ds-brand-color-yellow-300);
    --ds-semantic-color-accent1-border-medium: var(--ds-brand-color-yellow-500);
    --ds-semantic-color-accent2-content-strong: var(--ds-brand-color-purple-700);
    --ds-semantic-color-accent2-content-medium: var(--ds-brand-color-purple-500);
    --ds-semantic-color-accent2-surface-subtlest: var(--ds-brand-color-purple-50);
    --ds-semantic-color-accent2-surface-subtle: var(--ds-brand-color-purple-100);
    --ds-semantic-color-accent2-surface-medium: var(--ds-brand-color-purple-500);
    --ds-semantic-color-accent2-border-subtle: var(--ds-brand-color-purple-300);
    --ds-semantic-color-accent2-border-medium: var(--ds-brand-color-purple-500);
    --ds-semantic-color-accent3-content-strong: var(--ds-brand-color-blue-700);
    --ds-semantic-color-accent3-content-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-accent3-surface-subtlest: var(--ds-brand-color-blue-50);
    --ds-semantic-color-accent3-surface-subtle: var(--ds-brand-color-blue-100);
    --ds-semantic-color-accent3-surface-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-accent3-border-subtle: var(--ds-brand-color-blue-300);
    --ds-semantic-color-accent3-border-medium: var(--ds-brand-color-blue-500);
    --ds-semantic-color-accent4-content-strong: var(--ds-brand-color-orange-700);
    --ds-semantic-color-accent4-content-medium: var(--ds-brand-color-orange-500);
    --ds-semantic-color-accent4-surface-subtlest: var(--ds-brand-color-orange-50);
    --ds-semantic-color-accent4-surface-subtle: var(--ds-brand-color-orange-100);
    --ds-semantic-color-accent4-surface-medium: var(--ds-brand-color-orange-500);
    --ds-semantic-color-accent4-border-subtle: var(--ds-brand-color-orange-300);
    --ds-semantic-color-accent4-border-medium: var(--ds-brand-color-orange-500);
    --ds-semantic-color-accent5-content-strong: var(--ds-brand-color-pink-700);
    --ds-semantic-color-accent5-content-medium: var(--ds-brand-color-pink-500);
    --ds-semantic-color-accent5-surface-subtlest: var(--ds-brand-color-pink-50);
    --ds-semantic-color-accent5-surface-subtle: var(--ds-brand-color-pink-100);
    --ds-semantic-color-accent5-surface-medium: var(--ds-brand-color-pink-500);
    --ds-semantic-color-accent5-border-subtle: var(--ds-brand-color-pink-300);
    --ds-semantic-color-accent5-border-medium: var(--ds-brand-color-pink-500);
    --ds-style-heading-3-line-height: 125%;
    --ds-style-heading-3-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-3-font-size: var(--ds-core-typography-font-size-m);
    --ds-style-heading-3-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-4-line-height: 125%;
    --ds-style-heading-4-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-4-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-heading-4-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-2-line-height: 135%;
    --ds-style-heading-2-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-heading-2-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-heading-1-line-height: 125%;
    --ds-style-heading-1-font-family: var(--ds-semantic-font-family-title);
    --ds-style-heading-1-font-size: var(--ds-core-typography-font-size-xl);
    --ds-style-heading-1-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-display-1-line-height: 100%;
    --ds-style-display-1-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-1-font-size: var(--ds-core-typography-font-size-2xl);
    --ds-style-display-1-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-display-2-line-height: 100%;
    --ds-style-display-2-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-2-font-size: var(--ds-core-typography-font-size-l);
    --ds-style-display-2-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-display-number-line-height: 100%;
    --ds-style-display-number-font-family: var(--ds-semantic-font-family-title-alt);
    --ds-style-display-number-font-size: var(--ds-core-typography-font-size-3xl);
    --ds-style-display-number-font-weight: var(--ds-semantic-font-weight-stronger);
    --ds-style-text-large-line-height: 150%;
    --ds-style-text-large-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-large-font-size: var(--ds-core-typography-font-size-s-bis);
    --ds-style-text-large-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-line-height: 125%;
    --ds-style-text-base-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-base-strong-line-height: 125%;
    --ds-style-text-base-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-base-strong-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-base-strong-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-text-paragraph-line-height: 150%;
    --ds-style-text-paragraph-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-paragraph-font-size: var(--ds-core-typography-font-size-s);
    --ds-style-text-paragraph-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-line-height: 125%;
    --ds-style-text-small-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-small-strong-line-height: 140%;
    --ds-style-text-small-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-small-strong-font-size: var(--ds-core-typography-font-size-xs);
    --ds-style-text-small-strong-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-text-xsmall-line-height: 125%;
    --ds-style-text-xsmall-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-font-weight: var(--ds-semantic-font-weight-default);
    --ds-style-text-xsmall-strong-line-height: 130%;
    --ds-style-text-xsmall-strong-font-family: var(--ds-semantic-font-family-default);
    --ds-style-text-xsmall-strong-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-xsmall-strong-font-weight: var(--ds-semantic-font-weight-strong);
    --ds-style-text-annotation-line-height: 165%;
    --ds-style-text-annotation-font-family: var(--ds-semantic-font-family-annotation);
    --ds-style-text-annotation-font-size: var(--ds-core-typography-font-size-2xs);
    --ds-style-text-annotation-font-weight: var(--ds-semantic-font-weight-default);
    --ds-color-chart-grid-guides: var(--ds-brand-color-grey-200);
    --ds-color-chart-grid-axis-line: var(--ds-brand-color-grey-300);
    --ds-color-chart-grid-axis-label: var(--ds-brand-color-grey-500);
    --ds-color-chart-grid-axis-item: var(--ds-brand-color-grey-500);
    --ds-color-chart-categorical-default-10: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-default-11: var(--ds-brand-color-purple-300);
    --ds-color-chart-categorical-default-12: var(--ds-brand-color-yellow-300);
    --ds-color-chart-categorical-default-13: var(--ds-brand-color-pink-300);
    --ds-color-chart-categorical-default-14: var(--ds-brand-color-orange-300);
    --ds-color-chart-categorical-default-15: var(--ds-brand-color-lime-300);
    --ds-color-chart-categorical-default-16: var(--ds-brand-color-cyan-300);
    --ds-color-chart-categorical-default-17: var(--ds-brand-color-red-300);
    --ds-color-chart-categorical-default-18: var(--ds-brand-color-green-300);
    --ds-color-chart-categorical-default-19: var(--ds-brand-color-amber-300);
    --ds-color-chart-categorical-default-20: var(--ds-brand-color-teal-300);
    --ds-color-chart-categorical-default-01: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-default-02: var(--ds-brand-color-yellow-400);
    --ds-color-chart-categorical-default-03: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-default-04: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-default-05: var(--ds-brand-color-lime-400);
    --ds-color-chart-categorical-default-06: var(--ds-brand-color-cyan-400);
    --ds-color-chart-categorical-default-07: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-default-08: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-default-09: var(--ds-brand-color-amber-400);
    --ds-color-chart-categorical-hover-10: var(--ds-brand-color-teal-500);
    --ds-color-chart-categorical-hover-11: var(--ds-brand-color-purple-400);
    --ds-color-chart-categorical-hover-12: var(--ds-brand-color-yellow-400);
    --ds-color-chart-categorical-hover-13: var(--ds-brand-color-pink-400);
    --ds-color-chart-categorical-hover-14: var(--ds-brand-color-orange-400);
    --ds-color-chart-categorical-hover-15: var(--ds-brand-color-lime-400);
    --ds-color-chart-categorical-hover-16: var(--ds-brand-color-cyan-400);
    --ds-color-chart-categorical-hover-17: var(--ds-brand-color-red-400);
    --ds-color-chart-categorical-hover-18: var(--ds-brand-color-green-400);
    --ds-color-chart-categorical-hover-19: var(--ds-brand-color-amber-400);
    --ds-color-chart-categorical-hover-20: var(--ds-brand-color-teal-400);
    --ds-color-chart-categorical-hover-01: var(--ds-brand-color-purple-500);
    --ds-color-chart-categorical-hover-02: var(--ds-brand-color-yellow-500);
    --ds-color-chart-categorical-hover-03: var(--ds-brand-color-pink-500);
    --ds-color-chart-categorical-hover-04: var(--ds-brand-color-orange-500);
    --ds-color-chart-categorical-hover-05: var(--ds-brand-color-lime-500);
    --ds-color-chart-categorical-hover-06: var(--ds-brand-color-cyan-500);
    --ds-color-chart-categorical-hover-07: var(--ds-brand-color-red-500);
    --ds-color-chart-categorical-hover-08: var(--ds-brand-color-green-500);
    --ds-color-chart-categorical-hover-09: var(--ds-brand-color-amber-500);
    --ds-color-chart-categorical-subtle-10: var(--ds-brand-color-teal-200);
    --ds-color-chart-categorical-subtle-11: var(--ds-brand-color-purple-100);
    --ds-color-chart-categorical-subtle-12: var(--ds-brand-color-yellow-100);
    --ds-color-chart-categorical-subtle-13: var(--ds-brand-color-pink-100);
    --ds-color-chart-categorical-subtle-14: var(--ds-brand-color-orange-100);
    --ds-color-chart-categorical-subtle-15: var(--ds-brand-color-lime-100);
    --ds-color-chart-categorical-subtle-16: var(--ds-brand-color-cyan-100);
    --ds-color-chart-categorical-subtle-17: var(--ds-brand-color-red-100);
    --ds-color-chart-categorical-subtle-18: var(--ds-brand-color-green-100);
    --ds-color-chart-categorical-subtle-19: var(--ds-brand-color-amber-100);
    --ds-color-chart-categorical-subtle-20: var(--ds-brand-color-teal-100);
    --ds-color-chart-categorical-subtle-01: var(--ds-brand-color-purple-200);
    --ds-color-chart-categorical-subtle-02: var(--ds-brand-color-yellow-200);
    --ds-color-chart-categorical-subtle-03: var(--ds-brand-color-pink-200);
    --ds-color-chart-categorical-subtle-04: var(--ds-brand-color-orange-200);
    --ds-color-chart-categorical-subtle-05: var(--ds-brand-color-lime-200);
    --ds-color-chart-categorical-subtle-06: var(--ds-brand-color-cyan-200);
    --ds-color-chart-categorical-subtle-07: var(--ds-brand-color-red-200);
    --ds-color-chart-categorical-subtle-08: var(--ds-brand-color-green-200);
    --ds-color-chart-categorical-subtle-09: var(--ds-brand-color-amber-200);
    --ds-color-chart-sequential-cyan-50: var(--ds-brand-color-cyan-50);
    --ds-color-chart-sequential-cyan-100: var(--ds-brand-color-cyan-100);
    --ds-color-chart-sequential-cyan-200: var(--ds-brand-color-cyan-200);
    --ds-color-chart-sequential-cyan-300: var(--ds-brand-color-cyan-300);
    --ds-color-chart-sequential-cyan-400: var(--ds-brand-color-cyan-400);
    --ds-color-chart-sequential-cyan-500: var(--ds-brand-color-cyan-500);
    --ds-color-chart-sequential-cyan-600: var(--ds-brand-color-cyan-600);
    --ds-color-chart-sequential-cyan-700: var(--ds-brand-color-cyan-700);
    --ds-color-chart-sequential-cyan-800: var(--ds-brand-color-cyan-800);
    --ds-color-chart-sequential-cyan-900: var(--ds-brand-color-cyan-900);
    --ds-color-chart-sequential-green-50: var(--ds-brand-color-green-50);
    --ds-color-chart-sequential-green-100: var(--ds-brand-color-green-100);
    --ds-color-chart-sequential-green-200: var(--ds-brand-color-green-200);
    --ds-color-chart-sequential-green-300: var(--ds-brand-color-green-300);
    --ds-color-chart-sequential-green-400: var(--ds-brand-color-green-400);
    --ds-color-chart-sequential-green-500: var(--ds-brand-color-green-500);
    --ds-color-chart-sequential-green-600: var(--ds-brand-color-green-600);
    --ds-color-chart-sequential-green-700: var(--ds-brand-color-green-700);
    --ds-color-chart-sequential-green-800: var(--ds-brand-color-green-800);
    --ds-color-chart-sequential-green-900: var(--ds-brand-color-green-900);
    --ds-color-chart-neutral: var(--ds-brand-color-grey-300);
    --ds-text-style-heading-1: var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);
    --ds-text-style-heading-2: var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);
    --ds-text-style-heading-3: var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);
    --ds-text-style-heading-4: var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);
    --ds-text-style-text-large: var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);
    --ds-text-style-text-base: var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);
    --ds-text-style-text-base-strong: var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);
    --ds-text-style-text-paragraph: var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);
    --ds-text-style-text-small: var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);
    --ds-text-style-text-small-strong: var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);
    --ds-text-style-text-xsmall: var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);
    --ds-text-style-text-xsmall-strong: var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);
    --ds-text-style-text-annotation: var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);
    --ds-text-style-text-list: var(--ds-core-typography-font-weight-regular) var(--ds-core-typography-font-size-s)/150% var(--ds-semantic-font-family-default);
    --ds-text-style-display-1: var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);
    --ds-text-style-display-2: var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);
    --ds-text-style-display-number: var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family);
}
.ds-theme-guidedutri {

  .ds-heading-3.ds-heading-3 {
    line-height: var(--ds-style-heading-3-line-height);
    font-family: var(--ds-style-heading-3-font-family);
    font-size: var(--ds-style-heading-3-font-size);
    font-weight: var(--ds-style-heading-3-font-weight);
  }

  .ds-heading-4.ds-heading-4 {
    line-height: var(--ds-style-heading-4-line-height);
    font-family: var(--ds-style-heading-4-font-family);
    font-size: var(--ds-style-heading-4-font-size);
    font-weight: var(--ds-style-heading-4-font-weight);
  }

  .ds-heading-2.ds-heading-2 {
    line-height: var(--ds-style-heading-2-line-height);
    font-family: var(--ds-style-heading-2-font-family);
    font-size: var(--ds-style-heading-2-font-size);
    font-weight: var(--ds-style-heading-2-font-weight);
  }

  .ds-heading-1.ds-heading-1 {
    line-height: var(--ds-style-heading-1-line-height);
    font-family: var(--ds-style-heading-1-font-family);
    font-size: var(--ds-style-heading-1-font-size);
    font-weight: var(--ds-style-heading-1-font-weight);
  }

  .ds-display-1.ds-display-1 {
    line-height: var(--ds-style-display-1-line-height);
    font-family: var(--ds-style-display-1-font-family);
    font-size: var(--ds-style-display-1-font-size);
    font-weight: var(--ds-style-display-1-font-weight);
  }

  .ds-display-2.ds-display-2 {
    line-height: var(--ds-style-display-2-line-height);
    font-family: var(--ds-style-display-2-font-family);
    font-size: var(--ds-style-display-2-font-size);
    font-weight: var(--ds-style-display-2-font-weight);
  }

  .ds-display-number.ds-display-number {
    line-height: var(--ds-style-display-number-line-height);
    font-family: var(--ds-style-display-number-font-family);
    font-size: var(--ds-style-display-number-font-size);
    font-weight: var(--ds-style-display-number-font-weight);
  }

  .ds-text-large.ds-text-large {
    line-height: var(--ds-style-text-large-line-height);
    font-family: var(--ds-style-text-large-font-family);
    font-size: var(--ds-style-text-large-font-size);
    font-weight: var(--ds-style-text-large-font-weight);
  }

  .ds-text-base.ds-text-base {
    line-height: var(--ds-style-text-base-line-height);
    font-family: var(--ds-style-text-base-font-family);
    font-size: var(--ds-style-text-base-font-size);
    font-weight: var(--ds-style-text-base-font-weight);
  }

  .ds-text-base-strong.ds-text-base-strong {
    line-height: var(--ds-style-text-base-strong-line-height);
    font-family: var(--ds-style-text-base-strong-font-family);
    font-size: var(--ds-style-text-base-strong-font-size);
    font-weight: var(--ds-style-text-base-strong-font-weight);
  }

  .ds-text-paragraph.ds-text-paragraph {
    line-height: var(--ds-style-text-paragraph-line-height);
    font-family: var(--ds-style-text-paragraph-font-family);
    font-size: var(--ds-style-text-paragraph-font-size);
    font-weight: var(--ds-style-text-paragraph-font-weight);
  }

  .ds-text-small.ds-text-small {
    line-height: var(--ds-style-text-small-line-height);
    font-family: var(--ds-style-text-small-font-family);
    font-size: var(--ds-style-text-small-font-size);
    font-weight: var(--ds-style-text-small-font-weight);
  }

  .ds-text-small-strong.ds-text-small-strong {
    line-height: var(--ds-style-text-small-strong-line-height);
    font-family: var(--ds-style-text-small-strong-font-family);
    font-size: var(--ds-style-text-small-strong-font-size);
    font-weight: var(--ds-style-text-small-strong-font-weight);
  }

  .ds-text-xsmall.ds-text-xsmall {
    line-height: var(--ds-style-text-xsmall-line-height);
    font-family: var(--ds-style-text-xsmall-font-family);
    font-size: var(--ds-style-text-xsmall-font-size);
    font-weight: var(--ds-style-text-xsmall-font-weight);
  }

  .ds-text-xsmall-strong.ds-text-xsmall-strong {
    line-height: var(--ds-style-text-xsmall-strong-line-height);
    font-family: var(--ds-style-text-xsmall-strong-font-family);
    font-size: var(--ds-style-text-xsmall-strong-font-size);
    font-weight: var(--ds-style-text-xsmall-strong-font-weight);
  }

  .ds-text-annotation.ds-text-annotation {
    line-height: var(--ds-style-text-annotation-line-height);
    font-family: var(--ds-style-text-annotation-font-family);
    font-size: var(--ds-style-text-annotation-font-size);
    font-weight: var(--ds-style-text-annotation-font-weight);
  }
}
