/* -------------------------------------------
 *  Autogenerated by ⛋ Terrazzo. DO NOT EDIT!
 * ------------------------------------------- */

:root {
							color-scheme: light dark;
							--border-radius-2xl: var(--soft-grid-24);
							--border-radius-3xl: var(--soft-grid-28);
							--border-radius-4xl: var(--soft-grid-32);
							--border-radius-6xl: var(--soft-grid-40);
							--border-radius-8xl: var(--soft-grid-48);
							--border-radius-10xl: var(--soft-grid-56);
							--border-radius-12xl: var(--soft-grid-64);
							--border-radius-base: var(--soft-grid-8);
							--border-radius-lg: var(--soft-grid-16);
							--border-radius-md: var(--soft-grid-12);
							--border-radius-none: var(--soft-grid-0);
							--border-radius-sm: var(--soft-grid-4);
							--border-radius-xl: var(--soft-grid-20);
							--border-width-base: var(--soft-grid-1);
							--border-width-hairline: 0.03125rem;
							--border-width-heavy: var(--soft-grid-2);
							--border-width-thick: var(--soft-grid-4);
							--breakpoints-desktop: 1536px;
							--breakpoints-laptop: 1280px;
							--breakpoints-mobile: 0px;
							--breakpoints-tablet: 768px;
							--color-accent-50: oklch(92.52% 0.066 325);
							--semantic-color-divider-on-accent-summit: var(--color-accent-50);
							--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
							--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
							--color-accent-100: oklch(87.47% 0.1045 322);
							--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
							--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
							--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
							--semantic-color-selected-text-on-ground: var(--color-accent-100);
							--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
							--semantic-color-surface-accent-terrace: var(--color-accent-100);
							--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
							--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
							--color-accent-200: oklch(78% 0.16 316);
							--semantic-color-border-around-accent-terrace: var(--color-accent-200);
							--color-accent-300: oklch(68% 0.16 316);
							--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
							--color-accent-400: oklch(58% 0.16 316);
							--color-accent-500: oklch(48% 0.16 316);
							--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
							--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
							--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
							--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
							--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
							--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
							--semantic-color-surface-accent-summit: var(--color-accent-500);
							--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
							--color-accent-600: oklch(43% 0.16 316);
							--color-accent-700: oklch(38% 0.16 316);
							--semantic-color-border-around-accent-summit: var(--color-accent-700);
							--semantic-color-surface-accent-aurora: var(--color-accent-700);
							--color-accent-800: oklch(33% 0.16 316);
							--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
							--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
							--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
							--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
							--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
							--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
							--color-accent-900: oklch(29.22% 0.1441 314.7);
							--semantic-color-border-around-accent-aurora: var(--color-accent-900);
							--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
							--color-accent-950: oklch(24.22% 0.1196 314.5);
							--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
							--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
							--color-base-dark: oklch(15% 0 0);
							--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-ground-base: var(--color-base-dark);
							--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
							--color-base-light: oklch(98% 0.008 91);
							--semantic-color-surface-ground: var(--color-base-light);
							--color-brand-50: oklch(93% 0.035 145);
							--semantic-color-divider-on-brand-summit: var(--color-brand-50);
							--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
							--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
							--color-brand-100: oklch(88% 0.055 145);
							--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
							--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
							--semantic-color-surface-brand-terrace: var(--color-brand-100);
							--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
							--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
							--color-brand-200: oklch(78% 0.075 145);
							--semantic-color-border-around-brand-terrace: var(--color-brand-200);
							--semantic-color-surface-brand-path: var(--color-brand-200);
							--color-brand-300: oklch(68% 0.075 145);
							--semantic-color-border-around-brand-path: var(--color-brand-300);
							--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
							--color-brand-400: oklch(58% 0.075 145);
							--semantic-color-divider-on-brand-path: var(--color-brand-400);
							--color-brand-500: oklch(48% 0.075 145);
							--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
							--semantic-color-surface-brand-summit: var(--color-brand-500);
							--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
							--color-brand-600: oklch(43% 0.075 145);
							--color-brand-700: oklch(38% 0.075 145);
							--semantic-color-border-around-brand-summit: var(--color-brand-700);
							--semantic-color-surface-brand-aurora: var(--color-brand-700);
							--color-brand-800: oklch(33% 0.075 145);
							--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
							--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
							--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
							--color-brand-900: oklch(28% 0.075 145);
							--semantic-color-border-around-brand-aurora: var(--color-brand-900);
							--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
							--color-brand-950: oklch(23.07% 0.074 144.3);
							--semantic-color-text-on-brand-path-base: var(--color-brand-950);
							--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
							--color-danger-50: oklch(91.75% 0.0421 23.14);
							--semantic-color-divider-on-danger-summit: var(--color-danger-50);
							--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
							--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
							--color-danger-100: oklch(86.69% 0.0713 22.37);
							--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
							--semantic-color-surface-danger-terrace: var(--color-danger-100);
							--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
							--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
							--color-danger-200: oklch(76.68% 0.1381 21.78);
							--semantic-color-border-around-danger-terrace: var(--color-danger-200);
							--color-danger-300: oklch(68% 0.15 22);
							--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
							--color-danger-400: oklch(58% 0.15 22);
							--color-danger-500: oklch(48% 0.15 22);
							--semantic-color-surface-danger-summit: var(--color-danger-500);
							--color-danger-600: oklch(43% 0.15 22);
							--color-danger-700: oklch(38% 0.15 22);
							--semantic-color-border-around-danger-summit: var(--color-danger-700);
							--semantic-color-surface-danger-aurora: var(--color-danger-700);
							--color-danger-800: oklch(34.1% 0.1384 25.36);
							--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
							--color-danger-900: oklch(29.21% 0.1188 26.25);
							--semantic-color-border-around-danger-aurora: var(--color-danger-900);
							--color-danger-950: oklch(24.21% 0.0987 27.06);
							--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
							--color-gray-50: oklch(93% 0.006 70);
							--semantic-color-divider-on-gray-summit: var(--color-gray-50);
							--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
							--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
							--color-gray-100: oklch(88% 0.008 70);
							--semantic-color-border-around-ground: var(--color-gray-100);
							--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
							--semantic-color-surface-gray-terrace: var(--color-gray-100);
							--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
							--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
							--color-gray-200: oklch(78% 0.01 70);
							--semantic-color-border-around-gray-terrace: var(--color-gray-200);
							--semantic-color-divider-on-ground: var(--color-gray-200);
							--semantic-color-surface-gray-path: var(--color-gray-200);
							--color-gray-300: oklch(68% 0.01 70);
							--semantic-color-border-around-gray-path: var(--color-gray-300);
							--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
							--color-gray-400: oklch(58% 0.01 70);
							--semantic-color-divider-on-gray-path: var(--color-gray-400);
							--color-gray-500: oklch(48% 0.01 70);
							--semantic-color-surface-gray-summit: var(--color-gray-500);
							--color-gray-600: oklch(43% 0.01 70);
							--color-gray-700: oklch(38% 0.01 70);
							--semantic-color-border-around-gray-summit: var(--color-gray-700);
							--semantic-color-surface-gray-aurora: var(--color-gray-700);
							--semantic-color-text-on-ground-subtle: var(--color-gray-700);
							--color-gray-800: oklch(33% 0.01 70);
							--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
							--color-gray-900: oklch(28% 0.01 70);
							--semantic-color-border-around-gray-aurora: var(--color-gray-900);
							--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
							--color-gray-950: oklch(23% 0.01 70);
							--semantic-color-text-on-gray-path-base: var(--color-gray-950);
							--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
							--color-information-50: oklch(92.57% 0.0498 223);
							--semantic-color-divider-on-information-summit: var(--color-information-50);
							--semantic-color-text-on-information-aurora-base: var(--color-information-50);
							--semantic-color-text-on-information-summit-base: var(--color-information-50);
							--color-information-100: oklch(87.72% 0.0732 232);
							--semantic-color-divider-on-information-aurora: var(--color-information-100);
							--semantic-color-surface-information-terrace: var(--color-information-100);
							--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
							--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
							--color-information-200: oklch(78% 0.1 238);
							--semantic-color-border-around-information-terrace: var(--color-information-200);
							--color-information-300: oklch(68% 0.1 238);
							--semantic-color-divider-on-information-terrace: var(--color-information-300);
							--color-information-400: oklch(58% 0.1 238);
							--color-information-500: oklch(48% 0.1 238);
							--semantic-color-surface-information-summit: var(--color-information-500);
							--semantic-color-text-on-ground-visited-link: var(--color-information-500);
							--color-information-600: oklch(43.16% 0.0977 239.3);
							--color-information-700: oklch(38.52% 0.0926 242.7);
							--semantic-color-border-around-information-summit: var(--color-information-700);
							--semantic-color-surface-information-aurora: var(--color-information-700);
							--color-information-800: oklch(33.85% 0.0877 246.4);
							--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
							--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
							--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
							--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
							--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
							--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
							--color-information-900: oklch(28.84% 0.0769 247.6);
							--semantic-color-border-around-information-aurora: var(--color-information-900);
							--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
							--color-information-950: oklch(23.82% 0.0661 249.2);
							--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
							--semantic-color-text-on-information-terrace-base: var(--color-information-950);
							--color-success-50: oklch(93% 0.06 168);
							--semantic-color-divider-on-success-summit: var(--color-success-50);
							--semantic-color-text-on-success-aurora-base: var(--color-success-50);
							--semantic-color-text-on-success-summit-base: var(--color-success-50);
							--color-success-100: oklch(88% 0.08 168);
							--semantic-color-divider-on-success-aurora: var(--color-success-100);
							--semantic-color-surface-success-terrace: var(--color-success-100);
							--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
							--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
							--color-success-200: oklch(78% 0.1 168);
							--semantic-color-border-around-success-terrace: var(--color-success-200);
							--color-success-300: oklch(68% 0.1 168);
							--semantic-color-divider-on-success-terrace: var(--color-success-300);
							--color-success-400: oklch(58% 0.1 168);
							--color-success-500: oklch(48.11% 0.098 167.5);
							--semantic-color-surface-success-summit: var(--color-success-500);
							--color-success-600: oklch(43.52% 0.0908 165.6);
							--color-success-700: oklch(38.9% 0.0836 163.4);
							--semantic-color-border-around-success-summit: var(--color-success-700);
							--semantic-color-surface-success-aurora: var(--color-success-700);
							--color-success-800: oklch(33.9% 0.0735 162.8);
							--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
							--color-success-900: oklch(28.89% 0.0634 162);
							--semantic-color-border-around-success-aurora: var(--color-success-900);
							--color-success-950: oklch(23.88% 0.0533 160.9);
							--semantic-color-text-on-success-terrace-base: var(--color-success-950);
							--dimensions-base-blur: var(--soft-grid-0);
							--dimensions-base-offset-x: var(--soft-grid-0);
							--dimensions-base-offset-y: var(--soft-grid-0);
							--dimensions-base-spread: var(--soft-grid-8);
							--dimensions-offset-blur: var(--soft-grid-0);
							--dimensions-offset-offset-x: var(--soft-grid-0);
							--dimensions-offset-offset-y: var(--soft-grid-0);
							--dimensions-offset-spread: var(--soft-grid-4);
							--drop-shadow-under-accent-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.16 316 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.16 316 / 0.24);
							--drop-shadow-under-accent-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.16 316 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.16 316 / 0.08);
							--drop-shadow-under-brand-summit: var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-8) var(--soft-grid-2) oklch(48% 0.075 145 / 0.04), var(--soft-grid-1) var(--soft-grid-1) var(--soft-grid-4) var(--soft-grid-1) oklch(38% 0.075 145 / 0.12);
							--drop-shadow-under-brand-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.075 145 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.075 145 / 0.08);
							--drop-shadow-under-danger-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.15 22 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.15 22 / 0.24);
							--drop-shadow-under-danger-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.15 22 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.15 22 / 0.08);
							--drop-shadow-under-gray-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.01 70 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.01 70 / 0.24);
							--drop-shadow-under-gray-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.01 70 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.01 70 / 0.08);
							--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.24);
							--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.08);
							--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.24);
							--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.08);
							--font-family-display: "Cakra", serif;
							--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
							--font-size-2xl: var(--soft-grid-40);
							--font-size-2xs: var(--soft-grid-10);
							--font-size-3xl: var(--soft-grid-80);
							--font-size-4xl: 15rem;
							--font-size-base: var(--soft-grid-16);
							--font-size-lg: var(--soft-grid-24);
							--font-size-md: var(--soft-grid-20);
							--font-size-sm: var(--soft-grid-14);
							--font-size-xl: var(--soft-grid-32);
							--font-size-xs: var(--soft-grid-12);
							--font-weight-extra-light: 200;
							--font-weight-regular: 400;
							--font-weight-semi-bold: 600;
							--grid-columns: 4;
							--grid-landing-gutter: var(--soft-grid-16);
							--grid-landing-margin: var(--soft-grid-16);
							--grid-system-gutter: var(--soft-grid-16);
							--grid-system-margin: var(--soft-grid-16);
							--letter-spacing-base: var(--soft-grid-0);
							--letter-spacing-extra-loose: var(--soft-grid-4);
							--letter-spacing-loose: var(--soft-grid-2);
							--letter-spacing-tight: -0.125rem;
							--line-height-multi-line-2xl: 1.2;
							--line-height-multi-line-2xs: 1.6;
							--line-height-multi-line-3xl: 1.2;
							--line-height-multi-line-4xl: 1.26666667;
							--line-height-multi-line-base: 1.5;
							--line-height-multi-line-lg: 1.33333333;
							--line-height-multi-line-md: 1.4;
							--line-height-multi-line-sm: 1.42857143;
							--line-height-multi-line-xl: 1.25;
							--line-height-multi-line-xs: 1.66666667;
							--line-height-single-line-2xl: 1.1;
							--line-height-single-line-2xs: 1.2;
							--line-height-single-line-3xl: 1;
							--line-height-single-line-4xl: 1;
							--line-height-single-line-base: 1.25;
							--line-height-single-line-lg: 1.166666666666667;
							--line-height-single-line-md: 1.2;
							--line-height-single-line-sm: 1.142857142857143;
							--line-height-single-line-xl: 1.125;
							--line-height-single-line-xs: 1.333333333333333;
							--soft-grid-0: 0rem;
							--soft-grid-1: 0.0625rem;
							--soft-grid-2: 0.125rem;
							--soft-grid-4: 0.25rem;
							--soft-grid-6: 0.375rem;
							--soft-grid-8: 0.5rem;
							--soft-grid-10: 0.625rem;
							--soft-grid-12: 0.75rem;
							--soft-grid-14: 0.875rem;
							--soft-grid-16: 1rem;
							--soft-grid-18: 1.125rem;
							--soft-grid-20: 1.25rem;
							--soft-grid-24: 1.5rem;
							--soft-grid-28: 1.75rem;
							--soft-grid-32: 2rem;
							--soft-grid-36: 2.25rem;
							--soft-grid-40: 2.5rem;
							--soft-grid-44: 2.75rem;
							--soft-grid-48: 3rem;
							--soft-grid-52: 3.25rem;
							--soft-grid-56: 3.5rem;
							--soft-grid-60: 3.75rem;
							--soft-grid-64: 4rem;
							--soft-grid-72: 4.5rem;
							--soft-grid-80: 5rem;
							--soft-grid-88: 5.5rem;
							--soft-grid-96: 6rem;
							--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-base-base-font-size: var(--font-size-md);
							--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
							--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
							--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
							--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
							--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
							--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-caption-base-font-size: var(--font-size-xs);
							--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
							--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
							--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
							--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
							--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
							--typography-multi-line-display-base-font-family: var(--font-family-display);
							--typography-multi-line-display-base-font-size: var(--font-size-3xl);
							--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
							--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
							--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
							--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
							--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
							--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
							--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
							--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
							--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
							--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-heading-base-font-size: var(--font-size-xl);
							--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
							--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
							--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
							--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
							--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
							--typography-multi-line-hero-base-font-family: var(--font-family-display);
							--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
							--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
							--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
							--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
							--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-label-base-font-size: var(--font-size-sm);
							--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
							--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
							--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
							--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
							--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
							--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-quote-base-font-size: var(--font-size-md);
							--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
							--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
							--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
							--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
							--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
							--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
							--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
							--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
							--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
							--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
							--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
							--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-subtle-base-font-size: var(--font-size-base);
							--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
							--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
							--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
							--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
							--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
							--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
							--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
							--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-title-base-font-size: var(--font-size-2xl);
							--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
							--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
							--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
							--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
							--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
							--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-base-base-font-size: var(--font-size-md);
							--typography-single-line-base-base-font-weight: var(--font-weight-regular);
							--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
							--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
							--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-base-emphasis-font-size: var(--font-size-md);
							--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
							--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
							--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-caption-base-font-size: var(--font-size-xs);
							--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
							--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
							--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
							--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
							--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
							--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
							--typography-single-line-display-base-font-family: var(--font-family-display);
							--typography-single-line-display-base-font-size: var(--font-size-3xl);
							--typography-single-line-display-base-font-weight: var(--font-weight-regular);
							--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
							--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
							--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
							--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
							--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
							--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
							--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
							--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
							--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
							--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
							--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-heading-base-font-size: var(--font-size-xl);
							--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
							--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
							--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
							--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
							--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
							--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
							--typography-single-line-hero-base-font-family: var(--font-family-display);
							--typography-single-line-hero-base-font-size: var(--font-size-4xl);
							--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
							--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
							--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
							--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
							--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-label-base-font-size: var(--font-size-sm);
							--typography-single-line-label-base-font-weight: var(--font-weight-regular);
							--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
							--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
							--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
							--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
							--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
							--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-quote-base-font-size: var(--font-size-md);
							--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
							--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
							--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
							--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
							--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
							--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
							--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-subheading-base-font-size: var(--font-size-lg);
							--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
							--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
							--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
							--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
							--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
							--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
							--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-subtle-base-font-size: var(--font-size-base);
							--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
							--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
							--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
							--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
							--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
							--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
							--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
							--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-title-base-font-size: var(--font-size-2xl);
							--typography-single-line-title-base-font-weight: var(--font-weight-regular);
							--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
							--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
							--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
							--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
							--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
						}

