:root {--primary: hsla(0, 0%, 0%, 1);--primary-t-1: hsla(0, 0%, 0%, 0.01);--primary-t-2: hsla(0, 0%, 0%, 0.208);--primary-t-3: hsla(0, 0%, 0%, 0.404);--primary-t-4: hsla(0, 0%, 0%, 0.596);--primary-t-5: hsla(0, 0%, 0%, 0.792);--primary-t-6: hsla(0, 0%, 0%, 0.99);--primary-l-1: hsla(0, 0%, 16%, 1);--primary-l-2: hsla(0, 0%, 33%, 1);--primary-l-3: hsla(0, 0%, 49%, 1);--primary-l-4: hsla(0, 0%, 66%, 1);--primary-l-5: hsla(0, 0%, 82%, 1);--primary-l-6: hsla(0, 0%, 99%, 1);--red: hsla(0, 100%, 44.1%, 1);--red-t-1: hsla(0, 100%, 44%, 0.01);--red-t-2: hsla(0, 100%, 44%, 0.208);--red-t-3: hsla(0, 100%, 44%, 0.404);--red-t-4: hsla(0, 100%, 44%, 0.596);--red-t-5: hsla(0, 100%, 44%, 0.792);--red-t-6: hsla(0, 100%, 44%, 0.99);--red-d-1: hsla(0, 100%, 37%, 1);--red-d-2: hsla(0, 100%, 30%, 1);--red-d-3: hsla(0, 100%, 23%, 1);--red-d-4: hsla(0, 100%, 15%, 1);--red-d-5: hsla(0, 100%, 8%, 1);--red-d-6: hsla(0, 100%, 1%, 1);--red-l-1: hsla(0, 100%, 53%, 1);--red-l-2: hsla(0, 100%, 62%, 1);--red-l-3: hsla(0, 100%, 72%, 1);--red-l-4: hsla(0, 100%, 81%, 1);--red-l-5: hsla(0, 100%, 90%, 1);--red-l-6: hsla(0, 100%, 99%, 1);--bluegrey: hsla(221, 23.9%, 54.1%, 1);--bluegrey-t-1: hsla(221, 24%, 54%, 0.01);--bluegrey-t-2: hsla(221, 24%, 54%, 0.208);--bluegrey-t-3: hsla(221, 24%, 54%, 0.404);--bluegrey-t-4: hsla(221, 24%, 54%, 0.596);--bluegrey-t-5: hsla(221, 24%, 54%, 0.792);--bluegrey-t-6: hsla(221, 24%, 54%, 0.99);--bluegrey-d-1: hsla(221, 24%, 45%, 1);--bluegrey-d-2: hsla(221, 24%, 36%, 1);--bluegrey-d-3: hsla(222, 23%, 28%, 1);--bluegrey-d-4: hsla(219, 24%, 19%, 1);--bluegrey-d-5: hsla(220, 24%, 10%, 1);--bluegrey-d-6: hsla(240, 20%, 1%, 1);--bluegrey-l-1: hsla(222, 23%, 62%, 1);--bluegrey-l-2: hsla(221, 24%, 69%, 1);--bluegrey-l-3: hsla(221, 23%, 76%, 1);--bluegrey-l-4: hsla(219, 24%, 84%, 1);--bluegrey-l-5: hsla(224, 26%, 92%, 1);--bluegrey-l-6: hsla(240, 20%, 99%, 1);--beige: hsla(47, 24.2%, 74.1%, 1);--beige-t-1: hsla(47, 24%, 74%, 0.01);--beige-t-2: hsla(47, 24%, 74%, 0.208);--beige-t-3: hsla(47, 24%, 74%, 0.404);--beige-t-4: hsla(47, 24%, 74%, 0.596);--beige-t-5: hsla(47, 24%, 74%, 0.792);--beige-t-6: hsla(47, 24%, 74%, 0.99);--beige-d-1: hsla(47, 24%, 62%, 1);--beige-d-2: hsla(47, 24%, 50%, 1);--beige-d-3: hsla(47, 25%, 37%, 1);--beige-d-4: hsla(48, 24%, 25%, 1);--beige-d-5: hsla(45, 24%, 13%, 1);--beige-d-6: hsla(60, 20%, 1%, 1);--beige-l-1: hsla(47, 24%, 78%, 1);--beige-l-2: hsla(46, 24%, 82%, 1);--beige-l-3: hsla(46, 25%, 86%, 1);--beige-l-4: hsla(49, 23%, 91%, 1);--beige-l-5: hsla(50, 23%, 95%, 1);--beige-l-6: hsla(60, 20%, 99%, 1);--grey: hsla(0, 0%, 65.1%, 1);--grey-t-1: hsla(0, 0%, 65%, 0.01);--grey-t-2: hsla(0, 0%, 65%, 0.208);--grey-t-3: hsla(0, 0%, 65%, 0.404);--grey-t-4: hsla(0, 0%, 65%, 0.596);--grey-t-5: hsla(0, 0%, 65%, 0.792);--grey-t-6: hsla(0, 0%, 65%, 0.99);--grey-d-1: hsla(0, 0%, 55%, 1);--grey-d-2: hsla(0, 0%, 44%, 1);--grey-d-3: hsla(0, 0%, 33%, 1);--grey-d-4: hsla(0, 0%, 22%, 1);--grey-d-5: hsla(0, 0%, 12%, 1);--grey-d-6: hsla(0, 0%, 1%, 1);--grey-l-1: hsla(0, 0%, 71%, 1);--grey-l-2: hsla(0, 0%, 76%, 1);--grey-l-3: hsla(0, 0%, 82%, 1);--grey-l-4: hsla(0, 0%, 88%, 1);--grey-l-5: hsla(0, 0%, 93%, 1);--grey-l-6: hsla(0, 0%, 99%, 1);--white: hsla(0, 0%, 100%, 1);--white-t-1: hsla(0, 0%, 100%, 0.01);--white-t-2: hsla(0, 0%, 100%, 0.208);--white-t-3: hsla(0, 0%, 100%, 0.404);--white-t-4: hsla(0, 0%, 100%, 0.596);--white-t-5: hsla(0, 0%, 100%, 0.792);--white-t-6: hsla(0, 0%, 100%, 0.99);--blue: hsla(196, 58%, 56.1%, 1);--blue-t-1: hsla(196, 58%, 56%, 0.01);--blue-t-2: hsla(196, 58%, 56%, 0.208);--blue-t-3: hsla(196, 58%, 56%, 0.404);--blue-t-4: hsla(196, 58%, 56%, 0.596);--blue-t-5: hsla(196, 58%, 56%, 0.792);--blue-t-6: hsla(196, 58%, 56%, 0.99);--blue-d-1: hsla(196, 58%, 47%, 1);--blue-d-2: hsla(196, 58%, 38%, 1);--blue-d-3: hsla(196, 58%, 29%, 1);--blue-d-4: hsla(196, 58%, 19%, 1);--blue-d-5: hsla(196, 58%, 10%, 1);--blue-d-6: hsla(200, 60%, 1%, 1);--blue-l-1: hsla(196, 58%, 63%, 1);--blue-l-2: hsla(196, 58%, 70%, 1);--blue-l-3: hsla(196, 58%, 77%, 1);--blue-l-4: hsla(196, 59%, 85%, 1);--blue-l-5: hsla(195, 57%, 92%, 1);--blue-l-6: hsla(200, 60%, 99%, 1);--text-2xs: clamp(0.76rem, calc(0.68rem + 0.2422vw), 1.01rem);--text-xs: clamp(1.01rem, calc(0.91rem + 0.3228vw), 1.35rem);--text-s: clamp(1.35rem, calc(1.21rem + 0.4303vw), 1.80rem);--text-m: clamp(1.80rem, calc(1.62rem + 0.5736vw), 2.40rem);--text-l: clamp(2.40rem, calc(2.15rem + 0.7646vw), 3.20rem);--text-xl: clamp(3.20rem, calc(2.87rem + 1.0192vw), 4.26rem);--text-2xl: clamp(4.26rem, calc(3.83rem + 1.3587vw), 5.68rem);--text-3xl: clamp(5.68rem, calc(5.10rem + 1.8111vw), 7.58rem);--space-2xs: clamp(0.60rem, calc(0.54rem + 0.1912vw), 0.80rem);--space-xs: clamp(0.80rem, calc(0.68rem + 0.3824vw), 1.20rem);--space-s: clamp(1.20rem, calc(0.96rem + 0.7648vw), 2.00rem);--space-m: clamp(1.60rem, calc(1.23rem + 1.1472vw), 2.80rem);--space-l: clamp(2.40rem, calc(1.67rem + 2.2945vw), 4.80rem);--space-xl: clamp(3.20rem, calc(1.98rem + 3.8241vw), 7.20rem);--space-2xl: clamp(4.80rem, calc(3.33rem + 4.5889vw), 9.60rem);--space-3xl: clamp(6.00rem, calc(4.16rem + 5.7361vw), 12.00rem);--radius-s: clamp(0.20rem, calc(0.14rem + 0.1912vw), 0.40rem);--radius-m: clamp(0.60rem, calc(0.54rem + 0.1912vw), 0.80rem);--radius-l: clamp(1.20rem, calc(1.08rem + 0.3824vw), 1.60rem);--radius-xl: clamp(2.00rem, calc(1.88rem + 0.3824vw), 2.40rem);--radius-round: 9999px;--border-s: clamp(0.10rem, calc(0.08rem + 0.0478vw), 0.15rem);--border-m: clamp(0.20rem, calc(0.17rem + 0.0956vw), 0.30rem);--border-l: clamp(0.40rem, calc(0.34rem + 0.1912vw), 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: 1366px;--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%);--text-1.5xl: clamp(4rem, 0.956vw + 3.694rem, 5rem);--headline-text: clamp(4rem, 0.956vw + 3.694rem, 5rem);}