.content-teaser-bg{position:relative;padding-top:6rem;padding-bottom:6rem;background:#000;background-size:cover;overflow:hidden}.content-teaser-bg h2{margin-bottom:0;text-transform:uppercase}.content-teaser-bg h3{color:rgba(1,206,250,.9)}.content-teaser-inner{position:relative;z-index:2;max-width:var(--content, 1200px);margin-inline:auto;isolation:isolate}.content-teaser-grid{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1fr);gap:1.5rem;align-items:center}.content-teaser-grid>*{min-width:0}.content-teaser-wrapper{position:relative;padding:35px;overflow-wrap:anywhere;word-break:break-word}.content-teaser-wrapper h2{color:#000}.content-teaser-wrapper p{color:#000}.content-teaser-buttons{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:12px}.content-teaser-col--slider{min-width:0;max-width:100%;overflow:hidden;position:relative;z-index:0}.content-teaser-swiper{width:100%;max-width:100%;overflow:hidden;position:relative;z-index:0}.content-teaser-swiper .swiper-wrapper,.content-teaser-swiper .swiper-slide{max-width:100%}.content-teaser-swiper .swiper-button-prev,.content-teaser-swiper .swiper-button-next{color:#fff;width:42px;height:42px;background:rgba(0,0,0,.3);border-radius:50%;transition:all .3s ease;z-index:10}.content-teaser-swiper .swiper-button-prev:hover,.content-teaser-swiper .swiper-button-next:hover{background:rgba(0,0,0,.6)}.content-teaser-swiper .swiper-button-prev::after,.content-teaser-swiper .swiper-button-next::after{font-size:18px}.content-teaser-swiper img{display:block;margin-inline:auto;border-radius:20px;box-shadow:10px 15px 25px rgba(0,0,0,.2);object-fit:cover;width:min(510px,100%);height:auto;aspect-ratio:510/370}@media(max-width: 986px){.content-teaser-bg{padding-top:4.5rem;padding-bottom:4.5rem}.content-teaser-grid{grid-template-columns:1fr}.content-teaser-wrapper{padding:20px}.content-teaser-buttons{flex-direction:column;align-items:stretch}.content-teaser-buttons a{width:100%;text-align:center}.content-teaser-swiper img{width:100%;height:280px;object-fit:cover;aspect-ratio:auto}.content-teaser-swiper .swiper-button-prev,.content-teaser-swiper .swiper-button-next{width:36px;height:36px}.content-teaser-swiper .swiper-button-prev::after,.content-teaser-swiper .swiper-button-next::after{font-size:14px}}