@media (color-gamut: p3) {
							:root {
														color-scheme: light dark;
														--color-accent-50: oklch(92.51% 0.0724 324.3);
														--semantic-color-divider-on-accent-summit: var(--color-accent-50);
														--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
														--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
														--color-accent-100: oklch(87.46% 0.1149 321.5);
														--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
														--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
														--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
														--semantic-color-selected-text-on-ground: var(--color-accent-100);
														--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
														--semantic-color-surface-accent-terrace: var(--color-accent-100);
														--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
														--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
														--color-accent-900: oklch(28.65% 0.1507 315.1);
														--semantic-color-border-around-accent-aurora: var(--color-accent-900);
														--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
														--color-accent-950: oklch(24.11% 0.1272 314.2);
														--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
														--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
														--color-brand-950: oklch(23% 0.075 145);
														--semantic-color-text-on-brand-path-base: var(--color-brand-950);
														--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
														--color-danger-50: oklch(91.84% 0.0542 23.23);
														--semantic-color-divider-on-danger-summit: var(--color-danger-50);
														--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
														--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
														--color-danger-100: oklch(86.77% 0.0918 22.43);
														--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
														--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
														--semantic-color-surface-danger-terrace: var(--color-danger-100);
														--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
														--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
														--color-danger-200: oklch(78% 0.15 22);
														--semantic-color-border-around-danger-terrace: var(--color-danger-200);
														--color-danger-800: oklch(33.01% 0.1499 22.02);
														--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
														--color-danger-900: oklch(29.08% 0.1332 26.09);
														--semantic-color-border-around-danger-aurora: var(--color-danger-900);
														--color-danger-950: oklch(24.09% 0.1106 26.88);
														--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
														--color-information-50: oklch(92.64% 0.0512 225.9);
														--semantic-color-divider-on-information-summit: var(--color-information-50);
														--semantic-color-text-on-information-aurora-base: var(--color-information-50);
														--semantic-color-text-on-information-summit-base: var(--color-information-50);
														--color-information-100: oklch(87.85% 0.0763 235);
														--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
														--semantic-color-divider-on-information-aurora: var(--color-information-100);
														--semantic-color-surface-information-terrace: var(--color-information-100);
														--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
														--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
														--color-information-600: oklch(43% 0.1 238);
														--color-information-700: oklch(38% 0.1 238);
														--semantic-color-border-around-information-summit: var(--color-information-700);
														--semantic-color-surface-information-aurora: var(--color-information-700);
														--color-information-800: oklch(33.12% 0.098 239.3);
														--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
														--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
														--color-information-900: oklch(28.52% 0.0915 244);
														--semantic-color-border-around-information-aurora: var(--color-information-900);
														--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
														--color-information-950: oklch(23.71% 0.0819 247.6);
														--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
														--semantic-color-text-on-information-terrace-base: var(--color-information-950);
														--color-success-500: oklch(48% 0.1 168);
														--semantic-color-surface-success-summit: var(--color-success-500);
														--color-success-600: oklch(43% 0.1 168);
														--color-success-700: oklch(38% 0.1 168);
														--semantic-color-border-around-success-summit: var(--color-success-700);
														--semantic-color-surface-success-aurora: var(--color-success-700);
														--color-success-800: oklch(33.28% 0.0939 166.6);
														--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
														--color-success-900: oklch(28.71% 0.0841 163.9);
														--semantic-color-border-around-success-aurora: var(--color-success-900);
														--color-success-950: oklch(23.75% 0.0707 162.8);
														--semantic-color-text-on-success-terrace-base: var(--color-success-950);
														--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
														--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
														--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
														--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
													}
}

@media (color-gamut: rec2020) {
							:root {
														color-scheme: light dark;
														--color-accent-50: oklch(92.62% 0.0742 324.8);
														--semantic-color-divider-on-accent-summit: var(--color-accent-50);
														--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
														--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
														--color-accent-100: oklch(87.58% 0.1174 321.8);
														--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
														--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
														--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
														--semantic-color-selected-text-on-ground: var(--color-accent-100);
														--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
														--semantic-color-surface-accent-terrace: var(--color-accent-100);
														--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
														--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
														--color-accent-900: oklch(28% 0.16 316);
														--semantic-color-border-around-accent-aurora: var(--color-accent-900);
														--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
														--color-accent-950: oklch(23.97% 0.1428 313.8);
														--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
														--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
														--color-brand-950: oklch(23% 0.075 145);
														--semantic-color-text-on-brand-path-base: var(--color-brand-950);
														--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
														--color-danger-50: oklch(91.94% 0.0806 23.48);
														--semantic-color-divider-on-danger-summit: var(--color-danger-50);
														--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
														--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
														--color-danger-100: oklch(87.73% 0.1261 22.19);
														--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
														--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
														--semantic-color-surface-danger-terrace: var(--color-danger-100);
														--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
														--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
														--color-danger-200: oklch(78% 0.15 22);
														--semantic-color-border-around-danger-terrace: var(--color-danger-200);
														--color-danger-800: oklch(33% 0.15 22);
														--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
														--color-danger-900: oklch(28.09% 0.1487 22.34);
														--semantic-color-border-around-danger-aurora: var(--color-danger-900);
														--color-danger-950: oklch(24.08% 0.1278 24.19);
														--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
														--color-information-50: oklch(92.73% 0.0506 226.6);
														--semantic-color-divider-on-information-summit: var(--color-information-50);
														--semantic-color-text-on-information-aurora-base: var(--color-information-50);
														--semantic-color-text-on-information-summit-base: var(--color-information-50);
														--color-information-100: oklch(87.9% 0.0764 235.5);
														--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
														--semantic-color-divider-on-information-aurora: var(--color-information-100);
														--semantic-color-surface-information-terrace: var(--color-information-100);
														--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
														--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
														--color-information-600: oklch(43% 0.1 238);
														--color-information-700: oklch(38% 0.1 238);
														--semantic-color-border-around-information-summit: var(--color-information-700);
														--semantic-color-surface-information-aurora: var(--color-information-700);
														--color-information-800: oklch(33% 0.1 238);
														--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
														--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
														--color-information-900: oklch(28% 0.1 238);
														--semantic-color-border-around-information-aurora: var(--color-information-900);
														--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
														--color-information-950: oklch(23% 0.1 238);
														--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
														--semantic-color-text-on-information-terrace-base: var(--color-information-950);
														--color-success-500: oklch(48% 0.1 168);
														--semantic-color-surface-success-summit: var(--color-success-500);
														--color-success-600: oklch(43% 0.1 168);
														--color-success-700: oklch(38% 0.1 168);
														--semantic-color-border-around-success-summit: var(--color-success-700);
														--semantic-color-surface-success-aurora: var(--color-success-700);
														--color-success-800: oklch(33% 0.1 168);
														--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
														--color-success-900: oklch(28% 0.1 168);
														--semantic-color-border-around-success-aurora: var(--color-success-900);
														--color-success-950: oklch(23% 0.1 168);
														--semantic-color-text-on-success-terrace-base: var(--color-success-950);
														--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
														--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
														--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
														--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
													}
}

