@media screen and (min-width:1280px){.vertical-carousel{height:365px;border-radius:15px}.embla__container{height:calc(365px)}.embla__bullets{left:-20px}}@media screen and (min-width:769px) and (max-width:1279px){.vertical-carousel{height:365px;border-radius:15px}.embla__container{height:calc(365px)}.embla__bullets{left:-20px}}@media screen and (min-width:481px) and (max-width:768px){.vertical-carousel{height:450px;border-radius:20px}.embla__container{height:calc(450px)}.embla__bullets{left:-20px}}@media screen and (max-width:480px){.vertical-carousel{height:450px;border-radius:20px}.embla__container{height:calc(450px)}.embla__bullets{left:-15px;transform:scale(.9)}}.vertical-carousel{--slide-spacing:1rem;--slide-size:100%;--slide-height:22rem;display:flex;background-color:rgba(255,255,255,.04);border:3px solid rgba(255,255,255,.04)}.embla__viewport{display:inline;overflow:hidden;width:100%;border-radius:15px;margin-left:-8px}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-x;flex-direction:column;border-radius:15px}.embla__slide{flex:0 0 calc(var(--slide-size) - 0px);min-height:0;height:100%;position:relative;border-radius:15px}.embla__slide__img{display:block;height:var(--slide-height);width:100%;object-fit:cover;border-radius:15px;cursor:pointer}.embla__slide__number{width:4.6rem;height:4.6rem;z-index:1;position:absolute;top:calc(var(--slide-spacing) + .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__bullets{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.embla__bullet{height:16px;border-radius:100px;margin-bottom:6px;cursor:pointer;transition:background-color .3s}.embla__bullet,.embla__bullet.active{width:8px;background-color:white;transition:.3s}.embla__bullet.active{opacity:.2;height:8px}