.embla{--slide-spacing:1rem;--slide-size:100%;--slide-height:19rem}.embla__viewport{overflow:hidden}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y;margin-left:calc(var(--slide-spacing) * -1);align-items:flex-start}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative}.embla__slide__img{display:block;height:var(--slide-height);width:100%;-o-object-fit:cover;object-fit:cover}.embla__slide__number{width:4.6rem;height:4.6rem;z-index:1;position:absolute;top:.6rem;right:.6rem;border-radius:50%;background-color:rgba(var(--background-site-rgb-value),.85);line-height:4.6rem;font-weight:900;text-align:center;pointer-events:none}.embla__slide__number>span{color:var(--brand-primary);background-image:linear-gradient(45deg,var(--brand-primary),var(--brand-secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.6rem;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.embla__button{background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;z-index:1;color:var(--background-site);display:flex;align-items:center;justify-content:center;width:4rem;height:4rem}.embla__button:disabled{opacity:.3}.embla__button__svg{width:65%;height:65%}.embla__buttons{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%}.embla__buttons,.embla__dot{align-items:center;padding:0}.embla__dot{-webkit-appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;width:2.4rem;height:2.4rem;display:flex;margin:0 .75rem}.embla__dot:after{background:var(--background-site);border-radius:.2rem;width:100%;height:.3rem;content:""}.embla__dot--selected:after{background:linear-gradient(45deg,var(--brand-primary),var(--brand-secondary))}.embla__dots{bottom:1.6rem;right:0;display:flex;justify-content:center;align-items:center}.embla__dots,.embla__prev-button{z-index:1;position:absolute;left:0}.embla__next-button{position:absolute;right:0;z-index:1}