[data-theme="light"] {
							color-scheme: light;
							--border-radius-2xl: var(--soft-grid-24);
							--border-radius-3xl: var(--soft-grid-28);
							--border-radius-4xl: var(--soft-grid-32);
							--border-radius-6xl: var(--soft-grid-40);
							--border-radius-8xl: var(--soft-grid-48);
							--border-radius-10xl: var(--soft-grid-56);
							--border-radius-12xl: var(--soft-grid-64);
							--border-radius-base: var(--soft-grid-8);
							--border-radius-lg: var(--soft-grid-16);
							--border-radius-md: var(--soft-grid-12);
							--border-radius-none: var(--soft-grid-0);
							--border-radius-sm: var(--soft-grid-4);
							--border-radius-xl: var(--soft-grid-20);
							--border-width-base: var(--soft-grid-1);
							--border-width-hairline: 0.03125rem;
							--border-width-heavy: var(--soft-grid-2);
							--border-width-thick: var(--soft-grid-4);
							--breakpoints-desktop: 1536px;
							--breakpoints-laptop: 1280px;
							--breakpoints-mobile: 0px;
							--breakpoints-tablet: 768px;
							--color-accent-50: oklch(92.52% 0.066 325);
							--semantic-color-divider-on-accent-summit: var(--color-accent-50);
							--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
							--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
							--color-accent-100: oklch(87.47% 0.1045 322);
							--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
							--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
							--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
							--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
							--semantic-color-selected-text-on-ground: var(--color-accent-100);
							--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
							--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
							--semantic-color-surface-accent-terrace: var(--color-accent-100);
							--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
							--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
							--color-accent-200: oklch(78% 0.16 316);
							--semantic-color-border-around-accent-terrace: var(--color-accent-200);
							--color-accent-300: oklch(68% 0.16 316);
							--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
							--color-accent-400: oklch(58% 0.16 316);
							--color-accent-500: oklch(48% 0.16 316);
							--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
							--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
							--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
							--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
							--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
							--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
							--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
							--semantic-color-surface-accent-summit: var(--color-accent-500);
							--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
							--color-accent-600: oklch(43% 0.16 316);
							--color-accent-700: oklch(38% 0.16 316);
							--semantic-color-border-around-accent-summit: var(--color-accent-700);
							--semantic-color-surface-accent-aurora: var(--color-accent-700);
							--color-accent-800: oklch(33% 0.16 316);
							--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
							--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
							--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
							--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
							--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
							--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
							--color-accent-900: oklch(29.22% 0.1441 314.7);
							--semantic-color-border-around-accent-aurora: var(--color-accent-900);
							--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
							--color-accent-950: oklch(24.22% 0.1196 314.5);
							--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
							--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
							--color-base-dark: oklch(15% 0 0);
							--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-ground-base: var(--color-base-dark);
							--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
							--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
							--color-base-light: oklch(98% 0.008 91);
							--semantic-color-surface-ground: var(--color-base-light);
							--color-brand-50: oklch(93% 0.035 145);
							--semantic-color-divider-on-brand-summit: var(--color-brand-50);
							--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
							--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
							--color-brand-100: oklch(88% 0.055 145);
							--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
							--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
							--semantic-color-surface-brand-terrace: var(--color-brand-100);
							--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
							--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
							--color-brand-200: oklch(78% 0.075 145);
							--semantic-color-border-around-brand-terrace: var(--color-brand-200);
							--semantic-color-surface-brand-path: var(--color-brand-200);
							--color-brand-300: oklch(68% 0.075 145);
							--semantic-color-border-around-brand-path: var(--color-brand-300);
							--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
							--color-brand-400: oklch(58% 0.075 145);
							--semantic-color-divider-on-brand-path: var(--color-brand-400);
							--color-brand-500: oklch(48% 0.075 145);
							--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
							--semantic-color-surface-brand-summit: var(--color-brand-500);
							--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
							--color-brand-600: oklch(43% 0.075 145);
							--color-brand-700: oklch(38% 0.075 145);
							--semantic-color-border-around-brand-summit: var(--color-brand-700);
							--semantic-color-surface-brand-aurora: var(--color-brand-700);
							--color-brand-800: oklch(33% 0.075 145);
							--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
							--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
							--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
							--color-brand-900: oklch(28% 0.075 145);
							--semantic-color-border-around-brand-aurora: var(--color-brand-900);
							--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
							--color-brand-950: oklch(23.07% 0.074 144.3);
							--semantic-color-text-on-brand-path-base: var(--color-brand-950);
							--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
							--color-danger-50: oklch(91.75% 0.0421 23.14);
							--semantic-color-divider-on-danger-summit: var(--color-danger-50);
							--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
							--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
							--color-danger-100: oklch(86.69% 0.0713 22.37);
							--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
							--semantic-color-surface-danger-terrace: var(--color-danger-100);
							--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
							--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
							--color-danger-200: oklch(76.68% 0.1381 21.78);
							--semantic-color-border-around-danger-terrace: var(--color-danger-200);
							--color-danger-300: oklch(68% 0.15 22);
							--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
							--color-danger-400: oklch(58% 0.15 22);
							--color-danger-500: oklch(48% 0.15 22);
							--semantic-color-surface-danger-summit: var(--color-danger-500);
							--color-danger-600: oklch(43% 0.15 22);
							--color-danger-700: oklch(38% 0.15 22);
							--semantic-color-border-around-danger-summit: var(--color-danger-700);
							--semantic-color-surface-danger-aurora: var(--color-danger-700);
							--color-danger-800: oklch(34.1% 0.1384 25.36);
							--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
							--color-danger-900: oklch(29.21% 0.1188 26.25);
							--semantic-color-border-around-danger-aurora: var(--color-danger-900);
							--color-danger-950: oklch(24.21% 0.0987 27.06);
							--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
							--color-gray-50: oklch(93% 0.006 70);
							--semantic-color-divider-on-gray-summit: var(--color-gray-50);
							--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
							--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
							--color-gray-100: oklch(88% 0.008 70);
							--semantic-color-border-around-ground: var(--color-gray-100);
							--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
							--semantic-color-surface-gray-terrace: var(--color-gray-100);
							--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
							--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
							--color-gray-200: oklch(78% 0.01 70);
							--semantic-color-border-around-gray-terrace: var(--color-gray-200);
							--semantic-color-divider-on-ground: var(--color-gray-200);
							--semantic-color-surface-gray-path: var(--color-gray-200);
							--color-gray-300: oklch(68% 0.01 70);
							--semantic-color-border-around-gray-path: var(--color-gray-300);
							--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
							--color-gray-400: oklch(58% 0.01 70);
							--semantic-color-divider-on-gray-path: var(--color-gray-400);
							--color-gray-500: oklch(48% 0.01 70);
							--semantic-color-surface-gray-summit: var(--color-gray-500);
							--color-gray-600: oklch(43% 0.01 70);
							--color-gray-700: oklch(38% 0.01 70);
							--semantic-color-border-around-gray-summit: var(--color-gray-700);
							--semantic-color-surface-gray-aurora: var(--color-gray-700);
							--semantic-color-text-on-ground-subtle: var(--color-gray-700);
							--color-gray-800: oklch(33% 0.01 70);
							--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
							--color-gray-900: oklch(28% 0.01 70);
							--semantic-color-border-around-gray-aurora: var(--color-gray-900);
							--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
							--color-gray-950: oklch(23% 0.01 70);
							--semantic-color-text-on-gray-path-base: var(--color-gray-950);
							--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
							--color-information-50: oklch(92.57% 0.0498 223);
							--semantic-color-divider-on-information-summit: var(--color-information-50);
							--semantic-color-text-on-information-aurora-base: var(--color-information-50);
							--semantic-color-text-on-information-summit-base: var(--color-information-50);
							--color-information-100: oklch(87.72% 0.0732 232);
							--semantic-color-divider-on-information-aurora: var(--color-information-100);
							--semantic-color-surface-information-terrace: var(--color-information-100);
							--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
							--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
							--color-information-200: oklch(78% 0.1 238);
							--semantic-color-border-around-information-terrace: var(--color-information-200);
							--color-information-300: oklch(68% 0.1 238);
							--semantic-color-divider-on-information-terrace: var(--color-information-300);
							--color-information-400: oklch(58% 0.1 238);
							--color-information-500: oklch(48% 0.1 238);
							--semantic-color-surface-information-summit: var(--color-information-500);
							--semantic-color-text-on-ground-visited-link: var(--color-information-500);
							--color-information-600: oklch(43.16% 0.0977 239.3);
							--color-information-700: oklch(38.52% 0.0926 242.7);
							--semantic-color-border-around-information-summit: var(--color-information-700);
							--semantic-color-surface-information-aurora: var(--color-information-700);
							--color-information-800: oklch(33.85% 0.0877 246.4);
							--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
							--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
							--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
							--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
							--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
							--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
							--color-information-900: oklch(28.84% 0.0769 247.6);
							--semantic-color-border-around-information-aurora: var(--color-information-900);
							--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
							--color-information-950: oklch(23.82% 0.0661 249.2);
							--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
							--semantic-color-text-on-information-terrace-base: var(--color-information-950);
							--color-success-50: oklch(93% 0.06 168);
							--semantic-color-divider-on-success-summit: var(--color-success-50);
							--semantic-color-text-on-success-aurora-base: var(--color-success-50);
							--semantic-color-text-on-success-summit-base: var(--color-success-50);
							--color-success-100: oklch(88% 0.08 168);
							--semantic-color-divider-on-success-aurora: var(--color-success-100);
							--semantic-color-surface-success-terrace: var(--color-success-100);
							--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
							--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
							--color-success-200: oklch(78% 0.1 168);
							--semantic-color-border-around-success-terrace: var(--color-success-200);
							--color-success-300: oklch(68% 0.1 168);
							--semantic-color-divider-on-success-terrace: var(--color-success-300);
							--color-success-400: oklch(58% 0.1 168);
							--color-success-500: oklch(48.11% 0.098 167.5);
							--semantic-color-surface-success-summit: var(--color-success-500);
							--color-success-600: oklch(43.52% 0.0908 165.6);
							--color-success-700: oklch(38.9% 0.0836 163.4);
							--semantic-color-border-around-success-summit: var(--color-success-700);
							--semantic-color-surface-success-aurora: var(--color-success-700);
							--color-success-800: oklch(33.9% 0.0735 162.8);
							--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
							--color-success-900: oklch(28.89% 0.0634 162);
							--semantic-color-border-around-success-aurora: var(--color-success-900);
							--color-success-950: oklch(23.88% 0.0533 160.9);
							--semantic-color-text-on-success-terrace-base: var(--color-success-950);
							--dimensions-base-blur: var(--soft-grid-0);
							--dimensions-base-offset-x: var(--soft-grid-0);
							--dimensions-base-offset-y: var(--soft-grid-0);
							--dimensions-base-spread: var(--soft-grid-8);
							--dimensions-offset-blur: var(--soft-grid-0);
							--dimensions-offset-offset-x: var(--soft-grid-0);
							--dimensions-offset-offset-y: var(--soft-grid-0);
							--dimensions-offset-spread: var(--soft-grid-4);
							--drop-shadow-under-accent-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.16 316 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.16 316 / 0.24);
							--drop-shadow-under-accent-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.16 316 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.16 316 / 0.08);
							--drop-shadow-under-brand-summit: var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-8) var(--soft-grid-2) oklch(48% 0.075 145 / 0.04), var(--soft-grid-1) var(--soft-grid-1) var(--soft-grid-4) var(--soft-grid-1) oklch(38% 0.075 145 / 0.12);
							--drop-shadow-under-brand-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.075 145 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.075 145 / 0.08);
							--drop-shadow-under-danger-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.15 22 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.15 22 / 0.24);
							--drop-shadow-under-danger-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.15 22 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.15 22 / 0.08);
							--drop-shadow-under-gray-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.01 70 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.01 70 / 0.24);
							--drop-shadow-under-gray-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.01 70 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.01 70 / 0.08);
							--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.24);
							--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.08);
							--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.24);
							--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.08);
							--font-family-display: "Cakra", serif;
							--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
							--font-size-2xl: var(--soft-grid-40);
							--font-size-2xs: var(--soft-grid-10);
							--font-size-3xl: var(--soft-grid-80);
							--font-size-4xl: 15rem;
							--font-size-base: var(--soft-grid-16);
							--font-size-lg: var(--soft-grid-24);
							--font-size-md: var(--soft-grid-20);
							--font-size-sm: var(--soft-grid-14);
							--font-size-xl: var(--soft-grid-32);
							--font-size-xs: var(--soft-grid-12);
							--font-weight-extra-light: 200;
							--font-weight-regular: 400;
							--font-weight-semi-bold: 600;
							--grid-columns: 4;
							--grid-landing-gutter: var(--soft-grid-16);
							--grid-landing-margin: var(--soft-grid-16);
							--grid-system-gutter: var(--soft-grid-16);
							--grid-system-margin: var(--soft-grid-16);
							--letter-spacing-base: var(--soft-grid-0);
							--letter-spacing-extra-loose: var(--soft-grid-4);
							--letter-spacing-loose: var(--soft-grid-2);
							--letter-spacing-tight: -0.125rem;
							--line-height-multi-line-2xl: 1.2;
							--line-height-multi-line-2xs: 1.6;
							--line-height-multi-line-3xl: 1.2;
							--line-height-multi-line-4xl: 1.26666667;
							--line-height-multi-line-base: 1.5;
							--line-height-multi-line-lg: 1.33333333;
							--line-height-multi-line-md: 1.4;
							--line-height-multi-line-sm: 1.42857143;
							--line-height-multi-line-xl: 1.25;
							--line-height-multi-line-xs: 1.66666667;
							--line-height-single-line-2xl: 1.1;
							--line-height-single-line-2xs: 1.2;
							--line-height-single-line-3xl: 1;
							--line-height-single-line-4xl: 1;
							--line-height-single-line-base: 1.25;
							--line-height-single-line-lg: 1.166666666666667;
							--line-height-single-line-md: 1.2;
							--line-height-single-line-sm: 1.142857142857143;
							--line-height-single-line-xl: 1.125;
							--line-height-single-line-xs: 1.333333333333333;
							--soft-grid-0: 0rem;
							--soft-grid-1: 0.0625rem;
							--soft-grid-2: 0.125rem;
							--soft-grid-4: 0.25rem;
							--soft-grid-6: 0.375rem;
							--soft-grid-8: 0.5rem;
							--soft-grid-10: 0.625rem;
							--soft-grid-12: 0.75rem;
							--soft-grid-14: 0.875rem;
							--soft-grid-16: 1rem;
							--soft-grid-18: 1.125rem;
							--soft-grid-20: 1.25rem;
							--soft-grid-24: 1.5rem;
							--soft-grid-28: 1.75rem;
							--soft-grid-32: 2rem;
							--soft-grid-36: 2.25rem;
							--soft-grid-40: 2.5rem;
							--soft-grid-44: 2.75rem;
							--soft-grid-48: 3rem;
							--soft-grid-52: 3.25rem;
							--soft-grid-56: 3.5rem;
							--soft-grid-60: 3.75rem;
							--soft-grid-64: 4rem;
							--soft-grid-72: 4.5rem;
							--soft-grid-80: 5rem;
							--soft-grid-88: 5.5rem;
							--soft-grid-96: 6rem;
							--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-base-base-font-size: var(--font-size-md);
							--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
							--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
							--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
							--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
							--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
							--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-caption-base-font-size: var(--font-size-xs);
							--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
							--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
							--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
							--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
							--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
							--typography-multi-line-display-base-font-family: var(--font-family-display);
							--typography-multi-line-display-base-font-size: var(--font-size-3xl);
							--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
							--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
							--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
							--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
							--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
							--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
							--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
							--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
							--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
							--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-heading-base-font-size: var(--font-size-xl);
							--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
							--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
							--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
							--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
							--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
							--typography-multi-line-hero-base-font-family: var(--font-family-display);
							--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
							--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
							--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
							--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
							--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-label-base-font-size: var(--font-size-sm);
							--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
							--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
							--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
							--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
							--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
							--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-quote-base-font-size: var(--font-size-md);
							--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
							--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
							--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
							--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
							--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
							--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
							--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
							--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
							--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
							--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
							--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
							--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-subtle-base-font-size: var(--font-size-base);
							--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
							--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
							--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
							--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
							--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
							--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
							--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
							--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
							--typography-multi-line-title-base-font-size: var(--font-size-2xl);
							--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
							--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
							--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
							--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
							--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
							--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
							--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
							--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-base-base-font-size: var(--font-size-md);
							--typography-single-line-base-base-font-weight: var(--font-weight-regular);
							--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
							--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
							--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-base-emphasis-font-size: var(--font-size-md);
							--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
							--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
							--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-caption-base-font-size: var(--font-size-xs);
							--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
							--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
							--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
							--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
							--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
							--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
							--typography-single-line-display-base-font-family: var(--font-family-display);
							--typography-single-line-display-base-font-size: var(--font-size-3xl);
							--typography-single-line-display-base-font-weight: var(--font-weight-regular);
							--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
							--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
							--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
							--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
							--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
							--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
							--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
							--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
							--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
							--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
							--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-heading-base-font-size: var(--font-size-xl);
							--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
							--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
							--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
							--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
							--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
							--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
							--typography-single-line-hero-base-font-family: var(--font-family-display);
							--typography-single-line-hero-base-font-size: var(--font-size-4xl);
							--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
							--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
							--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
							--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
							--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-label-base-font-size: var(--font-size-sm);
							--typography-single-line-label-base-font-weight: var(--font-weight-regular);
							--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
							--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
							--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
							--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
							--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
							--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-quote-base-font-size: var(--font-size-md);
							--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
							--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
							--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
							--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
							--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
							--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
							--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-subheading-base-font-size: var(--font-size-lg);
							--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
							--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
							--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
							--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
							--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
							--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
							--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-subtle-base-font-size: var(--font-size-base);
							--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
							--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
							--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
							--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
							--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
							--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
							--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
							--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
							--typography-single-line-title-base-font-size: var(--font-size-2xl);
							--typography-single-line-title-base-font-weight: var(--font-weight-regular);
							--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
							--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
							--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
							--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
							--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
							--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
							--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
							--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
						}

