:root {--primary-hue: 196;--primary-saturation: 45%;--primary-lightening: 35%;--primary-trans: 1;--primary-hue-mode: 0;--primary-saturation-mode: 85%;--primary-lightening-mode: 26%;--primary-trans-mode: 1;--secondary-hue: 26;--secondary-saturation: 82%;--secondary-lightening: 50%;--secondary-hue-mode: 42;--tertiary-hue-mode: 297;--secondary-saturation-mode: 67%;--secondary-lightening-mode: 75%;--tertiary-hue: 151;--tertiary-saturation: 90%;--tertiary-lightening: 35%;--tertiary-saturation-mode: 100%;--tertiary-lightening-mode: 89%;--accent-hue: 31;--accent-saturation: 27%;--accent-lightening: 21%;--accent-hue-mode: 138;--accent-saturation-mode: 13%;--accent-lightening-mode: 20%;--lightening-ultra-light: 92%;--lightening-light: 75%;--lightening-midtone: 58%;--lightening-deep: 45%;--lightening-dark: 30%;--lightening-ultra-dark: 15%;--lightening-base: 9%;--lightening-base-light: 96%;--default-btn: clamp(0.4rem, 0.179vw + 0.343rem, 0.6rem);--default-btn-radius: clamp(0.8rem, 0.179vw + 0.743rem, 1rem);--default-text: clamp(1.45rem, 0.223vw + 1.379rem, 1.7rem);--default-line-height: clamp(0.4rem, 0.179vw + 0.343rem, 0.6rem);--default-space: clamp(1.6rem, 0.893vw + 1.314rem, 2.6rem);--default-gap: clamp(1.6rem, 1.25vw + 1.2rem, 3rem);--default-gutter: clamp(2rem, 1.786vw + 1.429rem, 4rem);--section-block-padding: clamp(3.03rem, 6.223vw + 1.039rem, 10rem);--section-inline-padding: clamp(2.1rem, 4.375vw + 0.7rem, 7rem);--text-lg: calc(var(--default-text) * 1.2);--text-sm: calc(var(--default-text) / 1.2);--text-xl: calc(var(--text-lg) * 1.2);--space-sm: calc(var(--default-space) / 1.2);--space-xsm: calc(var(--space-sm) / 1.2);--space-lg: calc(var(--default-space) * 1.2);--space-md: var(--default-space);--space-xl: calc(var(--space-lg) * 1.2);--text-md: var(--default-text);--space-xxl: calc(var(--space-xl) * 1.2);--text-xsm: calc(var(--text-sm) / 1.2);--text-xxl: calc(var(--text-xl) * 1.2);--btn-md: var(--default-btn);--btn-lg: calc(var(--default-btn) * 1.25);--btn-xl: calc(var(--btn-lg) * 1.25);--btn-xxl: calc(var(--btn-xl) * 1.25);--radius-xsm: calc(var(--radius-sm) / 1.2);--radius-sm: calc(var(--default-btn-radius) / 1.2);--radius-md: var(--default-btn-radius);--radius-lg: calc(var(--default-btn-radius) * 1.2);--radius-xl: calc(var(--radius-lg) * 1.2);--radius-xxl: calc(var(--radius-xl) * 1.2);--btn-sm: calc(var(--default-btn) / 1.25);--primary: var(--primary-hue), var(--primary-saturation), var(--primary-lightening);--primary-mode: var(--primary-hue-mode), var(--primary-saturation-mode), var(--primary-lightening-mode);--primary-ultra-light: var(--primary-hue), var(--primary-saturation), var(--lightening-ultra-light);--primary-ultra-light-mode: var(--primary-hue-mode), var(--primary-saturation-mode), var(--lightening-ultra-light);--primary-light: var(--primary-hue), var(--primary-saturation), var(--lightening-light);--primary-light-mode: var(--primary-hue-mode), var(--primary-saturation-mode), var(--lightening-light);--primary-midtone: var(--primary-hue), var(--primary-saturation), var(--lightening-midtone);--primary-midtone-mode: var(--primary-hue-mode), var(--primary-saturation-mode), var(--lightening-midtone);--primary-deep: var(--primary-hue), var(--primary-saturation), var(--lightening-deep);--primary-deep-mode: var(--primary-hue-mode), var(--primary-saturation-mode), var(--lightening-deep);--primary-dark: var(--primary-hue), var(--primary-saturation), var(--lightening-dark);--primary-dark-mode: var(--primary-hue-mode), var(--primary-saturation-mode), var(--lightening-dark);--primary-ultra-dark: var(--primary-hue), var(--primary-saturation), var(--lightening-ultra-dark);--primary-ultra-dark-mode: var(--primary-hue-mode), var(--primary-saturation-mode), var(--lightening-ultra-dark);--gap-xsm: calc(var(--gap-sm) / 1.2);--gap-sm: calc(var(--default-gap) / 1.2);--gap-md: var(--default-gap);--gap-lg: calc(var(--default-gap) * 1.2);--gap-xl: calc(var(--gap-lg) * 1.2);--gap-xxl: calc(var(--gap-xl) * 1.2);--secondary: var(--secondary-hue), var(--secondary-saturation), var(--secondary-lightening);--secondary-mode: var(--secondary-hue-mode), var(--secondary-saturation-mode), var(--secondary-lightening-mode);--secondary-ultra-light: var(--secondary-hue), var(--secondary-saturation), var(--lightening-ultra-light);--secondary-ultra-light-mode: var(--secondary-hue-mode), var(--secondary-saturation-mode), var(--lightening-ultra-light);--secondary-light: var(--secondary-hue), var(--secondary-saturation), var(--lightening-light);--secondary-light-mode: var(--secondary-hue-mode), var(--secondary-saturation-mode), var(--lightening-light);--secondary-midtone: var(--secondary-hue), var(--secondary-saturation), var(--lightening-midtone);--secondary-midtone-mode: var(--secondary-hue-mode), var(--secondary-saturation-mode), var(--lightening-midtone);--secondary-deep: var(--secondary-hue), var(--secondary-saturation), var(--lightening-deep);--secondary-deep-mode: var(--secondary-hue-mode), var(--secondary-saturation-mode), var(--lightening-deep);--secondary-dark: var(--secondary-hue), var(--secondary-saturation), var(--lightening-dark);--secondary-dark-mode: var(--secondary-hue-mode), var(--secondary-saturation-mode), var(--lightening-dark);--secondary-ultra-dark: var(--secondary-hue), var(--secondary-saturation), var(--lightening-ultra-dark);--secondary-ultra-dark-mode: var(--secondary-hue-mode), var(--secondary-saturation-mode), var(--lightening-ultra-dark);--secondary-base: var(--secondary-hue), var(--secondary-saturation), var(--lightening-base);--tertiary: var(--tertiary-hue), var(--tertiary-saturation), var(--tertiary-lightening);--tertiary-mode: var(--tertiary-hue-mode), var(--tertiary-saturation-mode), var(--tertiary-lightening-mode);--tertiary-ultra-light: var(--tertiary-hue), var(--tertiary-saturation), var(--lightening-ultra-light);--tertiary-ultra-light-mode: var(--tertiary-hue-mode), var(--tertiary-saturation-mode), var(--lightening-ultra-light);--tertiary-light: var(--tertiary-hue), var(--tertiary-saturation), var(--lightening-light);--tertiary-light-mode: var(--tertiary-hue-mode), var(--tertiary-saturation-mode), var(--lightening-light);--tertiary-midtone: var(--tertiary-hue), var(--tertiary-saturation), var(--lightening-midtone);--tertiary-midtone-mode: var(--tertiary-hue-mode), var(--tertiary-saturation-mode), var(--lightening-midtone);--tertiary-deep: var(--tertiary-hue), var(--tertiary-saturation), var(--lightening-deep);--tertiary-deep-mode: var(--tertiary-hue-mode), var(--tertiary-saturation-mode), var(--lightening-deep);--tertiary-dark: var(--tertiary-hue), var(--tertiary-saturation), var(--lightening-dark);--tertiary-dark-mode: var(--tertiary-hue-mode), var(--tertiary-saturation-mode), var(--lightening-dark);--tertiary-ultra-dark: var(--tertiary-hue), var(--tertiary-saturation), var(--lightening-ultra-dark);--tertiary-ultra-dark-mode: var(--tertiary-hue-mode), var(--tertiary-saturation-mode), var(--lightening-ultra-dark);--primary-base: var(--primary-hue), var(--primary-saturation), var(--lightening-base);--tertiary-base: var(--tertiary-hue), var(--tertiary-saturation), var(--lightening-base);--primary-base-light: var(--primary-hue), var(--primary-saturation), var(--lightening-base-light);--primary-trans-10: var(--primary), .1;--primary-trans-20: var(--primary), .2;--primary-trans-30: var(--primary), .3;--primary-trans-40: var(--primary), .4;--primary-trans-50: var(--primary), .5;--primary-trans-60: var(--primary), .6;--primary-trans-70: var(--primary), .7;--primary-trans-80: var(--primary), .8;--primary-trans-90: var(--primary), .9;--primary-mode-trans-10: var(--primary-mode), .1;--primary-mode-trans-20: var(--primary-mode), .2;--primary-mode-trans-30: var(--primary-mode), .3;--primary-mode-trans-40: var(--primary-mode), .4;--primary-mode-trans-50: var(--primary-mode), .5;--primary-mode-trans-60: var(--primary-mode), .6;--primary-mode-trans-70: var(--primary-mode), .7;--primary-mode-trans-80: var(--primary-mode), .8;--primary-mode-trans-90: var(--primary-mode), .9;--primary-mode-base: var(--primary-hue-mode), var(--primary-saturation-mode), var(--lightening-base);--primary-mode-base-light: var(--primary-hue-mode), var(--primary-saturation-mode), var(--lightening-base-light);--line-height-h1: calc(var(--h1) + var(--default-line-height));--line-height-h2: calc(var(--h2) + var(--default-line-height));--line-height-h3: calc(var(--h3) + var(--default-line-height));--line-height-h4: calc(var(--h4) + var(--default-line-height));--line-height-h5: calc(var(--h5) + var(--default-line-height));--line-height-h6: calc(var(--h6) + var(--default-line-height));--line-height-text-xsm: calc(var(--text-xsm) + var(--default-line-height));--line-height-text-sm: calc(var(--text-sm) + var(--default-line-height));--line-height-text-md: calc(var(--text-md) + var(--default-line-height));--line-height-text-lg: calc(var(--text-lg) + var(--default-line-height));--line-height-text-xl: calc(var(--text-xl) + var(--default-line-height));--line-height-text-xxl: calc(var(--text-xxl) + var(--default-line-height));--secondary-base-light: var(--secondary-hue), var(--secondary-saturation), var(--lightening-base-light);--secondary-base-mode: var(--secondary-hue-mode), var(--secondary-saturation-mode), var(--lightening-base);--secondary-base-light-mode: var(--secondary-hue-mode), var(--secondary-saturation-mode), var(--lightening-base-light);--tertiary-base-mode: var(--tertiary-hue-mode), var(--tertiary-saturation-mode), var(--lightening-base);--tertiary-base-light: var(--tertiary-hue), var(--tertiary-saturation), var(--lightening-base-light);--tertiary-base-light-mode: var(--tertiary-hue-mode), var(--tertiary-saturation-mode), var(--lightening-base-light);--secondary-trans-10: var(--secondary), .1;--secondary-trans-20: var(--secondary), .2;--secondary-trans-30: var(--secondary), .3;--secondary-trans-40: var(--secondary), .4;--secondary-trans-50: var(--secondary), .5;--secondary-trans-60: var(--secondary), .6;--secondary-trans-70: var(--secondary), .7;--secondary-trans-80: var(--secondary), .8;--secondary-trans-90: var(--secondary), .9;--secondary-mode-trans-10: var(--secondary-mode), .1;--secondary-mode-trans-20: var(--secondary-mode), .2;--secondary-mode-trans-30: var(--secondary-mode), .3;--secondary-mode-trans-40: var(--secondary-mode), .4;--secondary-mode-trans-50: var(--secondary-mode), .5;--secondary-mode-trans-60: var(--secondary-mode), .6;--secondary-mode-trans-70: var(--secondary-mode), .7;--secondary-mode-trans-80: var(--secondary-mode), .8;--secondary-mode-trans-90: var(--secondary-mode), .9;--tertiary-trans-10: var(--tertiary), .1;--tertiary-trans-20: var(--tertiary), .2;--tertiary-trans-30: var(--tertiary), .3;--tertiary-trans-40: var(--tertiary), .4;--tertiary-trans-50: var(--tertiary), .5;--tertiary-trans-60: var(--tertiary), .6;--tertiary-trans-70: var(--tertiary), .7;--tertiary-trans-80: var(--tertiary), .8;--tertiary-trans-90: var(--tertiary), .9;--tertiary-mode-trans-10: var(--tertiary-mode), .1;--tertiary-mode-trans-20: var(--tertiary-mode), .2;--tertiary-mode-trans-30: var(--tertiary-mode), .3;--tertiary-mode-trans-40: var(--tertiary-mode), .4;--tertiary-mode-trans-50: var(--tertiary-mode), .5;--tertiary-mode-trans-60: var(--tertiary-mode), .6;--tertiary-mode-trans-70: var(--tertiary-mode), .7;--tertiary-mode-trans-80: var(--tertiary-mode), .8;--tertiary-mode-trans-90: var(--tertiary-mode), .9;--accent: var(--accent-hue), var(--accent-saturation), var(--accent-lightening);--accent-mode: var(--accent-hue-mode), var(--accent-saturation-mode), var(--accent-lightening-mode);--accent-ultra-light: var(--accent-hue), var(--accent-saturation), var(--lightening-ultra-light);--accent-ultra-light-mode: var(--accent-hue-mode), var(--accent-saturation-mode), var(--lightening-ultra-light);--accent-light: var(--accent-hue), var(--accent-saturation), var(--lightening-light);--accent-light-mode: var(--accent-hue-mode), var(--accent-saturation-mode), var(--lightening-light);--accent-midtone: var(--accent-hue), var(--accent-saturation), var(--lightening-midtone);--accent-midtone-mode: var(--accent-hue-mode), var(--accent-saturation-mode), var(--lightening-midtone);--accent-deep: var(--accent-hue), var(--accent-saturation), var(--lightening-deep);--accent-deep-mode: var(--accent-hue-mode), var(--accent-saturation-mode), var(--lightening-deep);--accent-dark: var(--accent-hue), var(--accent-saturation), var(--lightening-dark);--accent-dark-mode: var(--accent-hue-mode), var(--accent-saturation-mode), var(--lightening-dark);--accent-ultra-dark: var(--accent-hue), var(--accent-saturation), var(--lightening-ultra-dark);--accent-ultra-dark-mode: var(--accent-hue-mode), var(--accent-saturation-mode), var(--lightening-ultra-dark);--accent-base: var(--accent-hue), var(--accent-saturation), var(--lightening-base);--accent-base-mode: var(--accent-hue-mode), var(--accent-saturation-mode), var(--lightening-base);--accent-base-light: var(--accent-hue), var(--accent-saturation), var(--lightening-base-light);--accent-base-light-mode: var(--accent-hue-mode), var(--accent-saturation-mode), var(--lightening-base-light);--accent-trans-10: var(--accent), .1;--accent-trans-20: var(--accent), .2;--accent-trans-30: var(--accent), .3;--accent-trans-40: var(--accent), .4;--accent-trans-50: var(--accent), .5;--accent-trans-60: var(--accent), .6;--accent-trans-70: var(--accent), .7;--accent-trans-80: var(--accent), .8;--accent-trans-90: var(--accent), .9;--accent-mode-trans-10: var(--accent-mode), .1;--accent-mode-trans-20: var(--accent-mode), .2;--accent-mode-trans-30: var(--accent-mode), .3;--accent-mode-trans-40: var(--accent-mode), .4;--accent-mode-trans-50: var(--accent-mode), .5;--accent-mode-trans-60: var(--accent-mode), .6;--accent-mode-trans-70: var(--accent-mode), .7;--accent-mode-trans-80: var(--accent-mode), .8;--accent-mode-trans-90: var(--accent-mode), .9;--gt-xsm: calc(var(--gt-sm) / 1.2);--gt-sm: calc(var(--default-gutter) / 1.2);--gt-md: var(--default-gutter);--gt-lg: calc(var(--default-gutter) * 1.2);--gt-xl: calc(var(--gt-lg) * 1.2);--gt-xxl: calc(var(--gt-xl) * 1.2);--neutral-100: hsl(0, 0%, 100%);--neutral-90: hsl(0, 0%, 90%);--neutral-80: hsl(0, 0%, 80%);--neutral-70: hsl(0, 0%, 70%);--neutral-60: hsl(0, 0%, 60%);--neutral-50: hsl(0, 0%, 50%);--neutral-40: hsl(0, 0%, 40%);--neutral-30: hsl(0, 0%, 30%);--neutral-20: hsl(0, 0%, 20%);--neutral-10: hsl(0, 0%, 10%);--neutral-0: hsl(0, 0%, 0%);--btn-xsm: calc(var(--btn-sm) / 1.25);--aliniaz: calc(var(--alib) * 5);--alib: 20px;--h1: clamp(3.2rem, 1.429vw + 2.743rem, 4.8rem);--h2: clamp(2.4rem, 1.071vw + 2.057rem, 3.6rem);--h3: clamp(2rem, 0.714vw + 1.771rem, 2.8rem);--h4: clamp(1.8rem, 0.357vw + 1.686rem, 2.2rem);--h5: clamp(1.6rem, 0.357vw + 1.486rem, 2rem);--h6: clamp(1.45rem, 0.223vw + 1.379rem, 1.7rem);}