: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-d-1: hsla(0, 0%, 0%, 1);--primary-d-2: hsla(0, 0%, 0%, 1);--primary-d-3: hsla(0, 0%, 0%, 1);--primary-d-4: hsla(0, 0%, 1%, 1);--primary-d-5: hsla(0, 0%, 1%, 1);--primary-d-6: hsla(0, 0%, 1%, 1);--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);--color0: hsla(0, 0%, 32.9%, 1);--color0-t-1: hsla(0, 0%, 33%, 0.01);--color0-t-2: hsla(0, 0%, 33%, 0.208);--color0-t-3: hsla(0, 0%, 33%, 0.404);--color0-t-4: hsla(0, 0%, 33%, 0.596);--color0-t-5: hsla(0, 0%, 33%, 0.792);--color0-t-6: hsla(0, 0%, 33%, 0.99);--color0-d-1: hsla(0, 0%, 27%, 1);--color0-d-2: hsla(0, 0%, 22%, 1);--color0-d-3: hsla(0, 0%, 17%, 1);--color0-d-4: hsla(0, 0%, 12%, 1);--color0-d-5: hsla(0, 0%, 6%, 1);--color0-d-6: hsla(0, 0%, 1%, 1);--color0-l-1: hsla(0, 0%, 44%, 1);--color0-l-2: hsla(0, 0%, 55%, 1);--color0-l-3: hsla(0, 0%, 66%, 1);--color0-l-4: hsla(0, 0%, 77%, 1);--color0-l-5: hsla(0, 0%, 88%, 1);--color0-l-6: hsla(0, 0%, 99%, 1);--color1: hsla(212, 66.1%, 23.1%, 1);--color1-t-1: hsla(212, 66%, 23%, 0.01);--color1-t-2: hsla(212, 66%, 23%, 0.208);--color1-t-3: hsla(212, 66%, 23%, 0.404);--color1-t-4: hsla(212, 66%, 23%, 0.596);--color1-t-5: hsla(212, 66%, 23%, 0.792);--color1-t-6: hsla(212, 66%, 23%, 0.99);--color1-d-1: hsla(212, 66%, 19%, 1);--color1-d-2: hsla(212, 65%, 16%, 1);--color1-d-3: hsla(212, 67%, 12%, 1);--color1-d-4: hsla(213, 67%, 8%, 1);--color1-d-5: hsla(214, 67%, 5%, 1);--color1-d-6: hsla(220, 60%, 1%, 1);--color1-l-1: hsla(212, 66%, 36%, 1);--color1-l-2: hsla(212, 66%, 48%, 1);--color1-l-3: hsla(212, 66%, 61%, 1);--color1-l-4: hsla(212, 66%, 74%, 1);--color1-l-5: hsla(211, 66%, 86%, 1);--color1-l-6: hsla(220, 60%, 99%, 1);--color2: hsla(203, 48%, 29.4%, 1);--color2-t-1: hsla(203, 48%, 29%, 0.01);--color2-t-2: hsla(203, 48%, 29%, 0.208);--color2-t-3: hsla(203, 48%, 29%, 0.404);--color2-t-4: hsla(203, 48%, 29%, 0.596);--color2-t-5: hsla(203, 48%, 29%, 0.792);--color2-t-6: hsla(203, 48%, 29%, 0.99);--color2-d-1: hsla(203, 48%, 25%, 1);--color2-d-2: hsla(203, 49%, 20%, 1);--color2-d-3: hsla(203, 48%, 15%, 1);--color2-d-4: hsla(203, 48%, 11%, 1);--color2-d-5: hsla(206, 47%, 6%, 1);--color2-d-6: hsla(200, 60%, 1%, 1);--color2-l-1: hsla(203, 48%, 41%, 1);--color2-l-2: hsla(203, 48%, 53%, 1);--color2-l-3: hsla(203, 48%, 64%, 1);--color2-l-4: hsla(203, 48%, 76%, 1);--color2-l-5: hsla(203, 48%, 87%, 1);--color2-l-6: hsla(200, 60%, 99%, 1);--color3: hsla(203, 48%, 43.7%, 1);--color3-t-1: hsla(203, 48%, 44%, 0.01);--color3-t-2: hsla(203, 48%, 44%, 0.208);--color3-t-3: hsla(203, 48%, 44%, 0.404);--color3-t-4: hsla(203, 48%, 44%, 0.596);--color3-t-5: hsla(203, 48%, 44%, 0.792);--color3-t-6: hsla(203, 48%, 44%, 0.99);--color3-d-1: hsla(203, 48%, 37%, 1);--color3-d-2: hsla(203, 48%, 29%, 1);--color3-d-3: hsla(203, 47%, 22%, 1);--color3-d-4: hsla(203, 48%, 15%, 1);--color3-d-5: hsla(204, 48%, 8%, 1);--color3-d-6: hsla(200, 60%, 1%, 1);--color3-l-1: hsla(203, 48%, 53%, 1);--color3-l-2: hsla(203, 48%, 62%, 1);--color3-l-3: hsla(203, 48%, 71%, 1);--color3-l-4: hsla(203, 47%, 81%, 1);--color3-l-5: hsla(203, 46%, 90%, 1);--color3-l-6: hsla(200, 60%, 99%, 1);--color4: hsla(203, 47.5%, 80.6%, 1);--color4-t-1: hsla(203, 47%, 81%, 0.01);--color4-t-2: hsla(203, 47%, 81%, 0.208);--color4-t-3: hsla(203, 47%, 81%, 0.404);--color4-t-4: hsla(203, 47%, 81%, 0.596);--color4-t-5: hsla(203, 47%, 81%, 0.792);--color4-t-6: hsla(203, 47%, 81%, 0.99);--color4-d-1: hsla(203, 47%, 67%, 1);--color4-d-2: hsla(203, 48%, 54%, 1);--color4-d-3: hsla(203, 47%, 41%, 1);--color4-d-4: hsla(203, 47%, 27%, 1);--color4-d-5: hsla(202, 48%, 14%, 1);--color4-d-6: hsla(200, 60%, 1%, 1);--color4-l-1: hsla(203, 47%, 84%, 1);--color4-l-2: hsla(203, 47%, 87%, 1);--color4-l-3: hsla(203, 46%, 90%, 1);--color4-l-4: hsla(201, 46%, 93%, 1);--color4-l-5: hsla(204, 50%, 96%, 1);--color4-l-6: hsla(200, 60%, 99%, 1);--color5: hsla(78, 36.5%, 33.3%, 1);--color5-t-1: hsla(78, 36%, 33%, 0.01);--color5-t-2: hsla(78, 36%, 33%, 0.208);--color5-t-3: hsla(78, 36%, 33%, 0.404);--color5-t-4: hsla(78, 36%, 33%, 0.596);--color5-t-5: hsla(78, 36%, 33%, 0.792);--color5-t-6: hsla(78, 36%, 33%, 0.99);--color5-d-1: hsla(77, 37%, 28%, 1);--color5-d-2: hsla(77, 37%, 22%, 1);--color5-d-3: hsla(79, 36%, 17%, 1);--color5-d-4: hsla(79, 37%, 12%, 1);--color5-d-5: hsla(75, 38%, 6%, 1);--color5-d-6: hsla(60, 20%, 1%, 1);--color5-l-1: hsla(78, 36%, 44%, 1);--color5-l-2: hsla(78, 36%, 55%, 1);--color5-l-3: hsla(78, 36%, 66%, 1);--color5-l-4: hsla(78, 37%, 77%, 1);--color5-l-5: hsla(78, 38%, 88%, 1);--color5-l-6: hsla(60, 20%, 99%, 1);--color6: hsla(78, 36.4%, 66.1%, 1);--color6-t-1: hsla(78, 36%, 66%, 0.01);--color6-t-2: hsla(78, 36%, 66%, 0.208);--color6-t-3: hsla(78, 36%, 66%, 0.404);--color6-t-4: hsla(78, 36%, 66%, 0.596);--color6-t-5: hsla(78, 36%, 66%, 0.792);--color6-t-6: hsla(78, 36%, 66%, 0.99);--color6-d-1: hsla(78, 36%, 55%, 1);--color6-d-2: hsla(78, 36%, 44%, 1);--color6-d-3: hsla(78, 37%, 34%, 1);--color6-d-4: hsla(79, 36%, 23%, 1);--color6-d-5: hsla(79, 37%, 12%, 1);--color6-d-6: hsla(60, 20%, 1%, 1);--color6-l-1: hsla(78, 37%, 72%, 1);--color6-l-2: hsla(78, 37%, 77%, 1);--color6-l-3: hsla(78, 37%, 83%, 1);--color6-l-4: hsla(78, 38%, 88%, 1);--color6-l-5: hsla(75, 35%, 93%, 1);--color6-l-6: hsla(60, 20%, 99%, 1);--color7: hsla(41, 29.3%, 80.6%, 1);--color7-t-1: hsla(41, 29%, 81%, 0.01);--color7-t-2: hsla(41, 29%, 81%, 0.208);--color7-t-3: hsla(41, 29%, 81%, 0.404);--color7-t-4: hsla(41, 29%, 81%, 0.596);--color7-t-5: hsla(41, 29%, 81%, 0.792);--color7-t-6: hsla(41, 29%, 81%, 0.99);--color7-d-1: hsla(42, 29%, 67%, 1);--color7-d-2: hsla(41, 29%, 54%, 1);--color7-d-3: hsla(40, 29%, 41%, 1);--color7-d-4: hsla(41, 29%, 28%, 1);--color7-d-5: hsla(40, 29%, 14%, 1);--color7-d-6: hsla(60, 20%, 1%, 1);--color7-l-1: hsla(41, 30%, 84%, 1);--color7-l-2: hsla(42, 29%, 87%, 1);--color7-l-3: hsla(41, 31%, 90%, 1);--color7-l-4: hsla(42, 28%, 93%, 1);--color7-l-5: hsla(43, 33%, 96%, 1);--color7-l-6: hsla(60, 20%, 99%, 1);--color8: hsla(38, 31.4%, 93.1%, 1);--color8-t-1: hsla(38, 31%, 93%, 0.01);--color8-t-2: hsla(38, 31%, 93%, 0.208);--color8-t-3: hsla(38, 31%, 93%, 0.404);--color8-t-4: hsla(38, 31%, 93%, 0.596);--color8-t-5: hsla(38, 31%, 93%, 0.792);--color8-t-6: hsla(38, 31%, 93%, 0.99);--color8-d-1: hsla(38, 31%, 78%, 1);--color8-d-2: hsla(38, 31%, 62%, 1);--color8-d-3: hsla(38, 32%, 47%, 1);--color8-d-4: hsla(39, 32%, 32%, 1);--color8-d-5: hsla(37, 31%, 16%, 1);--color8-d-6: hsla(60, 20%, 1%, 1);--color8-l-1: hsla(36, 33%, 94%, 1);--color8-l-2: hsla(43, 28%, 95%, 1);--color8-l-3: hsla(40, 30%, 96%, 1);--color8-l-4: hsla(36, 33%, 97%, 1);--color8-l-5: hsla(30, 40%, 98%, 1);--color8-l-6: hsla(60, 20%, 99%, 1);--color9: hsla(60, 20%, 99%, 1);--color9-t-1: hsla(60, 20%, 99%, 0.01);--color9-t-2: hsla(60, 20%, 99%, 0.208);--color9-t-3: hsla(60, 20%, 99%, 0.404);--color9-t-4: hsla(60, 20%, 99%, 0.596);--color9-t-5: hsla(60, 20%, 99%, 0.792);--color9-t-6: hsla(60, 20%, 99%, 0.99);--color9-d-1: hsla(60, 20%, 83%, 1);--color9-d-2: hsla(60, 20%, 66%, 1);--color9-d-3: hsla(60, 20%, 50%, 1);--color9-d-4: hsla(60, 20%, 34%, 1);--color9-d-5: hsla(60, 20%, 17%, 1);--color9-d-6: hsla(60, 20%, 1%, 1);--color9-l-1: hsla(60, 20%, 99%, 1);--color9-l-2: hsla(60, 20%, 99%, 1);--color9-l-3: hsla(60, 20%, 99%, 1);--color9-l-4: hsla(60, 20%, 99%, 1);--color9-l-5: hsla(60, 20%, 99%, 1);--color9-l-6: hsla(60, 20%, 99%, 1);--color10: hsla(0, 0%, 100%, 1);--color10-t-1: hsla(0, 0%, 100%, 0.01);--color10-t-2: hsla(0, 0%, 100%, 0.208);--color10-t-3: hsla(0, 0%, 100%, 0.404);--color10-t-4: hsla(0, 0%, 100%, 0.596);--color10-t-5: hsla(0, 0%, 100%, 0.792);--color10-t-6: hsla(0, 0%, 100%, 0.99);--color10-d-1: hsla(0, 0%, 84%, 1);--color10-d-2: hsla(0, 0%, 67%, 1);--color10-d-3: hsla(0, 0%, 51%, 1);--color10-d-4: hsla(0, 0%, 34%, 1);--color10-d-5: hsla(0, 0%, 18%, 1);--color10-d-6: hsla(0, 0%, 1%, 1);--color10-l-1: hsla(0, 0%, 100%, 1);--color10-l-2: hsla(0, 0%, 100%, 1);--color10-l-3: hsla(0, 0%, 100%, 1);--color10-l-4: hsla(0, 0%, 99%, 1);--color10-l-5: hsla(0, 0%, 99%, 1);--color10-l-6: hsla(0, 0%, 99%, 1);--text-2xs: clamp(0.68rem, calc(0.68rem + 0.0000vw), 0.68rem);--text-xs: clamp(0.90rem, calc(0.90rem + 0.0000vw), 0.90rem);--text-s: clamp(1.20rem, calc(1.20rem + 0.0000vw), 1.20rem);--text-m: clamp(1.60rem, calc(1.60rem + 0.0000vw), 1.60rem);--text-l: clamp(2.13rem, calc(2.13rem + 0.0000vw), 2.13rem);--text-xl: clamp(2.84rem, calc(2.84rem + 0.0000vw), 2.84rem);--text-2xl: clamp(3.79rem, calc(3.79rem + 0.0000vw), 3.79rem);--text-3xl: clamp(5.05rem, calc(5.05rem + 0.0000vw), 5.05rem);--space-2xs: clamp(0.60rem, calc(0.52rem + 0.2247vw), 0.80rem);--space-xs: clamp(0.80rem, calc(0.64rem + 0.4494vw), 1.20rem);--space-s: clamp(1.20rem, calc(0.89rem + 0.8989vw), 2.00rem);--space-m: clamp(1.60rem, calc(1.13rem + 1.3483vw), 2.80rem);--space-l: clamp(2.40rem, calc(1.46rem + 2.6966vw), 4.80rem);--space-xl: clamp(3.20rem, calc(1.63rem + 4.4944vw), 7.20rem);--space-2xl: clamp(4.80rem, calc(2.91rem + 5.3933vw), 9.60rem);--space-3xl: clamp(6.00rem, calc(3.64rem + 6.7416vw), 12.00rem);--radius-s: clamp(0.20rem, calc(0.12rem + 0.2247vw), 0.40rem);--radius-m: clamp(0.60rem, calc(0.52rem + 0.2247vw), 0.80rem);--radius-l: clamp(1.20rem, calc(1.04rem + 0.4494vw), 1.60rem);--radius-xl: clamp(2.00rem, calc(1.84rem + 0.4494vw), 2.40rem);--radius-round: 9999px;--border-s: clamp(0.10rem, calc(0.08rem + 0.0562vw), 0.15rem);--border-m: clamp(0.20rem, calc(0.16rem + 0.1124vw), 0.30rem);--border-l: clamp(0.40rem, calc(0.32rem + 0.2247vw), 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: 1240px;--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%);}