:root {--text-xs: clamp(0.875rem, 0.805rem + 0.34vw, 1rem);--text-sm: clamp(1rem, 0.945rem + 0.28vw, 1.125rem);--text-md: clamp(1.25rem, 1.195rem + 0.28vw, 1.375rem);--text-lg: clamp(1.5rem, 1.335rem + 0.83vw, 1.875rem);--text-xl: clamp(1.875rem, 1.605rem + 1.36vw, 2.625rem);--text-xxl: clamp(2.375rem, 1.825rem + 2.73vw, 3.875rem);--space-xs: clamp(0.5rem, 0.44rem + 0.28vw, 0.625rem);--space-sm: clamp(0.75rem, 0.68rem + 0.34vw, 0.875rem);--space-md: clamp(1.125rem, 1.07rem + 0.28vw, 1.25rem);--space-lg: clamp(1.5rem, 1.32rem + 0.91vw, 2rem);--space-xl: clamp(2rem, 1.64rem + 1.82vw, 3rem);--space-xxl: clamp(3rem, 2.27rem + 3.64vw, 5rem);}