:root{--accessibility-font-size: 1;--accessibility-word-spacing: 0;--accessibility-letter-spacing: 0;--accessibility-line-height: 1}.a11y-contrast-mode-high-contrast .hero__title,.a11y-contrast-mode-high-contrast .hero__copy,.a11y-contrast-mode-high-contrast .hero__additional{width:fit-content;background-color:var(--primary_black)}.a11y-contrast-mode-high-contrast .detail-card .card--content .pricing-details .direct-price .offer .upe-price,.a11y-contrast-mode-high-contrast .block--leasing_teaser .leasings .leasing .leasing__content .leasing__details .details__text,.a11y-contrast-mode-high-contrast .block--leasing_placeholder_wltp,.a11y-contrast-mode-high-contrast .block--leasing_placeholder_table .table .table__legal{color:var(--primary_black)}.a11y-contrast-mode-high-contrast .section .copy p{color:var(--primary_black) !important}.a11y-contrast-mode-high-contrast .section[style="background:rgb(0 0 0)"] .copy p{color:var(--primary_white) !important}.a11y-contrast-mode-high-contrast .benefits--dark .benefit__content{color:var(--primary_black) !important}.a11y-contrast-mode-high-contrast .benefits--light .benefit__content{color:var(--primary_white) !important}html,body{margin:0;padding:0;background-color:var(--body_background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}img,svg,video{display:block;max-width:100%;height:auto}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}a{color:inherit;text-decoration:none}a:link,a:visited,a:hover,a:active{text-decoration:none}p{font-size:16px;line-height:150%;margin:0 0 25px 0}@media(min-width: 640px){p{font-size:16px;line-height:150%}}@media(min-width: 1023px){p{font-size:16px;line-height:150%}}@media(min-width: 641px)and (max-width: 1022px){p{font-size:calc(16px + 0*(100vw - 640px)/383);line-height:calc(150% + 0*(100vw - 640px)/383)}}p:nth-last-child(1){margin:0}p a{color:var(--turquoise);text-decoration:underline !important}h1,h2,h3,h4,h5,h6{margin:0}textarea{resize:none}video,iframe{border:none;outline:none}button{font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit}strong,b{font-weight:normal;font-style:normal}:root{--turquoise: rgba(25, 249, 190, 1);--turquoise_invert: rgba(25, 249, 190, 1);--black: rgba(0, 0, 0, 1);--black_50: rgba(0, 0, 0, 0.5);--black_85: rgba(0, 0, 0, 0.85);--white: rgba(255, 255, 255, 1);--grey_900: rgba(50, 50, 50, 1);--grey_800: rgba(101, 101, 101, 1);--grey_700: rgba(151, 151, 151, 1);--grey_600: rgba(177, 177, 177, 1);--grey_500: rgba(202, 202, 202, 1);--grey_400: rgba(219, 219, 219, 1);--grey_200: rgba(242, 242, 242, 1);--grey_100: rgba(248, 248, 248, 1);--grey_000: rgba(252, 252, 252, 1);--bmw_blue: rgba(53, 103, 205, 1);--mini_gold: rgba(205, 180, 0, 1);--success: rgba(87, 189, 84, 1);--success_light: rgba(236, 241, 236, 1);--error: rgba(253, 0, 0, 1);--error_light: rgba(230, 217, 217, 1)}@font-face{font-family:"BMW Thin";src:url("../../fonts/bmw/thin/BMWTypeNextTT-Thin.woff2") format("woff2");src:url("../../fonts/bmw/thin/BMWTypeNextTT-Thin.woff") format("woff"),url("../../fonts/bmw/thin/BMWTypeNextTT-Thin.otf") format("opentype"),url("../../fonts/bmw/thin/BMWTypeNextTT-Thin.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.bmw_thin{font-family:"BMW Thin";font-weight:normal;font-style:normal}@font-face{font-family:"BMW Light";src:url("../../fonts/bmw/light/BMWTypeNextTT-Light.woff2") format("woff2");src:url("../../fonts/bmw/light/BMWTypeNextTT-Light.woff") format("woff"),url("../../fonts/bmw/light/BMWTypeNextTT-Light.otf") format("opentype"),url("../../fonts/bmw/light/BMWTypeNextTT-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.bmw_light{font-family:"BMW Light";font-weight:normal;font-style:normal}@font-face{font-family:"BMW Regular";src:url("../../fonts/bmw/regular/BMWTypeNextTT-Regular.woff2") format("woff2");src:url("../../fonts/bmw/regular/BMWTypeNextTT-Regular.woff") format("woff"),url("../../fonts/bmw/regular/BMWTypeNextTT-Regular.otf") format("opentype"),url("../../fonts/bmw/regular/BMWTypeNextTT-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.bmw_regular{font-family:"BMW Regular";font-weight:normal;font-style:normal}@font-face{font-family:"BMW Bold";src:url("../../fonts/bmw/bold/BMWTypeNextTT-Bold.woff2") format("woff2");src:url("../../fonts/bmw/bold/BMWTypeNextTT-Bold.woff") format("woff"),url("../../fonts/bmw/bold/BMWTypeNextTT-Bold.otf") format("opentype"),url("../../fonts/bmw/bold/BMWTypeNextTT-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.bmw_bold{font-family:"BMW Bold";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Sans-Serif Regular";src:url("../../fonts/mini-sansserif/regular/MINISansSerif-Regular.woff2") format("woff2");src:url("../../fonts/mini-sansserif/regular/MINISansSerif-Regular.woff") format("woff"),url("../../fonts/mini-sansserif/regular/MINISansSerif-Regular.otf") format("opentype"),url("../../fonts/mini-sansserif/regular/MINISansSerif-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_sansserif_regular{font-family:"Mini Sans-Serif Regular";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Sans-Serif Bold";src:url("../../fonts/mini-sansserif/bold/MINISansSerif-Bold.woff2") format("woff2");src:url("../../fonts/mini-sansserif/bold/MINISansSerif-Bold.woff") format("woff"),url("../../fonts/mini-sansserif/bold/MINISansSerif-Bold.otf") format("opentype"),url("../../fonts/mini-sansserif/bold/MINISansSerif-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_sansserif_bold{font-family:"Mini Sans-Serif Bold";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Regular";src:url("../../fonts/mini-serif/regular/MINISerif-Regular.woff2") format("woff2");src:url("../../fonts/mini-serif/regular/MINISerif-Regular.woff") format("woff"),url("../../fonts/mini-serif/regular/MINISerif-Regular.otf") format("opentype"),url("../../fonts/mini-serif/regular/MINISerif-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_regular{font-family:"Mini Regular";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Medium";src:url("../../fonts/mini-serif/medium/MINISerif-Medium.woff2") format("woff2");src:url("../../fonts/mini-serif/medium/MINISerif-Medium.woff") format("woff"),url("../../fonts/mini-serif/medium/MINISerif-Medium.otf") format("opentype"),url("../../fonts/mini-serif/medium/MINISerif-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_medium{font-family:"Mini Medium";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Bold";src:url("../../fonts/mini-serif/bold/MINISerif-Bold.woff2") format("woff2");src:url("../../fonts/mini-serif/bold/MINISerif-Bold.woff") format("woff"),url("../../fonts/mini-serif/bold/MINISerif-Bold.otf") format("opentype"),url("../../fonts/mini-serif/bold/MINISerif-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_bold{font-family:"Mini Bold";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Headline";src:url("../../fonts/mini-serif/headline/MINISerif-Headline.woff2") format("woff2");src:url("../../fonts/mini-serif/headline/MINISerif-Headline.woff") format("woff"),url("../../fonts/mini-serif/headline/MINISerif-Headline.otf") format("opentype"),url("../../fonts/mini-serif/headline/MINISerif-Headline.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_headline{font-family:"Mini Headline";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Italic";src:url("../../fonts/mini-serif/italic/MINISerif-Italic.woff2") format("woff2");src:url("../../fonts/mini-serif/italic/MINISerif-Italic.woff") format("woff"),url("../../fonts/mini-serif/italic/MINISerif-Italic.otf") format("opentype"),url("../../fonts/mini-serif/italic/MINISerif-Italic.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_italic{font-family:"Mini Italic";font-weight:normal;font-style:normal}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/extralight/Seravek-ExtraLight.woff2") format("woff2"),url("../../fonts/seravek/extralight/Seravek-ExtraLight.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}.seravek_200{font-family:"Seravek";font-weight:100;font-style:normal}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/light/Seravek-Light.woff2") format("woff2"),url("../../fonts/seravek/light/Seravek-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}.seravek_300{font-family:"Seravek";font-weight:300;font-style:normal}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/regular/Seravek-Regular.woff2") format("woff2"),url("../../fonts/seravek/regular/Seravek-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.seravek_400{font-family:"Seravek";font-weight:400;font-style:normal}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/medium/Seravek-Medium.woff2") format("woff2"),url("../../fonts/seravek/medium/Seravek-Medium.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}.seravek_600{font-family:"Seravek";font-weight:600;font-style:normal}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/bold/Seravek-Bold.woff2") format("woff2"),url("../../fonts/seravek/bold/Seravek-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.seravek_700{font-family:"Seravek";font-weight:700;font-style:normal}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/extralight-italic/Seravek-ExtraLightItalic.woff2") format("woff2"),url("../../fonts/seravek/extralight-italic/Seravek-ExtraLightItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}.seravek_200_i{font-family:"Seravek";font-weight:100;font-style:italic}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/light-italic/Seravek-LightItalic.woff2") format("woff2"),url("../../fonts/seravek/light-italic/Seravek-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}.seravek_300_i{font-family:"Seravek";font-weight:300;font-style:italic}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/regular-italic/Seravek-RegularItalic.woff2") format("woff2"),url("../../fonts/seravek/regular-italic/Seravek-RegularItalic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}.seravek_400_i{font-family:"Seravek";font-weight:400;font-style:italic}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/medium-italic/Seravek-MediumItalic.woff2") format("woff2"),url("../../fonts/seravek/medium-italic/Seravek-MediumItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}.seravek_600_i{font-family:"Seravek";font-weight:600;font-style:italic}@font-face{font-family:"Seravek";src:url("../../fonts/seravek/bold-italic/Seravek-BoldItalic.woff2") format("woff2"),url("../../fonts/seravek/bold-italic/Seravek-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}.seravek_700_i{font-family:"Seravek";font-weight:700;font-style:italic}.h0{font-size:80px;line-height:110%}@media(min-width: 640px){.h0{font-size:80px;line-height:110%}}@media(min-width: 1023px){.h0{font-size:112px;line-height:110%}}@media(min-width: 641px)and (max-width: 1022px){.h0{font-size:calc(80px + 32*(100vw - 640px)/383);line-height:calc(110% + 0*(100vw - 640px)/383)}}.h1{font-size:40px;line-height:110%}@media(min-width: 640px){.h1{font-size:40px;line-height:110%}}@media(min-width: 1023px){.h1{font-size:56px;line-height:110%}}@media(min-width: 641px)and (max-width: 1022px){.h1{font-size:calc(40px + 16*(100vw - 640px)/383);line-height:calc(110% + 0*(100vw - 640px)/383)}}.h2{font-size:36px;line-height:120%}@media(min-width: 640px){.h2{font-size:36px;line-height:120%}}@media(min-width: 1023px){.h2{font-size:48px;line-height:120%}}@media(min-width: 641px)and (max-width: 1022px){.h2{font-size:calc(36px + 12*(100vw - 640px)/383);line-height:calc(120% + 0*(100vw - 640px)/383)}}.h3{font-size:32px;line-height:120%}@media(min-width: 640px){.h3{font-size:32px;line-height:120%}}@media(min-width: 1023px){.h3{font-size:40px;line-height:120%}}@media(min-width: 641px)and (max-width: 1022px){.h3{font-size:calc(32px + 8*(100vw - 640px)/383);line-height:calc(120% + 0*(100vw - 640px)/383)}}.h4{font-size:24px;line-height:140%}@media(min-width: 640px){.h4{font-size:24px;line-height:140%}}@media(min-width: 1023px){.h4{font-size:32px;line-height:130%}}@media(min-width: 641px)and (max-width: 1022px){.h4{font-size:calc(24px + 8*(100vw - 640px)/383);line-height:calc(140% + -10*(100vw - 640px)/383)}}.h5{font-size:20px;line-height:140%}@media(min-width: 640px){.h5{font-size:20px;line-height:140%}}@media(min-width: 1023px){.h5{font-size:24px;line-height:140%}}@media(min-width: 641px)and (max-width: 1022px){.h5{font-size:calc(20px + 4*(100vw - 640px)/383);line-height:calc(140% + 0*(100vw - 640px)/383)}}.h6{font-size:18px;line-height:140%}@media(min-width: 640px){.h6{font-size:18px;line-height:140%}}@media(min-width: 1023px){.h6{font-size:20px;line-height:140%}}@media(min-width: 641px)and (max-width: 1022px){.h6{font-size:calc(18px + 2*(100vw - 640px)/383);line-height:calc(140% + 0*(100vw - 640px)/383)}}.text_huge{font-size:20px;line-height:150%}@media(min-width: 640px){.text_huge{font-size:20px;line-height:150%}}@media(min-width: 1023px){.text_huge{font-size:28px;line-height:140%}}@media(min-width: 641px)and (max-width: 1022px){.text_huge{font-size:calc(20px + 8*(100vw - 640px)/383);line-height:calc(150% + -10*(100vw - 640px)/383)}}.text_xlarge{font-size:24px;line-height:150%}@media(min-width: 640px){.text_xlarge{font-size:24px;line-height:150%}}@media(min-width: 1023px){.text_xlarge{font-size:24px;line-height:150%}}@media(min-width: 641px)and (max-width: 1022px){.text_xlarge{font-size:calc(24px + 0*(100vw - 640px)/383);line-height:calc(150% + 0*(100vw - 640px)/383)}}.text_large{font-size:20px;line-height:150%}@media(min-width: 640px){.text_large{font-size:20px;line-height:150%}}@media(min-width: 1023px){.text_large{font-size:20px;line-height:150%}}@media(min-width: 641px)and (max-width: 1022px){.text_large{font-size:calc(20px + 0*(100vw - 640px)/383);line-height:calc(150% + 0*(100vw - 640px)/383)}}.text_medium{font-size:18px;line-height:150%}@media(min-width: 640px){.text_medium{font-size:18px;line-height:150%}}@media(min-width: 1023px){.text_medium{font-size:18px;line-height:150%}}@media(min-width: 641px)and (max-width: 1022px){.text_medium{font-size:calc(18px + 0*(100vw - 640px)/383);line-height:calc(150% + 0*(100vw - 640px)/383)}}.text_normal{font-size:16px;line-height:150%}@media(min-width: 640px){.text_normal{font-size:16px;line-height:150%}}@media(min-width: 1023px){.text_normal{font-size:16px;line-height:150%}}@media(min-width: 641px)and (max-width: 1022px){.text_normal{font-size:calc(16px + 0*(100vw - 640px)/383);line-height:calc(150% + 0*(100vw - 640px)/383)}}.text_small{font-size:14px;line-height:150%}@media(min-width: 640px){.text_small{font-size:14px;line-height:150%}}@media(min-width: 1023px){.text_small{font-size:14px;line-height:150%}}@media(min-width: 641px)and (max-width: 1022px){.text_small{font-size:calc(14px + 0*(100vw - 640px)/383);line-height:calc(150% + 0*(100vw - 640px)/383)}}.text_tiny{font-size:12px;line-height:150%}@media(min-width: 640px){.text_tiny{font-size:12px;line-height:150%}}@media(min-width: 1023px){.text_tiny{font-size:12px;line-height:150%}}@media(min-width: 641px)and (max-width: 1022px){.text_tiny{font-size:calc(12px + 0*(100vw - 640px)/383);line-height:calc(150% + 0*(100vw - 640px)/383)}}.text_giant{font-size:32px;line-height:150%}@media(min-width: 640px){.text_giant{font-size:32px;line-height:150%}}@media(min-width: 1023px){.text_giant{font-size:32px;line-height:140%}}@media(min-width: 641px)and (max-width: 1022px){.text_giant{font-size:calc(32px + 0*(100vw - 640px)/383);line-height:calc(150% + -10*(100vw - 640px)/383)}}h1,h2,h3,h4,h5,h6,.bold,.bolder{font-family:"Seravek";font-weight:700}b,strong,.medium{font-family:"Seravek";font-weight:600}input{font-family:"Seravek";font-weight:400}.container{width:100vw;margin:0 auto}.section[data-ptop=true]{padding-top:112px}.section[data-pbot=true]{padding-bottom:112px}@media screen and (max-width: 800px){.section[data-ptop=true]{padding-top:40px}.section[data-pbot=true]{padding-bottom:40px}}.grid{display:grid;grid-gap:28px;grid-template-columns:repeat(12, 1fr);max-width:1440px;margin:0 auto;padding:0 64px}.grid[data-orientation-horizontal=centered] .column{display:flex;flex-direction:column;align-items:center}.grid[data-orientation-horizontal=centered] .column:has(.block--scrollytelling_special){display:block}.grid[data-orientation-vertical=centered]{align-items:center}.grid[data-gridsize=fullwidth]{position:relative;max-width:100vw;width:100vw;left:-50%;right:-50%;margin:0 50vw;padding:0}.grid[data-gapstyle=gapless]{grid-gap:0}.column{grid-column:span var(--span)}@media screen and (max-width: 1024px){.header+.container .section{padding:50px 0}.header+.container .section:nth-child(1){padding:86px 0 50px 0}.grid{grid-template-columns:repeat(1, 1fr);padding:0 15px}.column{grid-column:span 1}}.toastr{display:flex;justify-content:center;align-items:center;gap:24px;background-color:var(--primary_black);color:var(--primary_white);width:fit-content;padding:32px 64px;position:fixed;left:50%;transform:translate(-50%, -50%);bottom:30px;z-index:1;animation:fadeout .5s}.toastr.show{visibility:visible;animation:fadein .5s}.toastr.hidden{visibility:hidden}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.footer{color:var(--white);padding:80px var(--padding-desktop);background-color:var(--black)}.footer .footer__part{display:grid;grid-template-columns:repeat(12, 1fr)}.footer .footer__part .footer__logo{grid-column:span 3}.footer .footer__part .footer__logo svg{width:254px}.footer .footer__part .footer__logo svg path{fill:var(--white)}.footer .footer__part .footer__menu{grid-column:span 3}.footer .footer__part .footer__menu .footer__headline{margin:0 0 35px 0}.footer .footer__part .footer__menu .footer__menuitems{display:flex;flex-direction:column;gap:18px}.footer .footer__part .footer__menu .footer__menuitems>a{color:var(--grey_500);transition:color 350ms ease}.footer .footer__part .footer__menu .footer__menuitems>a:hover{color:var(--white)}.footer .footer__part .footer__cta{align-items:center}.footer .footer__part .footer__cta .cta{display:flex;align-items:center;gap:24px}.footer .footer__part .footer__cta .cta:hover{cursor:pointer}.footer .footer__part .footer__cta .cta .cta__content{display:flex;flex-direction:column;width:75%;gap:8px}.footer .footer__part .footer__cta .cta .cta__content .cta__text{text-wrap:wrap;color:var(--grey_500)}.footer .footer__part .footer__additional{display:flex;justify-content:space-between;grid-column:span 12}.footer .footer__part .footer__additional .footer__legals{display:flex;gap:10px;color:var(--grey_500)}.footer .footer__part .footer__additional .footer__legals .footer__menuitem--cookiebanner{cursor:pointer}.footer .footer__part .footer__additional .footer__socials{display:flex;gap:10px}.footer .footer__part .footer__additional .footer__socials .footer__menuitem img{width:32px;height:32px}.footer .footer__part .footer__disclaimer{grid-column:span 12;color:var(--grey_500);margin:64px 0 0 0}.footer .footer__part .footer__disclaimer>p{margin:0}.footer .footer__part--ctas{border-top:1px solid var(--grey_900);border-bottom:1px solid var(--grey_900);margin:80px 0;padding:32px 0}@media screen and (max-width: 800px){.footer{padding:40px var(--padding-mobile)}.footer .footer__part .footer__logo{grid-column:span 12;margin:0 0 40px 0}.footer .footer__part .footer__menu{grid-column:span 6;margin:0 0 36px 0}.footer .footer__part .footer__menu .footer__headline{margin:0 0 16px 0}.footer .footer__part .footer__cta{grid-column:span 12}.footer .footer__part .footer__additional{flex-direction:column;gap:16px}.footer .footer__part .footer__additional .footer__legals{flex-direction:column;gap:16px;order:2}.footer .footer__part .footer__additional .footer__socials{order:1;margin:0 0 32px 0}.footer .footer__part--ctas{display:flex;flex-direction:column;gap:24px;margin:32px 0}}.popup{display:block;position:fixed;width:100vw;height:100dvh;z-index:9999;transition:opacity 350ms var(--cb)}.popup .popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.popup .popup__container{position:fixed;padding:32px;max-width:calc(100vw - 30px);width:960px;max-height:calc(100vh - 48px);background-color:var(--grey_100);z-index:110}.popup .popup__container[data-xaxis=left]{left:0}.popup .popup__container[data-xaxis=center]{left:50%;transform:translateX(-50%)}.popup .popup__container[data-xaxis=center][data-yaxis=center]{top:50%;transform:translate(-50%, -50%)}.popup .popup__container[data-xaxis=right]{right:0}.popup .popup__container[data-yaxis=top]{top:0}.popup .popup__container[data-yaxis=center]{top:50%;transform:translateY(-50%)}.popup .popup__container[data-yaxis=center][data-xaxis=center]{left:50%;transform:translate(-50%, -50%)}.popup .popup__container[data-yaxis=bottom]{bottom:0}.popup .popup__container .popup__headline{font-size:20px;font-weight:700;margin-bottom:20px}.popup .popup__container .popup__content{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;max-height:calc(80vh - 48px);overflow:scroll;justify-content:center}.popup .popup__container .popup__content .popup__img img{max-width:50%;aspect-ratio:1/1;object-fit:cover}.popup .popup__container .popup__buttons{display:flex;gap:12px}.popup .popup__container .popup__buttons .button{width:100%}.popup.popup__hidden{opacity:0;pointer-events:none;translate:translateY(-100%);z-index:-1}@media only screen and (max-width: 1200px){#popup,.popup{max-width:35vw}}@media only screen and (max-width: 800px){#popup,.popup{max-width:100vw}#popup .popup__container .popup__content,.popup .popup__container .popup__content{max-height:calc(60vh - 48px)}#popup .popup__container .popup__content .popup__img img,.popup .popup__container .popup__content .popup__img img{max-width:100%}#popup .popup__container .popup__content .popup__text,.popup .popup__container .popup__content .popup__text{font-size:14px}#popup .popup__buttons,.popup .popup__buttons{flex-direction:column;gap:6px}#popup .popup__buttons .button,.popup .popup__buttons .button{width:100%}}.sidenav{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:1000;display:flex;flex-direction:column;align-items:flex-end}.sidenav .sidenav__items{list-style:none;padding:0;margin:0;display:flex;align-items:flex-end;flex-direction:column}.sidenav .sidenav__item .sidenav__link{position:relative;display:grid;align-items:center;grid-template-columns:50px 0fr 0px;height:50px;text-decoration:none;overflow:hidden;transition:grid-template-columns 350ms ease;color:#000;background-color:var(--turquoise)}.sidenav .sidenav__item .sidenav__link .sidenav__icon{display:flex;align-items:center;justify-content:center;flex:0 0 50px;height:100%}.sidenav .sidenav__item .sidenav__link .sidenav__icon svg{max-width:28px}.sidenav .sidenav__item .sidenav__label{white-space:nowrap;overflow:hidden}.sidenav .sidenav__item:hover .sidenav__link{grid-template-columns:50px 1fr 20px}.sidenav .sidenav__scroll{cursor:pointer;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border:2px solid var(--turquoise);transition:background-color 350ms ease}.sidenav .sidenav__scroll svg path:nth-child(2){transition:fill 350ms ease,transform 350ms cubic-bezier(0.28, -4, 0.83, 0.67)}.sidenav .sidenav__scroll:hover{background-color:var(--turquoise)}.sidenav .sidenav__scroll:hover svg path:nth-child(2){transform:translateY(-2px)}div[class^="block block--form_"] input,div[class^="block block--form_"] select,div[class^="block block--form_"] textarea{background-color:var(--grey_100)}div[class^="block block--form_"] .form__headline{margin-bottom:48px}div[class^="block block--form_"] .form[data-scheme=light]{--form_label: var(--white);--form_input_color: var(--grey_800);--form_privacy: var(--white)}div[class^="block block--form_"] .form[data-scheme=dark]{--form_label: var(--black);--form_input_color: var(--grey_800);--form_privacy: var(--black)}div[class^="block block--form_"] .form .form__fields{display:grid;gap:24px;grid-template-columns:repeat(12, 1fr);margin:0 0 24px 0}div[class^="block block--form_"] .form .form__fields .form__field{grid-column:span calc(12/var(--items))}div[class^="block block--form_"] .form .form__field{display:flex;flex-direction:column;grid-column:span 4}div[class^="block block--form_"] .form .form__field .form__radiogroup{all:unset;display:flex;flex-direction:row;gap:16px}div[class^="block block--form_"] .form .form__field .form__radiogroup:focus-within{outline:2px solid #0056b3}div[class^="block block--form_"] .form .form__field .form__label{color:var(--form_label);margin:0 0 8px 0}div[class^="block block--form_"] .form .form__field .form__input{color:var(--form_input_color);padding:12px;border:1px solid var(--white)}div[class^="block block--form_"] .form .form__field .form__input.form__checkbox--custom{all:unset;appearance:none;border-radius:0;border:1px solid var(--black);width:16px;height:16px;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center}div[class^="block block--form_"] .form .form__field .form__input.form__checkbox--custom:hover{cursor:pointer}div[class^="block block--form_"] .form .form__field .form__input.form__checkbox--custom:focus{outline:2px solid #0056b3}div[class^="block block--form_"] .form .form__field .form__input.form__checkbox--custom::after{content:"";width:12px;height:12px;background-color:var(--turquoise);opacity:0;transition:opacity 350ms ease}div[class^="block block--form_"] .form .form__field .form__input.form__checkbox--custom:checked::after{opacity:1}div[class^="block block--form_"] .form .form__field .form__select{background-color:var(--secondary_grey_200);padding:12px;border-radius:0;padding:12px;border:1px solid var(--white);appearance:none;background-image:url('data:image/svg+xml,<svg aria-hidden="true" width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 8.37498L0 2.37498L1.4 0.974976L6 5.57498L10.6 0.974976L12 2.37498L9 5.37498L6 8.37498Z" fill="black"/></svg>');background-repeat:no-repeat;background-position:right 18px center;background-size:12px}div[class^="block block--form_"] .form .form__field .form__radio{display:flex;align-items:center;gap:8px}div[class^="block block--form_"] .form .form__field .form__radio input,div[class^="block block--form_"] .form .form__field .form__radio label{margin:0}div[class^="block block--form_"] .form .form__field .form__radio input{all:unset;appearance:none;width:12px;height:12px;border:1px solid var(--black);border-radius:50%;display:flex;justify-content:center;align-items:center}div[class^="block block--form_"] .form .form__field .form__radio input::after{content:"";width:8px;height:8px;background-color:var(--black);border-radius:50%;opacity:0;transition:opacity 350ms ease}div[class^="block block--form_"] .form .form__field .form__radio input:hover{cursor:pointer}div[class^="block block--form_"] .form .form__field .form__radio input:checked::after{opacity:1}div[class^="block block--form_"] .form .form__field .form__textarea{min-height:200px}div[class^="block block--form_"] .form .form__field.error .form__input{color:var(--error);border:1px solid var(--error)}div[class^="block block--form_"] .form .form__field.error .form__message{color:var(--error)}div[class^="block block--form_"] .form .form__field--full{grid-column:span 12}div[class^="block block--form_"] .form .form__spacer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:64px 0}div[class^="block block--form_"] .form .form__spacer .form__midline{flex:0 0 auto;color:var(--form_label)}div[class^="block block--form_"] .form .form__spacer .form__line{flex:1 1 auto;width:100%;height:1px;margin:0;border:none;background-color:var(--grey_400)}div[class^="block block--form_"] .form .form__bottom{display:grid;align-items:center;gap:24px;grid-template-columns:repeat(3, 1fr)}div[class^="block block--form_"] .form .form__bottom .form__hint{color:var(--form_label)}div[class^="block block--form_"] .form .form__bottom .form__privacy{grid-column:span 3}div[class^="block block--form_"] .form .form__bottom .form__privacy .dataprotection{color:var(--turquoise)}div[class^="block block--form_"] .form .form__bottom .form__privacy .form__special{display:flex;gap:8px;align-items:center;color:var(--form_privacy)}div[class^="block block--form_"] .form .form__bottom .form__privacy .form__special .form__label{margin:0}div[class^="block block--form_"] .form .form__bottom .form__submit{font-family:"Seravek Regular";font-weight:normal;grid-column:span 1;border:none;padding:12px;background-color:var(--turquoise);transition:background-color 350ms ease}div[class^="block block--form_"] .form .form__bottom .form__submit:hover{cursor:pointer;background-color:var(--grey_100)}div[class^="block block--form_"] .form .form__toast{position:fixed;top:0;left:16px;max-width:calc(100vw - 32px);width:100vw;padding:32px;z-index:999;text-align:center;background-color:var(--white);transform:translateY(-100%);transition:transform 350ms ease,background-color 350ms ease}div[class^="block block--form_"] .form .form__toast.success{color:var(--success);border:1px solid var(--success);background-color:var(--success_light)}div[class^="block block--form_"] .form .form__toast.error{color:var(--error);border:1px solid var(--error);background-color:var(--error_light)}div[class^="block block--form_"] .form .form__toast.show{transform:translateY(16px)}@media screen and (max-width: 800px){div[class^="block block--form_"] .form .form__fields{grid-template-columns:1fr}div[class^="block block--form_"] .form .form__field{grid-column:span 1}div[class^="block block--form_"] .form .form__bottom{grid-template-columns:1fr}div[class^="block block--form_"] .form .form__bottom .form__privacy,div[class^="block block--form_"] .form .form__bottom .form__submit{grid-column:span 1}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}html{scroll-behavior:smooth}html *:focus:not(:focus-visible){outline:none}:focus{outline:2px solid #0056b3}.block{margin:var(--desktop_margin_top, 0) 0 var(--desktop_margin_bottom, 0) 0}@media screen and (max-width: 1024px){.block{margin:var(--mobile_margin_top, 0) 0 var(--mobile_margin_bottom, 0) 0}}.section:first-of-type{margin:55px 0 0 0}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;width:auto;padding:14px 24px;border:2px solid rgba(0,0,0,0);transition:color 350ms ease,background-color 350ms ease,border-color 350ms ease}.button .button__icon{min-width:12px;transition:transform 350ms ease}.button .button__icon svg path{transition:fill 350ms ease}.button .button__icon{transition:transform 350ms ease}.button .button__icon svg path{transition:fill 350ms ease,stroke 350ms ease}.button:hover .button__icon{transform:translateX(5px)}.button.button--turquoise{color:var(--black);background-color:var(--turquoise);border-color:var(--turquoise)}.button.button--turquoise:hover{color:var(--black);background-color:var(--white);border-color:var(--white)}.button.button--white{color:var(--black);background-color:var(--white);border-color:var(--white)}.button.button--white:hover{color:var(--white);background-color:var(--black);border-color:var(--white)}.button.button--white:hover .button__icon:not(.button__icon--heart) svg>path{fill:var(--white)}.button.button--white:hover .button__icon.button__icon--heart svg>path{stroke:var(--white)}.slider-wrapper .slider-container{position:relative;width:100%;margin:0 auto 100px auto}.slider-wrapper .slider-container .slider{display:flex;gap:30px;user-select:none}.slider-wrapper .slider-container .slider .slide{flex:0 0 auto;width:calc(100%/var(--slide_count) - 15px);height:auto}.slider-wrapper[data-fullwidth=true] .slider-container{position:relative;left:50%;right:50%;width:100vw;margin:0 -50vw 100px -50vw}.slider-wrapper .indicator-container{display:var(--indicator-status);width:60%;height:2px;margin:0 auto;background-color:var(--secondary_600)}.slider-wrapper .indicator-container .indicator-bar{width:0;height:100%;background-color:var(--primary_black)}@media screen and (max-width: 1024px){.slider-wrapper .slider-container{margin:0 auto 50px auto}.slider-wrapper .slider-container .slider .slide{max-width:calc(100vw - 30px);width:auto}.slider-wrapper[data-fullwidth=true] .slider-container{max-width:calc(100vw - 30px);left:initial;right:initial;margin:0 auto 50px auto}}#CookiebotWidget{box-shadow:none !important}#CookiebotWidget:hover{box-shadow:none !important}#CookiebotWidget .CookiebotWidget-logo{display:none !important;pointer-events:none !important}/*# sourceMappingURL=main.css.map */