@media (color-gamut: p3) {
							[data-theme="light"] {
														color-scheme: light;
														--color-accent-50: oklch(92.51% 0.0724 324.3);
														--semantic-color-divider-on-accent-summit: var(--color-accent-50);
														--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
														--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
														--color-accent-100: oklch(87.46% 0.1149 321.5);
														--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
														--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
														--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
														--semantic-color-selected-text-on-ground: var(--color-accent-100);
														--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
														--semantic-color-surface-accent-terrace: var(--color-accent-100);
														--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
														--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
														--color-accent-900: oklch(28.65% 0.1507 315.1);
														--semantic-color-border-around-accent-aurora: var(--color-accent-900);
														--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
														--color-accent-950: oklch(24.11% 0.1272 314.2);
														--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
														--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
														--color-brand-950: oklch(23% 0.075 145);
														--semantic-color-text-on-brand-path-base: var(--color-brand-950);
														--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
														--color-danger-50: oklch(91.84% 0.0542 23.23);
														--semantic-color-divider-on-danger-summit: var(--color-danger-50);
														--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
														--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
														--color-danger-100: oklch(86.77% 0.0918 22.43);
														--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
														--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
														--semantic-color-surface-danger-terrace: var(--color-danger-100);
														--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
														--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
														--color-danger-200: oklch(78% 0.15 22);
														--semantic-color-border-around-danger-terrace: var(--color-danger-200);
														--color-danger-800: oklch(33.01% 0.1499 22.02);
														--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
														--color-danger-900: oklch(29.08% 0.1332 26.09);
														--semantic-color-border-around-danger-aurora: var(--color-danger-900);
														--color-danger-950: oklch(24.09% 0.1106 26.88);
														--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
														--color-information-50: oklch(92.64% 0.0512 225.9);
														--semantic-color-divider-on-information-summit: var(--color-information-50);
														--semantic-color-text-on-information-aurora-base: var(--color-information-50);
														--semantic-color-text-on-information-summit-base: var(--color-information-50);
														--color-information-100: oklch(87.85% 0.0763 235);
														--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
														--semantic-color-divider-on-information-aurora: var(--color-information-100);
														--semantic-color-surface-information-terrace: var(--color-information-100);
														--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
														--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
														--color-information-600: oklch(43% 0.1 238);
														--color-information-700: oklch(38% 0.1 238);
														--semantic-color-border-around-information-summit: var(--color-information-700);
														--semantic-color-surface-information-aurora: var(--color-information-700);
														--color-information-800: oklch(33.12% 0.098 239.3);
														--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
														--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
														--color-information-900: oklch(28.52% 0.0915 244);
														--semantic-color-border-around-information-aurora: var(--color-information-900);
														--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
														--color-information-950: oklch(23.71% 0.0819 247.6);
														--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
														--semantic-color-text-on-information-terrace-base: var(--color-information-950);
														--color-success-500: oklch(48% 0.1 168);
														--semantic-color-surface-success-summit: var(--color-success-500);
														--color-success-600: oklch(43% 0.1 168);
														--color-success-700: oklch(38% 0.1 168);
														--semantic-color-border-around-success-summit: var(--color-success-700);
														--semantic-color-surface-success-aurora: var(--color-success-700);
														--color-success-800: oklch(33.28% 0.0939 166.6);
														--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
														--color-success-900: oklch(28.71% 0.0841 163.9);
														--semantic-color-border-around-success-aurora: var(--color-success-900);
														--color-success-950: oklch(23.75% 0.0707 162.8);
														--semantic-color-text-on-success-terrace-base: var(--color-success-950);
														--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
														--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
														--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
														--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
													}
}

@media (color-gamut: rec2020) {
							[data-theme="light"] {
														color-scheme: light;
														--color-accent-50: oklch(92.62% 0.0742 324.8);
														--semantic-color-divider-on-accent-summit: var(--color-accent-50);
														--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
														--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
														--color-accent-100: oklch(87.58% 0.1174 321.8);
														--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
														--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
														--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
														--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
														--semantic-color-selected-text-on-ground: var(--color-accent-100);
														--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
														--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
														--semantic-color-surface-accent-terrace: var(--color-accent-100);
														--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
														--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
														--color-accent-900: oklch(28% 0.16 316);
														--semantic-color-border-around-accent-aurora: var(--color-accent-900);
														--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
														--color-accent-950: oklch(23.97% 0.1428 313.8);
														--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
														--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
														--color-brand-950: oklch(23% 0.075 145);
														--semantic-color-text-on-brand-path-base: var(--color-brand-950);
														--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
														--color-danger-50: oklch(91.94% 0.0806 23.48);
														--semantic-color-divider-on-danger-summit: var(--color-danger-50);
														--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
														--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
														--color-danger-100: oklch(87.73% 0.1261 22.19);
														--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
														--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
														--semantic-color-surface-danger-terrace: var(--color-danger-100);
														--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
														--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
														--color-danger-200: oklch(78% 0.15 22);
														--semantic-color-border-around-danger-terrace: var(--color-danger-200);
														--color-danger-800: oklch(33% 0.15 22);
														--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
														--color-danger-900: oklch(28.09% 0.1487 22.34);
														--semantic-color-border-around-danger-aurora: var(--color-danger-900);
														--color-danger-950: oklch(24.08% 0.1278 24.19);
														--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
														--color-information-50: oklch(92.73% 0.0506 226.6);
														--semantic-color-divider-on-information-summit: var(--color-information-50);
														--semantic-color-text-on-information-aurora-base: var(--color-information-50);
														--semantic-color-text-on-information-summit-base: var(--color-information-50);
														--color-information-100: oklch(87.9% 0.0764 235.5);
														--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
														--semantic-color-divider-on-information-aurora: var(--color-information-100);
														--semantic-color-surface-information-terrace: var(--color-information-100);
														--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
														--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
														--color-information-600: oklch(43% 0.1 238);
														--color-information-700: oklch(38% 0.1 238);
														--semantic-color-border-around-information-summit: var(--color-information-700);
														--semantic-color-surface-information-aurora: var(--color-information-700);
														--color-information-800: oklch(33% 0.1 238);
														--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
														--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
														--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
														--color-information-900: oklch(28% 0.1 238);
														--semantic-color-border-around-information-aurora: var(--color-information-900);
														--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
														--color-information-950: oklch(23% 0.1 238);
														--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
														--semantic-color-text-on-information-terrace-base: var(--color-information-950);
														--color-success-500: oklch(48% 0.1 168);
														--semantic-color-surface-success-summit: var(--color-success-500);
														--color-success-600: oklch(43% 0.1 168);
														--color-success-700: oklch(38% 0.1 168);
														--semantic-color-border-around-success-summit: var(--color-success-700);
														--semantic-color-surface-success-aurora: var(--color-success-700);
														--color-success-800: oklch(33% 0.1 168);
														--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
														--color-success-900: oklch(28% 0.1 168);
														--semantic-color-border-around-success-aurora: var(--color-success-900);
														--color-success-950: oklch(23% 0.1 168);
														--semantic-color-text-on-success-terrace-base: var(--color-success-950);
														--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
														--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
														--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
														--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
													}
}

@media (prefers-color-scheme: dark) {
							:root {
								color-scheme: dark;
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.12);
								--drop-shadow-under-accent-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.12);
								--drop-shadow-under-danger-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.12);
								--drop-shadow-under-gray-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.12);
								--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.12);
								--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 4;
								--grid-landing-gutter: var(--soft-grid-16);
								--grid-landing-margin: var(--soft-grid-16);
								--grid-system-gutter: var(--soft-grid-16);
								--grid-system-margin: var(--soft-grid-16);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

						[data-theme="dark"] {
							color-scheme: dark;
							--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.12);
								--drop-shadow-under-accent-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.12);
								--drop-shadow-under-danger-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.12);
								--drop-shadow-under-gray-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.12);
								--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.12);
								--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 4;
								--grid-landing-gutter: var(--soft-grid-16);
								--grid-landing-margin: var(--soft-grid-16);
								--grid-system-gutter: var(--soft-grid-16);
								--grid-system-margin: var(--soft-grid-16);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
						}

