.w1sbhqkl .inner-wrapper{aspect-ratio:.777;flex-direction:column;width:100%;display:flex;position:relative}@media screen and (min-width:801px){.w1sbhqkl .inner-wrapper:hover .cta-description,.w1sbhqkl .inner-wrapper:focus-within .cta-description{-ms-grid-rows:1fr;grid-template-rows:1fr}.w1sbhqkl .inner-wrapper:hover .cta-description-content,.w1sbhqkl .inner-wrapper:focus-within .cta-description-content{opacity:1;transform:translateY(0)}.w1sbhqkl .inner-wrapper:hover .cta-image-area .image,.w1sbhqkl .inner-wrapper:focus-within .cta-image-area .image{transform:scale(1.05)}}.w1sbhqkl .cta-image-area{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.w1sbhqkl .cta-image-area .image{object-fit:cover;-webkit-transition:-webkit-transform .3s ease-in-out;width:100%;height:100%;transition:transform .3s ease-in-out}.w1sbhqkl .cta-content-area{z-index:2;width:100%;height:100%;color:var(--color-white);background:linear-gradient(171deg,#0006 3.45%,#0000 17.49%),linear-gradient(29deg,#000c 24.43%,#0000 50.74%);flex-direction:column;justify-content:flex-end;padding:clamp(21px,1.66667vw,30px) clamp(49px,3.88889vw,70px) clamp(21px,1.66667vw,30px) clamp(21px,1.66667vw,30px);display:flex;position:relative}@media screen and (max-width:800px){.w1sbhqkl .cta-content-area{padding:clamp(14px,5.33333vw,20px) clamp(14px,5.33333vw,20px) clamp(35px,13.3333vw,50px)}}.w1sbhqkl .cta-link-icon{position:absolute;bottom:clamp(24.5px,1.94444vw,35px);right:clamp(21px,1.66667vw,30px)}@media screen and (max-width:800px){.w1sbhqkl .cta-link-icon{left:clamp(14px,5.33333vw,20px);right:unset;bottom:clamp(14px,5.33333vw,20px)}}.w1sbhqkl .cta-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:800px){.w1sbhqkl .cta-description{display:-ms-grid;-ms-grid-rows:1fr;grid-template-rows:1fr;margin-top:clamp(5.6px,2.13333vw,8px);display:grid}}@media screen and (min-width:801px){.w1sbhqkl .cta-description{display:-ms-grid;-ms-grid-rows:0fr;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.w1sbhqkl .cta-description .cta-description-content{opacity:0;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;overflow:hidden;transform:translateY(clamp(4.2px,.333333vw,6px))}.w1sbhqkl .cta-description .cta-description-content>:first-child{padding-top:clamp(5.6px,.444444vw,8px)}}.w1sbhqkl .cta-buttons{-webkit-box-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(5.6px,.444444vw,8px);display:flex}@media screen and (max-width:800px){.w1sbhqkl .cta-buttons{gap:clamp(5.6px,2.13333vw,8px)}}.w1sbhqkl .cta-buttons svg{display:block}.w1sbhqkl.design-imageOnly .inner-wrapper{background-color:var(--color-white);aspect-ratio:unset;height:fit-content;padding:clamp(39.2px,3.11111vw,56px)}@media screen and (max-width:800px){.w1sbhqkl.design-imageOnly .inner-wrapper{padding:clamp(24.5px,9.33333vw,35px)}}.w1sbhqkl.design-imageOnly .cta-image-area{aspect-ratio:1.8;width:100%;height:unset;position:static}.w1sbhqkl.design-imageOnly .cta-image-area .image{object-fit:contain;transform:none!important}.w1sbhqkl.design-imageOnly .cta-content-area{background:0 0;padding:0;position:static}.w1sbhqkl.design-imageOnly .cta-content-area .cta-description,.w1sbhqkl.design-imageOnly .cta-content-area .cta-title{display:none}.w1sbhqkl.design-imageOnly .cta-content-area .cta-link-icon{color:var(--color-black);bottom:clamp(7px,.555556vw,10px);right:clamp(7px,.555556vw,10px);left:unset}@media screen and (max-width:800px){.w1sbhqkl.design-imageOnly .cta-content-area .cta-link-icon{bottom:clamp(7px,2.66667vw,10px);right:clamp(7px,2.66667vw,10px);transform:scale(.8)}}.w1sbhqkl.design-event .inner-wrapper{aspect-ratio:unset;gap:clamp(14px,1.11111vw,20px)}@media screen and (max-width:800px){.w1sbhqkl.design-event .inner-wrapper{gap:clamp(14px,5.33333vw,20px)}}.w1sbhqkl.design-event .cta-image-area{aspect-ratio:1;width:100%;height:unset;position:static}.w1sbhqkl.design-event .cta-content-area{color:unset;background:0 0;gap:clamp(10.5px,.833333vw,15px);padding:0}@media screen and (max-width:800px){.w1sbhqkl.design-event .cta-content-area{gap:clamp(10.5px,4vw,15px)}}.w1sbhqkl.design-event .cta-content-area .cta-description{min-height:unset;display:flex}.w1sbhqkl.design-event .cta-content-area .cta-description .cta-description-content{opacity:1;transform:none}
/*# sourceMappingURL=02e87f11a49df0e4.css.map*/