/**
 * Do not edit directly, this file was auto-generated.
 * Generated on Fri, 06 Mar 2026 14:37:51 GMT
 */

.rhc-theme {
  --rhc-border-radius-round: 999px;
  --rhc-border-radius-none: 0px;
  --rhc-border-radius-sm: 2.5px;
  --rhc-border-radius-md: 5px;
  --rhc-border-width-sm: 1px;
  --rhc-border-width-md: 2px;
  --rhc-border-width-none: 0px;
  --rhc-color-cool-grey-50: #f8fafc;
  --rhc-color-cool-grey-100: #f1f5f9;
  --rhc-color-cool-grey-200: #e2e8f0;
  --rhc-color-cool-grey-300: #cbd5e1;
  --rhc-color-cool-grey-400: #94a3b8;
  --rhc-color-cool-grey-500: #64748b;
  --rhc-color-cool-grey-600: #475569;
  --rhc-color-cool-grey-700: #334155;
  --rhc-color-cool-grey-800: #1e293b;
  --rhc-color-cool-grey-900: #0f172a;
  --rhc-color-lichtblauw-50: #eef7fb;
  --rhc-color-lichtblauw-100: #ddeff8;
  --rhc-color-lichtblauw-200: #cce7f4;
  --rhc-color-lichtblauw-300: #bcdff0;
  --rhc-color-lichtblauw-400: #abd7ed;
  --rhc-color-lichtblauw-500: #8fcae7;
  --rhc-color-violet-50: #f2d9e7;
  --rhc-color-violet-100: #e5b3d0;
  --rhc-color-violet-200: #d88cb7;
  --rhc-color-violet-300: #cb66a0;
  --rhc-color-violet-400: #be4088;
  --rhc-color-violet-500: #a90061;
  --rhc-color-paars-50: #e3dce7;
  --rhc-color-paars-100: #c6b9cf;
  --rhc-color-paars-200: #a995b7;
  --rhc-color-paars-300: #8d729f;
  --rhc-color-paars-400: #714f87;
  --rhc-color-paars-500: #42145f;
  --rhc-color-hemelblauw-50: #d9ebf7;
  --rhc-color-hemelblauw-100: #b3d7ee;
  --rhc-color-hemelblauw-200: #8cc3e6;
  --rhc-color-hemelblauw-300: #66afdd;
  --rhc-color-hemelblauw-400: #409cd5;
  --rhc-color-hemelblauw-500: #007bc7;
  --rhc-color-donkerblauw-50: #d9e8f0;
  --rhc-color-donkerblauw-100: #b3d2e1;
  --rhc-color-donkerblauw-200: #8cbbd2;
  --rhc-color-donkerblauw-300: #66a4c3;
  --rhc-color-donkerblauw-400: #408eb4;
  --rhc-color-donkerblauw-500: #01689b;
  --rhc-color-mintgroen-50: #eaf8f4;
  --rhc-color-mintgroen-100: #d6f2e9;
  --rhc-color-mintgroen-200: #c1ebde;
  --rhc-color-mintgroen-300: #ace4d3;
  --rhc-color-mintgroen-400: #98ddc8;
  --rhc-color-mintgroen-500: #76d2b6;
  --rhc-color-mosgroen-50: #ebebd9;
  --rhc-color-mosgroen-100: #d6d7b3;
  --rhc-color-mosgroen-200: #c1c38c;
  --rhc-color-mosgroen-300: #adaf66;
  --rhc-color-mosgroen-400: #999c40;
  --rhc-color-mosgroen-500: #777b00;
  --rhc-color-groen-50: #e1eddb;
  --rhc-color-groen-100: #c4dbb6;
  --rhc-color-groen-200: #a5c991;
  --rhc-color-groen-300: #88b76d;
  --rhc-color-groen-400: #6aa549;
  --rhc-color-groen-500: #39870c;
  --rhc-color-donkergroen-50: #dfe6e1;
  --rhc-color-donkergroen-100: #becdc3;
  --rhc-color-donkergroen-200: #9db4a4;
  --rhc-color-donkergroen-300: #7d9b87;
  --rhc-color-donkergroen-400: #5d8269;
  --rhc-color-donkergroen-500: #275937;
  --rhc-color-bruin-50: #efeada;
  --rhc-color-bruin-100: #dfd4b6;
  --rhc-color-bruin-200: #cfbf90;
  --rhc-color-bruin-300: #bfa96c;
  --rhc-color-bruin-400: #af9447;
  --rhc-color-bruin-500: #94710a;
  --rhc-color-donkerbruin-50: #e8e0df;
  --rhc-color-donkerbruin-100: #d1c2be;
  --rhc-color-donkerbruin-200: #baa39d;
  --rhc-color-donkerbruin-300: #a3847d;
  --rhc-color-donkerbruin-400: #8d665d;
  --rhc-color-donkerbruin-500: #673327;
  --rhc-color-geel-50: #fefbdd;
  --rhc-color-geel-100: #fdf6bc;
  --rhc-color-geel-200: #fcf199;
  --rhc-color-geel-300: #fbed78;
  --rhc-color-geel-400: #fae856;
  --rhc-color-geel-500: #f9e11e;
  --rhc-color-donkergeel-50: #fff4db;
  --rhc-color-donkergeel-100: #ffe9b8;
  --rhc-color-donkergeel-200: #fdde94;
  --rhc-color-donkergeel-300: #fdd370;
  --rhc-color-donkergeel-400: #fdc84d;
  --rhc-color-donkergeel-500: #ffb612;
  --rhc-color-oranje-50: #fbead9;
  --rhc-color-oranje-100: #f6d4b3;
  --rhc-color-oranje-200: #f1be8c;
  --rhc-color-oranje-300: #eda966;
  --rhc-color-oranje-400: #e89440;
  --rhc-color-oranje-500: #e17000;
  --rhc-color-rood-50: #f9dfdd;
  --rhc-color-rood-100: #f2bfbc;
  --rhc-color-rood-200: #ec9f99;
  --rhc-color-rood-300: #e67f78;
  --rhc-color-rood-400: #df6056;
  --rhc-color-rood-500: #d52b1e;
  --rhc-color-roze-50: #fdeff8;
  --rhc-color-roze-100: #fbdef0;
  --rhc-color-roze-200: #f8cee8;
  --rhc-color-roze-300: #f6bde1;
  --rhc-color-roze-400: #f4add9;
  --rhc-color-roze-500: #f092cd;
  --rhc-color-robijnrood-50: #f7d9e7;
  --rhc-color-robijnrood-100: #efb3ce;
  --rhc-color-robijnrood-200: #e78cb6;
  --rhc-color-robijnrood-300: #df669d;
  --rhc-color-robijnrood-400: #d74085;
  --rhc-color-robijnrood-500: #ca005d;
  --rhc-color-lintblauw-50: #dce3ea;
  --rhc-color-lintblauw-100: #b8c6d5;
  --rhc-color-lintblauw-200: #95a9c0;
  --rhc-color-lintblauw-300: #738eab;
  --rhc-color-lintblauw-400: #4f7196;
  --rhc-color-lintblauw-500: #154273;
  --rhc-color-wit: #ffffff;
  --rhc-color-zwart: #000000;
  --rhc-color-transparent: rgba(0, 0, 0, 0);
  --rhc-color-primary-hover: #162f50; /** Originally rhc.color.primary.500 darkened (lch) by 0.3 */
  --rhc-color-primary-active: #162945; /** Originally rhc.color.primary.500 darkened (lch) by 0.4 */
  --rhc-size-quarter-lint: 12px;
  --rhc-size-half-lint: 24px;
  --rhc-size-lint: 48px;
  --rhc-size-2-lint: 96px;
  --rhc-size-3-lint: 144px;
  --rhc-size-pointer-target: 48px;
  --rhc-size-icon-md: 24px;
  --rhc-space-0: 0rem;
  --rhc-space-25: 0.125rem;
  --rhc-space-50: 0.25rem;
  --rhc-space-100: 0.5rem;
  --rhc-space-150: 0.75rem;
  --rhc-space-200: 1rem;
  --rhc-space-300: 1.5rem;
  --rhc-space-400: 2rem;
  --rhc-space-500: 2.5rem;
  --rhc-space-600: 3rem;
  --rhc-space-700: 3.5rem;
  --rhc-focus-outline-style: solid;
  --rhc-rounded-corner-overflow: hidden; /** [code-only] */
  --rhc-card-inline-size: 328px;
  --rhc-card-link-text-decoration: underline;
  --rhc-card-link-active-text-decoration: none;
  --rhc-card-link-hover-text-decoration: none;
  --rhc-card-link-focus-text-decoration: none;
  --rhc-card-active-text-decoration: underline;
  --rhc-card-hover-text-decoration: underline;
  --rhc-card-focus-text-decoration: underline;
  --rhc-card-full-bleed-opacity: 0.5;
  --rhc-card-horizontal-padding-block-end: 0;
  --rhc-card-horizontal-padding-block-start: 0;
  --rhc-card-horizontal-heading-inline-size: 200px;
  --rhc-card-as-link-link-text-decoration: underline;
  --rhc-card-as-link-link-active-text-decoration: none;
  --rhc-card-as-link-link-hover-text-decoration: none;
  --rhc-card-as-link-link-focus-text-decoration: none;
  --rhc-card-as-link-active-text-decoration: underline;
  --rhc-card-as-link-hover-text-decoration: underline;
  --rhc-card-as-link-focus-text-decoration: underline;
  --rhc-card-as-link-full-bleed-opacity: 0.5;
  --rhc-card-as-link-horizontal-padding-block-end: 0;
  --rhc-card-as-link-horizontal-padding-block-start: 0;
  --rhc-card-as-link-horizontal-heading-inline-size: 200px;
  --rhc-checkbox-label-margin-block-start: 0.1vw;
  --rhc-data-summary-item-value-row-padding-inline-start: 0px;
  --rhc-data-summary-item-border-block-end-style: solid;
  --rhc-expandable-checkbox-group-summary-text-decoration: underline;
  --rhc-file-input-feedback-font-size: 1rem;
  --rhc-file-border-style: solid;
  --rhc-hero-message-border-radius: 20px;
  --rhc-hero-message-inline-size: 90%;
  --rhc-hero-border-radius: 40px;
  --rhc-hero-inline-size: 100%;
  --rhc-logo-title-font-weight: 600;
  --rhc-logo-title-line-height: 1.063rem;
  --rhc-logo-title-font-size: 0.913rem;
  --rhc-logo-title-padding-block-start: 3.125rem;
  --rhc-logo-subtitle-line-height: 1rem;
  --rhc-logo-subtitle-font-size: 0.775rem;
  --rhc-nav-bar-max-inline-size: 1280px;
  --rhc-nav-bar-container-inline-size: 100%;
  --rhc-sidenav-display: flex;
  --rhc-sidenav-link-active-text-decoration: underline;
  --rhc-sidenav-link-focus-border-style: solid;
  --rhc-sidenav-link-focus-background-color: none;
  --rhc-sidenav-link-focus-text-decoration: None;
  --rhc-sidenav-link-hover-color: #15496a; /** Originally rhc.color.foreground.link darkened (lch) by 0.3 */
  --rhc-sidenav-link-hover-text-decoration: underline;
  --rhc-sidenav-link-text-decoration: None;
  --rhc-sub-nav-bar-background-color: #f2f4f6;
  --rhc-sub-nav-bar-column-width: 375px;
  --rhc-sub-nav-bar-inline-size: 100%;
  --rhc-sub-nav-bar-content-max-inline-size: 1280px;
  --rhc-page-footer-column-width: 200px;
  --rhc-page-footer-content-max-inline-size: 1280px;
  --rhc-page-footer-border-block-start-style: solid;
  --rhc-page-footer-flex-direction: column;
  --rhc-text-font-weight-extra-bold: 800;
  --rhc-text-font-weight-bold: 700;
  --rhc-text-font-weight-semi-bold: 600;
  --rhc-text-font-weight-regular: 400;
  --rhc-text-font-weight-light: 300;
  --rhc-text-font-weight-thin: 200;
  --rhc-text-font-family-sans: 'Fira Sans', Arial, Verdana, sans-serif;
  --rhc-text-font-family-serif: RijksoverheidSerifWeb, 'Times New Roman', serif;
  --rhc-text-font-size-max-sm: 1rem; /** [figma-only] */
  --rhc-text-font-size-max-md: 1.25rem; /** [figma-only] */
  --rhc-text-font-size-max-lg: 1.5rem; /** [figma-only] */
  --rhc-text-font-size-max-xl: 2rem; /** [figma-only] */
  --rhc-text-font-size-max-2xl: 2.5rem; /** [figma-only] */
  --rhc-text-font-size-max-3xl: 3rem; /** [figma-only] */
  --rhc-text-font-size-min-sm: 0.875rem; /** [figma-only] */
  --rhc-text-font-size-min-md: 1rem; /** [figma-only] */
  --rhc-text-font-size-min-lg: 1.25rem; /** [figma-only] */
  --rhc-text-font-size-min-xl: 1.5rem; /** [figma-only] */
  --rhc-text-font-size-min-2xl: 1.75rem; /** [figma-only] */
  --rhc-text-font-size-min-3xl: 2rem; /** [figma-only] */
  --rhc-text-font-size-sm: calc(clamp(0.875rem, 0.75rem + 0.3333vw, 1.000rem));
  --rhc-text-font-size-md: calc(clamp(1.000rem, 0.875rem + 0.5000vw, 1.250rem));
  --rhc-text-font-size-lg: calc(clamp(1.250rem, 1.0188rem + 0.7250vw, 1.500rem));
  --rhc-text-font-size-xl: calc(clamp(1.500rem, 1.1834rem + 1.0263vw, 2.000rem));
  --rhc-text-font-size-2xl: calc(clamp(1.750rem, 1.3713rem + 1.4268vw, 2.500rem));
  --rhc-text-font-size-3xl: calc(clamp(2.000rem, 1.5845rem + 1.9563vw, 3.000rem));
  --rhc-text-line-height-sm: 125%;
  --rhc-text-line-height-md: 150%;
  --todo-link-list-link-hover-text-decoration: underline;
  --utrecht-alert-icon-inset-block-start: 3px;
  --utrecht-article-max-inline-size: 75ch;
  --utrecht-backdrop-background-color: rgba(0, 0, 0, 0.3);
  --utrecht-backdrop-opacity: 0.8;
  --utrecht-backdrop-fade-in-animation-duration: 400ms;
  --utrecht-backdrop-reduced-transparency-opacity: 0.98;
  --utrecht-blockquote-background-color: rgba(0, 0, 0, 0);
  --utrecht-blockquote-border-color: rgba(0, 0, 0, 0);
  --utrecht-breadcrumb-nav-link-text-decoration: underline;
  --utrecht-breadcrumb-nav-link-active-color: #163f5b; /** Originally rhc.color.foreground.link darkened (lch) by 0.4 */
  --utrecht-breadcrumb-nav-link-active-text-decoration: underline;
  --utrecht-breadcrumb-nav-link-focus-background-color: rgba(0, 0, 0, 0);
  --utrecht-breadcrumb-nav-link-focus-text-decoration: None;
  --utrecht-breadcrumb-nav-link-hover-text-decoration: underline;
  --utrecht-breadcrumb-nav-link-hover-color: #01496c; /** Originally rhc.color.foreground.link darkened (srgb) by 0.3 */
  --utrecht-button-primary-action-line-height: 1.875rem;
  --utrecht-button-secondary-action-line-height: 1.875rem;
  --utrecht-button-subtle-line-height: 1.875rem;
  --utrecht-button-subtle-hover-border-color: rgba(0, 0, 0, 0);
  --utrecht-checkbox-indeterminate-active-border-color: rgba(0, 0, 0, 0);
  --utrecht-checkbox-indeterminate-hover-border-color: rgba(0, 0, 0, 0);
  --utrecht-checkbox-checked-active-border-color: rgba(0, 0, 0, 0);
  --utrecht-checkbox-checked-hover-border-color: rgba(0, 0, 0, 0);
  --utrecht-column-layout-column-width: 400px;
  --utrecht-data-badge-border-radius: 10px;
  --utrecht-data-badge-padding-inline: 0.75rem;
  --utrecht-drawer-max-inline-size: 256px;
  --utrecht-drawer-z-index: 1px;
  --utrecht-drawer-max-block-size: 240px;
  --utrecht-form-field-error-message-line-height: normal;
  --utrecht-icon-baseline-inset-block-start: 0px; /** [code-only] */
  --utrecht-icon-color: inherit;
  --utrecht-link-list-icon-inset-block-start: 0.188rem;
  --utrecht-link-list-link-text-decoration: None;
  --utrecht-link-text-decoration-color: inherit;
  --utrecht-link-text-decoration: underline;
  --utrecht-link-text-decoration-thickness: 0.0625em; /** [code-only] */
  --utrecht-link-active-color: #1a4972; /** Originally rhc.color.hemelblauw.500 darkened (lch) with modify by 0.4 */
  --utrecht-link-hover-color: #01496c; /** Originally rhc.color.foreground.link darkened (srgb) with modify by 0.3 */
  --utrecht-link-hover-text-decoration: underline;
  --utrecht-link-hover-text-decoration-thickness: 0.1875em; /** [code-only] */
  --utrecht-link-focus-visible-text-decoration: None;
  --utrecht-link-focus-visible-text-decoration-thickness: 0.0625em; /** [code-only] */
  --utrecht-listbox-inline-size: 16rem;
  --utrecht-listbox-max-block-size: 40rem;
  --utrecht-select-image-background-position: right 0.5rem center; /** [code-only] */
  --utrecht-select-max-inline-size: 400px;
  --utrecht-status-badge-informative-border-color: rgba(0, 0, 0, 0);
  --utrecht-status-badge-positive-border-color: rgba(0, 0, 0, 0);
  --utrecht-status-badge-negative-border-color: rgba(0, 0, 0, 0);
  --utrecht-status-badge-warning-border-color: rgba(0, 0, 0, 0);
  --utrecht-status-badge-border-color: rgba(0, 0, 0, 0);
  --utrecht-table-header-background-color: rgba(0, 0, 0, 0);
  --utrecht-table-footer-background-color: rgba(0, 0, 0, 0);
  --utrecht-table-row-background-color: rgba(0, 0, 0, 0);
  --utrecht-table-container-box-inline-end-shadow-x: 0;
  --utrecht-table-container-box-inline-end-shadow-y: 16px;
  --utrecht-table-container-box-inline-end-shadow-blur: 48px;
  --utrecht-table-container-box-inline-end-shadow-spread: 0;
  --utrecht-table-container-box-inline-end-shadow-color: rgba(0, 0, 0, 0.1);
  --utrecht-table-container-box-inline-start-shadow-x: 0;
  --utrecht-table-container-box-inline-start-shadow-y: 16px;
  --utrecht-table-container-box-inline-start-shadow-blur: 48px;
  --utrecht-table-container-box-inline-start-shadow-spread: 0;
  --utrecht-table-container-box-inline-start-shadow-color: rgba(0, 0, 0, 0.1);
  --utrecht-textbox-border-block-end-width: auto;
  --utrecht-textbox-max-inline-size: 400px;
  --utrecht-textarea-max-inline-size: 400px;
  --utrecht-textarea-read-only-border-color: rgba(0, 0, 0, 0);
  --utrecht-page-footer-padding-inline-start: 80px;
  --utrecht-page-footer-padding-inline-end: 80px;
  --utrecht-action-activate-cursor: pointer;
  --utrecht-action-busy-cursor: wait;
  --utrecht-action-disabled-cursor: not-allowed;
  --utrecht-action-inert-cursor: default;
  --utrecht-action-navigate-cursor: pointer;
  --utrecht-action-submit-cursor: pointer;
  --nl-link-text-decoration-color: inherit; /** [code-only] */
  --nl-link-text-decoration-line: underline;
  --nl-link-text-decoration-thickness: 0.0625em; /** [code-only] */
  --nl-link-current-cursor: default; /** [code-only] */
  --nl-link-active-color: #1a4972; /** Originally rhc.color.hemelblauw.500 darkened (lch) with modify by 0.4 */
  --nl-link-disabled-cursor: disabled; /** [code-only] */
  --nl-link-hover-text-decoration-line: underline;
  --nl-link-hover-text-decoration-thickness: auto; /** [code-only] */
  --nl-link-hover-color: #01496c; /** Originally rhc.color.foreground.link darkened (srgb) with modify by 0.3 */
  --nl-number-badge-border-color: rgba(0, 0, 0, 0);
  --nl-skip-link-text-decoration-thickness: 0.0625em; /** [code-only] */
  --ams-pagination-link-hover-text-decoration-line: underline;
  --rhc-color-foreground-default: var(--rhc-color-cool-grey-900);
  --rhc-color-foreground-subtle: var(--rhc-color-cool-grey-700);
  --rhc-color-foreground-link: var(--rhc-color-donkerblauw-500);
  --rhc-color-foreground-on-dark-color: var(--rhc-color-wit);
  --rhc-color-foreground-on-light-color: var(--rhc-color-zwart);
  --rhc-color-border-default: var(--rhc-color-cool-grey-500);
  --rhc-color-border-subtle: var(--rhc-color-cool-grey-400);
  --rhc-color-bg-document: var(--rhc-color-wit);
  --rhc-color-positive-default: var(--rhc-color-groen-500);
  --rhc-color-positive-subtle: var(--rhc-color-groen-50);
  --rhc-color-info-default: var(--rhc-color-hemelblauw-500);
  --rhc-color-info-subtle: var(--rhc-color-hemelblauw-50);
  --rhc-color-negative-default: var(--rhc-color-rood-500);
  --rhc-color-negative-subtle: var(--rhc-color-rood-50);
  --rhc-color-warning-default: var(--rhc-color-donkergeel-500);
  --rhc-color-warning-subtle: var(--rhc-color-donkergeel-50);
  --rhc-color-primary-50: var(--rhc-color-lintblauw-50);
  --rhc-color-primary-100: var(--rhc-color-lintblauw-100);
  --rhc-color-primary-200: var(--rhc-color-lintblauw-200);
  --rhc-color-primary-300: var(--rhc-color-lintblauw-300);
  --rhc-color-primary-400: var(--rhc-color-lintblauw-400);
  --rhc-color-primary-500: var(--rhc-color-lintblauw-500);
  --rhc-focus-outline-color: var(--rhc-color-zwart);
  --rhc-focus-inverse-outline-color: var(--rhc-color-wit);
  --rhc-focus-outline-offset: var(--rhc-space-25);
  --rhc-focus-outline-width: var(--rhc-border-width-md);
  --rhc-rounded-corner-sm-border-radius: var(--rhc-size-half-lint);
  --rhc-rounded-corner-md-border-radius: var(--rhc-size-lint);
  --rhc-rounded-corner-lg-border-radius: var(--rhc-size-2-lint);
  --rhc-blockquote-margin-block-end: var(--rhc-space-0);
  --rhc-blockquote-margin-block-start: var(--rhc-space-0);
  --rhc-blockquote-margin-inline-end: var(--rhc-space-0);
  --rhc-blockquote-margin-inline-start: var(--rhc-space-0);
  --rhc-icon-only-button-padding-block-end: var(--rhc-space-150);
  --rhc-icon-only-button-padding-block-start: var(--rhc-space-150);
  --rhc-icon-only-button-padding-inline-end: var(--rhc-space-150);
  --rhc-icon-only-button-padding-inline-start: var(--rhc-space-150);
  --rhc-card-background-color: var(--rhc-color-wit);
  --rhc-card-border-color: var(--rhc-color-cool-grey-300);
  --rhc-card-border-radius: var(--rhc-border-radius-md);
  --rhc-card-border-width: var(--rhc-border-width-sm);
  --rhc-card-column-gap: var(--rhc-space-200);
  --rhc-card-font-size: var(--rhc-text-font-size-md);
  --rhc-card-icon-size: var(--rhc-size-icon-md);
  --rhc-card-link-color: var(--rhc-color-donkerblauw-500);
  --rhc-card-padding-block-end: var(--rhc-space-200);
  --rhc-card-padding-block-start: var(--rhc-space-200);
  --rhc-card-padding-inline-end: var(--rhc-space-200);
  --rhc-card-padding-inline-start: var(--rhc-space-200);
  --rhc-card-row-gap: var(--rhc-space-150);
  --rhc-card-active-background-color: var(--rhc-color-cool-grey-100);
  --rhc-card-hover-background-color: var(--rhc-color-cool-grey-50);
  --rhc-card-full-bleed-background-color: var(--rhc-color-zwart);
  --rhc-card-full-bleed-border-color: var(--rhc-color-transparent);
  --rhc-card-heading-padding-block-start: var(--rhc-space-100);
  --rhc-card-heading-font-size: var(--rhc-text-font-size-lg);
  --rhc-card-subheading-font-size: var(--rhc-text-font-size-lg);
  --rhc-card-horizontal-border-color: var(--rhc-color-transparent);
  --rhc-card-horizontal-max-block-size: var(--rhc-size-2-lint);
  --rhc-card-horizontal-padding-inline-end: var(--rhc-space-200);
  --rhc-card-horizontal-padding-inline-start: var(--rhc-space-200);
  --rhc-card-as-link-background-color: var(--rhc-color-wit);
  --rhc-card-as-link-border-color: var(--rhc-color-cool-grey-300);
  --rhc-card-as-link-border-radius: var(--rhc-border-radius-md);
  --rhc-card-as-link-border-width: var(--rhc-border-width-sm);
  --rhc-card-as-link-column-gap: var(--rhc-space-200);
  --rhc-card-as-link-font-size: var(--rhc-text-font-size-md);
  --rhc-card-as-link-icon-size: var(--rhc-size-icon-md);
  --rhc-card-as-link-link-color: var(--rhc-color-donkerblauw-500);
  --rhc-card-as-link-padding-block-end: var(--rhc-space-200);
  --rhc-card-as-link-padding-block-start: var(--rhc-space-200);
  --rhc-card-as-link-padding-inline-end: var(--rhc-space-200);
  --rhc-card-as-link-padding-inline-start: var(--rhc-space-200);
  --rhc-card-as-link-row-gap: var(--rhc-space-150);
  --rhc-card-as-link-active-background-color: var(--rhc-color-cool-grey-100);
  --rhc-card-as-link-hover-background-color: var(--rhc-color-cool-grey-50);
  --rhc-card-as-link-full-bleed-background-color: var(--rhc-color-zwart);
  --rhc-card-as-link-full-bleed-border-color: var(--rhc-color-transparent);
  --rhc-card-as-link-heading-padding-block-start: var(--rhc-space-100);
  --rhc-card-as-link-heading-font-size: var(--rhc-text-font-size-lg);
  --rhc-card-as-link-horizontal-border-color: var(--rhc-color-transparent);
  --rhc-card-as-link-horizontal-max-block-size: var(--rhc-size-2-lint);
  --rhc-card-as-link-horizontal-padding-inline-end: var(--rhc-space-200);
  --rhc-card-as-link-horizontal-padding-inline-start: var(--rhc-space-200);
  --rhc-checkbox-group-padding-block-end: var(--rhc-space-100);
  --rhc-checkbox-group-padding-block-start: var(--rhc-space-100);
  --rhc-checkbox-group-row-gap: var(--rhc-space-200);
  --rhc-code-input-size: var(--rhc-size-pointer-target);
  --rhc-code-input-group-column-gap: var(--rhc-space-100);
  --rhc-data-badge-button-column-gap: var(--rhc-space-25);
  --rhc-data-badge-button-hover-color: var(--rhc-color-wit);
  --rhc-data-summary-item-value-row-padding-block-end: var(--rhc-space-150);
  --rhc-data-summary-item-value-row-padding-block-start: var(--rhc-space-150);
  --rhc-data-summary-item-value-row-padding-inline-end: var(--rhc-space-0);
  --rhc-data-summary-item-value-padding-block-end: var(--rhc-space-150);
  --rhc-data-summary-item-value-padding-block-start: var(--rhc-space-0);
  --rhc-data-summary-item-value-padding-inline-end: var(--rhc-space-0);
  --rhc-data-summary-item-value-padding-inline-start: var(--rhc-space-0);
  --rhc-data-summary-item-key-row-padding-block-end: var(--rhc-space-150);
  --rhc-data-summary-item-key-row-padding-block-start: var(--rhc-space-150);
  --rhc-data-summary-item-key-row-padding-inline-end: var(--rhc-space-200);
  --rhc-data-summary-item-key-row-padding-inline-start: var(--rhc-space-0);
  --rhc-data-summary-item-key-padding-block-end: var(--rhc-space-50);
  --rhc-data-summary-item-key-padding-block-start: var(--rhc-space-150);
  --rhc-data-summary-item-key-padding-inline-end: var(--rhc-space-0);
  --rhc-data-summary-item-key-padding-inline-start: var(--rhc-space-0);
  --rhc-data-summary-item-border-width: var(--rhc-border-width-sm);
  --rhc-data-summary-item-border-color: var(--rhc-color-cool-grey-300);
  --rhc-data-summary-font-size: var(--rhc-text-font-size-md);
  --rhc-data-summary-line-height: var(--rhc-text-line-height-md);
  --rhc-data-summary-item-action-row-padding-block-end: var(--rhc-space-150);
  --rhc-data-summary-item-action-row-padding-block-start: var(--rhc-space-150);
  --rhc-data-summary-item-action-row-padding-inline-end: var(--rhc-space-0);
  --rhc-data-summary-item-action-row-padding-inline-start: var(--rhc-space-200);
  --rhc-data-summary-item-action-padding-block-end: var(--rhc-space-150);
  --rhc-data-summary-item-action-padding-block-start: var(--rhc-space-150);
  --rhc-data-summary-item-action-padding-inline-end: var(--rhc-space-200);
  --rhc-data-summary-item-action-padding-inline-start: var(--rhc-space-0);
  --rhc-dot-badge-border-radius: var(--rhc-border-radius-round);
  --rhc-dot-badge-color: var(--rhc-color-rood-500);
  --rhc-dot-badge-size: var(--rhc-size-quarter-lint);
  --rhc-expandable-checkbox-group-details-margin-block-start: var(--rhc-space-100);
  --rhc-expandable-checkbox-group-summary-margin-block-end: var(--rhc-space-100);
  --rhc-expandable-checkbox-group-summary-margin-block-start: var(--rhc-space-100);
  --rhc-file-input-column-gap: var(--rhc-space-150);
  --rhc-file-input-row-gap: var(--rhc-space-150);
  --rhc-file-input-feedback-color: var(--rhc-color-cool-grey-600);
  --rhc-file-border-width: var(--rhc-border-width-sm);
  --rhc-file-border-radius: var(--rhc-border-radius-md);
  --rhc-file-padding-inline-start: var(--rhc-space-200);
  --rhc-file-padding-inline-end: var(--rhc-space-200);
  --rhc-file-padding-block-start: var(--rhc-space-150);
  --rhc-file-padding-block-end: var(--rhc-space-150);
  --rhc-file-column-gap: var(--rhc-space-50);
  --rhc-file-subtitle-color: var(--rhc-color-cool-grey-500);
  --rhc-form-field-checkbox-option-column-gap: var(--rhc-space-100);
  --rhc-form-field-checkbox-option-margin-block-end: var(--rhc-space-0);
  --rhc-form-field-radio-option-column-gap: var(--rhc-space-100);
  --rhc-form-field-radio-option-row-gap: var(--rhc-space-100);
  --rhc-form-field-radio-option-label-margin-block-end: var(--rhc-space-0);
  --rhc-form-field-radio-option-input-margin-block-start: var(--rhc-space-50);
  --rhc-hero-heading-line-height: var(--rhc-text-line-height-sm);
  --rhc-hero-heading-font-size: var(--rhc-text-font-size-xl);
  --rhc-hero-sub-heading-line-height: var(--rhc-text-line-height-md);
  --rhc-hero-sub-heading-font-size: var(--rhc-text-font-size-md);
  --rhc-hero-message-row-gap: var(--rhc-space-25);
  --rhc-hero-message-padding-block-end: var(--rhc-space-200);
  --rhc-hero-message-padding-inline-end: var(--rhc-space-200);
  --rhc-hero-message-padding-inline-start: var(--rhc-space-200);
  --rhc-hero-message-padding-block-start: var(--rhc-space-200);
  --rhc-link-list-card-background-color: var(--rhc-color-wit);
  --rhc-link-list-card-padding-block-start: var(--rhc-space-300);
  --rhc-link-list-card-padding-block-end: var(--rhc-space-300);
  --rhc-link-list-card-row-gap: var(--rhc-space-200);
  --rhc-link-list-card-padding-inline-start: var(--rhc-space-300);
  --rhc-link-list-card-padding-inline-end: var(--rhc-space-300);
  --rhc-link-column-gap: var(--rhc-space-50);
  --rhc-logo-image-background-color: var(--rhc-color-wit);
  --rhc-logo-image-inline-size: var(--rhc-size-lint);
  --rhc-logo-image-block-size: var(--rhc-size-2-lint);
  --rhc-logo-image-color: var(--rhc-color-lintblauw-500);
  --rhc-logo-subtitle-font-weight: var(--rhc-text-font-weight-regular);
  --rhc-logo-column-gap: var(--rhc-size-quarter-lint);
  --rhc-logo-color: var(--rhc-color-lintblauw-500);
  --rhc-message-list-item-border-color: var(--rhc-color-cool-grey-300);
  --rhc-message-list-item-border-width: var(--rhc-border-width-sm);
  --rhc-message-list-item-column-gap: var(--rhc-space-200);
  --rhc-message-list-item-icon-size: var(--rhc-size-icon-md);
  --rhc-message-list-item-min-height: var(--rhc-size-pointer-target);
  --rhc-message-list-item-padding-block: var(--rhc-space-150);
  --rhc-message-list-item-padding-inline: var(--rhc-space-200);
  --rhc-message-list-item-content-font-size: var(--rhc-text-font-size-md);
  --rhc-message-list-item-content-column-gap: var(--rhc-space-100);
  --rhc-message-list-item-content-row-gap: var(--rhc-space-100);
  --rhc-message-list-item-label-font-size: var(--rhc-text-font-size-md);
  --rhc-message-list-item-label-line-height: var(--rhc-text-line-height-md);
  --rhc-nav-bar-border-block-end-width: var(--rhc-border-width-sm);
  --rhc-nav-bar-padding-inline: var(--rhc-space-200);
  --rhc-nav-bar-content-column-gap: var(--rhc-space-200);
  --rhc-nav-bar-icon-size: var(--rhc-size-icon-md);
  --rhc-nav-bar-link-background-color: var(--rhc-color-wit);
  --rhc-nav-bar-link-hover-background-color: var(--rhc-color-cool-grey-50);
  --rhc-nav-bar-link-padding-block-end: var(--rhc-space-200);
  --rhc-nav-bar-link-padding-block-start: var(--rhc-space-200);
  --rhc-nav-bar-link-padding-inline-end: var(--rhc-space-150);
  --rhc-nav-bar-link-padding-inline-start: var(--rhc-space-150);
  --rhc-nav-bar-link-column-gap: var(--rhc-space-100);
  --rhc-nav-bar-link-font-size: var(--rhc-text-font-size-md);
  --rhc-nav-bar-background-color: var(--rhc-color-wit);
  --rhc-navigation-list-item-border-color: var(--rhc-color-cool-grey-300);
  --rhc-navigation-list-item-border-width: var(--rhc-border-width-sm);
  --rhc-navigation-list-item-column-gap: var(--rhc-space-200);
  --rhc-navigation-list-item-min-height: var(--rhc-size-pointer-target);
  --rhc-navigation-list-item-padding-block: var(--rhc-space-150);
  --rhc-navigation-list-item-padding-inline: var(--rhc-space-200);
  --rhc-navigation-list-item-active-background-color: var(--rhc-color-cool-grey-100);
  --rhc-navigation-list-item-hover-background-color: var(--rhc-color-cool-grey-50);
  --rhc-navigation-list-item-content-column-gap: var(--rhc-space-100); /** [code-only] */
  --rhc-navigation-list-item-content-row-gap: var(--rhc-space-50); /** [code-only] */
  --rhc-navigation-list-item-description-font-size: var(--rhc-text-font-size-md);
  --rhc-navigation-list-item-description-line-height: var(--rhc-text-line-height-md);
  --rhc-navigation-list-item-icon-start-border-radius: var(--rhc-border-radius-round);
  --rhc-navigation-list-item-icon-start-padding-block: var(--rhc-space-100);
  --rhc-navigation-list-item-icon-start-padding-inline: var(--rhc-space-100);
  --rhc-navigation-list-item-icon-start-size: var(--rhc-size-icon-md);
  --rhc-navigation-list-item-label-font-size: var(--rhc-text-font-size-xl);
  --rhc-navigation-list-item-label-line-height: var(--rhc-text-line-height-md);
  --rhc-radio-group-padding-block-end: var(--rhc-space-100);
  --rhc-radio-group-padding-block-start: var(--rhc-space-100);
  --rhc-radio-group-row-gap: var(--rhc-space-200);
  --rhc-sidenav-link-line-height: var(--rhc-text-line-height-md);
  --rhc-sidenav-link-icon-size: var(--rhc-size-icon-md);
  --rhc-sidenav-link-icon-margin-inline: var(--rhc-space-100);
  --rhc-sidenav-link-font-size: var(--rhc-text-font-size-md);
  --rhc-sidenav-link-active-color: var(--rhc-color-paars-500);
  --rhc-sidenav-link-focus-border-radius: var(--rhc-border-radius-md);
  --rhc-sidenav-link-focus-border-width: var(--rhc-border-width-md);
  --rhc-sidenav-link-padding-block-start: var(--rhc-space-150);
  --rhc-sidenav-link-padding-block-end: var(--rhc-space-150);
  --rhc-sidenav-link-column-gap: var(--rhc-space-100);
  --rhc-sub-nav-bar-column-gap: var(--rhc-space-100);
  --rhc-sub-nav-bar-padding-block-end: var(--rhc-space-400);
  --rhc-sub-nav-bar-padding-block-start: var(--rhc-space-400);
  --rhc-sub-nav-bar-content-padding-inline-end: var(--rhc-space-200);
  --rhc-sub-nav-bar-content-padding-inline-start: var(--rhc-space-200);
  --rhc-sub-nav-bar-content-list-row-gap: var(--rhc-space-100);
  --rhc-textarea-focus-border-width: var(--rhc-border-width-md);
  --rhc-toggletip-color: var(--rhc-color-wit);
  --rhc-toggletip-border-color: var(--rhc-color-transparent);
  --rhc-toggletip-border-radius: var(--rhc-border-radius-md);
  --rhc-toggletip-border-width: var(--rhc-border-width-sm);
  --rhc-toggletip-icon-size: var(--rhc-size-icon-md);
  --rhc-toggletip-size: var(--rhc-size-icon-md);
  --rhc-toggletip-active-background-color: var(--rhc-color-wit);
  --rhc-toggletip-hover-background-color: var(--rhc-color-hemelblauw-300);
  --rhc-toggletip-focus-color: var(--rhc-color-wit);
  --rhc-unordered-list-nested-margin-inline-start: var(--rhc-space-0);
  --rhc-page-footer-column-gap: var(--rhc-space-300);
  --rhc-page-footer-column-title-margin-block-end: var(--rhc-space-150);
  --rhc-page-footer-content-padding-inline-start: var(--rhc-space-200);
  --rhc-page-footer-content-padding-inline-end: var(--rhc-space-200);
  --rhc-page-footer-content-column-gap: var(--rhc-space-400);
  --rhc-page-footer-border-block-start-width: var(--rhc-border-width-md);
  --rhc-page-footer-outlined-background-color: var(--rhc-color-wit);
  --rhc-page-footer-padding-block-start: var(--rhc-space-500);
  --rhc-page-footer-padding-block-end: var(--rhc-space-500);
  --rhc-page-footer-padding-inline-start: var(--rhc-space-500);
  --rhc-page-footer-padding-inline-end: var(--rhc-space-500);
  --rhc-text-font-weight-default: var(--rhc-text-font-weight-regular);
  --rhc-text-font-weight-strong: var(--rhc-text-font-weight-bold);
  --rhc-text-font-family-default: var(--rhc-text-font-family-sans);
  --rhc-line-height-icon-md: calc(var(--rhc-text-font-size-md) * 1.5); /** [figma-only] [temporary – until nl-icon] */
  --todo-accordion-button-line-height: var(--utrecht-button-subtle-line-height);
  --todo-checkbox-indeterminate-active-background-color: var(--rhc-color-lintblauw-400);
  --todo-checkbox-indeterminate-active-border-color: var(--rhc-color-transparent);
  --todo-checkbox-indeterminate-active-border-width: var(--rhc-border-width-sm);
  --todo-checkbox-indeterminate-active-color: var(--rhc-color-wit);
  --todo-checkbox-indeterminate-disabled-background-color: var(--rhc-color-cool-grey-300);
  --todo-checkbox-indeterminate-disabled-border-color: var(--rhc-color-cool-grey-400);
  --todo-checkbox-indeterminate-disabled-color: var(--rhc-color-cool-grey-600);
  --todo-checkbox-indeterminate-hover-background-color: var(--rhc-color-lintblauw-300);
  --todo-checkbox-indeterminate-hover-border-color: var(--rhc-color-transparent);
  --todo-checkbox-indeterminate-hover-border-width: var(--rhc-border-width-sm);
  --todo-checkbox-indeterminate-hover-color: var(--rhc-color-wit);
  --todo-checkbox-indeterminate-focus-visible-border-color: var(--rhc-color-lintblauw-500);
  --todo-checkbox-indeterminate-focus-visible-border-width: var(--rhc-border-width-md);
  --todo-checkbox-indeterminate-focus-visible-color: var(--rhc-color-lintblauw-500);
  --todo-checkbox-checked-active-background-color: var(--rhc-color-lintblauw-400);
  --todo-checkbox-checked-active-border-color: var(--rhc-color-transparent);
  --todo-checkbox-checked-active-border-width: var(--rhc-border-width-sm);
  --todo-checkbox-checked-active-color: var(--rhc-color-wit);
  --todo-checkbox-checked-disabled-background-color: var(--rhc-color-cool-grey-300);
  --todo-checkbox-checked-disabled-border-color: var(--rhc-color-cool-grey-400);
  --todo-checkbox-checked-disabled-color: var(--rhc-color-cool-grey-600);
  --todo-checkbox-checked-hover-background-color: var(--rhc-color-lintblauw-300);
  --todo-checkbox-checked-hover-border-color: var(--rhc-color-transparent);
  --todo-checkbox-checked-hover-border-width: var(--rhc-border-width-sm);
  --todo-checkbox-checked-hover-color: var(--rhc-color-wit);
  --todo-checkbox-checked-focus-visible-border-color: var(--rhc-color-lintblauw-500);
  --todo-checkbox-checked-focus-visible-border-width: var(--rhc-border-width-md);
  --todo-checkbox-checked-focus-visible-color: var(--rhc-color-lintblauw-500);
  --todo-figure-row-gap: var(--rhc-space-100);
  --todo-form-field-error-message-column-gap: var(--rhc-space-100);
  --todo-form-field-error-message-icon-size: var(--rhc-size-icon-md);
  --todo-form-field-option-label-font-size: var(--rhc-text-font-size-md);
  --todo-form-field-option-label-line-height: var(--rhc-text-line-height-md);
  --todo-form-field-option-label-disabled-color: var(--rhc-color-cool-grey-600);
  --todo-radio-button-checked-disabled-background-color: var(--rhc-color-cool-grey-300);
  --todo-radio-button-checked-disabled-border-color: var(--rhc-color-cool-grey-400);
  --todo-radio-button-checked-disabled-color: var(--rhc-color-cool-grey-600);
  --todo-textbox-hover-border-color: var(--rhc-color-lintblauw-300);
  --todo-textarea-hover-border-color: var(--rhc-color-lintblauw-300);
  --utrecht-accordion-margin-block-end: var(--rhc-space-0); /** [code-only] */
  --utrecht-accordion-margin-block-start: var(--rhc-space-0);
  --utrecht-accordion-row-gap: var(--rhc-space-0);
  --utrecht-accordion-panel-border-color: var(--rhc-color-transparent);
  --utrecht-accordion-panel-border-width: var(--rhc-border-width-sm);
  --utrecht-accordion-panel-padding-block-end: var(--rhc-space-300);
  --utrecht-accordion-panel-padding-block-start: var(--rhc-space-200);
  --utrecht-accordion-panel-padding-inline-end: var(--rhc-space-200);
  --utrecht-accordion-panel-padding-inline-start: var(--rhc-space-200);
  --utrecht-accordion-button-border-color: var(--rhc-color-transparent);
  --utrecht-accordion-button-border-radius: var(--rhc-border-radius-none);
  --utrecht-accordion-button-border-width: var(--rhc-border-width-sm);
  --utrecht-accordion-button-gap: var(--rhc-space-100);
  --utrecht-accordion-button-padding-block-end: var(--rhc-space-150);
  --utrecht-accordion-button-padding-block-start: var(--rhc-space-150);
  --utrecht-accordion-button-padding-inline-end: var(--rhc-space-200);
  --utrecht-accordion-button-padding-inline-start: var(--rhc-space-200);
  --utrecht-accordion-button-icon-size: var(--rhc-size-icon-md);
  --utrecht-accordion-button-active-background-color: var(--rhc-color-cool-grey-100);
  --utrecht-accordion-button-active-border-color: var(--rhc-color-transparent);
  --utrecht-accordion-button-hover-background-color: var(--rhc-color-cool-grey-50);
  --utrecht-accordion-button-hover-border-color: var(--rhc-color-transparent);
  --utrecht-accordion-button-focus-visible-border-color: var(--rhc-color-transparent);
  --utrecht-accordion-button-focus-visible-border-width: var(--rhc-border-width-sm);
  --utrecht-accordion-section-border-width: var(--rhc-border-width-sm);
  --utrecht-accordion-section-margin-block-end: var(--rhc-space-0); /** [code-only] */
  --utrecht-accordion-section-margin-block-start: var(--rhc-space-0); /** [code-only] */
  --utrecht-action-group-background-color: var(--rhc-color-transparent);
  --utrecht-action-group-column-gap: var(--rhc-space-100);
  --utrecht-action-group-padding-block-end: var(--rhc-space-0);
  --utrecht-action-group-padding-block-start: var(--rhc-space-0);
  --utrecht-action-group-row-gap: var(--rhc-space-100);
  --utrecht-alert-border-color: var(--rhc-color-transparent);
  --utrecht-alert-border-radius: var(--rhc-border-radius-md);
  --utrecht-alert-border-width: var(--rhc-border-width-none);
  --utrecht-alert-column-gap: var(--rhc-space-100);
  --utrecht-alert-margin-block-end: var(--rhc-space-150); /** [code-only] */
  --utrecht-alert-margin-block-start: var(--rhc-space-150); /** [code-only] */
  --utrecht-alert-padding-block-end: var(--rhc-space-200);
  --utrecht-alert-padding-block-start: var(--rhc-space-200);
  --utrecht-alert-padding-inline-end: var(--rhc-space-200);
  --utrecht-alert-padding-inline-start: var(--rhc-space-200);
  --utrecht-alert-content-row-gap: var(--rhc-space-100);
  --utrecht-alert-error-border-color: var(--rhc-color-transparent);
  --utrecht-alert-info-border-color: var(--rhc-color-transparent);
  --utrecht-alert-message-row-gap: var(--rhc-space-0);
  --utrecht-alert-ok-border-color: var(--rhc-color-transparent);
  --utrecht-alert-warning-border-color: var(--rhc-color-transparent);
  --utrecht-alert-icon-size: var(--rhc-size-icon-md);
  --utrecht-article-font-size: var(--rhc-text-font-size-md);
  --utrecht-blockquote-border-inline-start-width: var(--rhc-border-width-none);
  --utrecht-blockquote-border-radius: var(--rhc-border-radius-none);
  --utrecht-blockquote-border-width: var(--rhc-border-width-none);
  --utrecht-blockquote-color: var(--rhc-color-lintblauw-500);
  --utrecht-blockquote-font-size: var(--rhc-text-font-size-md);
  --utrecht-blockquote-padding-block-end: var(--rhc-space-400);
  --utrecht-blockquote-padding-block-start: var(--rhc-space-400);
  --utrecht-blockquote-padding-inline-end: var(--rhc-space-400);
  --utrecht-blockquote-padding-inline-start: var(--rhc-space-400);
  --utrecht-blockquote-row-gap: var(--rhc-space-150);
  --utrecht-blockquote-attribution-color: var(--rhc-color-lintblauw-500);
  --utrecht-blockquote-attribution-font-size: var(--rhc-text-font-size-md);
  --utrecht-blockquote-content-color: var(--rhc-color-lintblauw-500);
  --utrecht-blockquote-content-font-size: var(--rhc-text-font-size-md);
  --utrecht-breadcrumb-nav-font-size: var(--rhc-text-font-size-md);
  --utrecht-breadcrumb-nav-line-height: var(--rhc-text-line-height-md);
  --utrecht-breadcrumb-nav-min-block-size: var(--rhc-size-pointer-target);
  --utrecht-breadcrumb-nav-item-padding-block-end: var(--rhc-space-100);
  --utrecht-breadcrumb-nav-item-padding-block-start: var(--rhc-space-100);
  --utrecht-breadcrumb-nav-item-padding-inline-end: var(--rhc-space-100);
  --utrecht-breadcrumb-nav-item-padding-inline-start: var(--rhc-space-100);
  --utrecht-breadcrumb-nav-item-first-padding-inline-start: var(--rhc-space-0);
  --utrecht-breadcrumb-nav-separator-icon-size: var(--rhc-size-icon-md);
  --utrecht-breadcrumb-nav-link-icon-size: var(--rhc-size-icon-md);
  --utrecht-button-background-color: var(--rhc-color-cool-grey-900);
  --utrecht-button-border-color: var(--rhc-color-transparent);
  --utrecht-button-border-radius: var(--rhc-border-radius-md);
  --utrecht-button-border-width: var(--rhc-border-width-sm);
  --utrecht-button-column-gap: var(--rhc-space-100);
  --utrecht-button-font-size: var(--rhc-text-font-size-md);
  --utrecht-button-line-height: var(--rhc-text-line-height-md);
  --utrecht-button-min-block-size: var(--rhc-size-pointer-target);
  --utrecht-button-min-inline-size: var(--rhc-size-pointer-target);
  --utrecht-button-padding-block-end: var(--rhc-space-100);
  --utrecht-button-padding-block-start: var(--rhc-space-100);
  --utrecht-button-padding-inline-end: var(--rhc-space-200);
  --utrecht-button-padding-inline-start: var(--rhc-space-200);
  --utrecht-button-icon-size: var(--rhc-size-icon-md);
  --utrecht-button-pressed-background-color: var(--rhc-color-cool-grey-800);
  --utrecht-button-pressed-border-color: var(--rhc-color-transparent);
  --utrecht-button-active-background-color: var(--rhc-color-cool-grey-800);
  --utrecht-button-active-border-color: var(--rhc-color-transparent);
  --utrecht-button-disabled-background-color: var(--rhc-color-cool-grey-200);
  --utrecht-button-disabled-border-color: var(--rhc-color-transparent);
  --utrecht-button-disabled-color: var(--rhc-color-cool-grey-400);
  --utrecht-button-hover-background-color: var(--rhc-color-cool-grey-600);
  --utrecht-button-hover-border-color: var(--rhc-color-transparent);
  --utrecht-button-focus-background-color: var(--rhc-color-cool-grey-600);
  --utrecht-button-focus-border-color: var(--rhc-color-transparent);
  --utrecht-button-primary-action-border-color: var(--rhc-color-transparent);
  --utrecht-button-primary-action-disabled-border-color: var(--rhc-color-transparent);
  --utrecht-button-primary-action-hover-background-color: var(--rhc-color-primary-hover);
  --utrecht-button-primary-action-hover-border-color: var(--rhc-color-transparent);
  --utrecht-button-primary-action-focus-background-color: var(--rhc-color-primary-hover);
  --utrecht-button-primary-action-focus-border-color: var(--rhc-color-transparent);
  --utrecht-button-primary-action-pressed-border-color: var(--rhc-color-transparent);
  --utrecht-button-primary-action-pressed-background-color: var(--rhc-color-primary-active);
  --utrecht-button-primary-action-active-border-color: var(--rhc-color-transparent);
  --utrecht-button-primary-action-active-background-color: var(--rhc-color-primary-active);
  --utrecht-button-secondary-action-background-color: var(--rhc-color-transparent);
  --utrecht-button-secondary-action-disabled-background-color: var(--rhc-color-transparent);
  --utrecht-button-secondary-action-hover-border-color: var(--rhc-color-primary-hover);
  --utrecht-button-secondary-action-hover-color: var(--rhc-color-primary-hover);
  --utrecht-button-secondary-action-focus-border-color: var(--rhc-color-transparent);
  --utrecht-button-secondary-action-focus-color: var(--rhc-color-primary-hover);
  --utrecht-button-secondary-action-pressed-border-color: var(--rhc-color-primary-active);
  --utrecht-button-secondary-action-pressed-color: var(--rhc-color-primary-active);
  --utrecht-button-secondary-action-active-color: var(--rhc-color-primary-active);
  --utrecht-button-secondary-action-active-border-color: var(--rhc-color-primary-active);
  --utrecht-button-subtle-background-color: var(--rhc-color-transparent);
  --utrecht-button-subtle-border-color: var(--rhc-color-transparent);
  --utrecht-button-subtle-disabled-background-color: var(--rhc-color-transparent);
  --utrecht-button-subtle-disabled-border-color: var(--rhc-color-transparent);
  --utrecht-button-subtle-hover-color: var(--rhc-color-primary-hover);
  --utrecht-button-subtle-focus-border-color: var(--rhc-color-transparent);
  --utrecht-button-subtle-focus-color: var(--rhc-color-primary-hover);
  --utrecht-button-subtle-pressed-border-color: var(--rhc-color-transparent);
  --utrecht-button-subtle-pressed-color: var(--rhc-color-primary-active);
  --utrecht-button-subtle-active-border-color: var(--rhc-color-transparent);
  --utrecht-button-subtle-active-color: var(--rhc-color-primary-active);
  --utrecht-button-group-margin-block-end: var(--rhc-space-0); /** [code-only] */
  --utrecht-button-group-margin-block-start: var(--rhc-space-0); /** [code-only] */
  --utrecht-checkbox-border-color: var(--rhc-color-lintblauw-500);
  --utrecht-checkbox-border-radius: var(--rhc-border-radius-sm);
  --utrecht-checkbox-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-size: var(--rhc-size-half-lint);
  --utrecht-checkbox-icon-size: var(--rhc-size-icon-md);
  --utrecht-checkbox-invalid-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-active-border-color: var(--rhc-color-lintblauw-400);
  --utrecht-checkbox-active-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-disabled-background-color: var(--rhc-color-cool-grey-300);
  --utrecht-checkbox-disabled-border-color: var(--rhc-color-cool-grey-400);
  --utrecht-checkbox-hover-border-color: var(--rhc-color-lintblauw-300);
  --utrecht-checkbox-hover-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-focus-border-color: var(--rhc-color-lintblauw-500);
  --utrecht-checkbox-focus-border-width: var(--rhc-border-width-md);
  --utrecht-checkbox-indeterminate-background-color: var(--rhc-color-lintblauw-500);
  --utrecht-checkbox-indeterminate-border-color: var(--rhc-color-transparent);
  --utrecht-checkbox-indeterminate-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-indeterminate-color: var(--rhc-color-wit);
  --utrecht-checkbox-indeterminate-active-color: var(--rhc-color-wit);
  --utrecht-checkbox-indeterminate-active-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-indeterminate-disabled-background-color: var(--rhc-color-cool-grey-300);
  --utrecht-checkbox-indeterminate-disabled-border-color: var(--rhc-color-cool-grey-400);
  --utrecht-checkbox-indeterminate-disabled-color: var(--rhc-color-cool-grey-600);
  --utrecht-checkbox-indeterminate-hover-color: var(--rhc-color-wit);
  --utrecht-checkbox-indeterminate-hover-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-indeterminate-focus-border-width: var(--rhc-border-width-md);
  --utrecht-checkbox-checked-background-color: var(--rhc-color-lintblauw-500);
  --utrecht-checkbox-checked-border-color: var(--rhc-color-transparent);
  --utrecht-checkbox-checked-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-checked-color: var(--rhc-color-wit);
  --utrecht-checkbox-checked-active-color: var(--rhc-color-wit);
  --utrecht-checkbox-checked-active-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-checked-disabled-background-color: var(--rhc-color-cool-grey-300);
  --utrecht-checkbox-checked-disabled-border-color: var(--rhc-color-cool-grey-400);
  --utrecht-checkbox-checked-disabled-color: var(--rhc-color-cool-grey-600);
  --utrecht-checkbox-checked-hover-color: var(--rhc-color-wit);
  --utrecht-checkbox-checked-hover-border-width: var(--rhc-border-width-sm);
  --utrecht-checkbox-checked-focus-border-width: var(--rhc-border-width-md);
  --utrecht-column-layout-column-rule-color: var(--rhc-color-transparent);
  --utrecht-column-layout-column-rule-width: var(--rhc-border-width-none);
  --utrecht-column-layout-gap: var(--rhc-space-150);
  --utrecht-data-badge-padding-block: var(--rhc-space-25);
  --utrecht-drawer-background-color: var(--rhc-color-wit);
  --utrecht-drawer-border-width: var(--rhc-border-width-none);
  --utrecht-drawer-padding-block-start: var(--rhc-space-200);
  --utrecht-drawer-padding-block-end: var(--rhc-space-200);
  --utrecht-drawer-padding-inline-start: var(--rhc-space-200);
  --utrecht-drawer-padding-inline-end: var(--rhc-space-200);
  --utrecht-form-fieldset-legend-font-size: var(--rhc-text-font-size-md);
  --utrecht-form-fieldset-legend-line-height: var(--rhc-text-line-height-md);
  --utrecht-form-fieldset-section-background-color: var(--rhc-color-transparent);
  --utrecht-figure-caption-font-size: var(--rhc-text-font-size-md);
  --utrecht-figure-caption-line-height: var(--rhc-text-line-height-md);
  --utrecht-form-field-font-size: var(--rhc-text-font-size-md);
  --utrecht-form-field-label-margin-block-end: var(--rhc-space-100);
  --utrecht-form-field-margin-block-end: var(--rhc-space-100); /** [code-only] */
  --utrecht-form-field-margin-block-start: var(--rhc-space-100); /** [code-only] */
  --utrecht-form-field-invalid-border-inline-start-width: var(--rhc-border-width-md);
  --utrecht-form-field-invalid-padding-inline-start: var(--rhc-space-200);
  --utrecht-form-field-description-font-size: var(--rhc-text-font-size-md);
  --utrecht-form-field-description-line-height: var(--rhc-text-line-height-md);
  --utrecht-form-field-description-margin-block-end: var(--rhc-space-100); /** [code-only] */
  --utrecht-form-field-description-margin-block-start: -var(--rhc-space-100); /** [code-only] */
  --utrecht-form-field-error-message-background-color: var(--rhc-color-transparent);
  --utrecht-form-field-error-message-font-size: var(--rhc-text-font-size-md);
  --utrecht-form-field-error-message-margin-block-end: var(--rhc-space-100); /** [code-only] */
  --utrecht-form-field-error-message-margin-block-start: var(--rhc-space-0); /** [code-only] */
  --utrecht-form-field-error-message-padding-block-end: var(--rhc-space-100);
  --utrecht-form-field-error-message-padding-block-start: var(--rhc-space-0);
  --utrecht-form-field-error-message-padding-inline-end: var(--rhc-space-0);
  --utrecht-form-field-error-message-padding-inline-start: var(--rhc-space-0);
  --utrecht-icon-size: var(--rhc-size-icon-md);
  --utrecht-icon-inset-block-start: var(--rhc-space-0);
  --utrecht-link-list-margin-block-end: var(--rhc-space-0); /** [code-only] */
  --utrecht-link-list-margin-block-start: var(--rhc-space-0); /** [code-only] */
  --utrecht-link-list-row-gap: var(--rhc-space-100);
  --utrecht-link-list-icon-size: var(--rhc-size-icon-md);
  --utrecht-link-list-item-font-size: var(--rhc-text-font-size-md);
  --utrecht-link-list-link-column-gap: var(--rhc-space-100);
  --utrecht-link-column-gap: var(--rhc-space-50);
  --utrecht-link-text-underline-offset: var(--rhc-space-25); /** [code-only] */
  --utrecht-link-icon-size: var(--rhc-size-icon-md);
  --utrecht-link-focus-background-color: var(--rhc-color-transparent);
  --utrecht-listbox-background-color: var(--rhc-color-wit);
  --utrecht-listbox-border-radius: var(--rhc-border-radius-md);
  --utrecht-listbox-border-width: var(--rhc-border-width-sm);
  --utrecht-listbox-color: var(--rhc-color-zwart);
  --utrecht-listbox-font-weight: var(--rhc-text-font-weight-regular);
  --utrecht-listbox-option-background-color: var(--rhc-color-transparent);
  --utrecht-listbox-option-hover-background-color: var(--rhc-color-cool-grey-200);
  --utrecht-listbox-option-selected-background-color: var(--rhc-color-lintblauw-500);
  --utrecht-listbox-option-selected-hover-background-color: var(--rhc-color-cool-grey-200);
  --utrecht-listbox-option-min-block-size: var(--rhc-size-pointer-target);
  --utrecht-listbox-option-padding-block-end: var(--rhc-space-100);
  --utrecht-listbox-option-padding-inline-end: var(--rhc-space-200);
  --utrecht-listbox-option-padding-inline-start: var(--rhc-space-200);
  --utrecht-listbox-option-padding-block-start: var(--rhc-space-100);
  --utrecht-listbox-option-active-background-color: var(--rhc-color-cool-grey-400);
  --utrecht-listbox-option-disabled-background-color: var(--rhc-color-cool-grey-200);
  --utrecht-listbox-padding-block-end: var(--rhc-space-0);
  --utrecht-listbox-padding-inline-end: var(--rhc-space-0);
  --utrecht-listbox-padding-block-start: var(--rhc-space-0);
  --utrecht-listbox-padding-inline-start: var(--rhc-space-0);
  --utrecht-listbox-group-margin-block-end: var(--rhc-space-0); /** [code-only] */
  --utrecht-listbox-group-label-margin-inline-start: var(--rhc-space-0); /** [code-only] */
  --utrecht-listbox-group-label-font-size: var(--rhc-text-font-size-md);
  --utrecht-listbox-group-label-line-height: var(--rhc-text-line-height-md);
  --utrecht-listbox-icon-size: var(--rhc-size-icon-md);
  --utrecht-number-badge-border-color: var(--nl-number-badge-border-color);
  --utrecht-ordered-list-font-size: var(--rhc-text-font-size-md);
  --utrecht-ordered-list-line-height: var(--rhc-text-line-height-md);
  --utrecht-ordered-list-margin-block-end: var(--rhc-space-50); /** [code-only] */
  --utrecht-ordered-list-margin-block-start: var(--rhc-space-50); /** [code-only] */
  --utrecht-ordered-list-padding-inline-start: var(--rhc-space-400);
  --utrecht-ordered-list-item-margin-block-end: var(--rhc-space-50);
  --utrecht-ordered-list-item-margin-block-start: var(--rhc-space-50);
  --utrecht-ordered-list-item-padding-inline-start: var(--rhc-space-100);
  --utrecht-pre-heading-line-height: var(--rhc-text-line-height-sm);
  --utrecht-pre-heading-font-size: var(--rhc-text-font-size-md);
  --utrecht-radio-button-border-color: var(--rhc-color-lintblauw-500);
  --utrecht-radio-button-border-width: var(--rhc-border-width-sm);
  --utrecht-radio-button-size: var(--rhc-size-half-lint);
  --utrecht-radio-button-icon-size: var(--rhc-size-quarter-lint);
  --utrecht-radio-button-invalid-border-width: var(--rhc-border-width-sm);
  --utrecht-radio-button-active-border-color: var(--rhc-color-lintblauw-400);
  --utrecht-radio-button-active-border-width: var(--rhc-border-width-sm);
  --utrecht-radio-button-disabled-background-color: var(--rhc-color-cool-grey-300);
  --utrecht-radio-button-disabled-border-color: var(--rhc-color-cool-grey-400);
  --utrecht-radio-button-hover-border-color: var(--rhc-color-lintblauw-300);
  --utrecht-radio-button-hover-border-width: var(--rhc-border-width-sm);
  --utrecht-radio-button-focus-border-color: var(--rhc-color-lintblauw-500);
  --utrecht-radio-button-focus-border-width: var(--rhc-border-width-md);
  --utrecht-radio-button-checked-background-color: var(--rhc-color-lintblauw-500);
  --utrecht-radio-button-checked-border-color: var(--rhc-color-transparent);
  --utrecht-radio-button-checked-border-width: var(--rhc-border-width-sm);
  --utrecht-radio-button-checked-color: var(--rhc-color-wit);
  --utrecht-radio-button-checked-active-background-color: var(--rhc-color-lintblauw-400);
  --utrecht-radio-button-checked-active-border-color: var(--rhc-color-transparent);
  --utrecht-radio-button-checked-active-border-width: var(--rhc-border-width-sm);
  --utrecht-radio-button-checked-active-color: var(--rhc-color-wit);
  --utrecht-radio-button-checked-hover-background-color: var(--rhc-color-lintblauw-300);
  --utrecht-radio-button-checked-hover-border-color: var(--rhc-color-transparent);
  --utrecht-radio-button-checked-hover-border-width: var(--rhc-border-width-sm);
  --utrecht-radio-button-checked-hover-color: var(--rhc-color-wit);
  --utrecht-radio-button-checked-focus-border-color: var(--rhc-color-lintblauw-500);
  --utrecht-radio-button-checked-focus-border-width: var(--rhc-border-width-md);
  --utrecht-radio-button-checked-focus-color: var(--rhc-color-lintblauw-500);
  --utrecht-select-border-block-end-width: var(--rhc-border-width-sm);
  --utrecht-select-border-radius: var(--rhc-border-radius-sm);
  --utrecht-select-border-width: var(--rhc-border-width-sm);
  --utrecht-select-font-size: var(--rhc-text-font-size-md);
  --utrecht-select-icon-size: var(--rhc-size-icon-md); /** [code-only] */
  --utrecht-select-line-height: var(--rhc-text-line-height-md);
  --utrecht-select-min-block-size: var(--rhc-size-pointer-target);
  --utrecht-select-padding-block-end: var(--rhc-space-100);
  --utrecht-select-padding-block-start: var(--rhc-space-100);
  --utrecht-select-padding-inline-end: var(--rhc-space-150);
  --utrecht-select-padding-inline-start: var(--rhc-space-150);
  --utrecht-select-invalid-border-block-end-width: var(--rhc-border-width-sm);
  --utrecht-select-invalid-border-width: var(--rhc-border-width-sm);
  --utrecht-select-disabled-background-color: var(--rhc-color-cool-grey-300);
  --utrecht-select-disabled-border-color: var(--rhc-color-cool-grey-400);
  --utrecht-select-disabled-color: var(--rhc-color-cool-grey-600);
  --utrecht-select-focus-border-width: var(--rhc-border-width-md);
  --utrecht-separator-block-size: var(--rhc-border-width-md);
  --utrecht-separator-color: var(--rhc-color-cool-grey-300);
  --utrecht-separator-margin-block-end: var(--rhc-space-150); /** [code-only] */
  --utrecht-separator-margin-block-start: var(--rhc-space-150); /** [code-only] */
  --utrecht-status-badge-font-size: var(--rhc-text-font-size-md);
  --utrecht-status-badge-line-height: var(--rhc-text-line-height-md);
  --utrecht-status-badge-border-width: var(--rhc-border-width-none);
  --utrecht-status-badge-border-radius: var(--rhc-border-radius-md);
  --utrecht-status-badge-padding-inline: var(--rhc-space-50);
  --utrecht-status-badge-padding-block: var(--rhc-space-25);
  --utrecht-status-badge-background-color: var(--rhc-color-cool-grey-200);
  --utrecht-table-header-cell-line-height: var(--rhc-text-line-height-md);
  --utrecht-table-header-cell-font-size: var(--rhc-text-font-size-md);
  --utrecht-table-caption-line-height: var(--rhc-text-line-height-sm);
  --utrecht-table-caption-margin-block-end: var(--rhc-space-300);
  --utrecht-table-caption-font-size: var(--rhc-text-font-size-xl);
  --utrecht-table-cell-padding-block-end: var(--rhc-space-150);
  --utrecht-table-cell-padding-block-start: var(--rhc-space-150);
  --utrecht-table-cell-padding-inline-end: var(--rhc-space-200);
  --utrecht-table-cell-padding-inline-start: var(--rhc-space-200);
  --utrecht-table-cell-line-height: var(--rhc-text-line-height-md);
  --utrecht-table-data-cell-line-height: var(--rhc-text-line-height-md);
  --utrecht-table-data-cell-font-size: var(--rhc-text-font-size-md);
  --utrecht-table-header-border-block-end-width: var(--rhc-border-width-md);
  --utrecht-table-header-border-block-end-color: var(--rhc-color-cool-grey-300);
  --utrecht-table-footer-border-block-end-width: var(--rhc-border-width-sm);
  --utrecht-table-footer-border-block-end-color: var(--rhc-color-cool-grey-300);
  --utrecht-table-row-border-block-end-width: var(--rhc-border-width-sm);
  --utrecht-table-row-border-block-end-color: var(--rhc-color-cool-grey-300);
  --utrecht-table-footer-cell-font-size: var(--rhc-text-font-size-md);
  --utrecht-table-footer-cell-line-height: var(--rhc-text-line-height-md);
  --utrecht-table-font-size: var(--rhc-text-font-size-md);
  --utrecht-textbox-border-color: var(--rhc-color-lintblauw-500);
  --utrecht-textbox-border-radius: var(--rhc-border-radius-sm);
  --utrecht-textbox-border-width: var(--rhc-border-width-sm);
  --utrecht-textbox-font-size: var(--rhc-text-font-size-md);
  --utrecht-textbox-line-height: var(--rhc-text-line-height-md);
  --utrecht-textbox-min-block-size: var(--rhc-size-pointer-target);
  --utrecht-textbox-padding-block-end: var(--rhc-space-100);
  --utrecht-textbox-padding-block-start: var(--rhc-space-100);
  --utrecht-textbox-padding-inline-end: var(--rhc-space-150);
  --utrecht-textbox-padding-inline-start: var(--rhc-space-150);
  --utrecht-textbox-invalid-border-block-end-width: var(--rhc-border-width-sm);
  --utrecht-textbox-invalid-border-width: var(--rhc-border-width-sm);
  --utrecht-textbox-placeholder-color: var(--rhc-color-cool-grey-500);
  --utrecht-textbox-read-only-background-color: var(--rhc-color-cool-grey-100);
  --utrecht-textbox-read-only-border-color: var(--rhc-color-transparent);
  --utrecht-textbox-disabled-background-color: var(--rhc-color-cool-grey-300);
  --utrecht-textbox-disabled-border-color: var(--rhc-color-cool-grey-400);
  --utrecht-textbox-disabled-color: var(--rhc-color-cool-grey-600);
  --utrecht-textbox-focus-border-color: var(--rhc-color-lintblauw-500);
  --utrecht-textbox-focus-border-width: var(--rhc-border-width-md);
  --utrecht-textbox-hover-border-color: var(--rhc-color-lintblauw-300);
  --utrecht-textbox-hover-border-width: var(--rhc-border-width-sm);
  --utrecht-textarea-border-block-end-width: var(--rhc-border-width-sm);
  --utrecht-textarea-border-color: var(--rhc-color-lintblauw-500);
  --utrecht-textarea-border-radius: var(--rhc-border-radius-sm);
  --utrecht-textarea-border-width: var(--rhc-border-width-sm);
  --utrecht-textarea-font-size: var(--rhc-text-font-size-md);
  --utrecht-textarea-line-height: var(--rhc-text-line-height-md);
  --utrecht-textarea-min-block-size: var(--rhc-size-pointer-target);
  --utrecht-textarea-padding-block-end: var(--rhc-space-100);
  --utrecht-textarea-padding-block-start: var(--rhc-space-100);
  --utrecht-textarea-padding-inline-end: var(--rhc-space-150);
  --utrecht-textarea-padding-inline-start: var(--rhc-space-150);
  --utrecht-textarea-invalid-border-block-end-width: var(--rhc-border-width-sm);
  --utrecht-textarea-invalid-border-width: var(--rhc-border-width-sm);
  --utrecht-textarea-placeholder-color: var(--rhc-color-cool-grey-500);
  --utrecht-textarea-read-only-background-color: var(--rhc-color-cool-grey-100);
  --utrecht-textarea-disabled-background-color: var(--rhc-color-cool-grey-300);
  --utrecht-textarea-disabled-border-color: var(--rhc-color-cool-grey-400);
  --utrecht-textarea-disabled-color: var(--rhc-color-cool-grey-600);
  --utrecht-textarea-focus-border-color: var(--rhc-color-lintblauw-500);
  --utrecht-unordered-list-font-size: var(--rhc-text-font-size-md);
  --utrecht-unordered-list-line-height: var(--rhc-text-line-height-md);
  --utrecht-unordered-list-margin-block-end: var(--rhc-space-50); /** [code-only] */
  --utrecht-unordered-list-margin-block-start: var(--rhc-space-50); /** [code-only] */
  --utrecht-unordered-list-padding-inline-start: var(--rhc-space-300);
  --utrecht-unordered-list-item-margin-block-end: var(--rhc-space-50);
  --utrecht-unordered-list-item-margin-block-start: var(--rhc-space-50);
  --utrecht-unordered-list-item-padding-inline-start: var(--rhc-space-100);
  --utrecht-document-background-color: var(--rhc-color-wit);
  --utrecht-document-font-size: var(--rhc-text-font-size-md);
  --utrecht-document-line-height: var(--rhc-text-line-height-md);
  --utrecht-rich-text-stranger-margin-block-end: var(--rhc-space-400);
  --utrecht-rich-text-acquaintance-margin-block-end: var(--rhc-space-200);
  --utrecht-rich-text-friend-margin-block-end: var(--rhc-space-100);
  --utrecht-rich-text-best-friend-margin-block-end: var(--rhc-space-50);
  --utrecht-rich-text-confidant-margin-block-end: var(--rhc-space-0);
  --utrecht-form-label-font-size: var(--rhc-text-font-size-md);
  --utrecht-page-footer-padding-block-start: var(--rhc-space-600);
  --utrecht-page-footer-padding-block-end: var(--rhc-space-600);
  --utrecht-focus-inverse-outline-color: var(--rhc-color-wit);
  --utrecht-focus-outline-style: var(--rhc-focus-outline-style);
  --utrecht-pointer-target-min-size: var(--rhc-size-pointer-target);
  --nl-link-text-underline-offset: var(--rhc-space-25); /** [code-only] */
  --nl-number-badge-border-radius: var(--rhc-border-radius-round);
  --nl-number-badge-border-width: var(--rhc-border-width-none);
  --nl-number-badge-color: var(--rhc-color-wit);
  --nl-number-badge-font-size: var(--rhc-text-font-size-md);
  --nl-number-badge-min-block-size: var(--rhc-size-half-lint);
  --nl-number-badge-min-inline-size: var(--rhc-size-half-lint);
  --nl-number-badge-padding-block: var(--rhc-space-25);
  --nl-number-badge-padding-inline: var(--rhc-space-100);
  --nl-paragraph-font-size: var(--rhc-text-font-size-md);
  --nl-paragraph-line-height: var(--rhc-text-line-height-md);
  --nl-paragraph-margin-block-end: var(--rhc-space-0); /** [code only] */
  --nl-paragraph-margin-block-start: var(--rhc-space-0); /** [code only] */
  --nl-paragraph-lead-font-size: var(--rhc-text-font-size-lg);
  --nl-paragraph-lead-line-height: var(--rhc-text-line-height-md);
  --nl-paragraph-lead-margin-block-end: var(--rhc-space-0); /** [code only] */
  --nl-paragraph-lead-margin-block-start: var(--rhc-space-0); /** [code only] */
  --nl-skip-link-background-color: var(--rhc-color-wit);
  --nl-skip-link-padding-block: var(--rhc-space-150);
  --nl-skip-link-padding-inline: var(--rhc-space-200);
  --nl-skip-link-min-block-size: var(--rhc-size-pointer-target);
  --nl-skip-link-min-inline-size: var(--rhc-size-pointer-target);
  --nl-skip-link-line-height: var(--rhc-text-line-height-md);
  --nl-skip-link-font-size: var(--rhc-text-font-size-md);
  --nl-heading-level-1-color: var(--rhc-color-lintblauw-500);
  --nl-heading-level-1-font-size: var(--rhc-text-font-size-3xl);
  --nl-heading-level-1-line-height: var(--rhc-text-line-height-sm);
  --nl-heading-level-1-margin-block-end: var(--rhc-space-0); /** [code only] */
  --nl-heading-level-1-margin-block-start: var(--rhc-space-0); /** [code only] */
  --nl-heading-level-2-color: var(--rhc-color-lintblauw-500);
  --nl-heading-level-2-font-size: var(--rhc-text-font-size-2xl);
  --nl-heading-level-2-line-height: var(--rhc-text-line-height-sm);
  --nl-heading-level-2-margin-block-end: var(--rhc-space-0); /** [code only] */
  --nl-heading-level-2-margin-block-start: var(--rhc-space-0); /** [code only] */
  --nl-heading-level-3-color: var(--rhc-color-lintblauw-500);
  --nl-heading-level-3-font-size: var(--rhc-text-font-size-xl);
  --nl-heading-level-3-line-height: var(--rhc-text-line-height-sm);
  --nl-heading-level-3-margin-block-end: var(--rhc-space-0); /** [code-only] */
  --nl-heading-level-3-margin-block-start: var(--rhc-space-0); /** [code-only] */
  --nl-heading-level-4-color: var(--rhc-color-lintblauw-500);
  --nl-heading-level-4-font-size: var(--rhc-text-font-size-lg);
  --nl-heading-level-4-line-height: var(--rhc-text-line-height-md);
  --nl-heading-level-4-margin-block-end: var(--rhc-space-0); /** [code only] */
  --nl-heading-level-4-margin-block-start: var(--rhc-space-0); /** [code only] */
  --nl-heading-level-5-color: var(--rhc-color-lintblauw-500);
  --nl-heading-level-5-font-size: var(--rhc-text-font-size-md);
  --nl-heading-level-5-line-height: var(--rhc-text-line-height-md);
  --nl-heading-level-5-margin-block-end: var(--rhc-space-0); /** [code only] */
  --nl-heading-level-5-margin-block-start: var(--rhc-space-0); /** [code only] */
  --nl-heading-level-6-color: var(--rhc-color-lintblauw-500);
  --nl-heading-level-6-font-size: var(--rhc-text-font-size-md);
  --nl-heading-level-6-line-height: var(--rhc-text-line-height-md);
  --nl-heading-level-6-margin-block-end: var(--rhc-space-0); /** [code only] */
  --nl-heading-level-6-margin-block-start: var(--rhc-space-0); /** [code only] */
  --figma-link-icon-size: var(--rhc-text-font-size-md);
  --ams-pagination-link-gap: var(--rhc-space-50);
  --ams-pagination-link-padding-inline: var(--rhc-space-50);
  --ams-pagination-link-current-font-weight: var(--rhc-text-font-weight-bold);
  --ams-pagination-link-hover-color: var(--nl-link-hover-color);
  --basis-color-default-bg-subtle: var(--rhc-color-cool-grey-100);
  --basis-text-font-size-md: var(--rhc-text-font-size-md);
  --basis-text-line-height-md: var(--rhc-text-line-height-md);
  --basis-heading-color: var(--rhc-color-lintblauw-500);
  --basis-border-width-sm: var(--rhc-border-width-sm);
  --basis-box-shadow-md: 0 8px 16px 0 var(--rhc-color-cool-grey-500);
  --basis-focus-outline-color: var(--rhc-color-zwart);
  --basis-focus-inverse-outline-color: var(--rhc-color-wit);
  --basis-focus-outline-width: var(--rhc-border-width-md);
  --rhc-color-border-strong: var(--rhc-color-foreground-default);
  --rhc-breadcrumb-nav-link-current-color: var(--rhc-color-foreground-subtle);
  --rhc-card-color: var(--rhc-color-foreground-default);
  --rhc-card-icon-color: var(--rhc-color-primary-500);
  --rhc-card-metadata-color: var(--rhc-color-foreground-subtle);
  --rhc-card-focus-background-color: var(--rhc-color-primary-50);
  --rhc-card-full-bleed-color: var(--rhc-color-foreground-on-dark-color);
  --rhc-card-heading-color: var(--rhc-color-primary-500);
  --rhc-card-heading-font-weight: var(--rhc-text-font-weight-strong);
  --rhc-card-horizontal-background-color: var(--rhc-color-primary-500);
  --rhc-card-horizontal-color: var(--rhc-color-foreground-on-dark-color);
  --rhc-card-as-link-color: var(--rhc-color-foreground-default);
  --rhc-card-as-link-icon-color: var(--rhc-color-primary-500);
  --rhc-card-as-link-metadata-color: var(--rhc-color-foreground-subtle);
  --rhc-card-as-link-focus-background-color: var(--rhc-color-primary-50);
  --rhc-card-as-link-full-bleed-color: var(--rhc-color-foreground-on-dark-color);
  --rhc-card-as-link-heading-color: var(--rhc-color-primary-500);
  --rhc-card-as-link-heading-font-weight: var(--rhc-text-font-weight-strong);
  --rhc-card-as-link-horizontal-background-color: var(--rhc-color-primary-500);
  --rhc-card-as-link-horizontal-color: var(--rhc-color-foreground-on-dark-color);
  --rhc-data-badge-button-hover-background-color: var(--rhc-color-primary-500);
  --rhc-data-summary-font-family: var(--rhc-text-font-family-default);
  --rhc-data-summary-item-value-font-weight: var(--rhc-text-font-weight-default);
  --rhc-data-summary-item-key-font-weight: var(--rhc-text-font-weight-strong);
  --rhc-data-summary-item-color: var(--rhc-color-foreground-default);
  --rhc-expandable-checkbox-group-summary-color: var(--rhc-color-foreground-link);
  --rhc-file-border-color: var(--rhc-color-primary-500);
  --rhc-file-error-border-color: var(--rhc-color-negative-default);
  --rhc-form-field-radio-option-font-weight: var(--rhc-text-font-weight-default);
  --rhc-hero-heading-font-weight: var(--rhc-text-font-weight-strong);
  --rhc-hero-heading-font-family: var(--rhc-text-font-family-default);
  --rhc-hero-sub-heading-font-weight: var(--rhc-text-font-weight-default);
  --rhc-hero-sub-heading-font-family: var(--rhc-text-font-family-default);
  --rhc-hero-message-background-color: var(--rhc-color-primary-500);
  --rhc-hero-message-color: var(--rhc-color-foreground-on-dark-color);
  --rhc-logo-font-family: var(--rhc-text-font-family-default);
  --rhc-message-list-item-background-color: var(--rhc-color-bg-document);
  --rhc-message-list-item-color: var(--rhc-color-foreground-subtle);
  --rhc-message-list-item-icon-color: var(--rhc-color-foreground-default);
  --rhc-message-list-item-label-font-family: var(--rhc-text-font-family-default);
  --rhc-message-list-item-label-font-weight: var(--rhc-text-font-weight-strong);
  --rhc-message-list-item-heading-color: var(--rhc-color-foreground-default);
  --rhc-nav-bar-icon-color: var(--rhc-color-foreground-default);
  --rhc-nav-bar-icon-active-color: var(--rhc-color-foreground-on-dark-color);
  --rhc-nav-bar-link-active-background-color: var(--rhc-color-primary-500);
  --rhc-nav-bar-link-active-color: var(--rhc-color-foreground-on-dark-color);
  --rhc-nav-bar-link-color: var(--rhc-color-primary-500);
  --rhc-nav-bar-link-focus-background-color: var(--rhc-color-primary-50);
  --rhc-nav-bar-link-focus-color: var(--rhc-color-primary-500);
  --rhc-nav-bar-link-hover-color: var(--rhc-color-primary-500);
  --rhc-nav-bar-heading-font-weight: var(--rhc-text-font-weight-strong);
  --rhc-nav-bar-color: var(--rhc-color-primary-500);
  --rhc-nav-bar-border-color: var(--rhc-color-primary-400);
  --rhc-navigation-list-item-background-color: var(--rhc-color-bg-document);
  --rhc-navigation-list-item-focus-background-color: var(--rhc-color-primary-50);
  --rhc-navigation-list-item-description-color: var(--rhc-color-foreground-subtle);
  --rhc-navigation-list-item-icon-end-color: var(--rhc-color-foreground-subtle);
  --rhc-navigation-list-item-icon-start-background-color: var(--rhc-color-foreground-default);
  --rhc-navigation-list-item-icon-start-color: var(--rhc-color-foreground-on-dark-color);
  --rhc-navigation-list-item-label-color: var(--rhc-color-foreground-default);
  --rhc-navigation-list-item-label-font-family: var(--rhc-text-font-family-default);
  --rhc-navigation-list-item-label-font-weight: var(--rhc-text-font-weight-strong);
  --rhc-sidenav-link-font-family: var(--rhc-text-font-family-default);
  --rhc-sidenav-link-font-weight: var(--rhc-text-font-weight-default);
  --rhc-sidenav-link-current-font-weight: var(--rhc-text-font-weight-strong);
  --rhc-sidenav-link-current-color: var(--rhc-color-foreground-default);
  --rhc-sidenav-link-color: var(--rhc-color-foreground-link);
  --rhc-sidenav-link-focus-border-color: var(--rhc-color-primary-500);
  --rhc-sidenav-link-focus-color: var(--rhc-color-foreground-link);
  --rhc-toggletip-background-color: var(--rhc-color-info-default);
  --rhc-toggletip-active-color: var(--rhc-color-info-default);
  --rhc-toggletip-active-border-color: var(--rhc-color-info-default);
  --rhc-toggletip-hover-color: var(--rhc-color-foreground-default);
  --rhc-toggletip-focus-background-color: var(--rhc-color-info-default);
  --rhc-page-footer-border-block-start-color: var(--rhc-color-primary-300);
  --rhc-page-footer-outlined-color: var(--rhc-color-primary-500);
  --rhc-page-footer-outlined-border-color: var(--rhc-color-primary-500);
  --todo-checkbox-indeterminate-focus-visible-background-color: var(--rhc-color-bg-document);
  --todo-checkbox-checked-focus-visible-background-color: var(--rhc-color-bg-document);
  --todo-form-field-option-label-color: var(--rhc-color-foreground-default);
  --todo-form-field-option-label-font-family: var(--rhc-text-font-family-default);
  --todo-form-field-option-label-font-weight: var(--rhc-text-font-weight-default);
  --todo-textbox-hover-background-color: var(--rhc-color-bg-document);
  --todo-textbox-hover-color: var(--rhc-color-foreground-default);
  --todo-textarea-hover-background-color: var(--rhc-color-bg-document);
  --todo-textarea-hover-color: var(--rhc-color-foreground-default);
  --utrecht-accordion-button-background-color: var(--rhc-color-bg-document);
  --utrecht-accordion-button-color: var(--rhc-color-foreground-default);
  --utrecht-accordion-button-active-color: var(--rhc-color-foreground-default);
  --utrecht-accordion-button-hover-color: var(--rhc-color-foreground-default);
  --utrecht-accordion-button-focus-visible-background-color: var(--rhc-color-primary-50);
  --utrecht-accordion-button-focus-visible-color: var(--rhc-color-foreground-default);
  --utrecht-accordion-section-border-color: var(--rhc-color-border-subtle);
  --utrecht-accordion-section-hover-border-color: var(--rhc-color-border-subtle);
  --utrecht-alert-background-color: var(--rhc-color-info-subtle);
  --utrecht-alert-color: var(--rhc-color-foreground-on-light-color);
  --utrecht-alert-error-background-color: var(--rhc-color-negative-subtle);
  --utrecht-alert-error-color: var(--rhc-color-foreground-on-light-color);
  --utrecht-alert-info-background-color: var(--rhc-color-info-subtle);
  --utrecht-alert-info-color: var(--rhc-color-foreground-on-light-color);
  --utrecht-alert-ok-background-color: var(--rhc-color-positive-subtle);
  --utrecht-alert-ok-color: var(--rhc-color-foreground-on-light-color);
  --utrecht-alert-warning-background-color: var(--rhc-color-warning-subtle);
  --utrecht-alert-warning-color: var(--rhc-color-foreground-on-light-color);
  --utrecht-alert-icon-color: var(--rhc-color-info-default);
  --utrecht-alert-icon-error-color: var(--rhc-color-negative-default);
  --utrecht-alert-icon-info-color: var(--rhc-color-info-default);
  --utrecht-alert-icon-ok-color: var(--rhc-color-positive-default);
  --utrecht-alert-icon-warning-color: var(--rhc-color-warning-default);
  --utrecht-backdrop-color: var(--rhc-color-foreground-default);
  --utrecht-blockquote-font-family: var(--rhc-text-font-family-default);
  --utrecht-breadcrumb-nav-font-family: var(--rhc-text-font-family-default);
  --utrecht-breadcrumb-nav-separator-color: var(--rhc-color-foreground-subtle);
  --utrecht-breadcrumb-nav-link-color: var(--rhc-color-foreground-link);
  --utrecht-breadcrumb-nav-link-current-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-breadcrumb-nav-link-disabled-color: var(--rhc-color-foreground-subtle);
  --utrecht-breadcrumb-nav-link-focus-color: var(--rhc-color-foreground-link);
  --utrecht-button-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-font-family: var(--rhc-text-font-family-default);
  --utrecht-button-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-button-pressed-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-active-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-hover-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-focus-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-primary-action-background-color: var(--rhc-color-primary-500);
  --utrecht-button-primary-action-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-primary-action-font-size: var(--utrecht-button-font-size);
  --utrecht-button-primary-action-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-button-primary-action-disabled-background-color: var(--rhc-color-primary-100);
  --utrecht-button-primary-action-disabled-color: var(--rhc-color-primary-400);
  --utrecht-button-primary-action-hover-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-primary-action-focus-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-primary-action-pressed-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-primary-action-active-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-button-secondary-action-border-color: var(--rhc-color-primary-500);
  --utrecht-button-secondary-action-color: var(--rhc-color-primary-500);
  --utrecht-button-secondary-action-font-size: var(--utrecht-button-font-size);
  --utrecht-button-secondary-action-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-button-secondary-action-disabled-border-color: var(--rhc-color-primary-200);
  --utrecht-button-secondary-action-disabled-color: var(--rhc-color-primary-300);
  --utrecht-button-secondary-action-hover-background-color: var(--rhc-color-primary-50);
  --utrecht-button-secondary-action-focus-background-color: var(--rhc-color-primary-50);
  --utrecht-button-secondary-action-pressed-background-color: var(--rhc-color-primary-100);
  --utrecht-button-secondary-action-active-background-color: var(--rhc-color-primary-200);
  --utrecht-button-subtle-color: var(--rhc-color-primary-500);
  --utrecht-button-subtle-font-size: var(--utrecht-button-font-size);
  --utrecht-button-subtle-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-button-subtle-disabled-color: var(--rhc-color-primary-100);
  --utrecht-button-subtle-hover-background-color: var(--rhc-color-primary-50);
  --utrecht-button-subtle-focus-background-color: var(--rhc-color-primary-50);
  --utrecht-button-subtle-pressed-background-color: var(--rhc-color-primary-100);
  --utrecht-button-subtle-active-background-color: var(--rhc-color-primary-200);
  --utrecht-checkbox-background-color: var(--rhc-color-bg-document);
  --utrecht-checkbox-invalid-background-color: var(--rhc-color-negative-subtle);
  --utrecht-checkbox-invalid-border-color: var(--rhc-color-negative-default);
  --utrecht-checkbox-active-background-color: var(--rhc-color-bg-document);
  --utrecht-checkbox-hover-background-color: var(--rhc-color-bg-document);
  --utrecht-checkbox-focus-background-color: var(--rhc-color-bg-document);
  --utrecht-checkbox-indeterminate-active-background-color: var(--rhc-color-primary-400);
  --utrecht-checkbox-indeterminate-hover-background-color: var(--rhc-color-primary-300);
  --utrecht-checkbox-indeterminate-focus-background-color: var(--rhc-color-bg-document);
  --utrecht-checkbox-indeterminate-focus-border-color: var(--rhc-color-primary-500);
  --utrecht-checkbox-indeterminate-focus-color: var(--rhc-color-primary-500);
  --utrecht-checkbox-checked-active-background-color: var(--rhc-color-primary-400);
  --utrecht-checkbox-checked-hover-background-color: var(--rhc-color-primary-300);
  --utrecht-checkbox-checked-focus-background-color: var(--rhc-color-bg-document);
  --utrecht-checkbox-checked-focus-border-color: var(--rhc-color-primary-500);
  --utrecht-checkbox-checked-focus-color: var(--rhc-color-primary-500);
  --utrecht-data-badge-background-color: var(--rhc-color-primary-50);
  --utrecht-data-badge-color: var(--rhc-color-primary-500);
  --utrecht-drawer-border-color: var(--rhc-color-border-default);
  --utrecht-drawer-color: var(--rhc-color-foreground-default);
  --utrecht-form-fieldset-legend-color: var(--rhc-color-foreground-default);
  --utrecht-form-fieldset-legend-font-family: var(--rhc-text-font-family-default);
  --utrecht-form-fieldset-legend-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-form-fieldset-legend-disabled-color: var(--rhc-color-foreground-subtle); /** Do not use a disabled state */
  --utrecht-form-fieldset-section-color: var(--rhc-color-foreground-default);
  --utrecht-form-fieldset-invalid-padding-inline-start: var(--utrecht-form-field-invalid-padding-inline-start);
  --utrecht-form-fieldset-invalid-border-inline-start-width: var(--utrecht-form-field-invalid-border-inline-start-width);
  --utrecht-figure-caption-color: var(--rhc-color-foreground-default);
  --utrecht-form-field-invalid-border-inline-start-color: var(--rhc-color-negative-default);
  --utrecht-form-field-description-color: var(--rhc-color-foreground-subtle);
  --utrecht-form-field-description-font-family: var(--rhc-text-font-family-default);
  --utrecht-form-field-error-message-color: var(--rhc-color-negative-default);
  --utrecht-form-field-error-message-font-family: var(--rhc-text-font-family-default);
  --utrecht-form-field-error-message-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-link-list-link-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-link-color: var(--rhc-color-foreground-link);
  --utrecht-link-focus-color: var(--rhc-color-foreground-link);
  --utrecht-link-visited-color: var(--rhc-color-foreground-link);
  --utrecht-listbox-border-color: var(--rhc-color-border-subtle);
  --utrecht-listbox-option-color: var(--rhc-color-foreground-default);
  --utrecht-listbox-option-hover-color: var(--rhc-color-foreground-default);
  --utrecht-listbox-option-selected-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-listbox-option-selected-hover-color: var(--rhc-color-foreground-default);
  --utrecht-listbox-option-active-color: var(--rhc-color-foreground-default);
  --utrecht-listbox-option-disabled-color: var(--rhc-color-foreground-default);
  --utrecht-listbox-group-label-color: var(--rhc-color-foreground-default);
  --utrecht-listbox-group-label-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-number-badge-border-radius: var(--nl-number-badge-border-radius);
  --utrecht-number-badge-border-width: var(--nl-number-badge-border-width);
  --utrecht-number-badge-color: var(--nl-number-badge-color);
  --utrecht-number-badge-font-size: var(--nl-number-badge-font-size);
  --utrecht-number-badge-min-block-size: var(--nl-number-badge-min-block-size);
  --utrecht-number-badge-min-inline-size: var(--nl-number-badge-min-inline-size);
  --utrecht-number-badge-padding-block: var(--nl-number-badge-padding-block);
  --utrecht-number-badge-padding-inline: var(--nl-number-badge-padding-inline);
  --utrecht-pre-heading-color: var(--rhc-color-foreground-default);
  --utrecht-pre-heading-font-family: var(--rhc-text-font-family-default);
  --utrecht-pre-heading-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-radio-button-background-color: var(--rhc-color-bg-document);
  --utrecht-radio-button-color: var(--utrecht-radio-button-border-color);
  --utrecht-radio-button-invalid-background-color: var(--rhc-color-negative-subtle);
  --utrecht-radio-button-invalid-border-color: var(--rhc-color-negative-default);
  --utrecht-radio-button-active-background-color: var(--rhc-color-bg-document);
  --utrecht-radio-button-active-color: var(--utrecht-radio-button-active-border-color);
  --utrecht-radio-button-disabled-color: var(--utrecht-radio-button-disabled-border-color);
  --utrecht-radio-button-hover-background-color: var(--rhc-color-bg-document);
  --utrecht-radio-button-hover-color: var(--utrecht-radio-button-hover-border-color);
  --utrecht-radio-button-focus-background-color: var(--rhc-color-bg-document);
  --utrecht-radio-button-focus-color: var(--utrecht-radio-button-focus-border-color);
  --utrecht-radio-button-checked-focus-background-color: var(--rhc-color-bg-document);
  --utrecht-select-background-color: var(--rhc-color-bg-document);
  --utrecht-select-border-color: var(--rhc-color-primary-500);
  --utrecht-select-color: var(--rhc-color-foreground-default);
  --utrecht-select-font-family: var(--rhc-text-font-family-default);
  --utrecht-select-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-select-invalid-background-color: var(--rhc-color-negative-subtle);
  --utrecht-select-invalid-border-color: var(--rhc-color-negative-default);
  --utrecht-select-hover-background-color: var(--rhc-color-bg-document);
  --utrecht-select-hover-border-color: var(--rhc-color-primary-300);
  --utrecht-select-hover-color: var(--rhc-color-foreground-default);
  --utrecht-select-focus-background-color: var(--rhc-color-bg-document);
  --utrecht-select-focus-border-color: var(--rhc-color-primary-500);
  --utrecht-select-focus-color: var(--rhc-color-foreground-default);
  --utrecht-status-badge-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-status-badge-font-family: var(--rhc-text-font-family-default);
  --utrecht-status-badge-informative-background-color: var(--rhc-color-info-subtle);
  --utrecht-status-badge-informative-color: var(--rhc-color-foreground-default);
  --utrecht-status-badge-positive-background-color: var(--rhc-color-positive-subtle);
  --utrecht-status-badge-positive-color: var(--rhc-color-foreground-default);
  --utrecht-status-badge-negative-background-color: var(--rhc-color-negative-subtle);
  --utrecht-status-badge-negative-color: var(--rhc-color-foreground-default);
  --utrecht-status-badge-warning-background-color: var(--rhc-color-warning-subtle);
  --utrecht-status-badge-warning-color: var(--rhc-color-foreground-default);
  --utrecht-status-badge-color: var(--rhc-color-foreground-default);
  --utrecht-table-header-cell-color: var(--rhc-color-foreground-default);
  --utrecht-table-header-cell-font-family: var(--rhc-text-font-family-default);
  --utrecht-table-header-cell-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-table-caption-color: var(--rhc-color-foreground-default);
  --utrecht-table-caption-font-family: var(--rhc-text-font-family-default);
  --utrecht-table-caption-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-table-data-cell-color: var(--rhc-color-foreground-default);
  --utrecht-table-data-cell-font-family: var(--rhc-text-font-family-default);
  --utrecht-table-data-cell-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-table-footer-cell-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-table-footer-cell-color: var(--rhc-color-foreground-default);
  --utrecht-table-footer-cell-font-family: var(--rhc-text-font-family-default);
  --utrecht-textbox-background-color: var(--rhc-color-bg-document);
  --utrecht-textbox-color: var(--rhc-color-foreground-default);
  --utrecht-textbox-font-family: var(--rhc-text-font-family-default);
  --utrecht-textbox-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-textbox-invalid-background-color: var(--rhc-color-negative-subtle);
  --utrecht-textbox-invalid-border-color: var(--rhc-color-negative-default);
  --utrecht-textbox-invalid-color: var(--rhc-color-foreground-default);
  --utrecht-textbox-read-only-color: var(--rhc-color-foreground-default);
  --utrecht-textbox-focus-background-color: var(--rhc-color-bg-document);
  --utrecht-textbox-focus-color: var(--rhc-color-foreground-default);
  --utrecht-textbox-hover-background-color: var(--rhc-color-bg-document);
  --utrecht-textbox-hover-color: var(--rhc-color-foreground-default);
  --utrecht-textarea-background-color: var(--rhc-color-bg-document);
  --utrecht-textarea-color: var(--rhc-color-foreground-default);
  --utrecht-textarea-font-family: var(--rhc-text-font-family-default);
  --utrecht-textarea-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-textarea-invalid-background-color: var(--rhc-color-negative-subtle);
  --utrecht-textarea-invalid-border-color: var(--rhc-color-negative-default);
  --utrecht-textarea-invalid-color: var(--rhc-color-foreground-default);
  --utrecht-textarea-read-only-color: var(--rhc-color-foreground-default);
  --utrecht-textarea-focus-background-color: var(--rhc-color-bg-document);
  --utrecht-textarea-focus-color: var(--rhc-color-foreground-default);
  --utrecht-unordered-list-marker-color: var(--rhc-color-foreground-default);
  --utrecht-document-color: var(--rhc-color-foreground-default);
  --utrecht-document-font-family: var(--rhc-text-font-family-default);
  --utrecht-document-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-form-label-color: var(--rhc-color-foreground-default);
  --utrecht-form-label-font-weight: var(--rhc-text-font-weight-strong);
  --utrecht-form-label-checkbox-color: var(--rhc-color-foreground-default);
  --utrecht-form-label-checkbox-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-form-label-radio-color: var(--rhc-color-foreground-default);
  --utrecht-form-label-radio-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-form-label-checked-font-weight: var(--rhc-text-font-weight-default);
  --utrecht-form-label-disabled-color: var(--rhc-color-border-subtle);
  --utrecht-page-footer-background-color: var(--rhc-color-primary-500);
  --utrecht-page-footer-color: var(--rhc-color-foreground-on-dark-color);
  --utrecht-focus-outline-color: var(--rhc-focus-outline-color);
  --utrecht-focus-outline-offset: var(--rhc-focus-outline-offset);
  --utrecht-focus-outline-width: var(--rhc-focus-outline-width);
  --nl-link-color: var(--rhc-color-foreground-link);
  --nl-link-disabled-color: var(--rhc-color-foreground-subtle);
  --nl-number-badge-background-color: var(--rhc-color-primary-500);
  --nl-number-badge-font-family: var(--rhc-text-font-family-default);
  --nl-number-badge-font-weight: var(--rhc-text-font-weight-strong);
  --nl-paragraph-color: var(--rhc-color-foreground-default);
  --nl-paragraph-font-family: var(--rhc-text-font-family-default);
  --nl-paragraph-font-weight: var(--rhc-text-font-weight-default);
  --nl-paragraph-lead-font-weight: var(--rhc-text-font-weight-default);
  --nl-skip-link-color: var(--rhc-color-foreground-link);
  --nl-skip-link-text-underline-offset: var(--utrecht-link-text-underline-offset); /** [code-only] */
  --nl-heading-level-1-font-family: var(--rhc-text-font-family-default);
  --nl-heading-level-1-font-weight: var(--rhc-text-font-weight-strong);
  --nl-heading-level-2-font-family: var(--rhc-text-font-family-default);
  --nl-heading-level-2-font-weight: var(--rhc-text-font-weight-strong);
  --nl-heading-level-3-font-family: var(--rhc-text-font-family-default);
  --nl-heading-level-3-font-weight: var(--rhc-text-font-weight-strong);
  --nl-heading-level-4-font-family: var(--rhc-text-font-family-default);
  --nl-heading-level-4-font-weight: var(--rhc-text-font-weight-strong);
  --nl-heading-level-5-font-family: var(--rhc-text-font-family-default);
  --nl-heading-level-5-font-weight: var(--rhc-text-font-weight-strong);
  --nl-heading-level-6-font-family: var(--rhc-text-font-family-default);
  --nl-heading-level-6-font-weight: var(--rhc-text-font-weight-strong);
  --ams-pagination-font-family: var(--rhc-text-font-family-default);
  --ams-pagination-font-size: var(--utrecht-document-font-size);
  --ams-pagination-line-height: var(--utrecht-document-line-height);
  --basis-color-default-bg-document: var(--rhc-color-bg-document);
  --basis-color-default-color-document: var(--rhc-color-foreground-default);
  --basis-color-default-color-subtle: var(--rhc-color-foreground-subtle);
  --basis-color-default-border-subtle: var(--rhc-color-border-subtle);
  --basis-color-default-border-default: var(--rhc-color-border-default);
  --basis-color-highlight-bg-default: var(--rhc-color-warning-subtle);
  --basis-text-font-family-default: var(--rhc-text-font-family-default);
  --basis-text-font-weight-default: var(--rhc-text-font-weight-default);
  --basis-text-font-weight-bold: var(--rhc-text-font-weight-strong);
  --basis-heading-font-family: var(--rhc-text-font-family-default);
  --basis-heading-font-weight: var(--rhc-text-font-weight-strong);
  --todo-accordion-button-font-family: var(--utrecht-button-font-family);
  --todo-accordion-button-font-size: var(--utrecht-button-subtle-font-size);
  --todo-accordion-button-font-weight: var(--utrecht-button-subtle-font-weight);
  --utrecht-form-fieldset-invalid-border-inline-start-color: var(--utrecht-form-field-invalid-border-inline-start-color);
  --utrecht-number-badge-background-color: var(--nl-number-badge-background-color);
  --utrecht-number-badge-font-family: var(--nl-number-badge-font-family);
  --utrecht-number-badge-font-weight: var(--nl-number-badge-font-weight);
  --utrecht-radio-button-invalid-color: var(--utrecht-radio-button-invalid-border-color);
  --ams-pagination-font-weight: var(--utrecht-document-font-weight);
  --ams-pagination-link-color: var(--nl-link-color);
  --ams-pagination-link-outline-offset: var(--utrecht-focus-outline-offset);
}
