.typochart .grp-typochart{position:relative;display:flex;height:100%;overflow:hidden;flex-direction:column;align-items:flex-start;color:var(--color-text-white-static);border:2px solid;border-image-source:radial-gradient(372.84% 141.42% at 0 0,var(--color-teaser-bg-border-grey-100) 0,var(--color-teaser-bg-border-grey-200) 100%);border-image-slice:2;background:radial-gradient(372.84% 141.42% at 0 0,var(--color-teaser-bg-gradient-grey-100) 0,var(--color-teaser-bg-gradient-grey-200) 100%)}
.typochart .grp-typochart .grp-typochart__title{display:flex;padding:24px;align-items:center;gap:10px;align-self:stretch}
@media(max-width:1279.99px){.typochart .grp-typochart .grp-typochart__title{padding:16px}
}
.typochart .grp-typochart .grp-typochart__title .grp-typochart__title-text{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:12px;line-height:1.4;letter-spacing:1.8px;text-transform:uppercase;color:var(--color-text-white-static)}
@media(min-width:768px) and (max-width:1279.99px){.typochart .grp-typochart .grp-typochart__title .grp-typochart__title-text{font-size:12px}
}
@media(max-width:767.99px){.typochart .grp-typochart .grp-typochart__title .grp-typochart__title-text{font-size:12px}
}
.typochart .grp-typochart .grp-typochart__bottom{display:flex;flex-direction:column;height:100%;width:100%}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts{display:grid;padding:24px}
@media(max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts{padding:16px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item{display:flex;position:relative;flex-direction:column;align-items:center;gap:16px;transform:translateX(calc(-100% - 24px));transition:transform 500ms ease-in-out;grid-row:1;grid-column:1}
@media(max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item{gap:8px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-background{position:absolute;width:100%;flex-shrink:0;overflow:hidden}
@media(min-width:768px) and (max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-background{width:96px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-background .grp-typochart__key-fact-value-background-blur{flex-shrink:0;background:#d9d9d9;filter:blur(45px)}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-background .grp-typochart__key-fact-value-background-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-align:center;text-overflow:ellipsis;color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Bold","Arial Black",Gadget,sans-serif;font-size:120px;line-height:1;letter-spacing:0;text-transform:none;opacity:.15;background:linear-gradient(180deg,var(--color-btn-bg-highlight-gradient-light-blue-static) 21.72%,#000 132.66%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:blur(4px);transform:translateY(100%);transition:transform 100ms}
@media(min-width:768px) and (max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-background .grp-typochart__key-fact-value-background-text{font-size:80px}
}
@media(max-width:767.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-background .grp-typochart__key-fact-value-background-text{font-size:80px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch}
@media(max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper{gap:4px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value-text-above,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value-text-below{display:flex;justify-content:center;align-items:center;flex-shrink:0;align-self:stretch;height:16px;color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;letter-spacing:2.1px;text-transform:uppercase;color:var(--color-text-white-static)}
@media(min-width:768px) and (max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value-text-above,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value-text-below{font-size:12px}
}
@media(max-width:767.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value-text-above,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value-text-below{font-size:12px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value{display:flex;padding:0 24px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;align-self:stretch}
@media(max-width:767.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value{gap:0 16px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value .grp-typochart__key-fact-value-text{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Bold","Arial Black",Gadget,sans-serif;font-size:48px;line-height:1.2;letter-spacing:0;text-transform:none;background:linear-gradient(180deg,var(--color-btn-bg-highlight-gradient-light-blue-static) 21.72%,var(--color-gradient-petrol-200) 132.66%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
@media(min-width:768px) and (max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value .grp-typochart__key-fact-value-text{font-size:24px}
}
@media(max-width:767.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-value-wrapper .grp-typochart__key-fact-value .grp-typochart__key-fact-value-text{font-size:32px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-separator{display:flex;width:64px;height:1px;flex-direction:column;align-items:flex-start;gap:10px;background:var(--color-separator-static-white)}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-text{align-self:stretch;text-align:center;color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.8;letter-spacing:0;text-transform:none;color:var(--color-text-white-static)}
@media(min-width:768px) and (max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-text{font-size:14px}
}
@media(max-width:767.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item .grp-typochart__key-fact-text{font-size:14px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item.animation-done .grp-typochart__key-fact-value-background-text{transform:translateY(0)}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item--active{transform:translateX(0)}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__key-facts .grp-typochart__key-fact-item--active ~ .grp-typochart__key-fact-item{transform:translateX(calc(100% + 24px))}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi{display:block;padding:0 16px;margin-top:auto;width:100%}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs{display:grid;padding:24px 0}
@media(max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs{padding:16px 0}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs.with-buttons{grid-template-columns:24px auto 24px;column-gap:4px}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs.with-buttons .grp-typochart__button-next,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs.with-buttons .grp-typochart__button-prev{margin-bottom:2px;display:block;align-self:center}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs.with-buttons .grp-typochart__button-next:focus-visible,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs.with-buttons .grp-typochart__button-prev:focus-visible{outline-color:var(--color-text-white-static);outline-offset:0}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-next,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-prev{display:none}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-next::after,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-prev::after{content:"";mask-repeat:no-repeat;mask-size:24px;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:24px;-webkit-mask-position:center;width:24px;height:24px;left:0;display:block;position:relative;background-color:var(--color-text-white-static)}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-next::after{mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/arrow-chevron-right_rg.svg");-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/arrow-chevron-right_rg.svg")}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-prev::after{mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/arrow-chevron-left_rg.svg");-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/arrow-chevron-left_rg.svg")}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-next:hover::after,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-prev:hover::after{background-color:var(--color-text-highlighted-on-dark)}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-next.disabled::after,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-prev.disabled::after,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-next.disabled:hover::after,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__button-prev.disabled:hover::after{background-color:var(--color-separator-static-white);cursor:default}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper{display:block;overflow:hidden;padding:0;border-bottom:1px solid rgba(255,255,255,0.3)}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist{display:flex;align-items:flex-start;margin:0;transition:transform 750ms ease-in-out}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab{list-style:none;margin-left:0;display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:0;cursor:pointer;flex-grow:1}
@media(max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab{padding:16px 16px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab .grp-typochart__tab-text{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:18px;line-height:1.4;letter-spacing:0;text-transform:none;text-align:center;color:var(--color-text-white-static)}
@media(min-width:768px) and (max-width:1279.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab .grp-typochart__tab-text{font-size:16px}
}
@media(max-width:767.99px){.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab .grp-typochart__tab-text{font-size:14px}
}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab .grp-typochart__tab-text:focus-visible{outline-color:var(--color-text-white-static)}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab:hover .grp-typochart__tab-text{color:var(--color-btn-bg-highlight-gradient-light-blue-static)}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab::after{border-bottom:1px solid var(--color-btn-bg-highlight-gradient-light-blue-static);content:"";position:absolute;width:0;left:50%;bottom:-3px;transition:all 500ms}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab:hover::after,.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab:focus::after{width:100%;left:0}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab--active{border-bottom:3px solid var(--color-btn-bg-highlight-gradient-light-blue-static);cursor:default}
.typochart .grp-typochart .grp-typochart__bottom .grp-typochart__tab-navi .grp-typochart__tab-navi-tabs .grp-typochart__tab-navi-group-wrapper .grp-typochart__tablist .grp-typochart__tab--active .grp-typochart__tab-text{font-family:"BMWGroupTNProTT-Bold","Arial Black",Gadget,sans-serif;color:var(--color-btn-bg-highlight-gradient-light-blue-static)}
.typochart .grp-typochart .grp-typochart__info{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%}
.typochart .grp-typochart .grp-typochart__info::after{display:block;content:"";position:absolute;bottom:0;mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/information_rg.svg");mask-repeat:no-repeat;mask-size:24px;mask-position:center 4px;-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/information_rg.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:24px;-webkit-mask-position:center center;width:24px;height:24px;background-color:var(--color-text-white-static);cursor:pointer}
.typochart .grp-typochart .grp-typochart__info:focus-visible{outline:1px solid var(--color-text-white-static);outline-offset:0}
.typochart .grp-typochart .grp-typochart__info:hover::after,.typochart .grp-typochart .grp-typochart__info:focus-visible::after{background-color:var(--color-text-highlighted-on-dark)}
.typochart .grp-typochart .grp-typochart__tooltip{position:absolute;z-index:4;bottom:0;left:0;width:100%;background-color:var(--color-dark-blue-trans);color:var(--color-text-white-static);transform:translateY(100%);transition:transform 750ms ease-in-out;height:250px;padding:64px 24px 32px 32px}
@media(max-width:1279.99px){.typochart .grp-typochart .grp-typochart__tooltip{padding:56px 16px 24px 24px}
}
.typochart .grp-typochart .grp-typochart__tooltip .grp-tooltip__infoicon{top:12px;right:12px;background-color:var(--color-text-white-static)}
.typochart .grp-typochart .grp-typochart__tooltip .grp-tooltip__infoicon:hover{background-color:var(--color-btn-bg-hoveredsolid)}
.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-close{position:absolute;top:16px;right:24px;width:24px;height:24px}
@media(max-width:1279.99px){.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-close{top:16px;right:16px}
}
.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-close:focus-visible{outline-color:var(--color-text-white-static)}
.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-close::after{content:"";position:absolute;width:24px;height:24px;border-radius:50%;background-color:var(--color-text-white-static);display:flex;justify-content:center;align-items:center;mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/close_rg.svg");mask-repeat:no-repeat;mask-size:24px;mask-position:center center;-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/close_rg.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:24px;-webkit-mask-position:center center;top:0;left:0}
.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-close::after:hover{background-color:var(--color-text-highlighted-on-dark);cursor:pointer}
.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-inner{height:100%;overflow-y:auto;scrollbar-color:var(--color-text-white-static) transparent;scrollbar-width:thin;padding-right:8px;outline:0}
.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-inner *{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.8;letter-spacing:0;text-transform:none;color:var(--color-text-white-static)}
@media(min-width:768px) and (max-width:1279.99px){.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-inner *{font-size:14px}
}
@media(max-width:767.99px){.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-inner *{font-size:14px}
}
.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-inner *:first-child{margin-top:0}
.typochart .grp-typochart .grp-typochart__tooltip .grp-typochart__tooltip-inner:focus-visible{border:1px solid var(--color-text-white-static)}
.typochart .grp-typochart .grp-typochart__tooltip.open{transform:translateY(0)}
@media(max-width:767.99px){.typochart .grp-typochart .grp-typochart__tooltip.open{height:100%}
}