:root {--space--4xl: clamp(6.4rem, 6.119vw + 4.442rem, 12.8rem);--space--xxxl: clamp(4.8rem, 4.589vw + 3.332rem, 9.6rem);--space--xxl: clamp(3.4rem, 2.868vw + 2.482rem, 6.4rem);--space--xl: clamp(2.8rem, 1.912vw + 2.188rem, 4.8rem);--space--l: clamp(2rem, 1.147vw + 1.633rem, 3.2rem);--space--m: clamp(1.6rem, 0.765vw + 1.355rem, 2.4rem);--space--s: clamp(1.4rem, 0.574vw + 1.216rem, 2rem);--space--xs: clamp(1.2rem, 0.382vw + 1.078rem, 1.6rem);--space--xxs: clamp(0.9rem, 0.287vw + 0.808rem, 1.2rem);--space--xxxs: clamp(0.6rem, 0.191vw + 0.539rem, 0.8rem);--space--4xs: clamp(0.4rem, 0vw + 0.4rem, 0.4rem);--grid-base-2: repeat(auto-fit, minmax(clamp(20rem, 23.901vw + 12.352rem, 45rem), 1fr));--grid-base-3: repeat(auto-fit, minmax(clamp(20rem, 13.384vw + 15.717rem, 34rem), 1fr));--grid-base-4: repeat(auto-fit, minmax(clamp(20rem, 4.78vw + 18.47rem, 25rem), 1fr));--shadow-x: .1rem;--shadow-y: .3rem;--shadow-b: .7rem;--shadow-s: .1rem;--radius--s: 1.2rem;--radius--m: 1.6rem;--radius--l: 2.5rem;--h1: clamp(3.2rem, 3.155vw + 2.19rem, 6.5rem);--h2: clamp(2.9rem, 2.199vw + 2.196rem, 5.2rem);--h3: clamp(2.6rem, 0.669vw + 2.386rem, 3.3rem);--h4: clamp(2.3rem, 0.956vw + 1.994rem, 3.3rem);--h5: clamp(2rem, 0.669vw + 1.786rem, 2.7rem);--h6: clamp(1.8rem, 0.287vw + 1.708rem, 2.1rem);--p--l: clamp(1.7rem, 0.143vw + 1.654rem, 1.85rem);--p--m: clamp(1.6rem, 0.096vw + 1.569rem, 1.7rem);--p--s: clamp(1.4rem, 0vw + 1.4rem, 1.4rem);--line-height--headline: 1.25;--line-height--paragraph: 1.5;--primary--50: hsla(266, 100%, 95%, 1);--primary--100: hsla(265, 100%, 86%, 1);--primary--200: hsla(122, 41%, 75%, 1);--primary--300: hsla(265, 100%, 70%, 1);--primary--400: hsla(265, 100%, 64%, 1);--primary--500: hsla(265, 100%, 55%, 1);--primary--600: hsla(121, 49%, 41%, 1);--primary--700: hsla(265, 82%, 39%, 1);--primary--800: hsla(122, 50%, 25%, 1);--primary--900: hsla(121, 49%, 19%, 1);--base--0: hsl(240, 20%, 99%);--base--50: hsla(0, 0%, 95%, 1);--base--100: hsla(0, 0%, 85%, 1);--base--200: hsla(0, 0%, 77%, 1);--base--300: hsla(0, 0%, 67%, 1);--base--400: hsla(0, 0%, 60%, 1);--base--500: hsla(0, 0%, 50%, 1);--base--600: hsla(0, 0%, 45%, 1);--base--700: hsla(0, 0%, 36%, 1);--base--800: hsla(0, 0%, 27%, 1);--base--900: hsla(0, 0%, 21%, 1);--base--1000: hsl(240, 3%, 11%);--error--50: hsla(0, 100%, 96%, 1);--error--100: hsla(0, 100%, 89%, 1);--error--200: hsla(359, 100%, 84%, 1);--error--300: hsla(359, 100%, 77%, 1);--error--400: hsla(360, 100%, 72%, 1);--error--500: hsla(359, 100%, 65%, 1);--error--600: hsla(359, 78%, 59%, 1);--error--700: hsla(360, 53%, 46%, 1);--error--800: hsla(359, 54%, 36%, 1);--error--900: hsla(359, 54%, 27%, 1);--warning--50: hsla(39, 100%, 95%, 1);--warning--100: hsla(41, 95%, 85%, 1);--warning--200: hsla(40, 96%, 78%, 1);--warning--300: hsla(40, 96%, 69%, 1);--warning--400: hsla(40, 96%, 62%, 1);--warning--500: hsla(40, 96%, 53%, 1);--warning--600: hsla(40, 85%, 48%, 1);--warning--700: hsla(40, 85%, 38%, 1);--warning--800: hsla(40, 85%, 29%, 1);--warning--900: hsla(40, 86%, 22%, 1);--success--50: hsla(99, 59%, 94%, 1);--success--100: hsla(101, 60%, 83%, 1);--success--200: hsla(101, 59%, 74%, 1);--success--300: hsla(100, 59%, 62%, 1);--success--400: hsla(100, 59%, 55%, 1);--success--500: hsla(100, 77%, 44%, 1);--success--600: hsla(100, 76%, 40%, 1);--success--700: hsla(100, 77%, 31%, 1);--success--800: hsla(100, 77%, 24%, 1);--success--900: hsla(101, 76%, 18%, 1);--secondary--50: hsla(25, 32%, 93%, 1);--secondary--100: hsla(28, 33%, 77%, 1);--secondary--200: hsla(28, 32%, 65%, 1);--secondary--300: hsla(29, 33%, 49%, 1);--secondary--400: hsla(28, 50%, 40%, 1);--secondary--500: hsla(28, 100%, 25%, 1);--secondary--600: hsla(28, 100%, 22%, 1);--secondary--700: hsla(28, 100%, 17%, 1);--secondary--800: hsla(28, 100%, 14%, 1);--secondary--900: hsla(28, 100%, 10%, 1);--space-section--inline: clamp(1.6rem, 3.059vw + 0.621rem, 4.8rem);--space-section--block: clamp(6.400rem, calc(4.442rem + 6.119vw), 12.800rem);--info--50: hsla(197, 92%, 94%, 1);--info--100: hsla(196, 92%, 83%, 1);--info--200: hsla(196, 91%, 76%, 1);--info--300: hsla(196, 92%, 65%, 1);--info--400: hsla(196, 91%, 58%, 1);--info--500: hsla(196, 100%, 47%, 1);--info--600: hsla(196, 100%, 43%, 1);--info--700: hsla(196, 100%, 33%, 1);--info--800: hsla(196, 100%, 26%, 1);--info--900: hsla(196, 100%, 20%, 1);--radius--xl: 5rem;--av-text-sm: clamp(1.17rem, calc(0.0017592592592592608 * (100vw - 36rem) + 1.17rem), 1.36rem);--av-text-md: clamp(1.4rem, calc(0.0027777777777777783 * (100vw - 36rem) + 1.4rem), 1.7rem);--av-text-lg: clamp(1.68rem, calc(0.004166666666666667 * (100vw - 36rem) + 1.68rem), 2.13rem);--av-text-h6: clamp(2.02rem, calc(0.005925925925925927 * (100vw - 36rem) + 2.02rem), 2.66rem);--av-text-h5: clamp(2.42rem, calc(0.008333333333333333 * (100vw - 36rem) + 2.42rem), 3.32rem);--av-text-h4: clamp(2.9rem, calc(0.011574074074074079 * (100vw - 36rem) + 2.9rem), 4.15rem);--av-text-h3: clamp(3.48rem, calc(0.015833333333333338 * (100vw - 36rem) + 3.48rem), 5.19rem);--av-text-h2: clamp(4.18rem, calc(0.021296296296296303 * (100vw - 36rem) + 4.18rem), 6.48rem);--av-text-h1: clamp(5.02rem, calc(0.02861111111111111 * (100vw - 36rem) + 5.02rem), 8.11rem);--av-space-4xs: clamp(0.4rem, calc(0 * (100vw - 36rem) + 0.4rem), 0.4rem);--av-space-3xs: clamp(0.6rem, calc(0.0018518518518518526 * (100vw - 36rem) + 0.6rem), 0.8rem);--av-space-2xs: clamp(0.9rem, calc(0.002777777777777777 * (100vw - 36rem) + 0.9rem), 1.2rem);--av-space-xs: clamp(1.2rem, calc(0.003703703703703705 * (100vw - 36rem) + 1.2rem), 1.6rem);--av-space-sm: clamp(1.4rem, calc(0.005555555555555557 * (100vw - 36rem) + 1.4rem), 2rem);--av-space-md: clamp(1.6rem, calc(0.007407407407407406 * (100vw - 36rem) + 1.6rem), 2.4rem);--av-space-lg: clamp(2rem, calc(0.011111111111111113 * (100vw - 36rem) + 2rem), 3.2rem);--av-space-xl: clamp(2.8rem, calc(0.018518518518518517 * (100vw - 36rem) + 2.8rem), 4.8rem);--av-space-2xl: clamp(3.4rem, calc(0.027777777777777783 * (100vw - 36rem) + 3.4rem), 6.4rem);--av-space-3xl: clamp(4.8rem, calc(0.044444444444444446 * (100vw - 36rem) + 4.8rem), 9.6rem);--av-space-4xl: clamp(6.4rem, calc(0.05925925925925926 * (100vw - 36rem) + 6.4rem), 12.8rem);--av-space-section-inline: clamp(1.6rem, calc(0.029629629629629627 * (100vw - 36rem) + 1.6rem), 4.8rem);--av-space-section-block: clamp(6.4rem, calc(0.05925925925925926 * (100vw - 36rem) + 6.4rem), 12.8rem);}