._ad{padding-block:112px}@media screen and (max-width:1159px){._ad{padding-block:56px}}._ad ._ae{display:flex;gap:40px;flex-wrap:wrap;justify-content:center}@media screen and (max-width:767px){._ad ._ae{gap:24px}}._af{border-radius:20px;padding:32px;position:relative;overflow:hidden;min-height:312px;transition:background .15s ease-in-out}@media screen and (min-width:1024px){._af:last-child{grid-column:2}}@media screen and (max-width:1159px){._af{padding:24px}}@media screen and (max-width:1023px){._af{min-height:250px}}@media screen and (max-width:767px){._af{min-height:200px}}@media screen and (max-width:518px){._af{width:100%}}@media screen and (min-width:1024px){._af:hover{background-color:var(--ds-color-grey-81)!important}}._af h3{position:absolute;top:31px;left:32px;bottom:32px;right:32px;pointer-events:none;transform-origin:0 0;transition:opacity .15s ease-out,transform .15s ease-out}@media screen and (max-width:1159px){._af h3{top:23px;left:24px;bottom:24px;right:24px}}@media screen and (max-width:1023px){._af h3{position:static;transform:none!important;opacity:1!important}}._af:hover h3{opacity:0;transform:scale(.605)}._af h4{opacity:0;transform-origin:0 0;transform:scale(1.652);transition:transform .15s ease-out,opacity .15s ease-out}@media screen and (max-width:1023px){._af h4{display:none}}._af:hover h4{opacity:1;transform:none}._af p{opacity:0;transform:translateY(68px);transition:opacity .15s ease-out,transform .15s ease-out}@media screen and (max-width:1023px){._af p{display:none}}._af:hover p{opacity:1;transform:none}._ag .mktoButtonRow.mktoButtonRow.mktoButtonRow.mktoButtonRow.mktoButtonRow{text-align:left!important}._aj{place-items:center start}@media screen and (max-width:767px){._aj{place-items:start}._ak{display:contents!important}._ak>div{order:2}}._z9{overflow:visible;position:relative}._z9:before{content:"";position:absolute;height:100%;width:50vw;right:100%;background-color:var(--ds-color-slider-cut);z-index:10}@media screen and (max-width:599px){._z9 .slider-main{padding-right:clamp(48px,35vw,200px)}}@media screen and (max-width:480px){._z9 .slider-main{padding-right:clamp(48px,15vw,80px)}}._aa{overflow:visible}._aa .swiper-wrapper{width:max-content!important}._aa .slider-navigation{width:-moz-fit-content;width:fit-content;align-self:flex-end;order:-1;gap:var(--ds-m)}