@-webkit-keyframes scrollInfinite{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes scrollInfinite{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.m-010-teaser-row-wrapper{--headings-margin:40px;--card-wrapper-width:calc(50% - 20px);--card-height:616px;--subtitle-font-size:16px;--subtitle-line-height:26px;--cta-margin-top:auto;--image-box-padding:20px;--image-box-text-height:228px;--card-padding:20px;position:relative}
.m-010-teaser-row-wrapper .waves-bg{position:absolute;width:100%;height:100%;object-fit:cover;top:0;bottom:0;left:0;right:0}
.m-010-teaser-row-wrapper .waves-bg.dsk{display:flex}
.m-010-teaser-row-wrapper .waves-bg.mob{display:none}
.m-010-teaser-row-wrapper .headings-container{margin-bottom:var(--headings-margin);z-index:1;text-align:center}
.m-010-teaser-row-wrapper .headings-container .eyebrow{color:var(--text-body);text-align:center;font-family:"AvenirNext-Regular",sans-serif;font-size:18px;line-height:26px}
.m-010-teaser-row-wrapper .headings-container .main-title{text-align:center;width:100%;font-family:"AvenirNext-DemiBold",sans-serif;font-size:28px;line-height:36px;color:var(--text-headings)}
.m-010-teaser-row-wrapper .focuspoint-img-cont,.m-010-teaser-row-wrapper .focuspoint{width:100%;height:100%;border-radius:20px;padding:var(--card-padding);display:flex;justify-content:center;align-items:flex-end}
.m-010-teaser-row-wrapper .grid-wrapper{display:flex;gap:20px;justify-content:center;align-items:center}
.m-010-teaser-row-wrapper .card-wrapper{width:var(--card-wrapper-width);flex:1;min-height:var(--card-height)}
.m-010-teaser-row-wrapper .card-wrapper .image-box-container-50-50{height:var(--card-height);max-width:100%;overflow:hidden;position:relative;border-radius:20px;cursor:pointer}
.m-010-teaser-row-wrapper .card-wrapper .image-box-container-50-50 .image-box-text-container{position:relative;background-color:var(--brand-white);padding:var(--image-box-padding);border-radius:10px;z-index:1;width:100%;min-height:var(--image-box-text-height);display:flex;flex-direction:column}
.m-010-teaser-row-wrapper .card-wrapper .image-box-container-50-50 .image-box-text-container .icon-new.mob{display:none}
.m-010-teaser-row-wrapper .card-wrapper .image-box-container-50-50 .image-box-text-container .image-box-title{color:var(--text-headings);margin-bottom:10px;text-align:left;font-family:"AvenirNext-DemiBold",sans-serif}
.m-010-teaser-row-wrapper .card-wrapper .image-box-container-50-50 .image-box-text-container .image-box-subtitle-text{color:var(--text-body);font-family:"Noto Sans",sans-serif;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);font-style:normal;font-weight:400}
.m-010-teaser-row-wrapper .card-wrapper .image-box-container-50-50 .image-box-text-container .image-box-link{display:flex;justify-content:flex-end;margin-top:var(--cta-margin-top);padding-top:20px}
.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)){display:flex;flex-direction:column;--image-box-text-width:296px;--image-box-text-height:258px;--image-box-height:298px;gap:20px}
.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)) .focuspoint{justify-content:flex-end;align-items:center}
.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)) .image-box-container-50-50{height:calc(50% - 20px);min-height:var(--image-box-height)}
.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)) .image-box-container-50-50 .focuspoint-img-cont,.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)) .image-box-container-50-50 .focuspoint{min-height:var(--image-box-height)}
.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)) .image-box-container-50-50 .image-box-text-container{width:var(--image-box-text-width)}
@media only screen and (max-width:939px){.m-010-teaser-row-wrapper{--headings-margin:30px;--card-wrapper-width:100%;--card-height:417px;--subtitle-font-size:14px;--subtitle-line-height:22px;--image-box-padding:15px;--image-box-text-height:202px;--card-padding:15px}
.m-010-teaser-row-wrapper .grid-wrapper{flex-direction:column}
.m-010-teaser-row-wrapper .waves-bg.dsk{display:none}
.m-010-teaser-row-wrapper .waves-bg.mob{display:flex}
.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)){--image-box-text-width:150px;--image-box-text-height:152px;--image-box-height:182px}
.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)) .image-box-text-container .image-box-subtitle-text{display:none}
.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)) .image-box-text-container .image-box-link{display:none}
.m-010-teaser-row-wrapper .card-wrapper.secondary:has(>:last-child:nth-child(2)) .image-box-text-container .icon-new.mob{display:flex;margin-top:auto}
}