.stage-slider[data-v-7b90bd03]{position:relative;text-align:center;max-width:1680px;margin:0 auto 40px;font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif;z-index:1}.stage-slider>img[data-v-7b90bd03],.stage-slider>video[data-v-7b90bd03]{width:100%;max-width:1680px}@media screen and (min-width:981px){.stage-slider.blur[data-v-7b90bd03]:before{content:" ";background-color:#000;width:100%;height:100%;display:block;z-index:2;position:absolute;left:0;top:0;opacity:.24}}.stage-slider .stage-slider-caption[data-v-7b90bd03]{color:#262626;max-width:1275px;position:absolute;margin-left:0;left:calc(50% - 620px);right:0;top:15px;bottom:auto;font-family:inherit;z-index:3;background-color:#0009;border-radius:8px;padding:2rem}.stage-slider .stage-slider-caption .headline[data-v-7b90bd03]{font-family:inherit;font-size:48px;line-height:64px;text-transform:none}.stage-slider .stage-slider-caption .headline.smaller[data-v-7b90bd03]{font-size:36px;line-height:48px}.stage-slider .stage-slider-caption .headline.upper[data-v-7b90bd03]{text-transform:uppercase}@media screen and (max-width:980px){.stage-slider .stage-slider-caption .headline[data-v-7b90bd03]{font-size:42px;line-height:46px}}@media screen and (max-width:520px){.stage-slider .stage-slider-caption .headline[data-v-7b90bd03]{font-size:32px;line-height:35px;word-break:break-word}}.stage-slider .stage-slider-caption .subheadline[data-v-7b90bd03]{font-family:inherit;font-size:22px;line-height:32px;max-width:60ch}.stage-slider .stage-slider-caption .subheadline .normal[data-v-7b90bd03]{text-transform:none}.stage-slider .stage-slider-caption .collapsible-items[data-v-7b90bd03]{margin-top:1rem;border-left:2px solid #fff;padding-left:1rem}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item[data-v-7b90bd03]{margin-bottom:1rem}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .collapsible-title[data-v-7b90bd03]{cursor:pointer;padding:.5rem 0;transition:all .3s ease;text-align:left}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .collapsible-title[data-v-7b90bd03]:hover{opacity:.8}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .collapsible-title .title-text[data-v-7b90bd03]{font-size:18px;font-weight:600;color:#fff}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .toggle-indicator[data-v-7b90bd03]{cursor:pointer;font-size:14px;color:#fff;font-weight:700;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif;padding:.5rem 0;transition:all .3s ease;text-align:left}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .toggle-indicator[data-v-7b90bd03]:hover{opacity:.8}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .collapsible-body[data-v-7b90bd03]{overflow:hidden;transition:height .3s ease}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .collapsible-body .body-content[data-v-7b90bd03]{padding:1rem 0;color:#fff;font-size:16px;line-height:1.6;text-align:left}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .collapsible-body .body-content[data-v-7b90bd03] p{margin-bottom:.5rem}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .collapsible-body .body-content[data-v-7b90bd03] p:last-child{margin-bottom:0}@media screen and (max-width:1280px){.stage-slider .stage-slider-caption[data-v-7b90bd03]{left:0;padding:0 20px}}@media screen and (max-width:980px){.stage-slider .stage-slider-caption[data-v-7b90bd03]{position:relative;left:unset!important;top:unset!important;bottom:unset!important;right:unset!important;margin-top:24px;--bs-gutter-x:1.5rem;padding:0 calc(var(--bs-gutter-x)*.5);background:none!important;background-color:transparent!important}.stage-slider .stage-slider-caption .headline[data-v-7b90bd03],.stage-slider .stage-slider-caption .subheadline[data-v-7b90bd03]{color:#262626!important;margin-bottom:12px}.stage-slider .stage-slider-caption .collapsible-items[data-v-7b90bd03]{border-left-color:#262626;background:none}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .collapsible-title .title-text[data-v-7b90bd03]{color:#262626}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .toggle-indicator[data-v-7b90bd03]{color:#262626;font-weight:700;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif}.stage-slider .stage-slider-caption .collapsible-items .collapsible-item .collapsible-body .body-content[data-v-7b90bd03]{color:#262626}}.stage-slider .stage-slider-caption.white[data-v-7b90bd03]{color:#fff}.stage-slider .stage-slider-caption .headline[data-v-7b90bd03]{color:inherit;text-align:left}@media screen and (min-width:981px){.stage-slider .stage-slider-caption .headline[data-v-7b90bd03]{font-size:50px}.stage-slider .stage-slider-caption.right[data-v-7b90bd03]{left:40%!important}}.stage-slider .stage-slider-caption .bmw-i-head-image img[data-v-7b90bd03]{vertical-align:text-bottom;display:inline-block}.stage-slider .stage-slider-caption .subheadline[data-v-7b90bd03]{color:inherit;text-align:left}.stage-slider .stage-slider-caption .stage-slider--button[data-v-7b90bd03]{text-align:left}.stage-slider .stage-slider-caption .stage-slider--button .btn[data-v-7b90bd03]{min-width:285px;max-width:285px;min-height:52px;padding:4px;font-size:16px;font-style:normal;font-weight:700;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif;display:flex;align-items:center;justify-content:center}.stage-slider .stage-slider-caption .stage-slider--button .btn[data-v-7b90bd03]:last-child{margin-top:12px}@media screen and (max-width:980px){.stage-slider .stage-slider-caption[data-v-7b90bd03]{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;max-width:720px}}.stage-slider.wide[data-v-7b90bd03]{max-width:2560px}.stage-slider.wide>img[data-v-7b90bd03],.stage-slider.wide>video[data-v-7b90bd03]{width:100%;max-width:inherit}.stage-slider.wide .stage-slider-caption[data-v-7b90bd03]{left:96px}@media screen and (min-width:981px){.stage-slider.wide .stage-slider-caption[data-v-7b90bd03]{position:absolute}}@media screen and (min-width:1700px){.stage-slider.wide .stage-slider-caption .subheadline[data-v-7b90bd03]{max-width:40ch}}@media screen and (min-width:981px)and (max-width:1700px){.stage-slider.wide .stage-slider-caption .subheadline[data-v-7b90bd03]{max-width:36ch}}@media screen and (max-width:1700px){.stage-slider.wide.hightext[data-v-7b90bd03]{margin-bottom:5rem;top:unset;display:flex;flex-direction:column-reverse}.stage-slider.wide.hightext.blur[data-v-7b90bd03]:before{display:none}.stage-slider.wide.hightext .stage-slider-caption[data-v-7b90bd03]{top:unset!important;left:unset!important;position:relative;color:#262626!important;margin-bottom:1rem}.stage-slider.wide.hightext .stage-slider-caption .headline[data-v-7b90bd03]{text-align:center;margin-bottom:1rem;color:#262626!important}.stage-slider.wide.hightext .stage-slider-caption .subheadline[data-v-7b90bd03]{color:#262626!important;max-width:unset}}.collapse-enter-active[data-v-7b90bd03],.collapse-leave-active[data-v-7b90bd03]{transition:height .3s ease}.collapse-enter-from[data-v-7b90bd03],.collapse-leave-to[data-v-7b90bd03]{height:0}.modal-overlay[data-v-22757d5c]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content[data-v-22757d5c]{background:#fff;border-radius:8px;max-width:90%;max-height:90%;width:1200px;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.modal-close[data-v-22757d5c]{position:absolute;top:20px;right:20px;background:none;border:none;font-size:2rem;color:#666;cursor:pointer;z-index:10000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.modal-close[data-v-22757d5c]:hover{background-color:#f0f0f0;color:#333}.modal-body[data-v-22757d5c]{padding:3rem}@media(max-width:768px){.modal-content[data-v-22757d5c]{max-width:95%;max-height:95%;width:100%}.modal-body[data-v-22757d5c]{padding:1rem}}
