@media only screen and (min-width:981px){.ds2-branded-bmwm .ds2-stage-presentation--body .ds2-expand--body-copy-container{margin-top:38px}
}
meta.foundation-version{font-family:"/{{ VERSION }}/"}
meta.foundation-data-attribute-namespace{font-family:false}
body,html{height:100%}
*,:after,:before{box-sizing:border-box}
body,html{font-size:16px}
body{background:#fff;color:#262626;padding:0;margin:0;font-family:Arial,Helvetica,Roboto,sans-serif;font-weight:400;font-style:normal;line-height:150%;position:relative;cursor:default}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.ds2-stage-presentation{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-stage-presentation{margin-bottom:75px}
}
.ds2-stage-presentation.ds2-contentnavigation{margin-bottom:0}
.form-requests .ds2-stage-presentation{margin:45px 0}
.ds2-stage-presentation--keyvisual{position:relative}
.ds2-stage-presentation--keyvisual-cta,.ds2-stage-presentation--keyvisual-hotspots{height:100%;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;max-width:1680px;z-index:130;pointer-events:none}
.ds2-stage-presentation-auto-loop .ds2-stage-presentation--keyvisual-cta,.ds2-stage-presentation-auto-loop .ds2-stage-presentation--keyvisual-hotspots{z-index:290}
@media only screen and (max-width:980px){.ds2-stage-presentation--keyvisual-cta,.ds2-stage-presentation--keyvisual-hotspots{position:static}
}
.ds2-stage-presentation--keyvisual-cta a,.ds2-stage-presentation--keyvisual-hotspots a{pointer-events:all}
.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-cta-container,.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-hotspots-container,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-cta-container,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-hotspots-container{position:relative;height:100%;margin-left:auto;margin-right:auto;max-width:1680px}
@media only screen and (min-width:981px){.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-cta-container:not(.uxn-disabled),.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-hotspots-container:not(.uxn-disabled),.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-cta-container:not(.uxn-disabled),.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-hotspots-container:not(.uxn-disabled){top:100px;height:calc(100% - 200px + 15px)}
}
.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-subtitle,.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-title,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-subtitle,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-title{color:#fff;line-height:100%;width:100%}
@media only screen and (max-width:520px){.ds2-component.ds2-branded-gkl.ds2-branded-gkl--small-2x .ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-subtitle.ds2-font-xxl,.ds2-component.ds2-branded-gkl.ds2-branded-gkl--small-2x .ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-title.ds2-font-xxl,.ds2-component.ds2-branded-gkl.ds2-branded-gkl--small-2x .ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-subtitle.ds2-font-xxl,.ds2-component.ds2-branded-gkl.ds2-branded-gkl--small-2x .ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-title.ds2-font-xxl{margin-top:10px !important}
}
@media only screen and (max-width:980px){.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-subtitle,.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-title,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-subtitle,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-title{color:#262626;padding-left:.46875rem;padding-right:.46875rem}
}
.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-subtitle.ds2-color-alternative,.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-title.ds2-color-alternative,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-subtitle.ds2-color-alternative,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-title.ds2-color-alternative{color:#262626}
.ds2-stage-presentation--keyvisual-cta-location{padding-right:15px;position:absolute;text-align:left}
@media only screen and (max-width:520px){.ds2-stage-presentation--keyvisual-cta-location{margin-top:40px}
}
@media only screen and (max-width:980px){.ds2-stage-presentation--keyvisual-cta-location{position:static;margin:0 auto;max-width:79.6875rem;margin-top:15px;width:auto !important}
}
@media only screen and (min-width:981px){.ds2-stage-presentation--keyvisual-cta-location.ds2-row-padding{padding-left:unset}
}
@media only screen and (max-width:520px){.ds2-stage-presentation--keyvisual-cta-location .ds2-buttonlist{margin-top:calc(80vh - 340px)}
}
.ds2-stage-presentation--keyvisual-image-container{position:relative;margin-left:auto;margin-right:auto;max-width:1680px;text-align:center}
.ds2-stage-presentation--keyvisual-hotspot{position:absolute;text-align:center}
.ds2-stage-presentation--keyvisual-hotspot-textbox{bottom:33px;display:block;left:-150px;position:absolute;width:300px}
.ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container{color:#262626;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.15),0 8px 15px 0 rgba(0,0,0,.15);border-radius:2px;display:inline-block;padding:15px 15px 15px 15px;width:auto;max-width:285px;margin-bottom:0;margin-top:0}
.ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container .ds2-link{margin-top:-3px;margin-bottom:-3px;padding-bottom:3px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:35ch}
.ds2-stage-presentation--keyvisual-hotspot-title{padding-right:0;max-width:35ch}
.ds2-stage-presentation--keyvisual-hotspot-triangle{content:"";width:0;height:0;border:inset 10px;border-color:#fff transparent transparent transparent;border-top-style:solid;bottom:14px;display:block;left:-10px;position:absolute;z-index:120}
.ds2-stage-presentation--keyvisual-hotspot-triangle-border{content:"";width:0;height:0;border:inset 10px;border-color:#e6e6e6 transparent transparent transparent;border-top-style:solid;bottom:13px;display:block;left:-10px;position:absolute;z-index:110}
.ds2-stage-presentation--body{margin-top:15px}
@media only screen and (min-width:981px){.ds2-stage-presentation--body{margin-top:-15px;min-height:30px}
}
.ds2-stage-presentation--body .ds2-expand--body-copy-container,.ds2-stage-presentation--body .ds2-stage-presentation--subtitle:first-child{line-height:100%;margin-right:15px;width:100%}
.ds2-stage-presentation--body .ds2-disclaimer--list{margin-bottom:40px}
@media only screen and (min-width:981px){.ds2-stage-presentation--body .ds2-disclaimer--list{margin-top:40px;margin-bottom:10px}
}
@media only screen and (min-width:981px){.ds2-stage-presentation--body .ds2-expand--body-copy-container{margin-top:40px;margin-bottom:10px}
}
.ds2-stage-presentation .ds2-stage-presentation-quick-facts+.row .ds2-expand--body-copy-container{margin-top:15px}
@media only screen and (min-width:981px){.ds2-stage-presentation .ds2-stage-presentation-quick-facts+.row .ds2-expand--body-copy-container{margin-top:40px;margin-bottom:10px}
}
.ds2-stage-presentation--keyvisual-cta.ds2-video-player--js-hide{display:none !important}
.ds2-stage-presentation .ds2-video-player-auto-loop .ds2-video-player--player{z-index:0}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-stage-presentation-quick-facts .ds2-stage-presentation--keyvisual-title{margin-bottom:10px}
}
@media only screen and (max-width:520px){.ds2-stage-presentation-quick-facts .ds2-stage-presentation--keyvisual-title{margin-bottom:10px}
}
.ds2-stage-presentation-quick-facts .ds2-stage-presentation--quick-facts-headline{position:absolute;bottom:0;left:0;margin-left:37.5px;padding-left:.46875rem}
@media only screen and (max-width:520px){.ds2-stage-presentation-quick-facts .ds2-stage-presentation--quick-facts-headline{margin-left:12.5px}
}
.ds2-stage-presentation-quick-facts .ds2-stage-presentation--quick-facts-headline .ds2-subbrand-icon--container{margin-bottom:0}
.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-white .gradient-wrapper{position:relative}
.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-white .gradient-wrapper .gradient{width:100%;height:140px;position:absolute;bottom:0;left:0;text-align:left;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}
@media only screen and (min-width:981px){.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-white .gradient-wrapper .gradient{opacity:.4}
}
.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-grey .gradient-wrapper{position:relative}
.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-grey .gradient-wrapper .gradient{width:100%;height:140px;position:absolute;bottom:0;left:0;text-align:left;background:linear-gradient(to bottom,rgba(38,38,38,0) 0,#262626 100%)}
@media only screen and (min-width:981px){.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-grey .gradient-wrapper .gradient{opacity:.4}
}
.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-grey .quick-facts-data p{color:#fff}
@media only screen and (max-width:980px){.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-grey{background-color:#262626}
.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-grey .ds2-stage-presentation--keyvisual-title{color:#fff}
.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-grey .ds2-stage-presentation--keyvisual-subtitle{color:#fff}
}
.ds2-stage-presentation-quick-facts.ds2-presentation-teaser-background-grey .ds2-buttonlist--item{padding-left:0}
.ds2-stage-presentation-quick-facts .quick-facts-data{display:flex;flex-direction:column;left:45px}
@media only screen and (min-width:981px){.ds2-stage-presentation-quick-facts .quick-facts-data{position:absolute;bottom:30px;flex-direction:row}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-stage-presentation-quick-facts .quick-facts-data{margin-bottom:5px;padding:15px 0 0 .46875rem}
}
@media only screen and (max-width:520px){.ds2-stage-presentation-quick-facts .quick-facts-data{padding:15px 0 0 .46875rem}
}
.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item{margin-bottom:15px}
.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item p{margin-bottom:0;text-align:left}
@media only screen and (min-width:521px){.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item{margin-bottom:10px}
}
@media only screen and (min-width:981px){.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item{margin-right:45px;margin-bottom:0}
}
@media only screen and (min-width:1281px){.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item{margin-right:90px}
}
.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value{line-height:32px;margin-bottom:5px;pointer-events:none}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value{font-size:20px;line-height:27px}
}
@media only screen and (max-width:520px){.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value{margin-bottom:0}
}
.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value .quick-facts-data--item-value--dot{margin-left:5px;margin-right:5px}
.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{text-decoration:none;color:inherit;pointer-events:none;font-family:bmwTypeWebLightAll,Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:1;letter-spacing:0;margin-top:-2px;margin-bottom:13px}
:lang(kr) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(ko-KR) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(jp) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja-JP) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(zh) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-CN) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(tw) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-TW) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-HK) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(ms) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(my) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(za) .ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-family:bmwTypeWebLightAll,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
@media only screen and (min-width:521px){.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value a{font-size:25px;letter-spacing:.375px;margin-top:-3px;margin-bottom:13px}
}
.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item .quick-facts-data--item-value .ds2-tooltip__button{margin-bottom:0}
.ds2-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item:last-child{margin-right:0}
.ds2-stage-presentation-quick-facts .ds2-presentation-teaser-background-grey .quick-facts-data p{color:#fff}
@media only screen and (max-width:980px){.ds2-stage-presentation-quick-facts .ds2-buttonlist{padding-left:.46875rem}
}
html[dir=rtl] .ds2-stage-presentation-quick-facts .quick-facts-data{right:45px;left:auto}
.ds2-stage-presentation-quick-facts--expandcopy{margin-top:40px}
.ds2-stage-presentation .ds2-stage-presentation--keyvisual-image-container{position:relative}
body[data-wcag-aa] .ds2-stage-presentation .ds2-stage-presentation--keyvisual-image-container:after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
body[data-wcag-aa] .ds2-stage-presentation .ds2-stage-presentation--keyvisual-image-container:after{background:rgba(0,0,0,.4)}
body[data-wcag-aa] .ds2-stage-presentation .ds2-color-alternative.ds2-stage-presentation--keyvisual-image-container:after{background:rgba(255,255,255,.4)}
@media only screen and (max-width:980px){body[data-wcag-aa] .ds2-stage-presentation .ds2-color-alternative.ds2-stage-presentation--keyvisual-image-container:after,body[data-wcag-aa] .ds2-stage-presentation .ds2-stage-presentation--keyvisual-image-container:after{background:0}
}
body[data-wcag-aa] .ds2-stage-presentation-quick-facts .quick-facts-data{z-index:100}