:root {--font-3xs: calc(var(--font-m) * 0.41);--font-2xs: calc(var(--font-m) * 0.512);--font-xs: calc(var(--font-m) * 0.64);--font-s: calc(var(--font-m) * 0.8);--font-m: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((22 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((22 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (22 / var(--base-font))));;--font-l: calc(var(--font-m) * 1.25);--font-xl: calc(var(--font-m) * 1.563);--font-2xl: calc(var(--font-m) * 1.953);--font-3xl: calc(var(--font-m) * 2.441);--spacing-3xs: calc(var(--spacing-m) * 0.41);--spacing-2xs: calc(var(--spacing-m) * 0.512);--spacing-xs: calc(var(--spacing-m) * 0.64);--spacing-s: calc(var(--spacing-m) * 0.8);--spacing-m: clamp(calc(1rem * (30 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 30) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (30 / var(--base-font)))) + (((40 - 30) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));;--spacing-l: calc(var(--spacing-m) * 1.25);--spacing-xl: calc(var(--spacing-m) * 1.563);--spacing-2xl: calc(var(--spacing-m) * 1.953);--spacing-3xl: calc(var(--spacing-m) * 2.441);--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--font-4xl: calc(var(--font-m) * 3.052);--site-width: 1600px;}