:root {--space-xxl: clamp(120px, calc(120px + 80 * ((100vw - 360px) / 840)), 200px);--space-xl: clamp(90px, calc(90px + 30 * ((100vw - 360px) / 840)), 120px);--space-l: clamp(60px, calc(60px + 20 * ((100vw - 360px) / 840)), 80px);--space-m: clamp(40px, calc(40px + 20 * ((100vw - 360px) / 840)), 60px);--space-s: clamp(30px, calc(30px + 10 * ((100vw - 360px) / 840)), 40px);--space-xs: clamp(20px, calc(20px + 10 * ((100vw - 360px) / 840)), 30px);--space-xxs: clamp(10px, calc(10px + 10 * ((100vw - 360px) / 840)), 20px);--radius-full: 9999px;--radius-l: clamp(20px, 11.4286px + 2.381vw, 40px);--radius-m: clamp(15px, 8.5714px + 1.7857vw, 30px);--radius-s: clamp(10px, 5.7143px + 1.1905vw, 20px);--shadow-xl: 0px 20px 48px rgba(0, 0, 0, 0.10);--shadow-l: 0px 10px 24px rgba(0, 0, 0, 0.06);--shadow-m: 0px 5px 10px rgba(0, 0, 0, 0.03);--shadow-s: 0px 2px 4px rgba(0, 0, 0, 0.02);--anim-fast: all 200ms cubic-bezier(0.25, 0.1, 0.25, 1.0);--anim-mid: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1.0);--anim-slow: all 600ms cubic-bezier(0.25, 0.1, 0.25, 1.0);--fluid-20-60: clamp(20px, 2.8571px + 4.7619vw, 60px);--fluid-20-30: clamp(20px, 15.7143px + 1.1905vw, 30px);--fluid-15-20: clamp(15px, 12.8571px + 0.5952vw, 20px);--headings-xs: clamp(1rem, calc(0.004761904761904762 * (100vw - 22.5rem) + 1rem), 1.25rem);--headings-s: clamp(1.38rem, calc(0.0022857142857142876 * (100vw - 22.5rem) + 1.38rem), 1.5rem);--headings-m: clamp(1.5rem, calc(0.009523809523809525 * (100vw - 22.5rem) + 1.5rem), 2rem);--headings-l: clamp(1.5rem, calc(0.01904761904761905 * (100vw - 22.5rem) + 1.5rem), 2.5rem);--headings-xl: clamp(2rem, calc(0.02857142857142857 * (100vw - 22.5rem) + 2rem), 3.5rem);--body-s: clamp(0.88rem, calc(0.0011428571428571419 * (100vw - 22.5rem) + 0.88rem), 0.94rem);--body-m: clamp(0.94rem, calc(0.0011428571428571438 * (100vw - 22.5rem) + 0.94rem), 1rem);--body-l: clamp(1rem, calc(0.0011428571428571438 * (100vw - 22.5rem) + 1rem), 1.06rem);--nav-s: clamp(0.81rem, calc(0.0013333333333333324 * (100vw - 22.5rem) + 0.81rem), 0.88rem);--nav-m: clamp(0.88rem, calc(0.0011428571428571419 * (100vw - 22.5rem) + 0.88rem), 0.94rem);--nav-l: clamp(1rem, calc(0.0011428571428571438 * (100vw - 22.5rem) + 1rem), 1.06rem);}