:root {--lh-s: 1;--lh-m: 1.2;--lh-l: 1.3;--lh-xl: 1.4;--lh-2xl: 1.5;--lh-3xl: 1.6;--radius-xs: clamp(0.4rem, calc(0vw + 0.4rem), 0.4rem);--radius-s: clamp(0.6rem, calc(-0.25vw + 0.88rem), 0.8rem);--radius-m: clamp(1rem, calc(-0.25vw + 1.28rem), 1.2rem);--radius-l: clamp(1.6rem, calc(-0.5vw + 2.16rem), 2rem);--radius-xl: clamp(2.6rem, calc(-0.75vw + 3.44rem), 3.2rem);--radius-full: 999rem;--grid-cols-1: repeat(1, minmax(0, 1fr));--grid-cols-2: repeat(2, minmax(0, 1fr));--grid-cols-3: repeat(3, minmax(0, 1fr));--grid-cols-4: repeat(4, minmax(0, 1fr));--grid-cols-5: repeat(5, minmax(0, 1fr));--grid-cols-6: repeat(6, minmax(0, 1fr));--grid-cols-7: repeat(7, minmax(0, 1fr));--grid-cols-8: repeat(8, minmax(0, 1fr));--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--icon-xs: clamp(1.54rem, calc(0 * (100vw - 36rem) + 1.54rem), 1.54rem);--icon-s: clamp(1.92rem, calc(0 * (100vw - 36rem) + 1.92rem), 1.92rem);--icon-m: clamp(2.4rem, calc(0 * (100vw - 36rem) + 2.4rem), 2.4rem);--icon-l: clamp(3rem, calc(0 * (100vw - 36rem) + 3rem), 3rem);--icon-xl: clamp(3.75rem, calc(0 * (100vw - 36rem) + 3.75rem), 3.75rem);--icon-2xl: clamp(4.69rem, calc(0 * (100vw - 36rem) + 4.69rem), 4.69rem);--icon-3xl: clamp(5.86rem, calc(0 * (100vw - 36rem) + 5.86rem), 5.86rem);--width-xs: 28rem;--width-l: 34rem;--width-m: 32rem;--width-s: 30rem;--width-xl: 38rem;--h-6: clamp(0.98rem, calc(0.0009259259259259267 * (100vw - 36rem) + 0.98rem), 1.08rem);--h-5: clamp(1.23rem, calc(0.0019444444444444442 * (100vw - 36rem) + 1.23rem), 1.44rem);--h-4: clamp(1.54rem, calc(0.0034259259259259247 * (100vw - 36rem) + 1.54rem), 1.91rem);--h-3: clamp(1.92rem, calc(0.005833333333333333 * (100vw - 36rem) + 1.92rem), 2.55rem);--h-2: clamp(2.4rem, calc(0.009259259259259259 * (100vw - 36rem) + 2.4rem), 3.4rem);--h-1: clamp(3rem, calc(0.01416666666666667 * (100vw - 36rem) + 3rem), 4.53rem);--h-hero: clamp(3.75rem, calc(0.021203703703703704 * (100vw - 36rem) + 3.75rem), 6.04rem);--h-heroxl: clamp(4.69rem, calc(0.031111111111111114 * (100vw - 36rem) + 4.69rem), 8.05rem);--h-heroXXL: clamp(5.86rem, calc(0.045092592592592594 * (100vw - 36rem) + 5.86rem), 10.73rem);--space-zero: 0rem;--space-4xs: clamp(0.29rem, calc(0.0012962962962962965 * (100vw - 36rem) + 0.29rem), 0.43rem);--space-3xs: clamp(0.38rem, calc(0.0017592592592592588 * (100vw - 36rem) + 0.38rem), 0.57rem);--space-2xs: clamp(0.51rem, calc(0.0023148148148148147 * (100vw - 36rem) + 0.51rem), 0.76rem);--space-xs: clamp(0.68rem, calc(0.0030555555555555553 * (100vw - 36rem) + 0.68rem), 1.01rem);--space-s: clamp(0.9rem, calc(0.0041666666666666675 * (100vw - 36rem) + 0.9rem), 1.35rem);--space-m: clamp(1.2rem, calc(0.005555555555555557 * (100vw - 36rem) + 1.2rem), 1.8rem);--space-l: clamp(1.6rem, calc(0.007407407407407406 * (100vw - 36rem) + 1.6rem), 2.4rem);--space-xl: clamp(2.13rem, calc(0.00990740740740741 * (100vw - 36rem) + 2.13rem), 3.2rem);--space-2xl: clamp(2.84rem, calc(0.013148148148148147 * (100vw - 36rem) + 2.84rem), 4.26rem);--space-3xl: clamp(3.79rem, calc(0.017499999999999998 * (100vw - 36rem) + 3.79rem), 5.68rem);--space-4xl: clamp(5.05rem, calc(0.02342592592592593 * (100vw - 36rem) + 5.05rem), 7.58rem);--text-s: clamp(1.28rem, calc(-0.0007407407407407414 * (100vw - 36rem) + 1.28rem), 1.2rem);--text-m: clamp(1.6rem, calc(0 * (100vw - 36rem) + 1.6rem), 1.6rem);--text-l: clamp(2rem, calc(0.0012037037037037027 * (100vw - 36rem) + 2rem), 2.13rem);--text-xl: clamp(2.5rem, calc(0.003148148148148147 * (100vw - 36rem) + 2.5rem), 2.84rem);--text-2xl: clamp(3.13rem, calc(0.006111111111111112 * (100vw - 36rem) + 3.13rem), 3.79rem);--text-3xl: clamp(3.91rem, calc(0.010555555555555552 * (100vw - 36rem) + 3.91rem), 5.05rem);--text-4xl: clamp(4.88rem, calc(0.017129629629629634 * (100vw - 36rem) + 4.88rem), 6.73rem);}