:root{--font-familiy-primary: apparat;--font-weight-style-regular: 300;--font-weight-style-bold: 600;--font-weight-style-medium: 400;--font-weight-style-extrabold: 700;--font-weight-style-lightitalic: 300;--font-scale-title-xxl: 32px;--font-scale-title-xxxl: 132px;--font-scale-title-xl: 28px;--font-scale-title-l: 24px;--font-scale-title-m: 32px;--font-scale-title-s: 16px;--font-scale-body-xxl: 28px;--font-scale-body-xl: 21px;--font-scale-body-l: 18px;--font-scale-body-m: 16px;--color-neutrals-black: #000;--color-yellow-500: #fc0f;--color-red-500: #f00f;--color-blue-900: #000021;--color-gradients-red-to: #f0695aff;--color-gradients-black-to: #50505aff;--color-gradients-yellow-to: #fff078ff;--setting-spacing-8: 8px;--setting-spacing-16: 16px;--setting-spacing-24: 24px;--setting-spacing-32: 32px;--setting-spacing-48: 48px;--setting-spacing-64: 64px;--setting-spacing-96: 96px;--setting-spacing-128: 128px;--setting-strokes-1: 1px;--setting-strokes-2: 2px;--setting-radius-8: 8px;--setting-radius-16: 16px;--setting-radius-24: 24px;--setting-radius-1000: 1000px;--color-neutrals-700: #2d3944ff;--color-neutrals-500: #6c7883ff;--color-neutrals-400: #a7b3beff;--color-neutrals-200: #cfdbe5ff;--color-neutrals-100: #f3f5f9ff;--color-neutrals-white: #ffff;--color-neutrals-color: #ffff}:root{--primary-bg: var(--color-neutrals-white);--primary-fg: var(--color-neutrals-black);--secondary-bg: var(--color-neutrals-white);--dark-bg: var(--color-neutrals-black);--dark-fg: var(--color-neutrals-white);--stroke-strong: var(--color-blue-900);--stroke-decorative: var(--color-red-500);--stroke-subtle: var(--color-neutrals-200);--secondary-fg: var(--color-neutrals-black);--shadow-subtle: var(--color-blue-900-10);--neutrals-gray-dark: var(--color-neutrals-700);--neutrals-gray-medium: var(--color-neutrals-500);--neutrals-gray: var(--color-neutrals-400);--neutrals-gray-light: var(--color-neutrals-100);--neutrals-white: var(--color-neutrals-white);--button-bg: var(--primary-bg);--button-fg: var(--primary-fg)}:root.theme-dark{--primary-bg: var(--color-neutrals-black);--primary-fg: var(--color-neutrals-white);--secondary-bg: var(--color-neutrals-100);--dark-bg: var(--color-neutrals-black);--dark-fg: var(--color-neutrals-white);--stroke-strong: var(--color-blue-900);--stroke-decorative: var(--color-red-500);--stroke-subtle: var(--color-neutrals-200);--secondary-fg: var(--color-neutrals-black);--shadow-subtle: var(--color-blue-900-10);--neutrals-gray-dark: var(--color-neutrals-700);--neutrals-gray-medium: var(--color-neutrals-500);--neutrals-gray: var(--color-neutrals-400);--neutrals-gray-light: var(--color-neutrals-100);--neutrals-white: var(--color-neutrals-white);--button-bg: var(--dark-bg);--button-fg: var(--dark-fg)}:root{--current-viewport: "small"}@media (min-width: 768px){:root{--current-viewport: "medium" }}@media (min-width: 1279px){:root{--current-viewport: "large" }}body{margin:0}main{position:relative;overflow:clip;z-index:10}a{width:-moz-fit-content;width:fit-content;color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;width:100%}ul.no-list-style,ol.no-list-style{list-style:none}svg{width:var(--svg-size-s);height:var(--svg-size-s)}@font-face{font-family:Apparat;src:url(/fonts/apparat-regular.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Apparat;src:url(/fonts/apparat-regular-italic.woff2) format("woff2");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Apparat;src:url(/fonts/apparat-regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Apparat;src:url(/fonts/apparat-regular-italic.woff2) format("woff2");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Apparat;src:url(/fonts/apparat-semibold.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Apparat;src:url(/fonts/apparat-semibold-italic.woff2) format("woff2");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Apparat;src:url(/fonts/apparat-bold.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Apparat;src:url(/fonts/apparat-bold-italic.woff2) format("woff2");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:Apparat;src:url(/fonts/apparat-black.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Apparat;src:url(/fonts/apparat-black-italic.woff2) format("woff2");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Apparat;src:url(/fonts/apparat-black.woff2) format("woff2");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Apparat;src:url(/fonts/apparat-black-italic.woff2) format("woff2");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:Apparat;src:url(/fonts/apparat-heavy.woff2) format("woff2");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Apparat;src:url(/fonts/apparat-heavy-italic.woff2) format("woff2");font-weight:900;font-display:swap;font-style:italic}:root{--container-max-with: 1600px;--container-padding-x: var(--global-padding-12col);--container-padding-y: var(--global-padding-vertical);--radius-sm: var(--setting-radius-8);--radius-md: var(--setting-radius-16);--radius-lg: var(--setting-radius-24);--radius-round: var(--setting-radius-1000);--stroke-sm: var(--setting-strokes-1);--stroke-md: var(--setting-strokes-2);--spacing-none: 0px;--spacing-2xs: var(--setting-spacing-8);--spacing-xs: var(--setting-spacing-16);--spacing-sm: var(--setting-spacing-24);--spacing-md: var(--setting-spacing-32);--spacing-lg: var(--setting-spacing-48);--spacing-xl: var(--setting-spacing-64);--spacing-2xl: var(--setting-spacing-96);--spacing-3xl: var(--setting-spacing-128);--button-height: 48px;--sds-size-space-200: 8px;--sds-size-space-300: 12px;--sds-size-space-400: 16px;--sds-size-space-600: 24px;--sds-size-space-800: 32px;--color-gradients-black-to: #50505A;--verlauf-black: linear-gradient(100deg, var(--color-neutrals-black) 34.51%, var(--color-gradients-black-to) 84.4%);--card-box-shadow: 0 4px 200px 0 rgb(0 0 0 / 25%)}:root{--global-width: 393px;--global-margin: 48px;--global-padding-h: 64px;--global-padding-vertical: 32px;--global-padding-12col: 32px;--global-padding-10col: 16px;--global-padding-8col: 16px;--global-gutter: 24px;--global-columns: 12px;--font-quote-size: 27px;--font-quote-family: var(--font-family-primary);--font-quote-weight-style: var(--font-weight-style-lightitalic);--font-headline-4xl-size: 60px;--font-headline-4xl-family: var(--font-family-primary);--font-headline-4xl-weight-style: var(--font-weight-style-bold);--font-headline-3xl-size: 48px;--font-headline-3xl-family: var(--font-family-primary);--font-headline-3xl-weight-style: var(--font-weight-style-extrabold);--font-headline-xxl-size: 36px;--font-headline-xl-size: 42px;--font-headline-l-size: 36px;--font-headline-l-family: var(--font-family-primary);--font-headline-l-weight-style: var(--font-weight-style-extrabold);--font-headline-m-size: 32px;--font-headline-sm-size: 24px;--font-headline-sm-family: var(--font-family-primary);--font-headline-sm-weight-style: var(--font-weight-style-extrabold);--font-headline-m-family: var(--font-family-primary);--font-headline-m-weight-style: var(--font-weight-style-extrabold);--font-headline-xl-family: var(--font-family-primary);--font-headline-xl-weight-style: var(--font-weight-style-extrabold);--font-headline-xxl-family: var(--font-family-primary);--font-headline-xxl-weight-style: var(--font-weight-style-bold);--font-headline-md-size: 48px;--font-headline-md-family: var(--font-family-primary);--font-headline-md-weight-style: var(--font-weight-style-bold);--font-headline-s-size: 22px;--font-headline-s-family: var(--font-family-primary);--font-headline-s-weight-style: var(--font-weight-style-bold);--font-body-xl-size: 18px;--font-body-xl-family: var(--font-family-primary);--font-body-xl-weight-style: var(--font-weight-style-bold);--font-body-l-size: 18px;--font-body-l-family: var(--font-family-primary);--font-body-l-weight-style: var(--font-weight-style-regular);--font-body-md-size: 16px;--font-topline-md-size: 18px;--font-topline-md-family: var(--font-family-primary);--font-topline-md-weight-style: var(--font-weight-style-medium);--font-body-md-family: var(--font-family-primary);--font-body-md-weight-style: var(--font-weight-style-book);--font-button-cta-size: 20px;--font-button-cta-family: var(--font-family-primary);--font-button-cta-weight-style: var(--font-weight-style-medium)}@media (min-width: 768px){:root{--global-width: 768px;--global-margin: 48px;--global-padding-h: 64px;--global-padding-vertical: 48px;--global-padding-12col: 32px;--global-padding-10col: 32px;--global-padding-8col: 16px;--global-gutter: 24px;--global-columns: 12px;--font-quote-size: 27px;--font-quote-family: var(--font-family-primary);--font-quote-weight-style: var(--font-weight-style-lightitalic);--font-headline-4xl-size: 132px;--font-headline-4xl-family: var(--font-family-primary);--font-headline-4xl-weight-style: var(--font-weight-style-bold);--font-headline-3xl-size: 100px;--font-headline-3xl-family: var(--font-family-primary);--font-headline-3xl-weight-style: var(--font-weight-style-extrabold);--font-headline-xxl-size: 96px;--font-headline-xl-size: 80px;--font-headline-l-size: 75px;--font-headline-l-family: var(--font-family-primary);--font-headline-l-weight-style: var(--font-weight-style-extrabold);--font-headline-m-size: 48px;--font-headline-sm-size: 32px;--font-headline-sm-family: var(--font-family-primary);--font-headline-sm-weight-style: var(--font-weight-style-extrabold);--font-headline-m-family: var(--font-family-primary);--font-headline-m-weight-style: var(--font-weight-style-extrabold);--font-headline-xl-family: var(--font-family-primary);--font-headline-xl-weight-style: var(--font-weight-style-extrabold);--font-headline-xxl-family: var(--font-family-primary);--font-headline-xxl-weight-style: var(--font-weight-style-bold);--font-headline-md-size: 48px;--font-headline-md-family: var(--font-family-primary);--font-headline-md-weight-style: var(--font-weight-style-bold);--font-headline-s-size: 28px;--font-headline-s-family: var(--font-family-primary);--font-headline-s-weight-style: var(--font-weight-style-bold);--font-body-xl-size: 24px;--font-body-xl-family: var(--font-family-primary);--font-body-xl-weight-style: var(--font-weight-style-bold);--font-body-l-size: 18px;--font-body-l-family: var(--font-family-primary);--font-body-l-weight-style: var(--font-weight-style-regular);--font-body-md-size: 16px;--font-topline-md-size: 18px;--font-topline-md-family: var(--font-family-primary);--font-topline-md-weight-style: var(--font-weight-style-medium);--font-body-md-family: var(--font-family-primary);--font-body-md-weight-style: var(--font-weight-style-book);--font-button-cta-size: 20px;--font-button-cta-family: var(--font-family-primary);--font-button-cta-weight-style: var(--font-weight-style-medium) }}@media (min-width: 1279px){:root{--global-width: 1440px;--global-margin: 48px;--global-padding-h: 64px;--global-padding-vertical: 128px;--global-padding-12col: 40px;--global-padding-10col: 155px;--global-padding-8col: 118px;--global-gutter: 24px;--global-columns: 12px;--font-quote-size: 37px;--font-quote-family: var(--font-family-primary);--font-quote-weight-style: var(--font-weight-style-lightitalic);--font-headline-4xl-size: 132px;--font-headline-4xl-family: var(--font-family-primary);--font-headline-4xl-weight-style: var(--font-weight-style-bold);--font-headline-3xl-size: 100px;--font-headline-3xl-family: var(--font-family-primary);--font-headline-3xl-weight-style: var(--font-weight-style-extrabold);--font-headline-xxl-size: 96px;--font-headline-xl-size: 78px;--font-headline-l-size: 75px;--font-headline-l-family: var(--font-family-primary);--font-headline-l-weight-style: var(--font-weight-style-extrabold);--font-headline-m-size: 48px;--font-headline-sm-size: 32px;--font-headline-sm-family: var(--font-family-primary);--font-headline-sm-weight-style: var(--font-weight-style-extrabold);--font-headline-m-family: var(--font-family-primary);--font-headline-m-weight-style: var(--font-weight-style-extrabold);--font-headline-xl-family: var(--font-family-primary);--font-headline-xl-weight-style: var(--font-weight-style-extrabold);--font-headline-xxl-family: var(--font-family-primary);--font-headline-xxl-weight-style: var(--font-weight-style-bold);--font-headline-md-size: 48px;--font-headline-md-family: var(--font-family-primary);--font-headline-md-weight-style: var(--font-weight-style-bold);--font-headline-s-size: 28px;--font-headline-s-family: var(--font-family-primary);--font-headline-s-weight-style: var(--font-weight-style-bold);--font-body-xl-size: 24px;--font-body-xl-family: var(--font-family-primary);--font-body-xl-weight-style: var(--font-weight-style-bold);--font-body-l-size: 18px;--font-body-l-family: var(--font-family-primary);--font-body-l-weight-style: var(--font-weight-style-regular);--font-body-md-size: 16px;--font-topline-md-size: 18px;--font-topline-md-family: var(--font-family-primary);--font-topline-md-weight-style: var(--font-weight-style-medium);--font-body-md-family: var(--font-family-primary);--font-body-md-weight-style: var(--font-weight-style-book);--font-button-cta-size: 20px;--font-button-cta-family: var(--font-family-primary);--font-button-cta-weight-style: var(--font-weight-style-medium) }}.text-title-4xl{font-family:var(--font-familiy-primary);font-size:var(--font-headline-4xl-size);font-style:normal;font-weight:800;line-height:90%;letter-spacing:-2.64px;text-transform:uppercase}.text-title-3xl{font-family:var(--font-familiy-primary);font-size:var(--font-headline-3xl-size);font-style:normal;font-weight:800;line-height:90%;text-transform:uppercase}.text-title-xxl{font-family:var(--font-familiy-primary);font-size:var(--font-headline-xxl-size);font-style:normal;font-weight:800;line-height:100%;letter-spacing:-1.92px;text-transform:uppercase}.text-title-xl{font-family:var(--font-familiy-primary);font-size:var(--font-headline-xl-size);font-style:normal;font-weight:800;line-height:100%;letter-spacing:-1.6px;text-transform:uppercase}.text-title-l{font-family:var(--font-familiy-primary);font-size:var(--font-headline-l-size);font-style:normal;font-weight:800;line-height:100%;letter-spacing:-1.5px}.text-title-m{font-family:var(--font-familiy-primary);font-size:var(--font-headline-m-size);font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.96px}.text-title-sm{font-family:var(--font-familiy-primary);font-size:var(--font-headline-sm-size);font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.64px}.text-title-s{font-family:var(--font-familiy-primary);font-size:var(--font-headline-s-size);font-style:normal;font-weight:800;line-height:120%;letter-spacing:-.56px}.text-title-s-kursiv{font-size:var(--text-title-s-kursiv);line-height:.0357;font-weight:400}.text-body-xxl{font-size:var(--text-body-xxl);line-height:.0429;font-weight:800}.text-body-xl{font-family:var(--font-familiy-primary);font-size:var(--font-body-xl-size);font-style:normal;font-weight:700;line-height:140%}.text-body-l{font-family:var(--font-familiy-primary);font-size:var(--font-body-l-size);font-style:normal;font-weight:400;line-height:140%}.text-body-l-bold{font-family:var(--font-familiy-primary);font-size:var(--font-body-l-size);font-style:normal;font-weight:700;line-height:140%}.text-body-m{font-family:var(--font-familiy-primary);font-size:var(--font-scale-body-m);font-style:normal;font-weight:400;line-height:140%}.text-body-m-caps{font-family:var(--font-familiy-primary);font-size:var(--font-scale-body-m);font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.text-body-m-medium-caps{font-family:var(--font-familiy-primary);font-size:var(--font-scale-body-m);font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}.text-body-m-bold-caps{font-family:var(--font-familiy-primary);font-size:var(--font-scale-body-m);font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.text-body-l-bold-caps{font-family:var(--font-familiy-primary);font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.text-body-xxl-bold-caps{font-family:var(--font-familiy-primary);font-size:var(--font-scale-body-xxl);font-style:normal;font-weight:800;line-height:120%;letter-spacing:-.56px;text-transform:uppercase}.text-quote{font-family:var(--font-familiy-primary);font-size:var(--font-quote-size);font-style:italic;font-weight:300;line-height:normal}body{font-family:var(--font-familiy-primary);color:var(--color-neutrals-black)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-style-bold);font-size:var(--font-body-l-size);line-height:1.2;margin:0}h1{font-size:var(--headline-l)}p{margin:0;font-size:var(--font-body-md-size);font-weight:var(--font-weight-style-regular);line-height:144%}p.white{color:var(--color-neutrals-white)}picture{display:block;width:100%;height:auto}img{width:100%;-o-object-fit:cover;object-fit:cover}.btn{position:relative;cursor:pointer;border-radius:30px;text-decoration:none;width:-moz-fit-content;width:fit-content;color:var(--color-neutrals-white);background-color:var(--color-neutrals-black);text-transform:uppercase;display:inline-flex;height:calc(var(--button-height) - 3px);min-width:128px;padding:var(--spacing-none) var(--sds-size-space-800);justify-content:center;align-items:center;gap:var(--sds-size-space-200);flex-shrink:0;border:1.5px solid;border-color:var(--color-neutrals-white);overflow:hidden;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);transition:.2s}.btn:after{content:"";position:absolute;top:0;left:0;background:var(--verlauf-black);width:100%;height:100%;border-radius:50px;transform:translate(100%);z-index:0;transition:.2s}.btn .icon-background{color:var(--color-neutrals-white);margin-left:var(--spacing-2xs);z-index:1}.btn:disabled{opacity:.5}.btn:focus-visible{outline:2px solid var(--color-red-500)!important;outline-offset:2px;z-index:999;position:relative;-webkit-mask-image:none!important;mask-image:none!important}.btn:focus{outline:2px solid var(--color-red-500)!important;outline-offset:2px;z-index:999;position:relative;-webkit-mask-image:none!important;mask-image:none!important}.btn:hover:after{transform:translate(0)}.btn.outline{height:calc(var(--button-height) - 3px);background-color:transparent;border:1.5px solid;border-color:var(--color-neutrals-black);color:var(--color-neutrals-black);overflow:hidden;-webkit-mask-image:radial-gradient(black,white);mask-image:radial-gradient(#000,#fff);transition:.2s}.btn.outline .icon-background{color:var(--color-neutrals-black);z-index:1}.btn.outline:after{content:"";position:absolute;top:0;left:0;background:#000;width:100%;height:100%;border-radius:50px;transform:translate(100%);z-index:0;transition:.2s}.btn.outline:hover,.btn.outline:hover .icon-background{color:var(--color-neutrals-white)}.btn.outline:hover:after{transform:translate(0)}.btn.outline-bold{height:calc(var(--button-height) - 3px);background-color:transparent;border:1.5px solid;border-color:var(--color-blue-900);color:var(--color-blue-900);overflow:hidden;-webkit-mask-image:radial-gradient(black,white);mask-image:radial-gradient(#000,#fff);transition:.2s}.btn.outline-bold:after{content:"";position:absolute;top:0;left:0;background:#000;width:100%;height:100%;border-radius:50px;transform:translate(100%);z-index:0;transition:.2s}.btn.outline-bold:hover{color:var(--color-neutrals-white)}.btn.outline-bold:hover:after{transform:translate(0)}.btn .button-label{position:relative;z-index:1}.icon-button{cursor:pointer;display:flex;justify-content:center;border:none;text-decoration:none;width:-moz-fit-content;width:fit-content;background-color:transparent;color:#fff}.icon-button svg{color:inherit}.icon-button.scroll-down svg{animation:scroll-down 1s infinite}@media (min-width: 1279px){.icon-button.scroll-down{display:none}}@keyframes scroll-down{0%{transform:translateY(0)}50%{transform:translateY(12px)}to{transform:translateY(0)}}.link{text-transform:uppercase;display:inline-flex;padding-bottom:4px;justify-content:center;gap:4px;flex-shrink:0;border-bottom:1px solid;border-color:inherit;flex-direction:row;align-items:center}.link:hover{color:var(--color-red-500);border-bottom:2px solid var(--stroke-decorative)}.link:focus,.link:focus-visible{border:2px solid var(--secondary-fg);outline:none}.link:disabled{opacity:.5;pointer-events:none}.text-link{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:16%;text-underline-position:from-font;display:inline;align-items:center;gap:4px}.text-link:focus-visible{outline:2px solid var(--color-neutrals-black);outline-offset:2px}.swiper-button{width:40px;height:40px;aspect-ratio:1 / 1;color:var(--color-text-100);cursor:pointer;transition:all .3s ease}.swiper-button svg{width:100%;height:auto}.swiper-button:hover{color:var(--neutrals-gray-medium)}.swiper-button:active{color:var(--neutrals-gray-dark)}.swiper-button:focus-visible{border-radius:30px;outline:2px solid var(--color-red-500);outline-offset:2px}@media (min-width: 768px){.swiper-button{width:60px;height:60px}}.swiper-button-disabled{color:var(--neutrals-gray-light);pointer-events:none}.container{max-width:var(--container-max-with);padding:var(--spacing-2xl) var(--global-padding-10col);margin:0 auto}.uc-embed .uc-checkbox h3{margin-bottom:var(--spacing-md);margin-left:var(--spacing-2xs)}.uc-embed .uc-embed-subelement{margin-left:var(--spacing-md);margin-bottom:var(--spacing-md)}@media (min-width: 1279px){.uc-embed .uc-embed-subelement{margin-left:var(--spacing-lg)}}.uc-embed .uc-embed-subelement:last-of-type{margin-bottom:var(--spacing-xl)}.uc-embed .uc-embed-subelement h4{margin-bottom:var(--spacing-2xs)}.uc-embed .uc-embed-subelement .uc-list{margin-top:var(--spacing-2xs);padding-left:var(--spacing-md)}.p2-legal{background-color:#fff}[data-image-loading]{position:relative;overflow:hidden;min-height:100px}[data-image-loading]:before{content:"";position:absolute;inset:0;z-index:10;background-image:url(/images/image-loading-marker.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center;opacity:.1;transition:opacity .3s ease-out}[data-image-loading]:after{content:"";position:absolute;inset:0;z-index:9;background:linear-gradient(-45deg,var(--neutrals-gray-light),var(--neutrals-gray-dark),var(--neutrals-white),var(--neutrals-gray-dark));background-size:400% 400%;animation:shimmer 20s ease infinite;opacity:.3}[data-image-loading] img{width:100%;height:100%;opacity:0;transition:opacity .3s ease-out}[data-image-loading].loaded:before,[data-image-loading].loaded:after{opacity:0;pointer-events:none}[data-image-loading].loaded img{opacity:1}[data-image-loading].error:before{background-color:var(--stroke-decorative)}@keyframes shimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.burger[data-astro-cid-7usc5qis]{width:34px;height:34px;position:absolute;right:20px;border-radius:4px;z-index:10;cursor:pointer}.burger[data-astro-cid-7usc5qis] span[data-astro-cid-7usc5qis]{position:absolute;top:50%;left:50%;width:30px;height:2.5px;margin-left:-15px;margin-top:-1.5px;background-color:#000;transition:all .3s cubic-bezier(.785,.135,.15,.86)}.burger[data-astro-cid-7usc5qis] span[data-astro-cid-7usc5qis]:before,.burger[data-astro-cid-7usc5qis] span[data-astro-cid-7usc5qis]:after{content:"";position:absolute;height:2.5px;background-color:#000;transition:all .3s cubic-bezier(.785,.135,.15,.86)}.burger[data-astro-cid-7usc5qis] span[data-astro-cid-7usc5qis]:before{top:-10px;width:30px}.burger[data-astro-cid-7usc5qis] span[data-astro-cid-7usc5qis]:after{top:10px;width:15px}.burger[data-astro-cid-7usc5qis].open span[data-astro-cid-7usc5qis]{background-color:transparent}.burger[data-astro-cid-7usc5qis].open span[data-astro-cid-7usc5qis]:before,.burger[data-astro-cid-7usc5qis].open span[data-astro-cid-7usc5qis]:after{background-color:var(--color-neutrals-black);top:0}.burger[data-astro-cid-7usc5qis].open span[data-astro-cid-7usc5qis]:before{transform:rotate(45deg)}.burger[data-astro-cid-7usc5qis].open span[data-astro-cid-7usc5qis]:after{transform:rotate(-45deg);width:30px}@media (min-width: 1279px){.burger[data-astro-cid-7usc5qis]{display:none}}body.overflow{overflow:hidden;position:fixed;width:100vw;height:100vh}.header-nav[data-astro-cid-wvxl3e75].desktop{display:none;padding:0;justify-content:space-between;width:100%}.header-nav[data-astro-cid-wvxl3e75].desktop .header-nav-item[data-astro-cid-wvxl3e75]{padding:10px 16px}.header-nav[data-astro-cid-wvxl3e75].desktop .header-nav-item[data-astro-cid-wvxl3e75]:focus-visible{outline:2px solid var(--color-red-500);outline-offset:2px}@media (min-width: 1279px){.header-nav[data-astro-cid-wvxl3e75].desktop{display:flex;flex-direction:row;position:relative;height:auto;top:0;transform:translate(0);transition:none}.header-nav[data-astro-cid-wvxl3e75].desktop ul[data-astro-cid-wvxl3e75]{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:32px;margin-left:auto;margin-top:0;margin-bottom:0}.header-nav[data-astro-cid-wvxl3e75].desktop .header-nav-item[data-astro-cid-wvxl3e75]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;padding:10px 16px;height:28px;box-sizing:border-box;transition:all .3s ease}.header-nav[data-astro-cid-wvxl3e75].desktop .header-nav-item[data-astro-cid-wvxl3e75]:hover,.header-nav[data-astro-cid-wvxl3e75].desktop .header-nav-item[data-astro-cid-wvxl3e75]:focus-visible,.header-nav[data-astro-cid-wvxl3e75].desktop .header-nav-item[data-astro-cid-wvxl3e75]:active{border-radius:90px;background:var(--color-neutrals-black);color:var(--color-neutrals-white);height:32px}}.get-in-touch[data-astro-cid-wvxl3e75]{margin-right:var(--sds-size-space-800)}.header-nav[data-astro-cid-xultrlce].mobile{display:flex;flex-direction:column;background:var(--color-neutrals-white);position:absolute;top:75px;left:0;width:100%;height:calc(100vh - 75px);transform:translate(-101%);transition:transform .3s ease-in-out;overflow:hidden;padding:0 16px}.header-nav[data-astro-cid-xultrlce].mobile.visible{transform:translate(0)}.header-nav[data-astro-cid-xultrlce].mobile .nav-content[data-astro-cid-xultrlce]{flex:1;overflow-y:auto;min-height:0;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:64px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.header-nav[data-astro-cid-xultrlce].mobile .nav-content[data-astro-cid-xultrlce]::-webkit-scrollbar{display:none}@media (height <= 600px){.header-nav[data-astro-cid-xultrlce].mobile .nav-content[data-astro-cid-xultrlce]{justify-content:flex-start;gap:var(--setting-spacing-32)}}.header-nav[data-astro-cid-xultrlce].mobile .pattern-container[data-astro-cid-xultrlce]{position:absolute;bottom:0;right:0;left:0;height:0;pointer-events:none;z-index:1}.header-nav[data-astro-cid-xultrlce].mobile ul[data-astro-cid-xultrlce]{display:flex;flex-direction:column;gap:var(--setting-spacing-32);margin-left:auto;margin-top:10vh;width:100%}@media (height <= 600px){.header-nav[data-astro-cid-xultrlce].mobile ul[data-astro-cid-xultrlce]{margin-top:var(--setting-spacing-32)}}.header-nav[data-astro-cid-xultrlce].mobile .header-nav-item[data-astro-cid-xultrlce]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;padding:10px var(--spacing-xs);height:28px;box-sizing:border-box;transition:all .3s ease}.header-nav[data-astro-cid-xultrlce].mobile .header-nav-item[data-astro-cid-xultrlce]:focus-visible{outline:2px solid var(--color-red-500);outline-offset:2px}.header-nav[data-astro-cid-xultrlce].mobile .header-nav-item[data-astro-cid-xultrlce]:hover,.header-nav[data-astro-cid-xultrlce].mobile .header-nav-item[data-astro-cid-xultrlce]:focus-visible,.header-nav[data-astro-cid-xultrlce].mobile .header-nav-item[data-astro-cid-xultrlce]:active{border-radius:90px;background:var(--color-neutrals-black);color:var(--color-neutrals-white);height:32px}.header-nav[data-astro-cid-xultrlce].mobile .site-utilities[data-astro-cid-xultrlce]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--setting-spacing-32);margin-bottom:64px;flex-shrink:0}.header-nav[data-astro-cid-xultrlce].mobile .site-utilities[data-astro-cid-xultrlce] ul[data-astro-cid-xultrlce]{display:flex;padding:0 24px;flex-direction:column;align-items:flex-start;gap:4px;margin:0}.header-nav[data-astro-cid-xultrlce].mobile .site-utilities[data-astro-cid-xultrlce] a[data-astro-cid-xultrlce]:focus-visible{outline:2px solid var(--color-red-500);outline-offset:2px}@media (height <= 600px){.header-nav[data-astro-cid-xultrlce].mobile .site-utilities[data-astro-cid-xultrlce]{margin-bottom:var(--setting-spacing-32)}}@media (min-width: 1279px){.header-nav[data-astro-cid-xultrlce].mobile{display:none}}.header-pattern[data-astro-cid-xultrlce]{position:absolute;right:-194px;bottom:-210px;width:500px;z-index:0}.f1-header[data-astro-cid-7c243vsh]{background-color:var(--color-neutrals-white);display:flex;align-items:center;height:75px;z-index:100;position:fixed;top:0;left:0;width:100%}.f1-header[data-astro-cid-7c243vsh] .logo-link[data-astro-cid-7c243vsh]{margin-right:10px}.f1-header[data-astro-cid-7c243vsh] .logo-link[data-astro-cid-7c243vsh]:focus-visible{outline:2px solid var(--color-red-500);outline-offset:2px}.f1-header[data-astro-cid-7c243vsh] .logo-link[data-astro-cid-7c243vsh] .header-logo[data-astro-cid-7c243vsh]{width:auto;height:100%}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh]{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-neutrals-white);position:absolute;top:75px;left:0;width:100%;height:calc(100vh - 75px);transform:translate(-101%);transition:transform .3s ease-in-out;overflow:hidden;padding:0 16px}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] ul[data-astro-cid-7c243vsh]{display:flex;flex-direction:column;gap:var(--setting-spacing-32);margin-left:auto;margin-top:10vh;width:100%}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] .header-nav-item[data-astro-cid-7c243vsh]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;padding:10px var(--spacing-xs);height:28px;box-sizing:border-box;transition:all .3s ease}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] .header-nav-item[data-astro-cid-7c243vsh]:focus-visible{outline:2px solid var(--color-red-500);outline-offset:2px}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] .header-nav-item[data-astro-cid-7c243vsh]:hover,.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] .header-nav-item[data-astro-cid-7c243vsh]:focus-visible,.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] .header-nav-item[data-astro-cid-7c243vsh]:active{border-radius:90px;background:var(--color-neutrals-black);color:var(--color-neutrals-white);height:32px}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] .site-utilities[data-astro-cid-7c243vsh]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--setting-spacing-32);margin-bottom:64px}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] .site-utilities[data-astro-cid-7c243vsh] ul[data-astro-cid-7c243vsh]{display:flex;padding:0 24px;flex-direction:column;align-items:flex-start;gap:4px;margin:0}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh].visible{transform:translate(0)}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh].desktop{display:none;padding:0}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh].desktop .header-nav-item[data-astro-cid-7c243vsh]{padding:10px 16px}@media (min-width: 1279px){.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh]{display:flex;flex-direction:row;position:relative;height:auto;top:0;transform:translate(0);transition:none}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh].desktop{display:flex;height:100%;align-items:center}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh].mobile{display:none}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] ul[data-astro-cid-7c243vsh]{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:32px;margin-left:auto;margin-top:0;margin-bottom:0}.f1-header[data-astro-cid-7c243vsh] .header-nav[data-astro-cid-7c243vsh] .header-nav-item[data-astro-cid-7c243vsh]{padding:10px 16px}}.f1-header[data-astro-cid-7c243vsh] .get-in-touch[data-astro-cid-7c243vsh]{margin-right:var(--sds-size-space-800)}.f1-header[data-astro-cid-7c243vsh] .header-pattern[data-astro-cid-7c243vsh]{position:absolute;right:-178px;bottom:-210px;width:500px}@media (min-width: 1279px){.f1-header[data-astro-cid-7c243vsh]{height:118px}.f1-header[data-astro-cid-7c243vsh] .logo-link[data-astro-cid-7c243vsh]{margin-left:var(--sds-size-space-800)}}.f1-header[data-astro-cid-7c243vsh].scrolled{box-shadow:0 4px 4px #0000000f}body{padding-top:75px}@media (min-width: 1279px){body{padding-top:118px}}.f2-footer[data-astro-cid-dmw7sekg]{background-color:var(--color-neutrals-white);overflow:hidden}.f2-footer[data-astro-cid-dmw7sekg] .container[data-astro-cid-dmw7sekg]{display:flex;padding:var(--spacing-md) var(--spacing-xs);flex-direction:column;gap:var(--spacing-lg)}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg]{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-navigation-list[data-astro-cid-dmw7sekg]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-navigation-list[data-astro-cid-dmw7sekg] .footer-navigation-item-wrapper[data-astro-cid-dmw7sekg]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sds-size-space-300);flex:1 0 0}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-navigation-list[data-astro-cid-dmw7sekg] .footer-navigation-item[data-astro-cid-dmw7sekg]{display:flex;padding:10px var(--spacing-xs);align-items:center;gap:10px;height:30px;box-sizing:border-box;transition:all .3s ease}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-navigation-list[data-astro-cid-dmw7sekg] .footer-navigation-item[data-astro-cid-dmw7sekg]:focus-visible{outline:2px solid var(--color-neutrals-black);outline-offset:2px}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-navigation-list[data-astro-cid-dmw7sekg] .footer-navigation-item[data-astro-cid-dmw7sekg]:hover{background-color:var(--color-neutrals-black);color:var(--color-neutrals-white);border-radius:90px;height:32px}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-navigation-list[data-astro-cid-dmw7sekg] .subnavigation[data-astro-cid-dmw7sekg]{display:flex;padding:0 var(--spacing-xs);flex-direction:column;gap:12px;transition:all .3s ease}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-logos[data-astro-cid-dmw7sekg]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-logos[data-astro-cid-dmw7sekg] .bmwe-logo[data-astro-cid-dmw7sekg]{width:40%;height:auto}.f2-footer[data-astro-cid-dmw7sekg] .utilities[data-astro-cid-dmw7sekg]{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.f2-footer[data-astro-cid-dmw7sekg] .utilities[data-astro-cid-dmw7sekg] .textlinks[data-astro-cid-dmw7sekg]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);row-gap:var(--spacing-2xs)}.f2-footer[data-astro-cid-dmw7sekg] .utilities[data-astro-cid-dmw7sekg] .socials[data-astro-cid-dmw7sekg]{display:flex;align-items:center;gap:var(--sds-size-space-400);width:auto}@media (min-width: 768px){.f2-footer[data-astro-cid-dmw7sekg] .container[data-astro-cid-dmw7sekg]{padding:var(--spacing-md);align-items:center;gap:var(--spacing-xl)}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg]{gap:var(--spacing-xl)}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-navigation-list[data-astro-cid-dmw7sekg]{display:grid;grid-template-columns:40% 1fr;grid-auto-rows:auto;gap:var(--spacing-md)}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-logos[data-astro-cid-dmw7sekg]{flex-direction:row;padding:0 var(--spacing-xs)}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-logos[data-astro-cid-dmw7sekg] .bmwe-logo[data-astro-cid-dmw7sekg]{width:206px;height:100px}.f2-footer[data-astro-cid-dmw7sekg] .utilities[data-astro-cid-dmw7sekg]{flex-direction:row;height:var(--spacing-sm);justify-content:space-between;align-items:center}}@media (min-width: 1279px){.f2-footer[data-astro-cid-dmw7sekg] .container[data-astro-cid-dmw7sekg]{padding:var(--spacing-xl) var(--global-padding-h) var(--spacing-md) var(--global-padding-h);gap:0;height:264px;justify-content:space-between}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg]{flex-direction:row;gap:var(--spacing-xs);width:100%}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-navigation-list[data-astro-cid-dmw7sekg]{display:flex;flex-direction:row;gap:var(--spacing-xs);align-self:stretch}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-logos[data-astro-cid-dmw7sekg]{flex-direction:column;gap:var(--spacing-md)}.f2-footer[data-astro-cid-dmw7sekg] .footer-navigation[data-astro-cid-dmw7sekg] .footer-logos[data-astro-cid-dmw7sekg] .bmwe-logo[data-astro-cid-dmw7sekg]{width:65%;height:auto}}.f2-footer[data-astro-cid-dmw7sekg] .footer-link[data-astro-cid-dmw7sekg]{text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:16%;text-underline-position:from-font;display:flex;align-items:center;gap:4px}.f2-footer[data-astro-cid-dmw7sekg] .footer-link[data-astro-cid-dmw7sekg]:hover{text-decoration-line:underline}.f2-footer[data-astro-cid-dmw7sekg] .footer-link[data-astro-cid-dmw7sekg]:focus-visible{outline:2px solid var(--color-neutrals-black);outline-offset:2px}.f2-footer[data-astro-cid-dmw7sekg] .cookie-button[data-astro-cid-dmw7sekg]{padding:0;background:none;border:none;cursor:pointer}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
