.app-image-carousel[data-v-5be03470]{position:relative;width:100%;min-width:0;overflow:visible}.app-image-carousel__viewport[data-v-5be03470]{width:100%;height:100%;overflow:hidden;border-radius:inherit;touch-action:pan-y}.app-image-carousel__track[data-v-5be03470]{display:flex;height:100%;gap:0;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;transition:transform .46s ease}.app-image-carousel__track--instant[data-v-5be03470]{transition:none}.app-image-carousel__slide[data-v-5be03470]{position:relative;display:block;flex:0 0 100%;min-width:0;height:100%;padding:0;overflow:hidden;cursor:pointer;background:var(--carousel-slide-background,transparent);border:0;border-radius:var(--radius-lg);backface-visibility:hidden;box-shadow:var(--carousel-slide-shadow,none)}.app-image-carousel__image[data-v-5be03470]{width:calc(100% + .26667vw);height:100%;margin-inline:-1px;border-radius:inherit;backface-visibility:hidden}.app-image-carousel__dots[data-v-5be03470]{position:absolute;bottom:var(--carousel-indicator-inside-offset,2.93333vw);left:50%;z-index:2;display:flex;align-items:center;gap:var(--carousel-dot-gap,1.06667vw);transform:translate(-50%)}.app-image-carousel__dot[data-v-5be03470]{width:var(--carousel-dot-width,1.6vw);height:var(--carousel-dot-height,1.6vw);padding:0;cursor:pointer;background:var(--carousel-dot-background,var(--carousel-indicator-background));border:0;border-radius:var(--radius-full);transition:width .22s ease,background .22s ease}.app-image-carousel__dot--active[data-v-5be03470]{width:var(--carousel-dot-active-width,4.53333vw);background:var(--carousel-indicator-active-background)}.app-image-carousel--indicator-end .app-image-carousel__dots[data-v-5be03470]{right:2.93333vw;left:auto;transform:none}.app-image-carousel--indicator-outside[data-v-5be03470]{margin-bottom:calc(var(--carousel-indicator-outside-gap, 2.4vw) + var(--carousel-dot-height, 1.6vw))}.app-image-carousel--indicator-outside .app-image-carousel__dots[data-v-5be03470]{top:calc(100% + var(--carousel-indicator-outside-gap, 2.4vw));bottom:auto}.app-image-carousel--peek-next .app-image-carousel__track[data-v-5be03470]{gap:var(--carousel-slide-gap,0)}.app-image-carousel--peek-next .app-image-carousel__viewport[data-v-5be03470],.app-image-carousel:not(.app-image-carousel--peek-next) .app-image-carousel__slide[data-v-5be03470]{border-radius:0}.app-image-carousel:not(.app-image-carousel--peek-next) .app-image-carousel__image[data-v-5be03470]{width:100%;margin-inline:0;border-radius:0}.app-image-carousel--natural-height .app-image-carousel__image[data-v-5be03470],.app-image-carousel--natural-height .app-image-carousel__slide[data-v-5be03470],.app-image-carousel--natural-height .app-image-carousel__track[data-v-5be03470],.app-image-carousel--natural-height .app-image-carousel__viewport[data-v-5be03470]{height:auto}@media(prefers-reduced-motion:reduce){.app-image-carousel__dot[data-v-5be03470]{transition:none}}@media(min-width:431px){.app-image-carousel[data-v-5be03470]{min-width:0}.app-image-carousel__track[data-v-5be03470]{gap:0}.app-image-carousel__slide[data-v-5be03470]{min-width:0;padding:0}.app-image-carousel__image[data-v-5be03470]{width:calc(100% + 1.14668px)}.app-image-carousel__dots[data-v-5be03470]{bottom:var(--carousel-indicator-inside-offset,12.61332px);gap:var(--carousel-dot-gap,4.58668px)}.app-image-carousel__dot[data-v-5be03470]{width:var(--carousel-dot-width,6.88px);height:var(--carousel-dot-height,6.88px);padding:0}.app-image-carousel__dot--active[data-v-5be03470]{width:var(--carousel-dot-active-width,19.49332px)}.app-image-carousel--indicator-end .app-image-carousel__dots[data-v-5be03470]{right:12.61332px}.app-image-carousel--indicator-outside[data-v-5be03470]{margin-bottom:calc(var(--carousel-indicator-outside-gap, 10.32px) + var(--carousel-dot-height, 6.88px))}.app-image-carousel--indicator-outside .app-image-carousel__dots[data-v-5be03470]{top:calc(100% + var(--carousel-indicator-outside-gap, 10.32px))}.app-image-carousel--peek-next .app-image-carousel__viewport[data-v-5be03470],.app-image-carousel:not(.app-image-carousel--peek-next) .app-image-carousel__image[data-v-5be03470],.app-image-carousel:not(.app-image-carousel--peek-next) .app-image-carousel__slide[data-v-5be03470]{border-radius:0}}
