:root {--type01-light-bg: var(--primary-el);--type01-light-frame: var(--primary-o);--type02-light-bg: var(--secondary-el);--type02-light-frame: var(--light);--type03-light-bg: var(--primary-l);--type03-light-frame: var(--light);--type04-light-bg: var(--neutral-l);--type04-light-frame: var(--light-d);--type01-dark-bg: var(--primary-d);--type01-dark-frame: var(--primary-o);--type02-dark-bg: var(--secondary-ed);--type02-dark-frame: var(--light-o-5);--type03-dark-bg: var(--dark-d);--type03-dark-frame: var(--dark);--type04-dark-bg: var(--dark);--type04-dark-frame: var(--light-o-5);--icon-highlight-m: calc(var(--icon-m) + var(--gap-25));--icon-highlight-l: calc(var(--icon-l) + var(--gap-25));--icon-highlight-s: calc(var(--icon-s) + var(--gap-15));--list-icon--check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.799' height='7.225' viewBox='0 0 10.799 7.225'%3E%3Cpath d='M3.834,6.725a1.425,1.425,0,0,1-1.014-.42L-.219,3.266A.958.958,0,0,1,.458,1.632a.951.951,0,0,1,.677.28l2.7,2.7L8.665-.219A.958.958,0,0,1,10.3.458a.951.951,0,0,1-.28.677l-5.17,5.17A1.425,1.425,0,0,1,3.834,6.725Z' transform='translate(0.5 0.499)' fill='currentColor'/%3E%3C/svg%3E");--list-icon-s: 32px;--list-icon-m: 44px;--list-icon-l: 56px;--header-icons: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((24 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));;--icon-xs: clamp(calc(1rem * (12 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (12 / var(--base-font)))) + (((12 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));;--icon-s: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((24 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));;--icon-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))));;--icon-l: clamp(calc(1rem * (44 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((44 - 44) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44 / var(--base-font)))) + (((44 - 44) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (44 / var(--base-font))));;--icon-xl: 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))));;--icon-fill-light: var(--dark);--icon-fill-dark: var(--light);--radius-icon: clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((4 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((4 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (4 / var(--base-font))));;--cta-icon: 12px;--cta-icon-primary: var(--cta-color-primary);--cta-icon-primary-hover: var(--cta-color-primary);--cta-icon-secondary: var(--cta-color-secondary);--cta-icon-secondary-hover: var(--cta-color-secondary-hover);--cta-icon-dark: var(--cta-color-dark);--cta-icon-dark-hover: var(--light);--cta-icon-light: var(--cta-color-light);--cta-icon-light-hover: var(--dark);--cta-sm-icon-distance-x: -150%;--cta-sm-icon-distance-y: 0%;--cta-md-icon-distance-x: -150%;--cta-md-icon-distance-y: 0%;--control-icon: 12px;--icon-circle: 120px;--highlight-color-light: var(--light);--highlight-bg-light: var(--primary);--highlight-bg-light-hover: var(--primary-d);--highlight-color-dark: var(--dark);--highlight-bg-dark: var(--secondary);--highlight-bg-dark-hover: var(--secondary-l);--headline-color-light: var(--dark);--headline-color-dark: var(--light);--default-reverse-light: var(--light);--default-reverse-dark: var(--dark);--body-bg-light: var(--light-d);--section-bg-light: var(--primary-eel);--copy-color-light: var(--dark-l);--body-bg-dark: var(--dark);--section-bg-dark: var(--primary-ed);--copy-color-dark: var(--light-d);--list-border-color-dark: var(--mode-opacity-4);--selection-color-dark: var(--primary);--selection-bg-dark: var(--light);--scrollbar-track-dark: var(--opacity-dark-hover);--scrollbar-active-dark: var(--opacity-dark-active);--selection-bg-light: var(--primary);--selection-color-light: var(--light);--default-hover-bg-light: var(--dark-t-4);--default-hover-bg-dark: var(--light-t-4);--default-check-light: var(--dark);--default-check-dark: var(--light);--active-light: var(--primary);--active-dark: var(--secondary);--active-color-light: var(--light);--active-color-dark: var(--dark);--loader-bg: var(--highlight-bg-dark);--loader-color: var(--highlight-color-dark);--thumbnail-s: 44px;--thumbnail-m: 52px;--thumbnail-l: 64px;--thumbnail-xl: 120px;--accent01-light-bg: var(--primary-l);--accent01-light-color: var(--primary-ed);--accent02-light-bg: var(--primary-el);--accent02-light-color: var(--primary-ed);--accent03-light-bg: var(--secondary-l);--accent03-light-color: var(--secondary-ed);--accent01-dark-bg: var(--primary-d);--accent01-dark-color: var(--primary-el);--accent02-dark-bg: var(--primary);--accent02-dark-color: var(--primary-el);--accent03-dark-bg: var(--secondary);--accent03-dark-color: var(--secondary-el);--gap-unit: 8px;--gap: var(--gap);--gap-s: calc(var(--flex-gap) * 2);--gap-m: var(--flex-gap-m);--gap-l: var(--flex-gap-l);--gap-xl: var(--flex-gap-xl);--main-inner: clamp(calc(1rem * (10 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (10 / var(--base-font)))) + (((20 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));;--main-top: clamp(calc(1rem * (0 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((0 - 0) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (0 / var(--base-font)))) + (((0 - 0) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (0 / var(--base-font))));;--main-bottom: clamp(calc(1rem * (60 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((90 - 60) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (60 / var(--base-font)))) + (((90 - 60) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (90 / var(--base-font))));--main-first-child: clamp(calc(1rem * (140 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((150 - 140) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (140 / var(--base-font)))) + (((150 - 140) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (150 / var(--base-font))));;--section-top: 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))));;--section-top--hero: clamp(calc(1rem * (120 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((200 - 120) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (120 / var(--base-font)))) + (((200 - 120) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (200 / var(--base-font))));;--section-bottom: clamp(calc(1rem * (40 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((100 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (40 / var(--base-font)))) + (((100 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (100 / var(--base-font))));;--section-gap: clamp(calc(1rem * (48 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((80 - 48) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (48 / var(--base-font)))) + (((80 - 48) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (80 / var(--base-font))));;--section-inner: clamp(calc(1rem * (12 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((18 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (12 / var(--base-font)))) + (((18 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (18 / var(--base-font))));;--main-last-child: 0;--hero-inner: clamp(calc(1rem * (32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (32 / var(--base-font)))) + (((40 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));;--frame-inner: 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))));;--banner-inner: 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))));;--list-highlight-bg-dark: var(--accent01);--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--list-highlight-color-dark: var(--dark);--list-highlight-bg-light: var(--primary-o);--list-highlight-color-light: var(--dark);--highlight-color-light-hover: var(--light);--highlight-color-dark-hover: var(--dark);--radius-unit: clamp(calc(1rem * (10 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (10 / var(--base-font)))) + (((10 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));--radius-badge: clamp(calc(1rem * (40 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (40 / var(--base-font)))) + (((40 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));;--radius-input: clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((4 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((4 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (4 / var(--base-font))));;--radius-message: clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((10 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));;--radius-image: clamp(calc(1rem * (8 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (8 / var(--base-font)))) + (((8 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8 / var(--base-font))));;--radius-nav: 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))));;--radius-block: clamp(calc(1rem * (8 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (8 / var(--base-font)))) + (((8 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8 / var(--base-font))));;--radius-section: 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-avatar: 100px;--border-color-light: var(--dark-o-4);--border-color-light-focus: var(--border-color-light-active);--border-color-light-active: var(--dark);--border-color-dark: var(--light-o-4);--border-color-dark-focus: var(--border-color-dark-active);--border-color-dark-active: var(--light);--border-style: solid;--border-unit: 1px;--border-input: var(--border-unit);--border-accordion: var(--border-unit);--border-list: var(--border-unit);--border-marker: 1px;--typeface-primary: "Stolz", sans-serif;--typeface-secondary: var(--typeface-primary);--opacity-body: .8;--weight-label: 500;--weight-headline: 400;--weight-body: 300;--weight-link: 400;--weight-strong: 500;--weight-input: 300;--line-height-cta: 1;--line-height-headline: 1.05;--line-height-body: 1.3;--line-height-input: .9;--line-height-link: .9;--line-height-blockquote: .9;--line-height-caption: .9;--headline-margin-bottom: .9em;--headline-4xl: clamp(calc(1rem * (40 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((64 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (40 / var(--base-font)))) + (((64 - 40) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (64 / var(--base-font))));;--headline-3xl: clamp(calc(1rem * (28 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((48 - 28) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (28 / var(--base-font)))) + (((48 - 28) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (48 / var(--base-font))));;--headline-2xl: 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))));;--headline-xl: clamp(calc(1rem * (24 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((34 - 24) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (24 / var(--base-font)))) + (((34 - 24) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (34 / var(--base-font))));;--headline-l: clamp(calc(1rem * (24 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 24) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (24 / var(--base-font)))) + (((24 - 24) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));;--headline-m: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((20 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));;--headline-s: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((16 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((16 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (16 / var(--base-font))));;--headline-xs: clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((14 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((14 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (14 / var(--base-font))));--list-border-color-light: var(--mode-opacity-4);--copy-margin-bottom: .5em;--copy-2xl: 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))));--copy-xl: clamp(calc(1rem * (28 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((32 - 28) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (28 / var(--base-font)))) + (((32 - 28) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (32 / var(--base-font))));--copy-l: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((24 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));--copy-m: clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((18 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((18 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (18 / var(--base-font))));--body-font: clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((14 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((14 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (14 / var(--base-font))));;--copy-micro: clamp(calc(1rem * (12 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (12 / var(--base-font)))) + (((12 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));--label: var(--body-font);--list-size-s: 14px;--list-size-m: 16px;--list-size-l: 20px;--topbar-height: clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((44 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((44 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (44 / var(--base-font))));;--topbar-bg-light: var(--secondary);--topbar-bg-dark: var(--primary);--topbar-color-light: var(--dark);--topbar-color-dark: var(--light);--header-height: clamp(calc(1rem * (52 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((58 - 52) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (52 / var(--base-font)))) + (((58 - 52) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (58 / var(--base-font))));;--header-inner: clamp(calc(1rem * (2 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((2 - 2) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (2 / var(--base-font)))) + (((2 - 2) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (2 / var(--base-font))));;--header-bg-light: var(--accent_01-el);--header-bg-dark: var(--dark-l);--header-color-light: var(--dark);--header-color-dark: var(--light);--navigation-height: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((24 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));;--header-logo-height: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((20 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));;--opacity: var(--mode-opacity-5);--opacity-secondary: var(--mode-opacity-4);--opacity-hover: var(--mode-opacity-3);--opacity-active: var(--mode-reverse);--grid-gutter: 12px;--sticky-top: clamp(calc(1rem * (80 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((160 - 80) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (80 / var(--base-font)))) + (((160 - 80) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (160 / var(--base-font))));;--default-vh: 85dvh;--max-height: clamp(calc(1rem * (600 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((810 - 600) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (600 / var(--base-font)))) + (((810 - 600) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (810 / var(--base-font))));;--min-height: clamp(calc(1rem * (500 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((600 - 500) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (500 / var(--base-font)))) + (((600 - 500) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (600 / var(--base-font))));;--max-vh: 100dvh;--min-vh: 65dvh;--max-width: min(100vw, 1100px);--max-width-content: 940px;--max-width-content--percent: 75%;--teaser-opacity: var(--mode-opacity-5);--teaser-bg-light: var(--dark-t-5);--teaser-bg-dark: var(--light-t-5);--teaser-s-min-height: 200px;--teaser-m-min-height: 300px;--teaser-l-min-height: 400px;--teaser-xl-min-height: 480px;--teaser-xl-max-height: 600px;--teaser-inner: 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))));;--radius-teaser: clamp(calc(1rem * (8 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (8 / var(--base-font)))) + (((8 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8 / var(--base-font))));;--teaser-image-s: clamp(calc(1rem * (240 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((240 - 240) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (240 / var(--base-font)))) + (((240 - 240) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (240 / var(--base-font))));;--teaser-image-m: clamp(calc(1rem * (300 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((340 - 300) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (300 / var(--base-font)))) + (((340 - 300) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (340 / var(--base-font))));;--teaser-image-l: clamp(calc(1rem * (400 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((480 - 400) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (400 / var(--base-font)))) + (((480 - 400) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (480 / var(--base-font))));;--teaser-image-xl: clamp(calc(1rem * (580 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((580 - 580) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (580 / var(--base-font)))) + (((580 - 580) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (580 / var(--base-font))));;--teaser-image-2xl: clamp(calc(1rem * (580 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((640 - 580) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (580 / var(--base-font)))) + (((640 - 580) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (640 / var(--base-font))));;--cta-lg-height: clamp(calc(1rem * (44 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((52 - 44) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44 / var(--base-font)))) + (((52 - 44) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (52 / var(--base-font))));;--cta-md-height: clamp(calc(1rem * (44 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((44 - 44) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44 / var(--base-font)))) + (((44 - 44) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (44 / var(--base-font))));;--cta-min-height: 32px;--radius-cta: clamp(calc(1rem * (64 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((64 - 64) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (64 / var(--base-font)))) + (((64 - 64) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (64 / var(--base-font))));;--border-cta: 1px;--cta-m-x: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((30 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((30 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (30 / var(--base-font))));;--cta-m-y: clamp(calc(1rem * (8 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (8 / var(--base-font)))) + (((10 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));--cta-l-x: clamp(calc(1rem * (30 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((30 - 30) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (30 / var(--base-font)))) + (((30 - 30) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (30 / var(--base-font))));;--cta-l-y: clamp(calc(1rem * (12 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((14 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (12 / var(--base-font)))) + (((14 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (14 / var(--base-font))));;--cta-bg-primary: var(--primary);--cta-color-primary: var(--light);--cta-bg-primary-hover: var(--primary-d);--cta-color-primary-hover: var(--cta-color-primary);--cta-border-primary-outline: var(--primary);--cta-color-primary-outline: var(--primary);--cta-border-primary-outline-hover: var(--cta-bg-primary-hover);--cta-color-primary-outline-hover: var(--cta-color-primary-hover);--cta-bg-secondary: var(--secondary);--cta-color-secondary: var(--light);--cta-bg-secondary-hover: var(--secondary-d);--cta-color-secondary-hover: var(--light);--cta-border-secondary-outline: var(--cta-bg-secondary);--cta-color-secondary-outline: var(--cta-bg-secondary);--cta-border-secondary-outline-hover: var(--cta-bg-secondary-hover);--cta-color-secondary-outline-hover: var(--cta-color-secondary-hover);--cta-bg-dark: var(--dark);--cta-color-dark: var(--light);--cta-bg-dark-hover: var(--dark-l);--cta-color-dark-hover: var(--cta-color-dark);--cta-border-dark-outline: var(--dark);--cta-color-dark-outline: var(--dark);--cta-border-dark-outline-hover: var(--cta-bg-dark-hover);--cta-color-dark-outline-hover: var(--cta-color-dark-hover);--cta-bg-light: var(--light);--cta-color-light: var(--dark);--cta-bg-light-hover: var(--neutral-l);--cta-color-light-hover: var(--dark);--cta-border-light-outline: var(--light);--cta-color-light-outline: var(--light);--cta-border-light-outline-hover: var(--cta-bg-light-hover);--cta-color-light-outline-hover: var(--cta-color-light-hover);--cta-outline-bg-primary: transparent;--cta-outline-bg-secondary: var(--cta-bg-secondary-hover);--cta-outline-bg-dark: var(--mode-opacity-1);--cta-outline-bg-light: var(--mode-opacity-1);--hero-max-height: clamp(calc(1rem * (600 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((810 - 600) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (600 / var(--base-font)))) + (((810 - 600) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (810 / var(--base-font))));;--hero-min-height: clamp(calc(1rem * (500 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((700 - 500) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (500 / var(--base-font)))) + (((700 - 500) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (700 / var(--base-font))));;--stage-min-height: var(--min-height);--banner-max-height: clamp(calc(1rem * (600 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((600 - 600) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (600 / var(--base-font)))) + (((600 - 600) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (600 / var(--base-font))));;--banner-min-height: clamp(calc(1rem * (400 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((400 - 400) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (400 / var(--base-font)))) + (((400 - 400) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (400 / var(--base-font))));;--slider-s-vh: 40dvh;--slider-m-vh: 60dvh;--slider-l-vh: 85dvh;--slider-s: 440px;--slider-m: 600px;--slider-l: 850px;--animation-type-in: cubic-bezier(.83,.09,.62,1);--animation-type-out: cubic-bezier(.83,.09,.62,1);--scrollbar-height: 4px;--scrollbar-width: 2px;--scrollbar-track-light: var(--opacity-light-hover);--scrollbar-active-light: var(--opacity-light-active);--label-color-dark: var(--neutral-l);--label-color-light: var(--neutral-d);--input-md-x: 15px;--input-md-y: 12px;--input-lg-x: 20px;--input-lg-y: 18px;--placeholder-light: var(--neutral-d);--placeholder-dark: var(--neutral);--hyperlink-color-dark: var(--accent_01);--hyperlink-color-light: var(--accent_01);--animation-time-in: .36s;--animation-time-out: .2s;--avatar-s: var(--gap-3);--avatar-m: var(--gap-5);--avatar-l: var(--gap-8);--book-bg: var(--primary);--book-color: var(--light);--book-bg-hover: var(--primary-hover);--figure-inner: clamp(calc(1rem * (32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (32 / var(--base-font)))) + (((40 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));;--mask-filter: brightness(.6);--topbar-inner: var(--header-inner);--modal-inner: var(--teaser-inner);--cursor-gradient-size: clamp(calc(1rem * (400 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((800 - 400) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (400 / var(--base-font)))) + (((800 - 400) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (800 / var(--base-font))));;--primary-font: stolzl, sans-serif;--flex-gap: var(--grid-gutter);--flex-gap-s: calc(var(--flex-gap) * 2);--flex-gap-m: calc(var(--flex-gap) * 3);--flex-gap-l: calc(var(--flex-gap) * 5);--flex-gap-xl: calc(var(--flex-gap) * 8);--cta-border: 2px;--max-width-wrap: var(--col-9);--mask-hero: brightness(.9);--text-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem);--text-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem);--text-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem);--text-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem);--main-gap-header: calc(var(--cta-min-height) + var(--header-height) + var(--main-inner) + var(--gap-1));--content-inner: clamp(calc(1rem * (32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (32 / var(--base-font)))) + (((24 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));;}