.metalink-carousel{max-width:100%;overflow:hidden;position:relative;width:100%}.metalink-carousel__viewport{aspect-ratio:var(--carousel-ratio,16/9);overflow:hidden;position:relative;width:100%}.metalink-carousel__track{display:flex;height:100%;transition:transform .6s ease;width:100%;will-change:transform}.metalink-carousel__slide{background-color:#fff;flex:0 0 100%;height:100%;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.metalink-carousel__img,.metalink-carousel__link{display:block;height:100%;width:100%}.metalink-carousel__img{max-width:100%;object-fit:cover;object-position:center}.metalink-carousel__arrow{align-items:center;background-color:#3b2e80;border:none;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:48px;z-index:5}.metalink-carousel__arrow:hover{opacity:.85}.metalink-carousel__arrow--prev{left:16px}.metalink-carousel__arrow--next{right:16px}.metalink-carousel__dots{align-items:center;bottom:20px;display:flex;gap:10px;justify-content:center;left:0;position:absolute;right:0;z-index:5}.metalink-carousel__dot{background-color:#fff;border:none;border-radius:50%;cursor:pointer;height:9px;opacity:.6;padding:0;transition:background-color .2s ease,opacity .2s ease,transform .2s ease;width:9px}.metalink-carousel__dot.is-active{background-color:#00c2de;opacity:1;transform:scale(1.15)}@media (max-width:768px){.metalink-carousel__arrow{height:36px;width:36px}}