.v-hero-single .v-hero-track{display:block;overflow:visible;scroll-snap-type:none}.v-hero-single .v-hero-slide{width:100%;margin:0}.v-hero-single .v-hero-slide img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.v-hero-single .v-hero-dots{display:none}@media(max-width:767px){.v-hero-single .v-hero-slide img{aspect-ratio:5/4;object-fit:contain}}.v-hero-wide .v-hero-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;gap:0}.v-hero-wide .v-hero-track::-webkit-scrollbar{display:none}.v-hero-wide .v-hero-slide{display:block;flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.v-hero-wide .v-hero-slide img{display:block;width:100%;height:auto;aspect-ratio:20/9;object-fit:contain}.v-hero-wide .v-hero-dots{display:flex;align-items:center;justify-content:center;min-height:44px;gap:2px}.v-hero-wide .v-hero-dots button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}.v-hero-wide .v-hero-dots button:before{content:"";display:block;width:7px;height:7px;border-radius:999px;background:var(--v-border)}.v-hero-wide .v-hero-dots button[aria-pressed="true"]:before{width:23px;background:var(--v-lilac)}.v-hero-wide .v-hero-dots button[data-carousel-pause]:before{display:none}.v-hero-wide .v-hero-dots button:focus-visible{outline:2px solid var(--v-ink);outline-offset:-3px;border-radius:99px}@media(max-width:767px){.v-hero-wide .v-hero-slide img{aspect-ratio:5/4;object-fit:contain}}