.frame-type-mask_tab_modul .tab-modul__slider-wrapper .swiper:not(.swiper-initialized)[data-slides-per-view="1"] .swiper-wrapper{--swiper-slides-per-view: 1;--swiper-space-between: 25px;--swiper-slide-col-width: calc( (100% - ((var(--swiper-slides-per-view) - 1) * var(--swiper-space-between))) / var(--swiper-slides-per-view) );display:grid;grid-auto-flow:column;grid-auto-columns:var(--swiper-slide-col-width);gap:var(--swiper-space-between)}@media(min-width: 768px){.frame-type-mask_tab_modul .tab-modul__slider-wrapper .swiper:not(.swiper-initialized)[data-slides-per-view-md="2"] .swiper-wrapper{--swiper-slides-per-view: 2}}@media(min-width: 1200px){.frame-type-mask_tab_modul .tab-modul__slider-wrapper .swiper:not(.swiper-initialized)[data-slides-per-view-xl="3"] .swiper-wrapper{--swiper-slides-per-view: 3}}@media(min-width: 1200px){.frame-type-mask_tab_modul .tab-modul__slider-wrapper .swiper:not(.swiper-initialized)[data-slides-per-view-xl="4"] .swiper-wrapper{--swiper-slides-per-view: 4}}.frame-type-mask_tab_modul .tab-modul__slider-wrapper{margin-block-start:var(--spacings-2)}.frame-type-mask_tab_modul .tab-modul__slider-wrapper .swiper-wrapper:has(.swiper-slide:only-child){justify-content:center}.frame-type-mask_tab_modul .tab-modul__slider-wrapper .swiper-wrapper:has(.swiper-slide:only-child) :only-child{margin-right:0 !important}@media(min-width: 992px){.frame-type-mask_tab_modul .swiper-pagination{display:none}}.frame-type-mask_tab_modul .frame-header h1,.frame-type-mask_tab_modul .frame-header .h1{margin-bottom:var(--spacings-4)}.frame-type-mask_tab_modul .frame-header h2,.frame-type-mask_tab_modul .frame-header .h2{margin-bottom:var(--spacings-4)}.frame-type-mask_tab_modul .frame-header h3,.frame-type-mask_tab_modul .frame-header .h3{margin-bottom:var(--spacings-4)}.frame-type-mask_tab_modul .frame-header h4,.frame-type-mask_tab_modul .frame-header .h4{margin-bottom:var(--spacings-4)}.frame-type-mask_tab_modul .frame-header h5,.frame-type-mask_tab_modul .frame-header .h5{margin-bottom:var(--spacings-4)}.frame-type-mask_tab_modul .frame-header h6,.frame-type-mask_tab_modul .frame-header .h6{margin-bottom:var(--spacings-4)}.frame-type-mask_tab_modul a.tab-modul__item{position:relative}.frame-type-mask_tab_modul .tab-modul__container{container:tab-modul/inline-size}.frame-type-mask_tab_modul .tab-modul__item{display:flex;flex-direction:column;box-shadow:var(--shadow-primary);overflow:hidden;will-change:transform}.frame-type-mask_tab_modul .tab-modul__text-wrapper{display:flex;flex-direction:column;flex-grow:1;padding:4.5rem var(--spacings-3) var(--spacings-4) var(--spacings-3)}.frame-type-mask_tab_modul .tab-modul__button{margin-top:auto}.frame-type-mask_tab_modul .tab-modul__button .btn{display:inline-flex;align-items:center;gap:.35em}.frame-type-mask_tab_modul .tab-modul__external-link-icon{width:1em;height:1em;flex-shrink:0}.frame-type-mask_tab_modul .tab-modul__image{position:relative;overflow:hidden;width:100%;aspect-ratio:1/1 !important}.frame-type-mask_tab_modul .tab-modul__image picture,.frame-type-mask_tab_modul .tab-modul__image .aspect-ratios-box,.frame-type-mask_tab_modul .tab-modul__image figure{display:block;width:100%;height:100%;aspect-ratio:1/1 !important;position:absolute;inset:0;margin:0}.frame-type-mask_tab_modul .tab-modul__image img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.frame-type-mask_tab_modul .tab-modul__image figure{scale:1;transition:scale 350ms ease-in-out}.frame-type-mask_tab_modul .tab-modul__headline h1{color:var(--color-primary);font-family:var(--ff-primary);font-weight:var(--fw-bold);padding:0;margin:0 0 1.2rem;text-wrap:auto}.frame-type-mask_tab_modul .tab-modul__headline h2{color:var(--color-primary);font-family:var(--ff-primary);font-weight:var(--fw-bold);padding:0;margin:0 0 1.2rem;text-wrap:auto}.frame-type-mask_tab_modul .tab-modul__headline h3{color:var(--color-primary);font-family:var(--ff-primary);font-weight:var(--fw-bold);padding:0;margin:0 0 1.2rem;text-wrap:auto}.frame-type-mask_tab_modul .tab-modul__headline h4{color:var(--color-primary);font-family:var(--ff-primary);font-weight:var(--fw-bold);padding:0;margin:0 0 1.2rem;text-wrap:auto}.frame-type-mask_tab_modul .tab-modul__headline h5{color:var(--color-primary);font-family:var(--ff-primary);font-weight:var(--fw-bold);padding:0;margin:0 0 1.2rem;text-wrap:auto}.frame-type-mask_tab_modul .tab-modul__headline h6{color:var(--color-primary);font-family:var(--ff-primary);font-weight:var(--fw-bold);padding:0;margin:0 0 1.2rem;text-wrap:auto}.frame-type-mask_tab_modul .tab-modul__text{margin-bottom:2.5rem;color:var(--color-typo-default);font-size:var(--fs-medium-mobile)}@media(min-width: 768px){.frame-type-mask_tab_modul .tab-modul__text{font-size:var(--fs-medium-desktop)}}@supports(font-size: clamp(var(--fs-medium-mobile), 3vw, var(--fs-medium-desktop))){.frame-type-mask_tab_modul .tab-modul__text{font-size:clamp(var(--fs-medium-mobile),3vw,var(--fs-medium-desktop))}}.frame-type-mask_tab_modul .tab-modul--hover-typ-2 .tab-modul__item{scale:1;transition:scale 350ms ease-in-out}.frame-type-mask_tab_modul .tab-modul--hover-typ-3 .tab-modul__item .tab-modul__image{overflow:hidden}.frame-type-mask_tab_modul .tab-modul--hover-typ-3 .tab-modul__item .tab-modul__image img{scale:1;transition:scale 350ms ease-in-out}@media(hover: hover)and (pointer: fine){.frame-type-mask_tab_modul .swiper-slide .btn:hover{translate:0}.frame-type-mask_tab_modul a.tab-modul__item:hover .btn{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.frame-type-mask_tab_modul .tab-modul--hover-typ-2 a.tab-modul__item:hover{scale:1.025}.frame-type-mask_tab_modul .tab-modul--hover-typ-3 a.tab-modul__item:hover .tab-modul__image img{scale:1.1}}
