: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: 0;--radius--m: 0;--radius--l: 0;--h1: clamp(3.2rem, 1.816vw + 2.619rem, 5.1rem);--h2: clamp(2.9rem, 1.243vw + 2.502rem, 4.2rem);--h3: clamp(2.6rem, 0.86vw + 2.325rem, 3.5rem);--h4: clamp(2.3rem, 0.574vw + 2.116rem, 2.9rem);--h5: clamp(2rem, 0.478vw + 1.847rem, 2.5rem);--h6: clamp(1.8rem, 0.191vw + 1.739rem, 2rem);--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.35;--line-height--paragraph: 1.5;--base--0: hsla(0, 0%, 100%, 1);--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: hsla(0, 0%, 0%, 1);--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);--space-section--inline: clamp(1.6rem, 3.059vw + 0.621rem, 4.8rem);--space-section--block: clamp(3.4rem, 2.868vw + 2.482rem, 6.4rem);--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);--primary--50: hsla(0, 68%, 95%, 1);--primary--100: hsla(359, 66%, 83%, 1);--primary--200: hsla(359, 66%, 73%, 1);--primary--300: hsla(359, 63%, 61%, 1);--primary--400: hsla(359, 65%, 55%, 1);--primary--500: hsla(359, 77%, 43%, 1);--primary--600: hsla(359, 76%, 40%, 1);--primary--700: hsla(359, 77%, 31%, 1);--primary--800: hsla(359, 77%, 25%, 1);--primary--900: hsla(359, 76%, 19%, 1);--secondary--50: hsla(48, 100%, 95%, 1);--secondary--100: hsla(47, 100%, 86%, 1);--secondary--200: hsla(47, 100%, 76%, 1);--secondary--300: hsla(47, 100%, 66%, 1);--secondary--400: hsla(47, 100%, 60%, 1);--secondary--500: hsla(47, 100%, 50%, 1);--secondary--600: hsla(47, 100%, 46%, 1);--secondary--700: hsla(47, 100%, 34%, 1);--secondary--800: hsla(47, 100%, 28%, 1);--secondary--900: hsla(47, 100%, 21%, 1);}