
                :root {
                    /* Basis-Variablen */
                    --black: rgb(29, 29, 31);
                    --white: rgb(250, 250, 252);
                    --color--1: rgb(228, 62, 18);
                    --color--2: rgb(254, 235, 24);
                    --color--3: rgb(245, 181, 211);

                    /* BLACK-Abstufungen */
                    --black--0: color-mix(in srgb, var(--black) 0%, transparent);
                    --black--0125: color-mix(in srgb, var(--black) 1.25%, transparent);
                    --black--025: color-mix(in srgb, var(--black) 2.5%, transparent);
                    --black--05: color-mix(in srgb, var(--black) 5%, transparent);
                    --black--075: color-mix(in srgb, var(--black) 7.5%, transparent);
                    --black--10: color-mix(in srgb, var(--black) 10%, transparent);
                    --black--25: color-mix(in srgb, var(--black) 25%, transparent);
                    --black--50: color-mix(in srgb, var(--black) 50%, transparent);
                    --black--75: color-mix(in srgb, var(--black) 75%, transparent);
                    --black--80: color-mix(in srgb, var(--black) 80%, transparent);
                    --black--85: color-mix(in srgb, var(--black) 85%, transparent);
                    --black--90: color-mix(in srgb, var(--black) 90%, transparent);
                    --black--95: color-mix(in srgb, var(--black) 95%, transparent);
                    --black--25--fixed: #c6c6c6;

                    /* WHITE-Abstufungen */
                    --white--0: color-mix(in srgb, var(--white) 0%, transparent);
                    --white--10: color-mix(in srgb, var(--white) 10%, transparent);
                    --white--25: color-mix(in srgb, var(--white) 25%, transparent);
                    --white--50: color-mix(in srgb, var(--white) 50%, transparent);
                    --white--75: color-mix(in srgb, var(--white) 75%, transparent);
                    --white--85: color-mix(in srgb, var(--white) 85%, transparent);
                    --white--90: color-mix(in srgb, var(--white) 90%, transparent);
                    --white--95: color-mix(in srgb, var(--white) 95%, transparent);

                    /* COLOR-1-Abstufungen */
                    --color--1--0: color-mix(in srgb, var(--color--1) 0%, transparent);
                    --color--1--25: color-mix(in srgb, var(--color--1) 25%, transparent);
                    --color--1--50: color-mix(in srgb, var(--color--1) 50%, transparent);
                    --color--1--75: color-mix(in srgb, var(--color--1) 75%, transparent);
                    --color--1--85: color-mix(in srgb, var(--color--1) 85%, transparent);

                    /* COLOR-2-Abstufungen */
                    --color--2--0: color-mix(in srgb, var(--color--2) 0%, transparent);
                    --color--2--25: color-mix(in srgb, var(--color--2) 25%, transparent);
                    --color--2--50: color-mix(in srgb, var(--color--2) 50%, transparent);
                    --color--2--75: color-mix(in srgb, var(--color--2) 75%, transparent);

                    /* COLOR-3-Abstufungen */
                    --color--3--0: color-mix(in srgb, var(--color--3) 0%, transparent);
                    --color--3--25: color-mix(in srgb, var(--color--3) 25%, transparent);
                    --color--3--50: color-mix(in srgb, var(--color--3) 50%, transparent);
                    --color--3--75: color-mix(in srgb, var(--color--3) 75%, transparent);
                }
                