.carousel-link{overflow:hidden;position:relative}.carousel-link.in-view .carousel-link__heading{opacity:1;transform:translateX(0)}.carousel-link.in-view .carousel-link__link{opacity:1}.carousel-link:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;z-index:10}@media only screen and (min-width:1540px){.carousel-link:before{background-color:inherit;width:calc(50vw - 77rem)}}.carousel-link__footer,.carousel-link__header,.carousel-link__wrap{display:block;margin-left:auto;margin-right:auto;max-width:154rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.carousel-link__footer,.carousel-link__header,.carousel-link__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.carousel-link__footer,.carousel-link__header,.carousel-link__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.carousel-link__footer,.carousel-link__header,.carousel-link__wrap{padding-left:0;padding-right:0}}.carousel-link__footer.explode,.carousel-link__header.explode,.carousel-link__wrap.explode{padding-left:0;padding-right:0}.carousel-link__header{position:relative;z-index:20}@media only screen and (min-width:968px){.carousel-link__header{margin-bottom:5rem}}.carousel-link__main{display:block;margin-bottom:0;padding-left:2rem;padding-right:2rem;width:100%}.carousel-link__heading{color:var(--c-primary);font-weight:700;margin-bottom:0;opacity:0;transform:translateX(-4rem);transition:opacity .8s ease,transform .8s ease}@media only screen and (min-width:968px){.carousel-link__actions{text-align:right}}.carousel-link__link{color:var(--c-primary);margin-bottom:0;opacity:0;text-decoration:none;transition:opacity .8s ease}.carousel-link__wrap{margin-bottom:5rem}.carousel-link__carousel{margin-bottom:0}.carousel-link__container{display:flex}.carousel-link__controls{display:block;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:4rem;padding-left:2rem;padding-right:2rem;width:100%;width:auto!important}.carousel-link__button{background-color:var(--_secondary-background,currentColor);border-radius:50%;display:inline-block;height:4rem;margin-bottom:0;position:relative;width:4rem}.carousel-link__button:after{background-color:var(--_secondary-foreground,#fff);content:"";height:40%;left:30%;-webkit-mask-image:url(/_resources/app/client/images/svg/chevron.svg?1754005357114);mask-image:url(/_resources/app/client/images/svg/chevron.svg?1754005357114);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:30%;width:40%}.carousel-link__button--prev{transform:scaleX(-1)}.carousel-link__info{padding-left:4rem;padding-right:4rem;white-space:nowrap}.carousel-link__info span{font-size:1.8rem;margin-bottom:0}.carousel-link__dots{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.carousel-link__dots button{background-color:var(--_primary-foreground,var(--c-text));border-radius:50%;display:block;height:2rem;margin:.4rem 0;transition:background-color .3s ease;vertical-align:middle;width:2rem}.carousel-link__dots button:not(:last-child){margin-right:.8rem}.carousel-link .embla-dots__button--selected{background-color:var(--_secondary-background)}.carousel-link-item{flex:0 0 auto;max-width:100%;min-width:0;padding-left:2rem;padding-right:2rem}@media only screen and (min-width:968px){.carousel-link-item{width:50%}}.carousel-link-item.active .carousel-link-item__media{padding-top:60%}.carousel-link-item.active .carousel-link-item__details{opacity:1}.carousel-link-item__link{color:inherit;display:block;text-decoration:none}.carousel-link-item__media{margin-bottom:2rem;overflow:hidden;padding-top:50%;position:relative;transition:padding-top .3s ease;width:100%}.carousel-link-item__media img{height:100%;left:0;position:absolute;top:0;width:100%}.carousel-link-item__details{opacity:0;transform-origin:0 50%;transition:opacity .4s ease}.carousel-link-item__title{color:inherit;display:block;font-weight:700;padding-right:6rem;position:relative}.carousel-link-item__title span{background-color:var(--c-primary);border-radius:50%;transform:translateY(-50%)}.carousel-link-item__button,.carousel-link-item__title span{display:block;height:4rem;position:absolute;right:0;top:50%;width:4rem}.carousel-link-item__button{background-color:var(--_secondary-background,currentColor);color:inherit}.carousel-link-item__button:before{background-color:var(--_secondary-foreground,#fff);content:"";display:block;height:40%;left:30%;-webkit-mask-image:url(/_resources/app/client/images/svg/chevron.svg?1754005357114);mask-image:url(/_resources/app/client/images/svg/chevron.svg?1754005357114);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:30%;width:40%}