@media (color-gamut: p3) {
				@media (prefers-color-scheme: dark) {
											:root {
												color-scheme: dark;
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}

										[data-theme="dark"] {
											color-scheme: dark;
											--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
										}
}

@media (color-gamut: rec2020) {
				@media (prefers-color-scheme: dark) {
											:root {
												color-scheme: dark;
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}

										[data-theme="dark"] {
											color-scheme: dark;
											--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
										}
}

@media (width >= 768px) {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.16 316 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.16 316 / 0.24);
								--drop-shadow-under-accent-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.16 316 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-8) var(--soft-grid-2) oklch(48% 0.075 145 / 0.04), var(--soft-grid-1) var(--soft-grid-1) var(--soft-grid-4) var(--soft-grid-1) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.075 145 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.15 22 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.15 22 / 0.24);
								--drop-shadow-under-danger-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.15 22 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.01 70 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.01 70 / 0.24);
								--drop-shadow-under-gray-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.01 70 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.24);
								--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.24);
								--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 8;
								--grid-landing-gutter: var(--soft-grid-24);
								--grid-landing-margin: var(--soft-grid-32);
								--grid-system-gutter: var(--soft-grid-16);
								--grid-system-margin: var(--soft-grid-24);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media (width >= 768px) {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media (width >= 768px) {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (width >= 768px) and (prefers-color-scheme: dark) {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.12);
								--drop-shadow-under-accent-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.12);
								--drop-shadow-under-danger-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.12);
								--drop-shadow-under-gray-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.12);
								--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.12);
								--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 8;
								--grid-landing-gutter: var(--soft-grid-24);
								--grid-landing-margin: var(--soft-grid-32);
								--grid-system-gutter: var(--soft-grid-16);
								--grid-system-margin: var(--soft-grid-24);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

						@media (width >= 768px) {
							[data-theme="dark"] {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.12);
								--drop-shadow-under-accent-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.12);
								--drop-shadow-under-danger-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.12);
								--drop-shadow-under-gray-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.12);
								--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.12);
								--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 8;
								--grid-landing-gutter: var(--soft-grid-24);
								--grid-landing-margin: var(--soft-grid-32);
								--grid-system-gutter: var(--soft-grid-16);
								--grid-system-margin: var(--soft-grid-24);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media (width >= 768px) and (prefers-color-scheme: dark) {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}

										@media (width >= 768px) {
											[data-theme="dark"] {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media (width >= 768px) and (prefers-color-scheme: dark) {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}

										@media (width >= 768px) {
											[data-theme="dark"] {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (width >= 1280px) {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.16 316 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.16 316 / 0.24);
								--drop-shadow-under-accent-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.16 316 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-8) var(--soft-grid-2) oklch(48% 0.075 145 / 0.04), var(--soft-grid-1) var(--soft-grid-1) var(--soft-grid-4) var(--soft-grid-1) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.075 145 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.15 22 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.15 22 / 0.24);
								--drop-shadow-under-danger-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.15 22 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.01 70 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.01 70 / 0.24);
								--drop-shadow-under-gray-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.01 70 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.24);
								--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.24);
								--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 12;
								--grid-landing-gutter: var(--soft-grid-32);
								--grid-landing-margin: var(--soft-grid-64);
								--grid-system-gutter: var(--soft-grid-20);
								--grid-system-margin: var(--soft-grid-32);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media (width >= 1280px) {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media (width >= 1280px) {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (width >= 1280px) and (prefers-color-scheme: dark) {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.12);
								--drop-shadow-under-accent-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.12);
								--drop-shadow-under-danger-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.12);
								--drop-shadow-under-gray-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.12);
								--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.12);
								--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 12;
								--grid-landing-gutter: var(--soft-grid-32);
								--grid-landing-margin: var(--soft-grid-64);
								--grid-system-gutter: var(--soft-grid-20);
								--grid-system-margin: var(--soft-grid-32);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

						@media (width >= 1280px) {
							[data-theme="dark"] {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.12);
								--drop-shadow-under-accent-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.12);
								--drop-shadow-under-danger-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.12);
								--drop-shadow-under-gray-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.12);
								--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.12);
								--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 12;
								--grid-landing-gutter: var(--soft-grid-32);
								--grid-landing-margin: var(--soft-grid-64);
								--grid-system-gutter: var(--soft-grid-20);
								--grid-system-margin: var(--soft-grid-32);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media (width >= 1280px) and (prefers-color-scheme: dark) {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}

										@media (width >= 1280px) {
											[data-theme="dark"] {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media (width >= 1280px) and (prefers-color-scheme: dark) {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}

										@media (width >= 1280px) {
											[data-theme="dark"] {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (width >= 1536px) {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.16 316 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.16 316 / 0.24);
								--drop-shadow-under-accent-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.16 316 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-8) var(--soft-grid-2) oklch(48% 0.075 145 / 0.04), var(--soft-grid-1) var(--soft-grid-1) var(--soft-grid-4) var(--soft-grid-1) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.075 145 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.15 22 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.15 22 / 0.24);
								--drop-shadow-under-danger-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.15 22 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.01 70 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.01 70 / 0.24);
								--drop-shadow-under-gray-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.01 70 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.24);
								--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.24);
								--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 12;
								--grid-landing-gutter: var(--soft-grid-48);
								--grid-landing-margin: var(--soft-grid-96);
								--grid-system-gutter: var(--soft-grid-24);
								--grid-system-margin: var(--soft-grid-32);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media (width >= 1536px) {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media (width >= 1536px) {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (width >= 1536px) and (prefers-color-scheme: dark) {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.12);
								--drop-shadow-under-accent-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.12);
								--drop-shadow-under-danger-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.12);
								--drop-shadow-under-gray-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.12);
								--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.12);
								--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 12;
								--grid-landing-gutter: var(--soft-grid-48);
								--grid-landing-margin: var(--soft-grid-96);
								--grid-system-gutter: var(--soft-grid-24);
								--grid-system-margin: var(--soft-grid-32);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

						@media (width >= 1536px) {
							[data-theme="dark"] {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.12);
								--drop-shadow-under-accent-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.16 316 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.075 145 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.12);
								--drop-shadow-under-danger-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.15 22 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.12);
								--drop-shadow-under-gray-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.01 70 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.12);
								--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.12);
								--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-40);
								--font-size-2xs: var(--soft-grid-10);
								--font-size-3xl: var(--soft-grid-80);
								--font-size-4xl: 15rem;
								--font-size-base: var(--soft-grid-16);
								--font-size-lg: var(--soft-grid-24);
								--font-size-md: var(--soft-grid-20);
								--font-size-sm: var(--soft-grid-14);
								--font-size-xl: var(--soft-grid-32);
								--font-size-xs: var(--soft-grid-12);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 12;
								--grid-landing-gutter: var(--soft-grid-48);
								--grid-landing-margin: var(--soft-grid-96);
								--grid-system-gutter: var(--soft-grid-24);
								--grid-system-margin: var(--soft-grid-32);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.2;
								--line-height-multi-line-2xs: 1.6;
								--line-height-multi-line-3xl: 1.2;
								--line-height-multi-line-4xl: 1.26666667;
								--line-height-multi-line-base: 1.5;
								--line-height-multi-line-lg: 1.33333333;
								--line-height-multi-line-md: 1.4;
								--line-height-multi-line-sm: 1.42857143;
								--line-height-multi-line-xl: 1.25;
								--line-height-multi-line-xs: 1.66666667;
								--line-height-single-line-2xl: 1.1;
								--line-height-single-line-2xs: 1.2;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.25;
								--line-height-single-line-lg: 1.166666666666667;
								--line-height-single-line-md: 1.2;
								--line-height-single-line-sm: 1.142857142857143;
								--line-height-single-line-xl: 1.125;
								--line-height-single-line-xs: 1.333333333333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media (width >= 1536px) and (prefers-color-scheme: dark) {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}

										@media (width >= 1536px) {
											[data-theme="dark"] {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media (width >= 1536px) and (prefers-color-scheme: dark) {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}

										@media (width >= 1536px) {
											[data-theme="dark"] {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.12);
												--drop-shadow-under-information-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 238 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.12);
												--drop-shadow-under-success-terrace: var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(48% 0.1 168 / 0.04), var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) var(--soft-grid-0) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media print {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.16 316 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.16 316 / 0.24);
								--drop-shadow-under-accent-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.16 316 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-8) var(--soft-grid-2) oklch(48% 0.075 145 / 0.04), var(--soft-grid-1) var(--soft-grid-1) var(--soft-grid-4) var(--soft-grid-1) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.075 145 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.15 22 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.15 22 / 0.24);
								--drop-shadow-under-danger-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.15 22 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.01 70 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.01 70 / 0.24);
								--drop-shadow-under-gray-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.01 70 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.24);
								--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.24);
								--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-32);
								--font-size-2xs: var(--soft-grid-6);
								--font-size-3xl: var(--soft-grid-64);
								--font-size-4xl: 12rem;
								--font-size-base: var(--soft-grid-8);
								--font-size-lg: var(--soft-grid-16);
								--font-size-md: var(--soft-grid-12);
								--font-size-sm: var(--soft-grid-8);
								--font-size-xl: var(--soft-grid-24);
								--font-size-xs: var(--soft-grid-6);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 4;
								--grid-landing-gutter: var(--soft-grid-16);
								--grid-landing-margin: var(--soft-grid-16);
								--grid-system-gutter: var(--soft-grid-16);
								--grid-system-margin: var(--soft-grid-16);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.25;
								--line-height-multi-line-2xs: 2;
								--line-height-multi-line-3xl: 1.25;
								--line-height-multi-line-4xl: 1.33333333;
								--line-height-multi-line-base: 2;
								--line-height-multi-line-lg: 1.5;
								--line-height-multi-line-md: 1.66666667;
								--line-height-multi-line-sm: 2;
								--line-height-multi-line-xl: 1.33333333;
								--line-height-multi-line-xs: 2;
								--line-height-single-line-2xl: 1.125;
								--line-height-single-line-2xs: 1.33333333;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.5;
								--line-height-single-line-lg: 1.25;
								--line-height-single-line-md: 1.33333333;
								--line-height-single-line-sm: 1.5;
								--line-height-single-line-xl: 1.16666667;
								--line-height-single-line-xs: 1.33333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media print {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media print {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media print and (width >= 768px) {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.16 316 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.16 316 / 0.24);
								--drop-shadow-under-accent-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.16 316 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-8) var(--soft-grid-2) oklch(48% 0.075 145 / 0.04), var(--soft-grid-1) var(--soft-grid-1) var(--soft-grid-4) var(--soft-grid-1) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.075 145 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.15 22 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.15 22 / 0.24);
								--drop-shadow-under-danger-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.15 22 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.01 70 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.01 70 / 0.24);
								--drop-shadow-under-gray-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.01 70 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.24);
								--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.24);
								--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-32);
								--font-size-2xs: var(--soft-grid-6);
								--font-size-3xl: var(--soft-grid-64);
								--font-size-4xl: 12rem;
								--font-size-base: var(--soft-grid-8);
								--font-size-lg: var(--soft-grid-16);
								--font-size-md: var(--soft-grid-12);
								--font-size-sm: var(--soft-grid-8);
								--font-size-xl: var(--soft-grid-24);
								--font-size-xs: var(--soft-grid-6);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 8;
								--grid-landing-gutter: var(--soft-grid-24);
								--grid-landing-margin: var(--soft-grid-32);
								--grid-system-gutter: var(--soft-grid-16);
								--grid-system-margin: var(--soft-grid-24);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.25;
								--line-height-multi-line-2xs: 2;
								--line-height-multi-line-3xl: 1.25;
								--line-height-multi-line-4xl: 1.33333333;
								--line-height-multi-line-base: 2;
								--line-height-multi-line-lg: 1.5;
								--line-height-multi-line-md: 1.66666667;
								--line-height-multi-line-sm: 2;
								--line-height-multi-line-xl: 1.33333333;
								--line-height-multi-line-xs: 2;
								--line-height-single-line-2xl: 1.125;
								--line-height-single-line-2xs: 1.33333333;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.5;
								--line-height-single-line-lg: 1.25;
								--line-height-single-line-md: 1.33333333;
								--line-height-single-line-sm: 1.5;
								--line-height-single-line-xl: 1.16666667;
								--line-height-single-line-xs: 1.33333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media print and (width >= 768px) {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media print and (width >= 768px) {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media print and (width >= 1280px) {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.16 316 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.16 316 / 0.24);
								--drop-shadow-under-accent-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.16 316 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-8) var(--soft-grid-2) oklch(48% 0.075 145 / 0.04), var(--soft-grid-1) var(--soft-grid-1) var(--soft-grid-4) var(--soft-grid-1) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.075 145 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.15 22 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.15 22 / 0.24);
								--drop-shadow-under-danger-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.15 22 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.01 70 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.01 70 / 0.24);
								--drop-shadow-under-gray-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.01 70 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.24);
								--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.24);
								--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-32);
								--font-size-2xs: var(--soft-grid-6);
								--font-size-3xl: var(--soft-grid-64);
								--font-size-4xl: 12rem;
								--font-size-base: var(--soft-grid-8);
								--font-size-lg: var(--soft-grid-16);
								--font-size-md: var(--soft-grid-12);
								--font-size-sm: var(--soft-grid-8);
								--font-size-xl: var(--soft-grid-24);
								--font-size-xs: var(--soft-grid-6);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 12;
								--grid-landing-gutter: var(--soft-grid-32);
								--grid-landing-margin: var(--soft-grid-64);
								--grid-system-gutter: var(--soft-grid-20);
								--grid-system-margin: var(--soft-grid-32);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.25;
								--line-height-multi-line-2xs: 2;
								--line-height-multi-line-3xl: 1.25;
								--line-height-multi-line-4xl: 1.33333333;
								--line-height-multi-line-base: 2;
								--line-height-multi-line-lg: 1.5;
								--line-height-multi-line-md: 1.66666667;
								--line-height-multi-line-sm: 2;
								--line-height-multi-line-xl: 1.33333333;
								--line-height-multi-line-xs: 2;
								--line-height-single-line-2xl: 1.125;
								--line-height-single-line-2xs: 1.33333333;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.5;
								--line-height-single-line-lg: 1.25;
								--line-height-single-line-md: 1.33333333;
								--line-height-single-line-sm: 1.5;
								--line-height-single-line-xl: 1.16666667;
								--line-height-single-line-xs: 1.33333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media print and (width >= 1280px) {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media print and (width >= 1280px) {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media print and (width >= 1536px) {
							:root {
								--border-radius-2xl: var(--soft-grid-24);
								--border-radius-3xl: var(--soft-grid-28);
								--border-radius-4xl: var(--soft-grid-32);
								--border-radius-6xl: var(--soft-grid-40);
								--border-radius-8xl: var(--soft-grid-48);
								--border-radius-10xl: var(--soft-grid-56);
								--border-radius-12xl: var(--soft-grid-64);
								--border-radius-base: var(--soft-grid-8);
								--border-radius-lg: var(--soft-grid-16);
								--border-radius-md: var(--soft-grid-12);
								--border-radius-none: var(--soft-grid-0);
								--border-radius-sm: var(--soft-grid-4);
								--border-radius-xl: var(--soft-grid-20);
								--border-width-base: var(--soft-grid-1);
								--border-width-hairline: 0.03125rem;
								--border-width-heavy: var(--soft-grid-2);
								--border-width-thick: var(--soft-grid-4);
								--breakpoints-desktop: 1536px;
								--breakpoints-laptop: 1280px;
								--breakpoints-mobile: 0px;
								--breakpoints-tablet: 768px;
								--color-accent-50: oklch(92.52% 0.066 325);
								--semantic-color-divider-on-accent-summit: var(--color-accent-50);
								--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
								--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
								--color-accent-100: oklch(87.47% 0.1045 322);
								--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
								--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
								--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
								--semantic-color-selected-text-on-ground: var(--color-accent-100);
								--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
								--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
								--semantic-color-surface-accent-terrace: var(--color-accent-100);
								--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
								--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
								--color-accent-200: oklch(78% 0.16 316);
								--semantic-color-border-around-accent-terrace: var(--color-accent-200);
								--color-accent-300: oklch(68% 0.16 316);
								--semantic-color-divider-on-accent-terrace: var(--color-accent-300);
								--color-accent-400: oklch(58% 0.16 316);
								--color-accent-500: oklch(48% 0.16 316);
								--ring-on-accent-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-100);
								--ring-on-brand-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-brand-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-path: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-path), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-gray-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-ground: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-ground), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--ring-on-success-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
								--semantic-color-selected-text-on-brand-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-danger-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-gray-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-information-terrace: var(--color-accent-500);
								--semantic-color-selected-text-on-success-terrace: var(--color-accent-500);
								--semantic-color-surface-accent-summit: var(--color-accent-500);
								--semantic-color-text-on-ground-unvisited-link: var(--color-accent-500);
								--color-accent-600: oklch(43% 0.16 316);
								--color-accent-700: oklch(38% 0.16 316);
								--semantic-color-border-around-accent-summit: var(--color-accent-700);
								--semantic-color-surface-accent-aurora: var(--color-accent-700);
								--color-accent-800: oklch(33% 0.16 316);
								--semantic-color-text-on-accent-terrace-subtle: var(--color-accent-800);
								--semantic-color-text-on-brand-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-danger-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-gray-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-information-terrace-unvisited-link: var(--color-accent-800);
								--semantic-color-text-on-success-terrace-unvisited-link: var(--color-accent-800);
								--color-accent-900: oklch(29.22% 0.1441 314.7);
								--semantic-color-border-around-accent-aurora: var(--color-accent-900);
								--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
								--color-accent-950: oklch(24.22% 0.1196 314.5);
								--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
								--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
								--color-base-dark: oklch(15% 0 0);
								--semantic-color-text-on-accent-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-brand-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-danger-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-gray-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-ground-base: var(--color-base-dark);
								--semantic-color-text-on-information-terrace-emphasis: var(--color-base-dark);
								--semantic-color-text-on-success-terrace-emphasis: var(--color-base-dark);
								--color-base-light: oklch(98% 0.008 91);
								--semantic-color-surface-ground: var(--color-base-light);
								--color-brand-50: oklch(93% 0.035 145);
								--semantic-color-divider-on-brand-summit: var(--color-brand-50);
								--semantic-color-text-on-brand-aurora-base: var(--color-brand-50);
								--semantic-color-text-on-brand-summit-base: var(--color-brand-50);
								--color-brand-100: oklch(88% 0.055 145);
								--semantic-color-divider-on-brand-aurora: var(--color-brand-100);
								--semantic-color-selected-text-on-accent-aurora: var(--color-brand-100);
								--semantic-color-surface-brand-terrace: var(--color-brand-100);
								--semantic-color-text-on-brand-aurora-subtle: var(--color-brand-100);
								--semantic-color-text-on-brand-summit-subtle: var(--color-brand-100);
								--color-brand-200: oklch(78% 0.075 145);
								--semantic-color-border-around-brand-terrace: var(--color-brand-200);
								--semantic-color-surface-brand-path: var(--color-brand-200);
								--color-brand-300: oklch(68% 0.075 145);
								--semantic-color-border-around-brand-path: var(--color-brand-300);
								--semantic-color-divider-on-brand-terrace: var(--color-brand-300);
								--color-brand-400: oklch(58% 0.075 145);
								--semantic-color-divider-on-brand-path: var(--color-brand-400);
								--color-brand-500: oklch(48% 0.075 145);
								--semantic-color-selected-text-on-accent-terrace: var(--color-brand-500);
								--semantic-color-surface-brand-summit: var(--color-brand-500);
								--semantic-color-text-on-ground-emphasis: var(--color-brand-500);
								--color-brand-600: oklch(43% 0.075 145);
								--color-brand-700: oklch(38% 0.075 145);
								--semantic-color-border-around-brand-summit: var(--color-brand-700);
								--semantic-color-surface-brand-aurora: var(--color-brand-700);
								--color-brand-800: oklch(33% 0.075 145);
								--semantic-color-text-on-accent-terrace-unvisited-link: var(--color-brand-800);
								--semantic-color-text-on-brand-terrace-subtle: var(--color-brand-800);
								--semantic-color-text-on-information-terrace-visited-link: var(--color-brand-800);
								--color-brand-900: oklch(28% 0.075 145);
								--semantic-color-border-around-brand-aurora: var(--color-brand-900);
								--semantic-color-text-on-brand-path-subtle: var(--color-brand-900);
								--color-brand-950: oklch(23.07% 0.074 144.3);
								--semantic-color-text-on-brand-path-base: var(--color-brand-950);
								--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
								--color-danger-50: oklch(91.75% 0.0421 23.14);
								--semantic-color-divider-on-danger-summit: var(--color-danger-50);
								--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
								--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
								--color-danger-100: oklch(86.69% 0.0713 22.37);
								--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
								--semantic-color-surface-danger-terrace: var(--color-danger-100);
								--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
								--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
								--color-danger-200: oklch(76.68% 0.1381 21.78);
								--semantic-color-border-around-danger-terrace: var(--color-danger-200);
								--color-danger-300: oklch(68% 0.15 22);
								--semantic-color-divider-on-danger-terrace: var(--color-danger-300);
								--color-danger-400: oklch(58% 0.15 22);
								--color-danger-500: oklch(48% 0.15 22);
								--semantic-color-surface-danger-summit: var(--color-danger-500);
								--color-danger-600: oklch(43% 0.15 22);
								--color-danger-700: oklch(38% 0.15 22);
								--semantic-color-border-around-danger-summit: var(--color-danger-700);
								--semantic-color-surface-danger-aurora: var(--color-danger-700);
								--color-danger-800: oklch(34.1% 0.1384 25.36);
								--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
								--color-danger-900: oklch(29.21% 0.1188 26.25);
								--semantic-color-border-around-danger-aurora: var(--color-danger-900);
								--color-danger-950: oklch(24.21% 0.0987 27.06);
								--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
								--color-gray-50: oklch(93% 0.006 70);
								--semantic-color-divider-on-gray-summit: var(--color-gray-50);
								--semantic-color-text-on-gray-aurora-base: var(--color-gray-50);
								--semantic-color-text-on-gray-summit-base: var(--color-gray-50);
								--color-gray-100: oklch(88% 0.008 70);
								--semantic-color-border-around-ground: var(--color-gray-100);
								--semantic-color-divider-on-gray-aurora: var(--color-gray-100);
								--semantic-color-surface-gray-terrace: var(--color-gray-100);
								--semantic-color-text-on-gray-aurora-subtle: var(--color-gray-100);
								--semantic-color-text-on-gray-summit-subtle: var(--color-gray-100);
								--color-gray-200: oklch(78% 0.01 70);
								--semantic-color-border-around-gray-terrace: var(--color-gray-200);
								--semantic-color-divider-on-ground: var(--color-gray-200);
								--semantic-color-surface-gray-path: var(--color-gray-200);
								--color-gray-300: oklch(68% 0.01 70);
								--semantic-color-border-around-gray-path: var(--color-gray-300);
								--semantic-color-divider-on-gray-terrace: var(--color-gray-300);
								--color-gray-400: oklch(58% 0.01 70);
								--semantic-color-divider-on-gray-path: var(--color-gray-400);
								--color-gray-500: oklch(48% 0.01 70);
								--semantic-color-surface-gray-summit: var(--color-gray-500);
								--color-gray-600: oklch(43% 0.01 70);
								--color-gray-700: oklch(38% 0.01 70);
								--semantic-color-border-around-gray-summit: var(--color-gray-700);
								--semantic-color-surface-gray-aurora: var(--color-gray-700);
								--semantic-color-text-on-ground-subtle: var(--color-gray-700);
								--color-gray-800: oklch(33% 0.01 70);
								--semantic-color-text-on-gray-terrace-subtle: var(--color-gray-800);
								--color-gray-900: oklch(28% 0.01 70);
								--semantic-color-border-around-gray-aurora: var(--color-gray-900);
								--semantic-color-text-on-gray-path-subtle: var(--color-gray-900);
								--color-gray-950: oklch(23% 0.01 70);
								--semantic-color-text-on-gray-path-base: var(--color-gray-950);
								--semantic-color-text-on-gray-terrace-base: var(--color-gray-950);
								--color-information-50: oklch(92.57% 0.0498 223);
								--semantic-color-divider-on-information-summit: var(--color-information-50);
								--semantic-color-text-on-information-aurora-base: var(--color-information-50);
								--semantic-color-text-on-information-summit-base: var(--color-information-50);
								--color-information-100: oklch(87.72% 0.0732 232);
								--semantic-color-divider-on-information-aurora: var(--color-information-100);
								--semantic-color-surface-information-terrace: var(--color-information-100);
								--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
								--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
								--color-information-200: oklch(78% 0.1 238);
								--semantic-color-border-around-information-terrace: var(--color-information-200);
								--color-information-300: oklch(68% 0.1 238);
								--semantic-color-divider-on-information-terrace: var(--color-information-300);
								--color-information-400: oklch(58% 0.1 238);
								--color-information-500: oklch(48% 0.1 238);
								--semantic-color-surface-information-summit: var(--color-information-500);
								--semantic-color-text-on-ground-visited-link: var(--color-information-500);
								--color-information-600: oklch(43.16% 0.0977 239.3);
								--color-information-700: oklch(38.52% 0.0926 242.7);
								--semantic-color-border-around-information-summit: var(--color-information-700);
								--semantic-color-surface-information-aurora: var(--color-information-700);
								--color-information-800: oklch(33.85% 0.0877 246.4);
								--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
								--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
								--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
								--color-information-900: oklch(28.84% 0.0769 247.6);
								--semantic-color-border-around-information-aurora: var(--color-information-900);
								--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
								--color-information-950: oklch(23.82% 0.0661 249.2);
								--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
								--semantic-color-text-on-information-terrace-base: var(--color-information-950);
								--color-success-50: oklch(93% 0.06 168);
								--semantic-color-divider-on-success-summit: var(--color-success-50);
								--semantic-color-text-on-success-aurora-base: var(--color-success-50);
								--semantic-color-text-on-success-summit-base: var(--color-success-50);
								--color-success-100: oklch(88% 0.08 168);
								--semantic-color-divider-on-success-aurora: var(--color-success-100);
								--semantic-color-surface-success-terrace: var(--color-success-100);
								--semantic-color-text-on-success-aurora-subtle: var(--color-success-100);
								--semantic-color-text-on-success-summit-subtle: var(--color-success-100);
								--color-success-200: oklch(78% 0.1 168);
								--semantic-color-border-around-success-terrace: var(--color-success-200);
								--color-success-300: oklch(68% 0.1 168);
								--semantic-color-divider-on-success-terrace: var(--color-success-300);
								--color-success-400: oklch(58% 0.1 168);
								--color-success-500: oklch(48.11% 0.098 167.5);
								--semantic-color-surface-success-summit: var(--color-success-500);
								--color-success-600: oklch(43.52% 0.0908 165.6);
								--color-success-700: oklch(38.9% 0.0836 163.4);
								--semantic-color-border-around-success-summit: var(--color-success-700);
								--semantic-color-surface-success-aurora: var(--color-success-700);
								--color-success-800: oklch(33.9% 0.0735 162.8);
								--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
								--color-success-900: oklch(28.89% 0.0634 162);
								--semantic-color-border-around-success-aurora: var(--color-success-900);
								--color-success-950: oklch(23.88% 0.0533 160.9);
								--semantic-color-text-on-success-terrace-base: var(--color-success-950);
								--dimensions-base-blur: var(--soft-grid-0);
								--dimensions-base-offset-x: var(--soft-grid-0);
								--dimensions-base-offset-y: var(--soft-grid-0);
								--dimensions-base-spread: var(--soft-grid-8);
								--dimensions-offset-blur: var(--soft-grid-0);
								--dimensions-offset-offset-x: var(--soft-grid-0);
								--dimensions-offset-offset-y: var(--soft-grid-0);
								--dimensions-offset-spread: var(--soft-grid-4);
								--drop-shadow-under-accent-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.16 316 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.16 316 / 0.24);
								--drop-shadow-under-accent-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.16 316 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.16 316 / 0.08);
								--drop-shadow-under-brand-summit: var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-8) var(--soft-grid-2) oklch(48% 0.075 145 / 0.04), var(--soft-grid-1) var(--soft-grid-1) var(--soft-grid-4) var(--soft-grid-1) oklch(38% 0.075 145 / 0.12);
								--drop-shadow-under-brand-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.075 145 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.075 145 / 0.08);
								--drop-shadow-under-danger-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.15 22 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.15 22 / 0.24);
								--drop-shadow-under-danger-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.15 22 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.15 22 / 0.08);
								--drop-shadow-under-gray-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.01 70 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.01 70 / 0.24);
								--drop-shadow-under-gray-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.01 70 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.01 70 / 0.08);
								--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.24);
								--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.52% 0.0926 242.7 / 0.08);
								--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.24);
								--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48.11% 0.098 167.5 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38.9% 0.0836 163.4 / 0.08);
								--font-family-display: "Cakra", serif;
								--font-family-sans-serif: "Inclusive Sans", system-ui, sans-serif;
								--font-size-2xl: var(--soft-grid-32);
								--font-size-2xs: var(--soft-grid-6);
								--font-size-3xl: var(--soft-grid-64);
								--font-size-4xl: 12rem;
								--font-size-base: var(--soft-grid-8);
								--font-size-lg: var(--soft-grid-16);
								--font-size-md: var(--soft-grid-12);
								--font-size-sm: var(--soft-grid-8);
								--font-size-xl: var(--soft-grid-24);
								--font-size-xs: var(--soft-grid-6);
								--font-weight-extra-light: 200;
								--font-weight-regular: 400;
								--font-weight-semi-bold: 600;
								--grid-columns: 12;
								--grid-landing-gutter: var(--soft-grid-48);
								--grid-landing-margin: var(--soft-grid-96);
								--grid-system-gutter: var(--soft-grid-24);
								--grid-system-margin: var(--soft-grid-32);
								--letter-spacing-base: var(--soft-grid-0);
								--letter-spacing-extra-loose: var(--soft-grid-4);
								--letter-spacing-loose: var(--soft-grid-2);
								--letter-spacing-tight: -0.125rem;
								--line-height-multi-line-2xl: 1.25;
								--line-height-multi-line-2xs: 2;
								--line-height-multi-line-3xl: 1.25;
								--line-height-multi-line-4xl: 1.33333333;
								--line-height-multi-line-base: 2;
								--line-height-multi-line-lg: 1.5;
								--line-height-multi-line-md: 1.66666667;
								--line-height-multi-line-sm: 2;
								--line-height-multi-line-xl: 1.33333333;
								--line-height-multi-line-xs: 2;
								--line-height-single-line-2xl: 1.125;
								--line-height-single-line-2xs: 1.33333333;
								--line-height-single-line-3xl: 1;
								--line-height-single-line-4xl: 1;
								--line-height-single-line-base: 1.5;
								--line-height-single-line-lg: 1.25;
								--line-height-single-line-md: 1.33333333;
								--line-height-single-line-sm: 1.5;
								--line-height-single-line-xl: 1.16666667;
								--line-height-single-line-xs: 1.33333333;
								--soft-grid-0: 0rem;
								--soft-grid-1: 0.0625rem;
								--soft-grid-2: 0.125rem;
								--soft-grid-4: 0.25rem;
								--soft-grid-6: 0.375rem;
								--soft-grid-8: 0.5rem;
								--soft-grid-10: 0.625rem;
								--soft-grid-12: 0.75rem;
								--soft-grid-14: 0.875rem;
								--soft-grid-16: 1rem;
								--soft-grid-18: 1.125rem;
								--soft-grid-20: 1.25rem;
								--soft-grid-24: 1.5rem;
								--soft-grid-28: 1.75rem;
								--soft-grid-32: 2rem;
								--soft-grid-36: 2.25rem;
								--soft-grid-40: 2.5rem;
								--soft-grid-44: 2.75rem;
								--soft-grid-48: 3rem;
								--soft-grid-52: 3.25rem;
								--soft-grid-56: 3.5rem;
								--soft-grid-60: 3.75rem;
								--soft-grid-64: 4rem;
								--soft-grid-72: 4.5rem;
								--soft-grid-80: 5rem;
								--soft-grid-88: 5.5rem;
								--soft-grid-96: 6rem;
								--typography-multi-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-base-font-size: var(--font-size-md);
								--typography-multi-line-base-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-base: var(--typography-multi-line-base-base-font-weight) var(--typography-multi-line-base-base-font-size)/var(--typography-multi-line-base-base-line-height) var(--typography-multi-line-base-base-font-family);
								--typography-multi-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-base-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-base-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-base-emphasis: var(--typography-multi-line-base-emphasis-font-weight) var(--typography-multi-line-base-emphasis-font-size)/var(--typography-multi-line-base-emphasis-line-height) var(--typography-multi-line-base-emphasis-font-family);
								--typography-multi-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-base-font-size: var(--font-size-xs);
								--typography-multi-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-base-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-base: var(--typography-multi-line-caption-base-font-weight) var(--typography-multi-line-caption-base-font-size)/var(--typography-multi-line-caption-base-line-height) var(--typography-multi-line-caption-base-font-family);
								--typography-multi-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-multi-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-caption-emphasis-line-height: var(--line-height-multi-line-xs);
								--typography-multi-line-caption-emphasis: var(--typography-multi-line-caption-emphasis-font-weight) var(--typography-multi-line-caption-emphasis-font-size)/var(--typography-multi-line-caption-emphasis-line-height) var(--typography-multi-line-caption-emphasis-font-family);
								--typography-multi-line-display-base-font-family: var(--font-family-display);
								--typography-multi-line-display-base-font-size: var(--font-size-3xl);
								--typography-multi-line-display-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-multi-line-display-base-line-height: var(--line-height-multi-line-3xl);
								--typography-multi-line-display-base: var(--typography-multi-line-display-base-font-weight) var(--typography-multi-line-display-base-font-size)/var(--typography-multi-line-display-base-line-height) var(--typography-multi-line-display-base-font-family);
								--typography-multi-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-base-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-base: var(--typography-multi-line-footnote-base-font-weight) var(--typography-multi-line-footnote-base-font-size)/var(--typography-multi-line-footnote-base-line-height) var(--typography-multi-line-footnote-base-font-family);
								--typography-multi-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-multi-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-footnote-emphasis-line-height: var(--line-height-multi-line-2xs);
								--typography-multi-line-footnote-emphasis: var(--typography-multi-line-footnote-emphasis-font-weight) var(--typography-multi-line-footnote-emphasis-font-size)/var(--typography-multi-line-footnote-emphasis-line-height) var(--typography-multi-line-footnote-emphasis-font-family);
								--typography-multi-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-base-font-size: var(--font-size-xl);
								--typography-multi-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-base-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-base: var(--typography-multi-line-heading-base-font-weight) var(--typography-multi-line-heading-base-font-size)/var(--typography-multi-line-heading-base-line-height) var(--typography-multi-line-heading-base-font-family);
								--typography-multi-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-multi-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-heading-emphasis-line-height: var(--line-height-multi-line-xl);
								--typography-multi-line-heading-emphasis: var(--typography-multi-line-heading-emphasis-font-weight) var(--typography-multi-line-heading-emphasis-font-size)/var(--typography-multi-line-heading-emphasis-line-height) var(--typography-multi-line-heading-emphasis-font-family);
								--typography-multi-line-hero-base-font-family: var(--font-family-display);
								--typography-multi-line-hero-base-font-size: var(--font-size-4xl);
								--typography-multi-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-multi-line-hero-base-line-height: var(--line-height-multi-line-4xl);
								--typography-multi-line-hero-base: var(--typography-multi-line-hero-base-font-weight) var(--typography-multi-line-hero-base-font-size)/var(--typography-multi-line-hero-base-line-height) var(--typography-multi-line-hero-base-font-family);
								--typography-multi-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-base-font-size: var(--font-size-sm);
								--typography-multi-line-label-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-base-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-base: var(--typography-multi-line-label-base-font-weight) var(--typography-multi-line-label-base-font-size)/var(--typography-multi-line-label-base-line-height) var(--typography-multi-line-label-base-font-family);
								--typography-multi-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-multi-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-label-emphasis-line-height: var(--line-height-multi-line-sm);
								--typography-multi-line-label-emphasis: var(--typography-multi-line-label-emphasis-font-weight) var(--typography-multi-line-label-emphasis-font-size)/var(--typography-multi-line-label-emphasis-line-height) var(--typography-multi-line-label-emphasis-font-family);
								--typography-multi-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-base-font-size: var(--font-size-md);
								--typography-multi-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-base-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-base: var(--typography-multi-line-quote-base-font-weight) var(--typography-multi-line-quote-base-font-size)/var(--typography-multi-line-quote-base-line-height) var(--typography-multi-line-quote-base-font-family);
								--typography-multi-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-multi-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-quote-emphasis-line-height: var(--line-height-multi-line-md);
								--typography-multi-line-quote-emphasis: var(--typography-multi-line-quote-emphasis-font-weight) var(--typography-multi-line-quote-emphasis-font-size)/var(--typography-multi-line-quote-emphasis-line-height) var(--typography-multi-line-quote-emphasis-font-family);
								--typography-multi-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-base-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-base-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-base: var(--typography-multi-line-subheading-base-font-weight) var(--typography-multi-line-subheading-base-font-size)/var(--typography-multi-line-subheading-base-line-height) var(--typography-multi-line-subheading-base-font-family);
								--typography-multi-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-multi-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subheading-emphasis-line-height: var(--line-height-multi-line-lg);
								--typography-multi-line-subheading-emphasis: var(--typography-multi-line-subheading-emphasis-font-weight) var(--typography-multi-line-subheading-emphasis-font-size)/var(--typography-multi-line-subheading-emphasis-line-height) var(--typography-multi-line-subheading-emphasis-font-family);
								--typography-multi-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-base-font-size: var(--font-size-base);
								--typography-multi-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-multi-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-base-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-base: var(--typography-multi-line-subtle-base-font-weight) var(--typography-multi-line-subtle-base-font-size)/var(--typography-multi-line-subtle-base-line-height) var(--typography-multi-line-subtle-base-font-family);
								--typography-multi-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-multi-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-multi-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-subtle-emphasis-line-height: var(--line-height-multi-line-base);
								--typography-multi-line-subtle-emphasis: var(--typography-multi-line-subtle-emphasis-font-weight) var(--typography-multi-line-subtle-emphasis-font-size)/var(--typography-multi-line-subtle-emphasis-line-height) var(--typography-multi-line-subtle-emphasis-font-family);
								--typography-multi-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-base-font-size: var(--font-size-2xl);
								--typography-multi-line-title-base-font-weight: var(--font-weight-regular);
								--typography-multi-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-base-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-base: var(--typography-multi-line-title-base-font-weight) var(--typography-multi-line-title-base-font-size)/var(--typography-multi-line-title-base-line-height) var(--typography-multi-line-title-base-font-family);
								--typography-multi-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-multi-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-multi-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-multi-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-multi-line-title-emphasis-line-height: var(--line-height-multi-line-2xl);
								--typography-multi-line-title-emphasis: var(--typography-multi-line-title-emphasis-font-weight) var(--typography-multi-line-title-emphasis-font-size)/var(--typography-multi-line-title-emphasis-line-height) var(--typography-multi-line-title-emphasis-font-family);
								--typography-single-line-base-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-base-font-size: var(--font-size-md);
								--typography-single-line-base-base-font-weight: var(--font-weight-regular);
								--typography-single-line-base-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-base: var(--typography-single-line-base-base-font-weight) var(--typography-single-line-base-base-font-size)/var(--typography-single-line-base-base-line-height) var(--typography-single-line-base-base-font-family);
								--typography-single-line-base-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-base-emphasis-font-size: var(--font-size-md);
								--typography-single-line-base-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-base-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-base-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-base-emphasis: var(--typography-single-line-base-emphasis-font-weight) var(--typography-single-line-base-emphasis-font-size)/var(--typography-single-line-base-emphasis-line-height) var(--typography-single-line-base-emphasis-font-family);
								--typography-single-line-caption-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-base-font-size: var(--font-size-xs);
								--typography-single-line-caption-base-font-weight: var(--font-weight-regular);
								--typography-single-line-caption-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-base-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-base: var(--typography-single-line-caption-base-font-weight) var(--typography-single-line-caption-base-font-size)/var(--typography-single-line-caption-base-line-height) var(--typography-single-line-caption-base-font-family);
								--typography-single-line-caption-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-caption-emphasis-font-size: var(--font-size-xs);
								--typography-single-line-caption-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-caption-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-caption-emphasis-line-height: var(--line-height-single-line-xs);
								--typography-single-line-caption-emphasis: var(--typography-single-line-caption-emphasis-font-weight) var(--typography-single-line-caption-emphasis-font-size)/var(--typography-single-line-caption-emphasis-line-height) var(--typography-single-line-caption-emphasis-font-family);
								--typography-single-line-display-base-font-family: var(--font-family-display);
								--typography-single-line-display-base-font-size: var(--font-size-3xl);
								--typography-single-line-display-base-font-weight: var(--font-weight-regular);
								--typography-single-line-display-base-letter-spacing: var(--letter-spacing-loose);
								--typography-single-line-display-base-line-height: var(--line-height-single-line-3xl);
								--typography-single-line-display-base: var(--typography-single-line-display-base-font-weight) var(--typography-single-line-display-base-font-size)/var(--typography-single-line-display-base-line-height) var(--typography-single-line-display-base-font-family);
								--typography-single-line-footnote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-base-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-footnote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-base-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-base: var(--typography-single-line-footnote-base-font-weight) var(--typography-single-line-footnote-base-font-size)/var(--typography-single-line-footnote-base-line-height) var(--typography-single-line-footnote-base-font-family);
								--typography-single-line-footnote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-footnote-emphasis-font-size: var(--font-size-2xs);
								--typography-single-line-footnote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-footnote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-footnote-emphasis-line-height: var(--line-height-single-line-2xs);
								--typography-single-line-footnote-emphasis: var(--typography-single-line-footnote-emphasis-font-weight) var(--typography-single-line-footnote-emphasis-font-size)/var(--typography-single-line-footnote-emphasis-line-height) var(--typography-single-line-footnote-emphasis-font-family);
								--typography-single-line-heading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-base-font-size: var(--font-size-xl);
								--typography-single-line-heading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-heading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-base-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-base: var(--typography-single-line-heading-base-font-weight) var(--typography-single-line-heading-base-font-size)/var(--typography-single-line-heading-base-line-height) var(--typography-single-line-heading-base-font-family);
								--typography-single-line-heading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-heading-emphasis-font-size: var(--font-size-xl);
								--typography-single-line-heading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-heading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-heading-emphasis-line-height: var(--line-height-single-line-xl);
								--typography-single-line-heading-emphasis: var(--typography-single-line-heading-emphasis-font-weight) var(--typography-single-line-heading-emphasis-font-size)/var(--typography-single-line-heading-emphasis-line-height) var(--typography-single-line-heading-emphasis-font-family);
								--typography-single-line-hero-base-font-family: var(--font-family-display);
								--typography-single-line-hero-base-font-size: var(--font-size-4xl);
								--typography-single-line-hero-base-font-weight: var(--font-weight-regular);
								--typography-single-line-hero-base-letter-spacing: var(--letter-spacing-extra-loose);
								--typography-single-line-hero-base-line-height: var(--line-height-single-line-4xl);
								--typography-single-line-hero-base: var(--typography-single-line-hero-base-font-weight) var(--typography-single-line-hero-base-font-size)/var(--typography-single-line-hero-base-line-height) var(--typography-single-line-hero-base-font-family);
								--typography-single-line-label-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-base-font-size: var(--font-size-sm);
								--typography-single-line-label-base-font-weight: var(--font-weight-regular);
								--typography-single-line-label-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-base-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-base: var(--typography-single-line-label-base-font-weight) var(--typography-single-line-label-base-font-size)/var(--typography-single-line-label-base-line-height) var(--typography-single-line-label-base-font-family);
								--typography-single-line-label-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-label-emphasis-font-size: var(--font-size-sm);
								--typography-single-line-label-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-label-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-label-emphasis-line-height: var(--line-height-single-line-sm);
								--typography-single-line-label-emphasis: var(--typography-single-line-label-emphasis-font-weight) var(--typography-single-line-label-emphasis-font-size)/var(--typography-single-line-label-emphasis-line-height) var(--typography-single-line-label-emphasis-font-family);
								--typography-single-line-quote-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-base-font-size: var(--font-size-md);
								--typography-single-line-quote-base-font-weight: var(--font-weight-regular);
								--typography-single-line-quote-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-base-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-base: var(--typography-single-line-quote-base-font-weight) var(--typography-single-line-quote-base-font-size)/var(--typography-single-line-quote-base-line-height) var(--typography-single-line-quote-base-font-family);
								--typography-single-line-quote-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-quote-emphasis-font-size: var(--font-size-md);
								--typography-single-line-quote-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-quote-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-quote-emphasis-line-height: var(--line-height-single-line-md);
								--typography-single-line-quote-emphasis: var(--typography-single-line-quote-emphasis-font-weight) var(--typography-single-line-quote-emphasis-font-size)/var(--typography-single-line-quote-emphasis-line-height) var(--typography-single-line-quote-emphasis-font-family);
								--typography-single-line-subheading-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-base-font-size: var(--font-size-lg);
								--typography-single-line-subheading-base-font-weight: var(--font-weight-regular);
								--typography-single-line-subheading-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-base-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-base: var(--typography-single-line-subheading-base-font-weight) var(--typography-single-line-subheading-base-font-size)/var(--typography-single-line-subheading-base-line-height) var(--typography-single-line-subheading-base-font-family);
								--typography-single-line-subheading-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subheading-emphasis-font-size: var(--font-size-lg);
								--typography-single-line-subheading-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-subheading-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subheading-emphasis-line-height: var(--line-height-single-line-lg);
								--typography-single-line-subheading-emphasis: var(--typography-single-line-subheading-emphasis-font-weight) var(--typography-single-line-subheading-emphasis-font-size)/var(--typography-single-line-subheading-emphasis-line-height) var(--typography-single-line-subheading-emphasis-font-family);
								--typography-single-line-subtle-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-base-font-size: var(--font-size-base);
								--typography-single-line-subtle-base-font-weight: var(--font-weight-extra-light);
								--typography-single-line-subtle-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-base-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-base: var(--typography-single-line-subtle-base-font-weight) var(--typography-single-line-subtle-base-font-size)/var(--typography-single-line-subtle-base-line-height) var(--typography-single-line-subtle-base-font-family);
								--typography-single-line-subtle-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-subtle-emphasis-font-size: var(--font-size-base);
								--typography-single-line-subtle-emphasis-font-weight: var(--font-weight-regular);
								--typography-single-line-subtle-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-subtle-emphasis-line-height: var(--line-height-single-line-base);
								--typography-single-line-subtle-emphasis: var(--typography-single-line-subtle-emphasis-font-weight) var(--typography-single-line-subtle-emphasis-font-size)/var(--typography-single-line-subtle-emphasis-line-height) var(--typography-single-line-subtle-emphasis-font-family);
								--typography-single-line-title-base-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-base-font-size: var(--font-size-2xl);
								--typography-single-line-title-base-font-weight: var(--font-weight-regular);
								--typography-single-line-title-base-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-base-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-base: var(--typography-single-line-title-base-font-weight) var(--typography-single-line-title-base-font-size)/var(--typography-single-line-title-base-line-height) var(--typography-single-line-title-base-font-family);
								--typography-single-line-title-emphasis-font-family: var(--font-family-sans-serif);
								--typography-single-line-title-emphasis-font-size: var(--font-size-2xl);
								--typography-single-line-title-emphasis-font-weight: var(--font-weight-semi-bold);
								--typography-single-line-title-emphasis-letter-spacing: var(--letter-spacing-base);
								--typography-single-line-title-emphasis-line-height: var(--line-height-single-line-2xl);
								--typography-single-line-title-emphasis: var(--typography-single-line-title-emphasis-font-weight) var(--typography-single-line-title-emphasis-font-size)/var(--typography-single-line-title-emphasis-line-height) var(--typography-single-line-title-emphasis-font-family);
							}
						}

