:root {--radius-xs: 2px;--radius-s: 4px;--radius-m: 8px;--radius-l: 12px;--radius-xl: 16px;--radius-xxl: 24px;--radius-30: 30px;--radius-40: 40px;--radius-50: 50px;--radius-circle: 99px;--root-focus-width: 2px;--root-container-max-width: 166rem;--root-container-min-width: 30rem;--content-width: 136.6rem;--width-xs: calc(var(--content-width) * 0.1);--width-s: calc(var(--content-width) * 0.2);--width-m: calc(var(--content-width) * 0.4);--width-l: calc(var(--content-width) * 0.6);--width-xl: calc(var(--content-width) * 0.8);--width-xxl: calc(var(--content-width) * 0.9);--width-vp-max: calc(var(--content-width) * 1);--offset: 0rem;--offset-xs: 1rem;--offset-s: 2rem;--offset-m: 3rem;--offset-l: 4rem;--offset-xl: 5rem;--offset-xxl: 6rem;--root-gap: 6rem;--gap-xs: clamp(calc(1rem * (5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (5 / var(--base-font)))) + (((10 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));;--gap-s: clamp(calc(1rem * (10 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((15 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (10 / var(--base-font)))) + (((15 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (15 / var(--base-font))));;--gap-m: clamp(calc(1rem * (15 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((30 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (15 / var(--base-font)))) + (((30 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (30 / var(--base-font))));;--gap-l: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((40 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));;--gap-xl: clamp(calc(1rem * (30 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((60 - 30) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (30 / var(--base-font)))) + (((60 - 30) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (60 / var(--base-font))));;--gap-xxl: clamp(calc(1rem * (40 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((80 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (40 / var(--base-font)))) + (((80 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (80 / var(--base-font))));;--root-paragraph-spacing: 1.1em;--root-header-height: clamp(6rem, 8vw, 8.2rem);--root-list-item-spacing: 0.35em;--root-list-spacing: 1em;--root-space-unit: 1rem;--root-space-scale-ratio: 1;--root-heading-line-height: 1.2em;--root-line-height: 1.6em;--root-focus-offset: 0.25em;--root-header-height: 8.2rem;--root-offset-unit: 1rem;--root-heading-scale-ratio: 1.33;--root-text-scale-ratio: 1.2;--root-font-size: 62.5%;--root-container: 160rem;--gutter-xl: clamp(calc(1rem * (60 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 60) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (60 / var(--base-font)))) + (((40 - 60) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));;--gutter-l: clamp(calc(1rem * (40 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((25 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (40 / var(--base-font)))) + (((25 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (25 / var(--base-font))));;--gutter-m: clamp(calc(1rem * (25 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 25) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (25 / var(--base-font)))) + (((20 - 25) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));;--gutter-s: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((15 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((15 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (15 / var(--base-font))));;--gutter-xs: clamp(calc(1rem * (15 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (15 / var(--base-font)))) + (((10 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));;--root-body-color: var(--white);--root-focus-color: var(--main);--root-border-color: var(--main-t-2);--root-heading-color: var(--main-d-12);--root-text-color: var(--main-d-12);--main-hover-color: var(--main-t-2);--primary-hover-color: var(--primary-t-2);--secondary-hover-color: var(--secondary-t-2);--root-heading-spacing: 1.3em;--gutter: var(--gutter-xs);--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));--text-xxs: clamp(calc(1rem * (15 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((16 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (15 / var(--base-font)))) + (((16 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (16 / var(--base-font))));;--text-xs: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (18 / var(--base-font))));;--text-s: clamp(calc(1rem * (21 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((28 - 21) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (21 / var(--base-font)))) + (((28 - 21) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (28 / var(--base-font))));;--text-m: clamp(calc(1rem * (28 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((36 - 28) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (28 / var(--base-font)))) + (((36 - 28) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (36 / var(--base-font))));;--text-l: clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((46 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((46 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (46 / var(--base-font))));;--text-xl: clamp(calc(1rem * (44 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((55 - 44) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44 / var(--base-font)))) + (((55 - 44) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (55 / var(--base-font))));;--text-xxl: clamp(calc(1rem * (48 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((65 - 48) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (48 / var(--base-font)))) + (((65 - 48) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (65 / var(--base-font))));;--text-base: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (18 / var(--base-font))));;--h1: calc(var(--text-l) * var(--root-heading-scale-ratio));--h2: calc(var(--text-m) * var(--root-heading-scale-ratio));--h3: calc(var(--text-s) * var(--root-heading-scale-ratio));--h4: calc(var(--text-xs) * var(--root-heading-scale-ratio));--h5: calc(var(--text-xs) * var(--root-heading-scale-ratio));--h6: calc(var(--text-xs) * var(--root-heading-scale-ratio));--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-1-3: minmax(0, 1fr) minmax(0, 3fr);--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr);--grid-auto-2: var(--grid-a-2);--grid-auto-3: var(--grid-a-3);--grid-auto-4: var(--grid-a-4);--grid-auto-5: var(--grid-a-5);--grid-auto-6: var(--grid-a-6);--space-xxxs: clamp(calc(1rem * (2.5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((3.125 - 2.5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (2.5 / var(--base-font)))) + (((3.125 - 2.5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (3.125 / var(--base-font))));;--space-xxs: clamp(calc(1rem * (5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((5.625 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (5 / var(--base-font)))) + (((5.625 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (5.625 / var(--base-font))));;--space-xs: clamp(calc(1rem * (7.5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8.75 - 7.5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (7.5 / var(--base-font)))) + (((8.75 - 7.5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8.75 / var(--base-font))));;--space-s: clamp(calc(1rem * (10 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((11.25 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (10 / var(--base-font)))) + (((11.25 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (11.25 / var(--base-font))));;--space-m: clamp(calc(1rem * (15 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((16.875 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (15 / var(--base-font)))) + (((16.875 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (16.875 / var(--base-font))));;--space-l: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((22.5 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((22.5 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (22.5 / var(--base-font))));;--space-xl: clamp(calc(1rem * (30 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((33.75 - 30) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (30 / var(--base-font)))) + (((33.75 - 30) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (33.75 / var(--base-font))));;--space-xxl: clamp(calc(1rem * (40 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((45 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (40 / var(--base-font)))) + (((45 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (45 / var(--base-font))));;--space-xxxl: clamp(calc(1rem * (60 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((67.5 - 60) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (60 / var(--base-font)))) + (((67.5 - 60) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (67.5 / var(--base-font))));;--box-shadow-m: 0 0 10px var(--black-t-1);--box-shadow-l: 0 0 60px var(--black-t-2);--box-shadow-xl: 0 0 80px var(--black-t-3);--box-shadow-1: 0 0 40px var(--black-t-1);--box-shadow-2: 0 0 60px var(--black-t-2);--box-shadow-3: 0 0 80px var(--black-t-3);--transition-xs: 0.1s ease;--transition-sm: 0.2s ease-in;--transition-md: 0.3s ease-out;--transition-lg: 0.5s ease-in-out;--transition-xl: 0.7s ease-in;--transition-xxl: 1s ease-out;--col-width-xs: clamp(calc(1rem * (60 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((80 - 60) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (60 / var(--base-font)))) + (((80 - 60) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (80 / var(--base-font))));;--col-width-s: clamp(calc(1rem * (100 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((130 - 100) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (100 / var(--base-font)))) + (((130 - 100) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (130 / var(--base-font))));;--col-width-m: clamp(calc(1rem * (200 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((250 - 200) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (200 / var(--base-font)))) + (((250 - 200) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (250 / var(--base-font))));;--col-width-l: clamp(calc(1rem * (300 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((380 - 300) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (300 / var(--base-font)))) + (((380 - 300) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (380 / var(--base-font))));;--col-width-xl: clamp(calc(1rem * (400 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((500 - 400) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (400 / var(--base-font)))) + (((500 - 400) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (500 / var(--base-font))));;--section-space-xs: calc(2.1333333333rem + (1.8666666667 * ((100vw - 36rem) / 100.6)));--section-space-s: calc(3.2rem + (2.8 * ((100vw - 36rem) / 100.6)));--section-space-m: calc(4.8rem + (4.2 * ((100vw - 36rem) / 100.6)));--section-space-l: calc(6.3984rem + (7.1016 * ((100vw - 36rem) / 100.6)));--section-space-xl: calc(8.5290672rem + (11.7209328 * ((100vw - 36rem) / 100.6)));--section-space-xxl: calc(11.3692465776rem + (19.0057534224 * ((100vw - 36rem) / 100.6)));--section-padding-x: calc(2rem + (4 * ((100vw - 36rem) / 100.6)));--accent-hover-color: var(--accent-t-2);--success-hover: var(--success-d-2);--warning-hover: var(--warning-d-2);--danger-hover: var(--danger-d-2);--info-hover: var(--info-d-2);--btn-hover: var(--accent-d-3);--button-color: var(--accent);--btn-text-color: var(--root-text-color);--btn-padding-block: ;--btn-padding-inline: ;--btn-min-width: ;--btn-line-height: ;--btn-font-size: var(--text-s);--btn-font-weight: 400;--btn-font-style: ;--btn-text-transform: ;--btn-letter-spacing: ;--btn-text-decoration: unset;--btn-border-width: 0;--btn-border-style: solid;--btn-radius: var(--radius-m);--btn-border-color: nonę;--btn-transition: var(--transition-md);--divider-color-light: var(--white-t-2);--divider-color-dark: var(--black-t-2);--divider-gap: ;--divider-style: solid;--divider-size: ;--divider-inline-size: ;--radio-size: 1.4em;--radio-border-radius: 90%;--radio-checked-color: var(--main);--radio-unchecked-color: var(--white);--radio-border-color: var(--black-t-3);--checkbox-border-radius: 90%;--checkbox-size: 1.4em;--f-input-height: 4rem;--f-input-border-style: solid;--f-input-border-top-size: 1px;--f-input-border-right-size: 1px;--f-input-border-bottom-size: 1px;--f-input-border-left-size: 1px;--f-input-border-radius: 0;--f-input-line-height: 1;--f-input-font-weight: 400;--f-input-padding-y: 0.5em;--f-input-padding-x: 1em;--f-btn-border-width: 0.1rem;--f-btn-border-radius: 0.25rem;--f-btn-padding-y: 0.75em;--f-btn-padding-x: 1.5em;--f-btn-margin-top: 0;--f-btn-line-height: 1;--f-btn-text-decoration: none;--f-btn-text-transform: none;--btn-transition-duration: 0.3s;--f-field-margin-bottom: .5em;--f-label-font-weight: 400;--f-label-line-height: 1;--f-label-margin-bottom: 0.5em;--f-label-text-transform: none;--f-option-label-font-weight: 400;--f-option-label-line-height: 1.4;--list-item-spacing: 0.75em;--f-light-input-background: var(--white);--f-light-input-border-color: var(--black-l-4);--f-light-input-text-color: var(--main-d-12);--f-light-input-placeholder-color: var(--black-d-8);--f-light-input-placeholder-opacity: 0.5;--f-light-btn-background: var(--main);--f-light-btn-text-color: var(--main-l-12);--f-light-btn-background-hover: var(--main-d-5);--f-light-btn-text-color-hover: var(--main-l-12);--f-light-secondary-btn-background-color: var(--black-t-3);--f-light-secondary-btn-text-color: var(--neutral-ultra-dark);--f-light-secondary-btn-background-color-hover: var(--black-t-3);--f-light-secondary-btn-text-color-hover: var(--neutral-ultra-dark);--f-light-focus-color: var(--main);--f-light-focus-hsl: 193 59% 48%;--f-light-option-background-color: transparent;--f-light-label-text-color: var(--black-t-3);--f-light-required-color: var(--action);--f-light-upload-btn-text-color: var(--black-d-9);--f-light-upload-btn-background-color: var(--white-d-3);--f-light-upload-btn-text-color-hover: var(--neutral-ultra-dark);--f-light-upload-btn-background-color-hover: var(--black-l-6);--f-light-option-action-color: var(--main);--f-light-option-border-color: var(--black-t-2);--f-dark-input-background: var(--black);--f-dark-input-border-color: var(--white-l-4);--f-dark-input-text-color: var(--main-l-12);--f-dark-input-placeholder-color: var(--white-d-8);--f-dark-input-placeholder-opacity: 0.5;--f-dark-btn-background: var(--main);--f-dark-btn-text-color: var(--main-l-12);--f-dark-btn-background-hover: var(--main-hover);--f-dark-btn-text-color-hover: var(--main-l-12);--f-dark-secondary-btn-background-color: var(--white-t-3);--f-dark-secondary-btn-text-color: var(--black-l-6);--f-dark-secondary-btn-background-color-hover: var(--white-t-3);--f-dark-secondary-btn-text-color-hover: var (--black-l-6);--f-dark-focus-color: var(--main-l-3);--f-dark-focus-hsl: 193 59% 75%;--f-dark-option-background-color: transparent;--f-dark-label-text-color: var(--main-d-12);--f-dark-required-color: var(--action);--f-dark-upload-btn-text-color: var(--white-d-9);--f-dark-upload-btn-background-color: var(--black-d-3);--f-dark-upload-btn-text-color-hover: var(--white-d-3);--f-dark-upload-btn-background-color-hover: var(--black);--f-dark-option-action-color: var(--main-l-6);--f-dark-option-border-color: var(--white-t-2);--section-space-xxl: 30.375rem;--section-space-xl: 20.25rem;--section-space-l: 13.5rem;--section-space-m: 9rem;--section-space-s: 6rem;--section-space-xs: 4rem;--paragraph-spacing: 1em;--heading-spacing: 1.2em;--list-spacing: var(--paragraph-spacing) 0;--list-indent-spacing: 2em;--nested-list-indent-spacing: 1em;--flow-spacing: var(--paragraph-spacing);--figure-spacing: var(--paragraph-spacing);--figcaption-spacing: 0.5em;--blockquote-spacing: var(--paragraph-spacing);--grid-gap: var(--space-m);--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-1-3: minmax(0, 1fr) minmax(0, 3fr);--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr);--grid-auto-2: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((2 - 1) * var(--grid-gap))) / 2) * 0.7, (100% - (2 - 1) * var(--grid-gap)) / 2)), 1fr));--grid-auto-3: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((3 - 1) * var(--grid-gap))) / 3) * 0.7, (100% - (3 - 1) * var(--grid-gap)) / 3)), 1fr));--grid-auto-4: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((4 - 1) * var(--grid-gap))) / 4) * 0.7, (100% - (4 - 1) * var(--grid-gap)) / 4)), 1fr));--grid-auto-5: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((5 - 1) * var(--grid-gap))) / 5) * 0.7, (100% - (5 - 1) * var(--grid-gap)) / 5)), 1fr));--grid-auto-6: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((6 - 1) * var(--grid-gap))) / 6) * 0.7, (100% - (6 - 1) * var(--grid-gap)) / 6)), 1fr));--grid-auto-7: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((7 - 1) * var(--grid-gap))) / 7) * 0.7, (100% - (7 - 1) * var(--grid-gap)) / 7)), 1fr));--grid-auto-8: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((8 - 1) * var(--grid-gap))) / 8) * 0.7, (100% - (8 - 1) * var(--grid-gap)) / 8)), 1fr));--grid-auto-9: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((9 - 1) * var(--grid-gap))) / 9) * 0.7, (100% - (9 - 1) * var(--grid-gap)) / 9)), 1fr));--grid-auto-10: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((10 - 1) * var(--grid-gap))) / 10) * 0.7, (100% - (10 - 1) * var(--grid-gap)) / 10)), 1fr));--grid-auto-11: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((11 - 1) * var(--grid-gap))) / 11) * 0.7, (100% - (11 - 1) * var(--grid-gap)) / 11)), 1fr));--grid-auto-12: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((12 - 1) * var(--grid-gap))) / 12) * 0.7, (100% - (12 - 1) * var(--grid-gap)) / 12)), 1fr));--section-padding-block: var(--section-space-m);--section-padding-xxxs: clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8 / var(--base-font))));;--section-padding-xxs: clamp(calc(1rem * (8 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (8 / var(--base-font)))) + (((12 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));;--section-padding-xs: clamp(calc(1rem * (12 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((16 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (12 / var(--base-font)))) + (((16 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (16 / var(--base-font))));;--section-padding-s: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));;--section-padding-m: clamp(calc(1rem * (24 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((32 - 24) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (24 / var(--base-font)))) + (((32 - 24) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (32 / var(--base-font))));;--section-padding-l: clamp(calc(1rem * (32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((48 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (32 / var(--base-font)))) + (((48 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (48 / var(--base-font))));;--section-padding-xl: clamp(calc(1rem * (48 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((64 - 48) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (48 / var(--base-font)))) + (((64 - 48) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (64 / var(--base-font))));;--section-padding-xxl: clamp(calc(1rem * (64 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((80 - 64) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (64 / var(--base-font)))) + (((80 - 64) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (80 / var(--base-font))));;--section-padding-xxxl: clamp(calc(1rem * (80 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((100 - 80) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (80 / var(--base-font)))) + (((100 - 80) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (100 / var(--base-font))));;--container-scale-factor: 0.8;--btn-background-hover: var(--main-d-3);--default-font-size: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (18 / var(--base-font))));;--heading-font-weight: 700;--heading-text-wrap: pretty;--content-gap: var(--space-m);--frames-content-gap: var(--space-m);--container-gap: var(--space-xl);--frames-container-gap: var(--space-xl);--grid-gap: var(--space-m);--frames-grid-gap: var(--space-m);}