:root {--grid-7: repeat(7, minmax(0, 1fr));--grid-2: repeat(2, minmax(0, 1fr));--grid-1: repeat(1, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-5: repeat(5, minmax(0, 1fr));--grid-6: repeat(6, minmax(0, 1fr));--grid-8: repeat(8, minmax(0, 1fr));--grid-9: repeat(9, minmax(0, 1fr));--grid-10: repeat(10, minmax(0, 1fr));--grid-11: repeat(11, minmax(0, 1fr));--grid-12: repeat(12, minmax(0, 1fr));--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-1-3: minmax(0, 1fr) minmax(0, 3fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-1-2: minmax(0, 1fr) minmax(0, 2fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr);--container-gap: var(--space-xl);--content-gap: var(--space-m);--grid-gap: var(--space-l);--width-xs: calc(var(--content-width) * 0.1);--width-s: calc(var(--content-width) * 0.2);--width-m: calc(var(--content-width) * 0.4);--width-l: calc(var(--content-width) * 0.6);--width-xl: calc(var(--content-width) * 0.8);--width-xxl: calc(var(--content-width) * 0.9);--width-vp-max: calc(var(--content-width) * 1);--width-content: calc(var(--content-width) * 1);--width-full: calc(var(--content-width) * 100%);--width-10: calc(var(--content-width) * 0.1);--width-20: calc(var(--content-width) * 0.2);--width-40: calc(var(--content-width) * 0.4);--width-30: calc(var(--content-width) * 0.3);--width-50: calc(var(--content-width) * 0.5);--width-60: calc(var(--content-width) * 0.6);--width-70: calc(var(--content-width) * 0.7);--width-80: calc(var(--content-width) * 0.8);--width-90: calc(var(--content-width) * 0.9);--radius: 5px;--radius-50: 50%;--radius-circle: 50vw;--radius-none: 0;--radius-xs: 2.2222222222px;--radius-s: 3.3333333333px;--radius-m: 5px;--radius-l: 7.5px;--radius-xl: 11.25px;--radius-xxl: 50px;--black: #000000;--white: #ffffff;--neutral: oklch(0 0 0);--neutral-ultra-light: oklch(from var(--neutral) 90% c h);--neutral-light: oklch(from var(--neutral) 74% c h);--neutral-semi-light: oklch(from var(--neutral) 58% c h);--neutral-semi-dark: oklch(from var(--neutral) 42% c h);--neutral-dark: oklch(from var(--neutral) 26% c h);--neutral-ultra-dark: oklch(from var(--neutral) 10% c h);--text-dark: var(--black);--text-dark-muted: hsla(0, 0%, 0%, 0.7);--text-light: var(--white);--text-light-muted: hsla(0, 0%, 100%, 0.9);--primary-hover: var(--white);--secondary-hover: var(--secondary-semi-dark);--tertiary-hover: var(--tertiary-semi-dark);--base-hover: var(--base-semi-dark);--primary: oklch(0.6709 0.2233 6.14);--primary-ultra-light: oklch(from var(--primary) calc(l + 0.30) c h);--primary-light: oklch(from var(--primary) calc(l + 0.20) c h);--primary-semi-light: oklch(from var(--primary) calc(l + 0.10) c h);--primary-semi-dark: oklch(from var(--primary) calc(l - 0.10) c h);--primary-dark: oklch(from var(--primary) calc(l - 0.20) c h);--primary-ultra-dark: oklch(from var(--primary) calc(l - 0.30) c h);--base: oklch(0.2272 0.0754 286.6);--base-ultra-light: oklch(from var(--base) calc(l + 0.30) c h);--base-light: oklch(from var(--base) calc(l + 0.20) c h);--base-semi-light: oklch(from var(--base) calc(l + 0.10) c h);--base-semi-dark: oklch(from var(--base) calc(l - 0.10) c h);--base-dark: oklch(from var(--base) calc(l - 0.20) c h);--base-ultra-dark: oklch(from var(--base) calc(l - 0.30) c h);--bg-dark: var(--base);--bg-ultra-dark: var(--base-semi-dark);--bg-light: var(--base-light);--bg-ultra-light: var(--base-ultra-light);--text-xs: clamp(0.97rem, calc(-0.35vw + 1.1rem), 0.71rem);--text-s: clamp(1.17rem, calc(-0.14vw + 1.22rem), 1.07rem);--text-m: clamp(1.4rem, calc(0.27vw + 1.3rem), 1.6rem);--text-l: clamp(1.68rem, calc(0.97vw + 1.33rem), 2.4rem);--text-xl: clamp(2.02rem, calc(2.14vw + 1.24rem), 3.6rem);--text-xxl: clamp(2.42rem, calc(4.03vw + 0.97rem), 5.4rem);--space-xs: clamp(1.35rem, calc(-0.14vw + 1.4rem), 1.24rem);--space-s: clamp(1.8rem, calc(0.09vw + 1.77rem), 1.87rem);--space-m: clamp(2.4rem, calc(0.54vw + 2.21rem), 2.8rem);--space-l: clamp(3.2rem, calc(1.35vw + 2.71rem), 4.2rem);--space-xl: clamp(4.26rem, calc(2.75vw + 3.27rem), 6.3rem);--space-xxl: clamp(5.69rem, calc(5.09vw + 3.85rem), 9.45rem);}