@media (color-gamut: p3) {
				@media print and (width >= 1536px) {
											:root {
												--color-accent-50: oklch(92.51% 0.0724 324.3);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.46% 0.1149 321.5);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28.65% 0.1507 315.1);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(24.11% 0.1272 314.2);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.84% 0.0542 23.23);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(86.77% 0.0918 22.43);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33.01% 0.1499 22.02);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(29.08% 0.1332 26.09);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.09% 0.1106 26.88);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.64% 0.0512 225.9);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.85% 0.0763 235);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33.12% 0.098 239.3);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28.52% 0.0915 244);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23.71% 0.0819 247.6);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33.28% 0.0939 166.6);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28.71% 0.0841 163.9);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23.75% 0.0707 162.8);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}

@media (color-gamut: rec2020) {
				@media print and (width >= 1536px) {
											:root {
												--color-accent-50: oklch(92.62% 0.0742 324.8);
												--semantic-color-divider-on-accent-summit: var(--color-accent-50);
												--semantic-color-text-on-accent-aurora-base: var(--color-accent-50);
												--semantic-color-text-on-accent-summit-base: var(--color-accent-50);
												--color-accent-100: oklch(87.58% 0.1174 321.8);
												--ring-on-accent-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-accent-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-brand-500);
												--ring-on-brand-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-brand-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-danger-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-gray-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-gray-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-information-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--ring-on-success-summit: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-success-summit), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-100);
												--semantic-color-divider-on-accent-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-brand-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-danger-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-gray-summit: var(--color-accent-100);
												--semantic-color-selected-text-on-ground: var(--color-accent-100);
												--semantic-color-selected-text-on-information-aurora: var(--color-accent-100);
												--semantic-color-selected-text-on-success-aurora: var(--color-accent-100);
												--semantic-color-surface-accent-terrace: var(--color-accent-100);
												--semantic-color-text-on-accent-aurora-subtle: var(--color-accent-100);
												--semantic-color-text-on-accent-summit-subtle: var(--color-accent-100);
												--color-accent-900: oklch(28% 0.16 316);
												--semantic-color-border-around-accent-aurora: var(--color-accent-900);
												--semantic-color-text-on-brand-path-unvisited-link: var(--color-accent-900);
												--color-accent-950: oklch(23.97% 0.1428 313.8);
												--semantic-color-text-on-accent-terrace-base: var(--color-accent-950);
												--semantic-color-text-on-gray-path-unvisited-link: var(--color-accent-950);
												--color-brand-950: oklch(23% 0.075 145);
												--semantic-color-text-on-brand-path-base: var(--color-brand-950);
												--semantic-color-text-on-brand-terrace-base: var(--color-brand-950);
												--color-danger-50: oklch(91.94% 0.0806 23.48);
												--semantic-color-divider-on-danger-summit: var(--color-danger-50);
												--semantic-color-text-on-danger-aurora-base: var(--color-danger-50);
												--semantic-color-text-on-danger-summit-base: var(--color-danger-50);
												--color-danger-100: oklch(87.73% 0.1261 22.19);
												--ring-on-danger-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-danger-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-danger-aurora: var(--color-danger-100);
												--semantic-color-surface-danger-terrace: var(--color-danger-100);
												--semantic-color-text-on-danger-aurora-subtle: var(--color-danger-100);
												--semantic-color-text-on-danger-summit-subtle: var(--color-danger-100);
												--color-danger-200: oklch(78% 0.15 22);
												--semantic-color-border-around-danger-terrace: var(--color-danger-200);
												--color-danger-800: oklch(33% 0.15 22);
												--semantic-color-text-on-danger-terrace-subtle: var(--color-danger-800);
												--color-danger-900: oklch(28.09% 0.1487 22.34);
												--semantic-color-border-around-danger-aurora: var(--color-danger-900);
												--color-danger-950: oklch(24.08% 0.1278 24.19);
												--semantic-color-text-on-danger-terrace-base: var(--color-danger-950);
												--color-information-50: oklch(92.73% 0.0506 226.6);
												--semantic-color-divider-on-information-summit: var(--color-information-50);
												--semantic-color-text-on-information-aurora-base: var(--color-information-50);
												--semantic-color-text-on-information-summit-base: var(--color-information-50);
												--color-information-100: oklch(87.9% 0.0764 235.5);
												--ring-on-information-terrace: var(--dimensions-offset-offset-x) var(--dimensions-offset-offset-y) var(--dimensions-offset-blur) var(--dimensions-offset-spread) var(--semantic-color-surface-information-terrace), var(--dimensions-base-offset-x) var(--dimensions-base-offset-y) var(--dimensions-base-blur) var(--dimensions-base-spread) var(--color-accent-500);
												--semantic-color-divider-on-information-aurora: var(--color-information-100);
												--semantic-color-surface-information-terrace: var(--color-information-100);
												--semantic-color-text-on-information-aurora-subtle: var(--color-information-100);
												--semantic-color-text-on-information-summit-subtle: var(--color-information-100);
												--color-information-600: oklch(43% 0.1 238);
												--color-information-700: oklch(38% 0.1 238);
												--semantic-color-border-around-information-summit: var(--color-information-700);
												--semantic-color-surface-information-aurora: var(--color-information-700);
												--color-information-800: oklch(33% 0.1 238);
												--semantic-color-text-on-accent-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-brand-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-danger-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-gray-terrace-visited-link: var(--color-information-800);
												--semantic-color-text-on-information-terrace-subtle: var(--color-information-800);
												--semantic-color-text-on-success-terrace-visited-link: var(--color-information-800);
												--color-information-900: oklch(28% 0.1 238);
												--semantic-color-border-around-information-aurora: var(--color-information-900);
												--semantic-color-text-on-brand-path-visited-link: var(--color-information-900);
												--color-information-950: oklch(23% 0.1 238);
												--semantic-color-text-on-gray-path-visited-link: var(--color-information-950);
												--semantic-color-text-on-information-terrace-base: var(--color-information-950);
												--color-success-500: oklch(48% 0.1 168);
												--semantic-color-surface-success-summit: var(--color-success-500);
												--color-success-600: oklch(43% 0.1 168);
												--color-success-700: oklch(38% 0.1 168);
												--semantic-color-border-around-success-summit: var(--color-success-700);
												--semantic-color-surface-success-aurora: var(--color-success-700);
												--color-success-800: oklch(33% 0.1 168);
												--semantic-color-text-on-success-terrace-subtle: var(--color-success-800);
												--color-success-900: oklch(28% 0.1 168);
												--semantic-color-border-around-success-aurora: var(--color-success-900);
												--color-success-950: oklch(23% 0.1 168);
												--semantic-color-text-on-success-terrace-base: var(--color-success-950);
												--drop-shadow-under-information-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 238 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 238 / 0.24);
												--drop-shadow-under-information-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 238 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 238 / 0.08);
												--drop-shadow-under-success-summit: var(--soft-grid-8) var(--soft-grid-8) var(--soft-grid-16) var(--soft-grid-4) oklch(48% 0.1 168 / 0.08), var(--soft-grid-2) var(--soft-grid-2) var(--soft-grid-8) var(--soft-grid-2) oklch(38% 0.1 168 / 0.24);
												--drop-shadow-under-success-terrace: var(--soft-grid-16) var(--soft-grid-16) var(--soft-grid-32) var(--soft-grid-4) oklch(48% 0.1 168 / 0.04), var(--soft-grid-4) var(--soft-grid-4) var(--soft-grid-16) var(--soft-grid-2) oklch(38% 0.1 168 / 0.08);
											}
										}
}
