:root {--space-3xs: clamp(calc(1rem * (5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((7 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (5 / var(--base-font)))) + (((7 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (7 / var(--base-font))));;--space-2xs: clamp(calc(1rem * (9 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((14 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (9 / var(--base-font)))) + (((14 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (14 / var(--base-font))));;--space-xs: clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((21 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((21 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (21 / var(--base-font))));;--space-s: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((28 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((28 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (28 / var(--base-font))));;--space-m: clamp(calc(1rem * (27 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((42 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (27 / var(--base-font)))) + (((42 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (42 / var(--base-font))));;--space-l: clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((56 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((56 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (56 / var(--base-font))));;--space-xl: clamp(calc(1rem * (54 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((84 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (54 / var(--base-font)))) + (((84 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (84 / var(--base-font))));;--space-2xl: clamp(calc(1rem * (72 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((112 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (72 / var(--base-font)))) + (((112 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (112 / var(--base-font))));;--space-3xl: clamp(calc(1rem * (90 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((140 - 90) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (90 / var(--base-font)))) + (((140 - 90) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (140 / var(--base-font))));;--space-4xl: clamp(calc(1rem * (108 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((168 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (108 / var(--base-font)))) + (((168 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (168 / var(--base-font))));;--space-3xs-2xs: clamp(calc(1rem * (5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((14 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (5 / var(--base-font)))) + (((14 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (14 / var(--base-font))));;--space-2xs-xs: clamp(calc(1rem * (9 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((21 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (9 / var(--base-font)))) + (((21 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (21 / var(--base-font))));;--space-xs-s: clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((28 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((28 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (28 / var(--base-font))));;--space-s-m: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((42 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((42 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (42 / var(--base-font))));;--space-m-l: clamp(calc(1rem * (27 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((56 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (27 / var(--base-font)))) + (((56 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (56 / var(--base-font))));;--space-l-xl: clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((84 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((84 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (84 / var(--base-font))));;--space-xl-2xl: clamp(calc(1rem * (54 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((112 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (54 / var(--base-font)))) + (((112 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (112 / var(--base-font))));;--space-2xl-3xl: clamp(calc(1rem * (72 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((140 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (72 / var(--base-font)))) + (((140 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (140 / var(--base-font))));;--space-3xl-4xl: clamp(calc(1rem * (90 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((168 - 90) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (90 / var(--base-font)))) + (((168 - 90) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (168 / var(--base-font))));;--space-s-l: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((56 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((56 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (56 / var(--base-font))));;--text-xs: clamp(calc(1rem * (12.5008 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12.8 - 12.5008) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (12.5008 / var(--base-font)))) + (((12.8 - 12.5008) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12.8 / var(--base-font))));;--text-s: 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-m: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));;--text-l: clamp(calc(1rem * (21.6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (21.6 / var(--base-font)))) + (((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (25 / var(--base-font))));;--text-xl: clamp(calc(1rem * (25.92 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((31.2496 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (25.92 / var(--base-font)))) + (((31.2496 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (31.2496 / var(--base-font))));;--text-2xl: clamp(calc(1rem * (31.104 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((39.0624 - 31.104) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (31.104 / var(--base-font)))) + (((39.0624 - 31.104) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (39.0624 / var(--base-font))));;--text-3xl: clamp(calc(1rem * (37.3248 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((48.8288 - 37.3248) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (37.3248 / var(--base-font)))) + (((48.8288 - 37.3248) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (48.8288 / var(--base-font))));;--text-4xl: clamp(calc(1rem * (44.7904 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((61.0352 - 44.7904) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44.7904 / var(--base-font)))) + (((61.0352 - 44.7904) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (61.0352 / var(--base-font))));;--radius-xs: clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((6 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((6 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (6 / var(--base-font))));;--radius-s: clamp(calc(1rem * (6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (6 / var(--base-font)))) + (((8 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8 / var(--base-font))));;--radius-m: clamp(calc(1rem * (10 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (10 / var(--base-font)))) + (((12 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));;--radius-l: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((20 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));;--radius-xl: clamp(calc(1rem * (26 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((32 - 26) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (26 / var(--base-font)))) + (((32 - 26) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (32 / var(--base-font))));;--radius-full: 999rem;----space-none: 0;--shadow-xs: 0 1px 2px var(--shadow-primary);--shadow-s: 0 1.5px 3px var(--shadow-primary);--shadow-m: 0 2px 6px var(--shadow-primary);--shadow-l: 0 3px 12px var(--shadow-primary);--shadow-xl: 0 6px 48px var(--shadow-primary);--min-viewport: 360;--max-viewport: 1366;--base-font: 18;--clamp-unit: 1vw;--min-screen-width: 320px;--max-screen-width: 1400px;--brand-primary: hsla(209,100%,26%,1);--brand-primary-5: hsla(209,100%,26%,0.05);--brand-primary-10: hsla(209,100%,26%,0.1);--brand-primary-20: hsla(209,100%,26%,0.2);--brand-primary-30: hsla(209,100%,26%,0.3);--brand-primary-40: hsla(209,100%,26%,0.4);--brand-primary-50: hsla(209,100%,26%,0.5);--brand-primary-60: hsla(209,100%,26%,0.6);--brand-primary-70: hsla(209,100%,26%,0.7);--brand-primary-80: hsla(209,100%,26%,0.8);--brand-primary-90: hsla(209,100%,26%,0.9);--brand-primary-d-1: hsla(213,79%,24%,1);--brand-primary-d-2: hsla(215,66%,21%,1);--brand-primary-d-3: hsla(218,56%,17%,1);--brand-primary-d-4: hsla(220,44%,12%,1);--brand-primary-d-5: hsla(224,37%,8%,1);--brand-primary-l-1: hsla(219,41%,43%,1);--brand-primary-l-2: hsla(223,30%,55%,1);--brand-primary-l-3: hsla(224,30%,66%,1);--brand-primary-l-4: hsla(225,30%,77%,1);--brand-primary-l-5: hsla(229,29%,89%,1);--brand-secondary: hsla(20,29%,94%,1);--brand-secondary-5: hsla(20,29%,94%,0.05);--brand-secondary-10: hsla(20,29%,94%,0.1);--brand-secondary-20: hsla(20,29%,94%,0.2);--brand-secondary-30: hsla(20,29%,94%,0.3);--brand-secondary-40: hsla(20,29%,94%,0.4);--brand-secondary-50: hsla(20,29%,94%,0.5);--brand-secondary-60: hsla(20,29%,94%,0.6);--brand-secondary-70: hsla(20,29%,94%,0.7);--brand-secondary-80: hsla(20,29%,94%,0.8);--brand-secondary-90: hsla(20,29%,94%,0.9);--brand-secondary-d-1: hsla(20,31%,45%,1);--brand-secondary-d-2: hsla(20,31%,35%,1);--brand-secondary-d-3: hsla(20,31%,25%,1);--brand-secondary-d-4: hsla(20,32%,15%,1);--brand-secondary-d-5: hsla(15,31%,5%,1);--brand-secondary-l-1: hsla(19,31%,55%,1);--brand-secondary-l-2: hsla(21,31%,65%,1);--brand-secondary-l-3: hsla(21,31%,75%,1);--brand-secondary-l-4: hsla(20,32%,85%,1);--brand-secondary-l-5: hsla(23,31%,95%,1);--brand-accent: hsla(209,100%,80%,1);--accent-d-1: hsla(209,100%,45%,1);--accent-d-2: hsla(209,100%,35%,1);--accent-d-3: hsla(209,100%,25%,1);--accent-d-4: hsla(209,100%,15%,1);--accent-d-5: hsla(210,100%,5%,1);--brand-accent-l-1: hsla(209,100%,55%,1);--brand-accent-l-2: hsla(209,100%,65%,1);--brand-accent-l-3: hsla(209,100%,75%,1);--brand-accent-l-4: hsla(209,100%,85%,1);--brand-accent-l-5: hsla(211,100%,93%,1);--brand-accent-l-6: hsla(211,100%,95%,1);--brand-accent-l-7: hsla(211,100%,98%,1);--brand-action: hsla(19,80%,51%,1);--brand-action-5: hsla(19,80%,51%,0.05);--brand-action-10: hsla(19,80%,51%,0.1);--brand-action-20: hsla(19,80%,51%,0.2);--brand-action-30: hsla(19,80%,51%,0.3);--brand-action-40: hsla(19,80%,51%,0.4);--brand-action-50: hsla(19,80%,51%,0.5);--brand-action-60: hsla(19,80%,51%,0.6);--brand-action-70: hsla(19,80%,51%,0.7);--brand-action-80: hsla(19,80%,51%,0.8);--brand-action-90: hsla(19,80%,51%,0.9);--brand-action-d-1: hsla(19,80%,45%,1);--brand-action-d-2: hsla(19,80%,35%,1);--brand-action-d-3: hsla(19,80%,25%,1);--brand-action-d-4: hsla(19,79%,15%,1);--brand-action-d-5: hsla(18,77%,5%,1);--brand-action-l-1: hsla(19,80%,55%,1);--brand-action-l-2: hsla(19,80%,65%,1);--brand-action-l-3: hsla(19,80%,75%,1);--brand-action-l-4: hsla(19,79%,85%,1);--brand-action-l-5: hsla(18,77%,95%,1);--neutral: hsla(0,0%,50%,1);--neutral-5: hsla(0,0%,50%,0.05);--neutral-10: hsla(0,0%,50%,0.1);--neutral-20: hsla(0,0%,50%,0.2);--neutral-30: hsla(0,0%,50%,0.3);--neutral-40: hsla(0,0%,50%,0.4);--neutral-50: hsla(0,0%,50%,0.5);--neutral-60: hsla(0,0%,50%,0.6);--neutral-70: hsla(0,0%,50%,0.7);--neutral-80: hsla(0,0%,50%,0.8);--neutral-90: hsla(0,0%,50%,0.9);--neutral-d-1: hsla(0,0%,44%,1);--neutral-d-2: hsla(0,0%,39%,1);--neutral-d-3: hsla(0,0%,33%,1);--neutral-d-4: hsla(0,0%,27%,1);--neutral-d-5: hsla(0,0%,22%,1);--neutral-d-6: hsla(0,0%,17%,1);--neutral-d-7: hsla(0,0%,12%,1);--neutral-d-8: hsla(0,0%,8%,1);--neutral-l-1: hsla(0,0%,55%,1);--neutral-l-2: hsla(0,0%,61%,1);--neutral-l-3: hsla(0,0%,66%,1);--neutral-l-4: hsla(0,0%,72%,1);--neutral-l-5: hsla(0,0%,77%,1);--neutral-l-6: hsla(0,0%,83%,1);--neutral-l-7: hsla(0,0%,88%,1);--neutral-l-8: hsla(0,0%,94%,1);--base-bg: hsla(0,0%,100%,1);--base-dark: hsla(209,100%,9%,1);--base-surface: hsla(48,15%,96%,1);--base-surface-5: hsla(48,15%,96%,0.05);--base-surface-10: hsla(48,15%,96%,0.1);--base-surface-20: hsla(48,15%,96%,0.2);--base-surface-30: hsla(48,15%,96%,0.3);--base-surface-40: hsla(48,15%,96%,0.4);--base-surface-50: hsla(48,15%,96%,0.5);--base-surface-60: hsla(48,15%,96%,0.6);--base-surface-70: hsla(48,15%,96%,0.7);--base-surface-80: hsla(48,15%,96%,0.8);--base-surface-90: hsla(48,15%,96%,0.9);--base-surface-d-1: hsla(15,9%,83%,1);--base-surface-d-2: hsla(23,9%,82%,1);--base-surface-d-3: hsla(26,5%,70%,1);--base-surface-d-4: hsla(20,3%,58%,1);--base-surface-d-5: hsla(24,2%,47%,1);--base-surface-l-1: hsla(23,31%,95%,1);--base-surface-l-2: hsla(40,20%,97%,1);--base-surface-l-3: hsla(12,33%,97%,1);--base-surface-l-4: hsla(0,20%,98%,1);--base-surface-l-5: hsla(60,20%,99%,1);--base-border: hsla(0,0%,85%,0.5);--base-shadow: hsla(0,0%,0%,0.15);--black: hsla(30,0%,0%,1);--white: hsla(0,0%,100%,1);--text-primary: hsla(0,0%,30%,1);--text-primary-d-1: hsla(0,0%,26%,1);--text-primary-d-2: hsla(0,0%,22%,1);--text-primary-d-3: hsla(0,0%,18%,1);--text-primary-d-4: hsla(0,0%,14%,1);--text-primary-d-5: hsla(0,0%,10%,1);--text-primary-d-6: hsla(0,0%,6%,1);--text-primary-l-1: hsla(0,0%,39%,1);--text-primary-l-2: hsla(0,0%,49%,1);--text-primary-l-3: hsla(0,0%,58%,1);--text-primary-l-4: hsla(0,0%,68%,1);--text-primary-l-5: hsla(0,0%,79%,1);--text-primary-l-6: hsla(0,0%,89%,1);--text-secondary: hsla(209,100%,9%,1);--text-secondary-d-1: hsla(209,90%,8%,1);--text-secondary-d-2: hsla(211,85%,8%,1);--text-secondary-d-3: hsla(212,78%,7%,1);--text-secondary-d-4: hsla(210,80%,6%,1);--text-secondary-d-5: hsla(216,77%,5%,1);--text-secondary-d-6: hsla(219,81%,4%,1);--text-secondary-d-7: hsla(218,80%,2%,1);--text-secondary-l-1: hsla(214,35%,21%,1);--text-secondary-l-2: hsla(216,19%,33%,1);--text-secondary-l-3: hsla(216,11%,45%,1);--text-secondary-l-4: hsla(219,9%,58%,1);--text-secondary-l-5: hsla(216,10%,72%,1);--text-secondary-l-6: hsla(223,10%,86%,1);--text-muted: hsla(0,0%,65%,1);--text-muted-d-1: hsla(0,0%,48%,1);--text-muted-d-2: hsla(0,0%,31%,1);--text-muted-d-3: hsla(0,0%,16%,1);--text-muted-l-1: hsla(0,0%,74%,1);--text-muted-l-2: hsla(0,0%,82%,1);--text-muted-l-3: hsla(0,0%,91%,1);--text-on-action: hsla(0,0%,100%,1);--text-light: hsla(0,0%,100%,1);--text-dark: hsla(0,0%,10%,1);--status-success: hsla(140,70%,40%,1);--status-warning: hsla(40,100%,50%,1);--status-error: hsla(6,63.4%,46.08%,1);--status-info: hsla(210,80%,50%,1);--space-4xs: clamp(0.33rem,calc(0.01vw + 0.33rem),0.33rem);--space-3xs: clamp(0.41rem,calc(0.09vw + 0.39rem),0.47rem);--space-2xs: clamp(0.51rem,calc(0.22vw + 0.47rem),0.66rem);--space-xs: clamp(0.64rem,calc(0.44vw + 0.55rem),0.94rem);--space-s: clamp(0.8rem,calc(0.78vw + 0.64rem),1.33rem);--space-m: clamp(1rem,calc(1.3vw + 0.74rem),1.88rem);--space-l: clamp(1.25rem,calc(2.08vw + 0.83rem),2.65rem);--space-xl: clamp(1.56rem,calc(3.24vw + 0.91rem),3.75rem);--space-2xl: clamp(1.95rem,calc(4.96vw + 0.96rem),5.3rem);--space-3xl: clamp(2.44rem,calc(7.49vw + 0.94rem),7.5rem);--space-4xl: clamp(3.05rem,calc(11.18vw + 0.82rem),10.6rem);--text-xs: clamp(0.8rem,calc(0vw + 0.8rem),0.8rem);--text-s: clamp(1rem,calc(0vw + 1rem),1rem);--text-m: clamp(1.13rem,calc(0.19vw + 1.09rem),1.25rem);--text-l: clamp(1.2rem,calc(0.54vw + 1.09rem),1.56rem);--text-xl: clamp(1.28rem,calc(1vw + 1.08rem),1.95rem);--text-2xl: clamp(1.37rem,calc(1.59vw + 1.05rem),2.44rem);--text-3xl: clamp(1.46rem,calc(2.36vw + 0.99rem),3.05rem);--text-4xl: clamp(1.56rem,calc(3.35vw + 0.89rem),3.81rem);--btn-bg: var(--brand-action);--btn-bg-hover: var(--brand-action-d-4);--btn-bg-active: var(--brand-action-d-4);--btn-text: var(--text-on-action);--btn-text-hover: var(--text-on-action);--btn-border: var(--brand-action);--btn-border-hover: var(--brand-action-d-1);--btn-disabled-bg: var(--brand-action-l-3);--btn-disabled-text: var(--text-muted);--btn-shadow: var(--shadow-m);--btn-shadow-hover: var(--shadow-l);--btn-shadow-active: none;--btn-radius: calc(var(--radius-l) - 7px);--btn-padding-block: var(--space-xs);--btn-padding-inline: var(--space-s);--btn-font-size: var(--text-m);--btn-secondary-bg: var(--brand-secondary);--btn-secondary-bg-hover: var(--brand-action-d-4);--btn-secondary-text: var(--text-primary);--btn-secondary-border: var(--neutral-l-2);--btn-secondary-border-hover: var(--neutral);--btn-outline-bg: transparent;--btn-outline-bg-hover: var(--brand-action-d-4);--btn-outline-text: var(--text-primary);--btn-outline-border: var(--neutral);--btn-outline-border-hover: var(--brand-action);--card-bg: var(--base-surface);--card-border: var(--base-border);--card-radius: var(--radius-m);--card-shadow: var(--shadow-s);--card-text: var(--text-primary);--card-muted-text: var(--text-secondary);--card-bg-hover: var(--base-bg);--card-border-hover: var(--neutral);--card-shadow-hover: var(--shadow-m);--card-padding: var(--space-m);--nav-link-color: var(--text-primary);--nav-link-color-hover: var(--brand-primary);--nav-link-color-active: var(--brand-action);--nav-link-bg: transparent;--nav-link-bg-hover: var(--brand-primary-l-4);--nav-link-bg-active: var(--brand-action-l-3);--nav-link-radius: var(--radius-s);--nav-link-padding-inline: var(--space-m);--nav-link-padding-block: var(--space-xs);--nav-link-shadow: none;--nav-link-shadow-hover: var(--shadow-xs);--nav-link-gap: var(--space-xs);--link-color: var(--brand-primary);--link-color-hover: var(--brand-primary-d-1);--link-color-active: var(--brand-primary-d-2);--link-color-visited: var(--brand-secondary);--link-underline: 0 2px 0 var(--brand-primary-20);--link-underline-hover: 0 2px 0 var(--brand-primary);--link-focus-outline: 2px solid var(--brand-action);--link-focus-offset: var(--space-2xs);--link-font-weight: 600;--h1: var(--text-4xl);--h2: var(--text-3xl);--h3: var(--text-2xl);--h4: var(--text-xl);--h5: var(--text-l);--h6: var(--text-m);--heading-font-weight: 700;--paragraph-spacing: 1em;--heading-spacing: 1.2em;--list-spacing: var(--paragraph-spacing);--list-item-spacing: 2em;--flow-spacing: var(--paragraph-spacing);--figure-spacing: 2em;--figcaption-spacing: 0.5em;--blockquote-spacing: var(--paragraph-spacing);--section-space-xs: calc(var(--space-l) * 1.2);--section-space-s: calc(var(--space-l) * 1.5);--section-space-m: calc(var(--space-xl) * 1);--section-space-l: calc(var(--space-xl) * 1.5);--section-space-xl: calc(var(--space-2xl) * 1.5);--section-space-2xl: calc(var(--space-3xl) * 2);--content-width: 160rem;--width-content: calc(var(--content-width) * 1);--content-width-safe: min(var(--content-width),calc(100% - var(--gutter) * 2));--width-full: calc(var(--content-width) * 100%);--grid-gap: var(--space-l);--grid-gap-m: var(--space-m);--container-gap: var(--space-xl);--container-gap-big: var(--space-3xl);--content-gap: var(--space-s);--content-gap-big: var(--space-m);--btn-gap: var(--space-s);--offset: 13rem;--offset-s: 2rem;--offset-m: 11rem;--offset-l: 11rem;--offset-xl: 13rem;--width-xs: calc(var(--content-width) * 0.1);--width-s: calc(var(--content-width) * 0.2);--width-m: calc(var(--content-width) * 0.3);--width-l: calc(var(--content-width) * 0.5);--width-xl: calc(var(--content-width) * 0.6);--width-2xl: calc(var(--content-width) * 0.7);--gutter: clamp(1.6rem,calc(6.3618290258vw + -0.6902584493rem),8rem);--columns-1: repeat(1,minmax(0,1fr));--columns-2: repeat(2,minmax(0,1fr));--columns-3: repeat(3,minmax(0,1fr));--columns-4: repeat(4,minmax(0,1fr));--columns-5: repeat(5,minmax(0,1fr));--columns-6: repeat(6,minmax(0,1fr));--columns-7: repeat(7,minmax(0,1fr));--columns-8: repeat(8,minmax(0,1fr));--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));--auto-grid-aggressiveness: 0.7;--radius-xs: clamp(0.25rem,calc(0vw + 0.25rem),0.25rem);--radius-s: clamp(0.38rem,calc(0.19vw + 0.34rem),0.5rem);--radius-m: clamp(0.63rem,calc(0.19vw + 0.59rem),0.75rem);--radius-l: clamp(1rem,calc(0.37vw + 0.93rem),1.25rem);--radius-xl: clamp(1.63rem,calc(0.56vw + 1.51rem),2rem);--radius-full: 999rem;--shadow-xs: 0 1px 2px var(--base-shadow);--shadow-s: 0 1.5px 3px var(--base-shadow);--shadow-m: var(--base-shadow) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px;--shadow-l: var(--base-shadow) 0px 20px 25px -5px,rgba(0,0,0,0.04) 0px 10px 10px -5px;--shadow-xl: 0 6px 48px var(--base-shadow);--transition-duration: 0.2s;--transition-timing: ease-in;--transition-delay: 0s;--transition: var(--transition-duration) var(--transition-timing) var(--transition-delay),color var(--transition-duration) var(--transition-timing) var(--transition-delay),border var(--transition-duration) var(--transition-timing) var(--transition-delay);}