.teasertimelineitem .grp-teasertimelineitem-content{display:flex;align-items:flex-start;align-self:stretch}
.teasertimelineitem .grp-teasertimelineitem-content.has-image{gap:24px}
@media(max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content.has-image{gap:16px;flex-direction:column}
}
@media(min-width:1024px){.teasertimelineitem .grp-teasertimelineitem-content:not(.has-image) .cmp-teaser__text{--g:24px;max-width:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 8 - -1 * var(--g) * 7 - -96px * 0)}
}
@media(min-width:1024px) and (max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content:not(.has-image) .cmp-teaser__text{--g:16px}
}
@media(min-width:1024px) and (min-width:768px) and (max-width:1279.99px){.teasertimelineitem .grp-teasertimelineitem-content:not(.has-image) .cmp-teaser__text{max-width:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 8 - -1 * var(--g) * 7 - -48px * 0)}
}
@media(min-width:1024px) and (max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content:not(.has-image) .cmp-teaser__text{max-width:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 8 - -1 * var(--g) * 7 - -24px * 0)}
}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content{position:relative;--g:24px;flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 5 - -1 * var(--g) * 5 - -96px * 0)}
@media(max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content{--g:16px}
}
@media(min-width:768px) and (max-width:1279.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content{flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 5 - -1 * var(--g) * 5 - -48px * 0)}
}
@media(max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content{flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 5 - -1 * var(--g) * 5 - -24px * 0)}
}
@media(min-width:768px) and (max-width:1279.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content{--g:24px;flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 4 - -1 * var(--g) * 4 - -96px * 0)}
}
@media(min-width:768px) and (max-width:1279.99px) and (max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content{--g:16px}
}
@media(min-width:768px) and (max-width:1279.99px) and (min-width:768px) and (max-width:1279.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content{flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 4 - -1 * var(--g) * 4 - -48px * 0)}
}
@media(min-width:768px) and (max-width:1279.99px) and (max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content{flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 4 - -1 * var(--g) * 4 - -24px * 0)}
}
@media(max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content{width:100%}
}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .cmp-teaser__image{width:100%}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .cmp-teaser__image .cmp-image{overflow:hidden}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .cmp-teaser__image .cmp-image img{transition:transform 750ms ease-in-out}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .grp-teasertimelineitem__video .grp-teaser-video__poster{position:relative;cursor:pointer;display:none;overflow:hidden}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .grp-teasertimelineitem__video .grp-teaser-video__poster .cmp-image{margin:0}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .grp-teasertimelineitem__video .grp-teaser-video__poster img{width:100%;height:auto}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .grp-teasertimelineitem__video .grp-teaser-video__poster .cmp-image__title{display:none}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .grp-teasertimelineitem__video button.grp-teaser-video__button{top:50%;left:50%;display:none}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .grp-teasertimelineitem__video.show-poster .grp-teasertimelineitem__video-player{display:none}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .grp-teasertimelineitem__video.show-poster .grp-teaser-video__poster{display:block}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__image-content .grp-teasertimelineitem__video.show-button button.grp-teaser-video__button{display:block}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content{display:flex;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch}
@media(max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content{gap:0}
}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-content-spacer{width:68px;align-self:stretch}
@media(max-width:1279.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-content-spacer{width:0}
}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-text{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:24px;flex:1 0 0}
@media(max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-text{gap:16px}
}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-text .cmp-teaser__title{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}
@media(max-width:1279.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-text .cmp-teaser__title{gap:4px}
}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-text .cmp-teaser__text{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}
@media(min-width:768px) and (max-width:1279.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-text .cmp-teaser__text{font-size:14px}
}
@media(max-width:767.99px){.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-text .cmp-teaser__text{font-size:14px}
}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-text .cmp-teaser__text p:first-child{margin-top:0}
.teasertimelineitem .grp-teasertimelineitem-content .grp-teasertimelineitem__text-content .grp-teasertimelineitem__text-text .button{margin-bottom:5px}