.teasersimple .cmp-teaser,.teasersimple .cmp-teaser__link{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;width:100%}
.teasersimple .cmp-teaser .cmp-teaser__top,.teasersimple .cmp-teaser__link .cmp-teaser__top{display:none}
.teasersimple .cmp-teaser__image-area{position:relative;width:100%}
.teasersimple .cmp-teaser__image-area .cmp-teaser__image{width:100%}
.teasersimple .cmp-teaser__image-area .cmp-teaser__image .cmp-image{overflow:hidden}
.teasersimple .cmp-teaser__image-area .cmp-teaser__image .cmp-image img{transition:transform 750ms ease-in-out}
.teasersimple .cmp-teaser__image-area .cmp-teaser__svg{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:5/4;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%)}
.teasersimple .cmp-teaser__image-area .cmp-teaser__svg .cmp-teaser__svg-image{background-repeat:no-repeat;background-size:40%;background-position:center;width:100%;height:100%;transition:transform 750ms ease-in-out}
.teasersimple .cmp-teaser__image-area .button.style-button.icon{position:absolute;right:0;bottom:0}
.teasersimple .cmp-teaser__title{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Bold","Arial Black",Gadget,sans-serif;font-size:24px;line-height:1.4;letter-spacing:0;text-transform:none}
@media(min-width:768px) and (max-width:1279.99px){.teasersimple .cmp-teaser__title{font-size:18px}
}
@media(max-width:767.99px){.teasersimple .cmp-teaser__title{font-size:18px}
}
.teasersimple .cmp-teaser .cmp-teaser__link:hover .cmp-image .cmp-image__image,.teasersimple .cmp-teaser .cmp-teaser__link:hover .cmp-teaser__svg .cmp-teaser__svg-image,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .cmp-image .cmp-image__image,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .cmp-teaser__svg .cmp-teaser__svg-image{transform:scale(1.1)}
.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link{background-color:var(--color-btn-bg-hoveredsolid);color:var(--color-btn-label-static)}
.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link .cmp-button__icon::after,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link .cmp-button__icon::after{transform:translateX(24px)}
@media(min-width:768px) and (max-width:1279.99px){.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link .cmp-button__icon::after,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link .cmp-button__icon::after{transform:translateX(20px)}
}
@media(max-width:767.99px){.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link .cmp-button__icon::after,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link .cmp-button__icon::after{transform:translateX(16px)}
}
.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::before,.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::after,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::before,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::after{transform:translate(24px,-24px)}
@media(min-width:768px) and (max-width:1279.99px){.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::before,.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::after,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::before,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::after{transform:translate(20px,-20px)}
}
@media(max-width:767.99px){.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::before,.teasersimple .cmp-teaser .cmp-teaser__link:hover .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::after,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::before,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .button.style-button.icon .cmp-button.link.new-window .cmp-button__icon::after{transform:translate(16px,-16px)}
}
.teasersimple .cmp-teaser .cmp-teaser__link:hover .cmp-teaser__title,.teasersimple .cmp-teaser .cmp-teaser__link:focus-visible .cmp-teaser__title{color:var(--color-text-highlighted)}