:root {--text-2xs: clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem);--text-xs: clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem);--text-s: clamp(1.5rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.5rem), 1.6rem);--text-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem);--text-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem);--text-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem);--text-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem);--text-3xl: clamp(3.91rem, calc(0.022222222222222216 * (100vw - 36rem) + 3.91rem), 6.31rem);--space-2xs: clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem);--space-xs: clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem);--space-s: clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem);--space-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem);--space-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem);--space-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem);--space-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem);--space-3xl: clamp(3.91rem, calc(0.022222222222222216 * (100vw - 36rem) + 3.91rem), 6.31rem);--space-4xl: clamp(4.88rem, calc(0.03277777777777778 * (100vw - 36rem) + 4.88rem), 8.42rem);--primary: hsla(176, 100%, 27.5%, 1);--secondary: hsla(51, 59.4%, 50.8%, 1);--bg: hsla(0, 0%, 100%, 1);--bg-surface: hsla(175, 31.4%, 93.1%, 1);--text: hsla(0, 0%, 31.4%, 1);--text-body: hsla(0, 0%, 13.3%, 1);--radius-s: clamp(0.20rem, calc(0.14rem + 0.1786vw), 0.40rem);--radius-m: clamp(0.60rem, calc(0.54rem + 0.1786vw), 0.80rem);--radius-l: clamp(1.20rem, calc(1.09rem + 0.3571vw), 1.60rem);--radius-xl: clamp(2.00rem, calc(1.89rem + 0.3571vw), 2.40rem);--radius-round: 9999px;--border-s: clamp(0.10rem, calc(0.09rem + 0.0446vw), 0.15rem);--border-m: clamp(0.20rem, calc(0.17rem + 0.0893vw), 0.30rem);--border-l: clamp(0.40rem, calc(0.34rem + 0.1786vw), 0.60rem);--grid-1: repeat(1, minmax(0, 1fr));--grid-2: repeat(2, 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-7: repeat(7, 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-1-2: minmax(0, 1fr) minmax(0, 2fr);--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-1-3: minmax(0, 1fr) minmax(0, 3fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr);--grid-1-4: minmax(0, 1fr) minmax(0, 4fr);--grid-4-1: minmax(0, 4fr) minmax(0, 1fr);--grid-3-4: minmax(0, 3fr) minmax(0, 4fr);--grid-4-3: minmax(0, 4fr) minmax(0, 3fr);--site-width: 1440px;--root-font: 62.5%;--light: hsl(0, 0%, 100%);--light-t-1: hsla(0, 0%, 100%, 0.010);--light-t-2: hsla(0, 0%, 100%, 0.133);--light-t-3: hsla(0, 0%, 100%, 0.255);--light-t-4: hsla(0, 0%, 100%, 0.378);--light-t-5: hsla(0, 0%, 100%, 0.500);--light-t-6: hsla(0, 0%, 100%, 0.623);--light-t-7: hsla(0, 0%, 100%, 0.745);--light-t-8: hsla(0, 0%, 100%, 0.867);--light-t-9: hsla(0, 0%, 100%, 0.990);--light-d-1: hsl(0, 0%, 89.0%);--light-d-2: hsl(0, 0%, 78.0%);--light-d-3: hsl(0, 0%, 67.0%);--light-d-4: hsl(0, 0%, 56.0%);--light-d-5: hsl(0, 0%, 45.0%);--light-d-6: hsl(0, 0%, 34.0%);--light-d-7: hsl(0, 0%, 23.0%);--light-d-8: hsl(0, 0%, 12.0%);--light-d-9: hsl(0, 0%, 1.0%);--dark: hsl(0, 0%, 0%);--dark-t-1: hsla(0, 0%, 0%, 0.010);--dark-t-2: hsla(0, 0%, 0%, 0.133);--dark-t-3: hsla(0, 0%, 0%, 0.255);--dark-t-4: hsla(0, 0%, 0%, 0.378);--dark-t-5: hsla(0, 0%, 0%, 0.500);--dark-t-6: hsla(0, 0%, 0%, 0.623);--dark-t-7: hsla(0, 0%, 0%, 0.745);--dark-t-8: hsla(0, 0%, 0%, 0.867);--dark-t-9: hsla(0, 0%, 0%, 0.990);--dark-l-1: hsl(0, 0%, 10.6%);--dark-l-2: hsl(0, 0%, 21.1%);--dark-l-3: hsl(0, 0%, 31.7%);--dark-l-4: hsl(0, 0%, 42.2%);--dark-l-5: hsl(0, 0%, 52.8%);--dark-l-6: hsl(0, 0%, 63.3%);--dark-l-7: hsl(0, 0%, 73.9%);--dark-l-8: hsl(0, 0%, 84.4%);--dark-l-9: hsl(0, 0%, 95.0%);--rounded: var(--radius-m);}