:root{--primary:hsla(0, 0%, 100%, 1);--primary-t-1:hsla(0, 0%, 100%, 0.01);--primary-t-2:hsla(0, 0%, 100%, 0.206);--primary-t-3:hsla(0, 0%, 100%, 0.402);--primary-t-4:hsla(0, 0%, 100%, 0.598);--primary-t-5:hsla(0, 0%, 100%, 0.794);--primary-t-6:hsla(0, 0%, 100%, 0.99);--primary-d-1:hsla(0, 0%, 84%, 1);--primary-d-2:hsla(0, 0%, 67%, 1);--primary-d-3:hsla(0, 0%, 51%, 1);--primary-d-4:hsla(0, 0%, 34%, 1);--primary-d-5:hsla(0, 0%, 18%, 1);--primary-d-6:hsla(0, 0%, 1%, 1);--black:hsla(0, 0%, 0%, 1);--black-t-1:hsla(0, 0%, 0%, 0.01);--black-t-2:hsla(0, 0%, 0%, 0.206);--black-t-3:hsla(0, 0%, 0%, 0.402);--black-t-4:hsla(0, 0%, 0%, 0.598);--black-t-5:hsla(0, 0%, 0%, 0.794);--black-t-6:hsla(0, 0%, 0%, 0.99);--black-l-1:hsla(0, 0%, 16%, 1);--black-l-2:hsla(0, 0%, 33%, 1);--black-l-3:hsla(0, 0%, 49%, 1);--black-l-4:hsla(0, 0%, 66%, 1);--black-l-5:hsla(0, 0%, 82%, 1);--black-l-6:hsla(0, 0%, 99%, 1);--egyptianblue:hsla(231, 56.9%, 41%, 1);--egyptianblue-t-1:hsla(231, 57%, 41%, 0.01);--egyptianblue-t-2:hsla(231, 57%, 41%, 0.206);--egyptianblue-t-3:hsla(231, 57%, 41%, 0.402);--egyptianblue-t-4:hsla(231, 57%, 41%, 0.598);--egyptianblue-t-5:hsla(231, 57%, 41%, 0.794);--egyptianblue-t-6:hsla(231, 57%, 41%, 0.99);--egyptianblue-d-1:hsla(231, 57%, 34%, 1);--egyptianblue-d-2:hsla(230, 57%, 28%, 1);--egyptianblue-d-3:hsla(231, 57%, 21%, 1);--egyptianblue-d-4:hsla(231, 56%, 14%, 1);--egyptianblue-d-5:hsla(230, 59%, 8%, 1);--egyptianblue-d-6:hsla(220, 60%, 1%, 1);--egyptianblue-l-1:hsla(231, 57%, 51%, 1);--egyptianblue-l-2:hsla(231, 57%, 60%, 1);--egyptianblue-l-3:hsla(231, 57%, 70%, 1);--egyptianblue-l-4:hsla(231, 57%, 80%, 1);--egyptianblue-l-5:hsla(230, 56%, 89%, 1);--egyptianblue-l-6:hsla(240, 60%, 99%, 1);--lightblue:hsla(207, 100%, 42.2%, 1);--lightblue-t-1:hsla(207, 100%, 42%, 0.01);--lightblue-t-2:hsla(207, 100%, 42%, 0.206);--lightblue-t-3:hsla(207, 100%, 42%, 0.402);--lightblue-t-4:hsla(207, 100%, 42%, 0.598);--lightblue-t-5:hsla(207, 100%, 42%, 0.794);--lightblue-t-6:hsla(207, 100%, 42%, 0.99);--lightblue-d-1:hsla(207, 100%, 35%, 1);--lightblue-d-2:hsla(207, 100%, 28%, 1);--lightblue-d-3:hsla(207, 100%, 22%, 1);--lightblue-d-4:hsla(207, 100%, 15%, 1);--lightblue-d-5:hsla(207, 100%, 8%, 1);--lightblue-d-6:hsla(204, 100%, 1%, 1);--lightblue-l-1:hsla(207, 100%, 52%, 1);--lightblue-l-2:hsla(207, 100%, 61%, 1);--lightblue-l-3:hsla(207, 100%, 71%, 1);--lightblue-l-4:hsla(207, 100%, 80%, 1);--lightblue-l-5:hsla(207, 100%, 89%, 1);--lightblue-l-6:hsla(204, 100%, 99%, 1);--brickred:hsla(0, 97%, 39.2%, 1);--brickred-t-1:hsla(0, 97%, 39%, 0.01);--brickred-t-2:hsla(0, 97%, 39%, 0.206);--brickred-t-3:hsla(0, 97%, 39%, 0.402);--brickred-t-4:hsla(0, 97%, 39%, 0.598);--brickred-t-5:hsla(0, 97%, 39%, 0.794);--brickred-t-6:hsla(0, 97%, 39%, 0.99);--brickred-d-1:hsla(0, 96%, 33%, 1);--brickred-d-2:hsla(0, 97%, 26%, 1);--brickred-d-3:hsla(0, 96%, 20%, 1);--brickred-d-4:hsla(0, 97%, 14%, 1);--brickred-d-5:hsla(0, 95%, 7%, 1);--brickred-d-6:hsla(0, 100%, 1%, 1);--brickred-l-1:hsla(0, 97%, 49%, 1);--brickred-l-2:hsla(0, 97%, 59%, 1);--brickred-l-3:hsla(0, 97%, 69%, 1);--brickred-l-4:hsla(0, 96%, 79%, 1);--brickred-l-5:hsla(0, 96%, 89%, 1);--brickred-l-6:hsla(0, 100%, 99%, 1);--cream:hsla(41, 100%, 93.1%, 1);--cream-t-1:hsla(41, 100%, 93%, 0.01);--cream-t-2:hsla(41, 100%, 93%, 0.206);--cream-t-3:hsla(41, 100%, 93%, 0.402);--cream-t-4:hsla(41, 100%, 93%, 0.598);--cream-t-5:hsla(41, 100%, 93%, 0.794);--cream-t-6:hsla(41, 100%, 93%, 0.99);--cream-d-1:hsla(41, 100%, 78%, 1);--cream-d-2:hsla(41, 100%, 62%, 1);--cream-d-3:hsla(41, 100%, 47%, 1);--cream-d-4:hsla(41, 100%, 32%, 1);--cream-d-5:hsla(41, 100%, 16%, 1);--cream-d-6:hsla(36, 100%, 1%, 1);--cream-l-1:hsla(40, 100%, 94%, 1);--cream-l-2:hsla(41, 100%, 95%, 1);--cream-l-3:hsla(42, 100%, 96%, 1);--cream-l-4:hsla(40, 100%, 97%, 1);--cream-l-5:hsla(42, 100%, 98%, 1);--cream-l-6:hsla(36, 100%, 99%, 1);--text-2xs:clamp(0.93rem, calc(0.89rem + 0.1206vw), 1.04rem);--text-xs:clamp(1.11rem, calc(1.06rem + 0.1447vw), 1.25rem);--text-s:clamp(1.33rem, calc(1.28rem + 0.1736vw), 1.50rem);--text-m:clamp(1.60rem, calc(1.53rem + 0.2083vw), 1.80rem);--text-l:clamp(1.92rem, calc(1.84rem + 0.2500vw), 2.16rem);--text-xl:clamp(2.30rem, calc(2.21rem + 0.3000vw), 2.59rem);--text-2xl:clamp(2.76rem, calc(2.65rem + 0.3600vw), 3.11rem);--text-3xl:clamp(3.32rem, calc(3.18rem + 0.4320vw), 3.73rem);--text-h1:clamp(9rem, calc(8.6rem + 0.5300vw), 15rem);--space-2xs:clamp(0.60rem, calc(0.53rem + 0.2083vw), 0.80rem);--space-xs:clamp(0.80rem, calc(0.67rem + 0.4167vw), 1.20rem);--space-s:clamp(1.20rem, calc(0.93rem + 0.8333vw), 2.00rem);--space-m:clamp(1.60rem, calc(1.20rem + 1.2500vw), 2.80rem);--space-l:clamp(2.40rem, calc(1.60rem + 2.5000vw), 4.80rem);--space-xl:clamp(3.20rem, calc(1.87rem + 4.1667vw), 7.20rem);--space-2xl:clamp(4.80rem, calc(3.20rem + 5.0000vw), 9.60rem);--space-3xl:clamp(6.00rem, calc(4.00rem + 6.2500vw), 12.00rem);--radius-s:clamp(0.20rem, calc(0.13rem + 0.2083vw), 0.40rem);--radius-m:clamp(0.60rem, calc(0.53rem + 0.2083vw), 0.80rem);--radius-l:clamp(1.20rem, calc(1.07rem + 0.4167vw), 1.60rem);--radius-xl:clamp(2.00rem, calc(1.87rem + 0.4167vw), 2.40rem);--radius-round:9999px;--border-s:clamp(0.10rem, calc(0.08rem + 0.0521vw), 0.15rem);--border-m:clamp(0.20rem, calc(0.17rem + 0.1042vw), 0.30rem);--border-l:clamp(0.40rem, calc(0.33rem + 0.2083vw), 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%);--text-footer-h:clamp(6.5rem, calc(5.8rem + 0.4880vw), 8rem)}