.vl-story__track{display:flex;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.vl-story__track::-webkit-scrollbar{display:none}.vl-story__slide{border-radius:var(--vl-radius);color:#fff;display:grid;flex:0 0 100%;gap:32px;overflow:hidden;padding:28px 20px 20px;scroll-snap-align:start}.vl-story__slide--gradient{background:linear-gradient(133deg,#6b7a8a,#34475c 30%,#0a1d33 52%,#33465a 74%,#a0a9b3)}.vl-story__content{display:flex;flex-direction:column}.vl-story__title{color:inherit;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);font-weight:400;letter-spacing:-.01em;line-height:1.25}.vl-story__stats{display:grid;gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.vl-story__value{font-size:3rem;font-weight:500;letter-spacing:-.02em;line-height:1}.vl-story__caption{color:hsla(0,0%,100%,.88);font-size:.875rem;line-height:1.3}.vl-story__action{margin-top:auto;padding-top:40px}.vl-story__media{min-height:0}.vl-story__media img{aspect-ratio:6/5;border-radius:calc(var(--vl-radius) - 4px);height:100%;object-fit:cover;width:100%}.vl-story__controls{display:flex;gap:16px;margin-top:20px}.vl-story__arrow,.vl-story__controls{align-items:center;justify-content:center}.vl-story__arrow{background:rgba(0,23,47,.04);border-radius:999px;color:var(--vl-heading);display:inline-flex;height:36px;transition:background-color .2s;width:36px}.vl-story__arrow:hover{background:rgba(0,23,47,.1)}.vl-story__arrow svg{height:18px;width:18px}.vl-story__dots{background:rgba(0,23,47,.03);border-radius:999px;display:flex;gap:4px;padding:6px 8px}.vl-story__dot{border-radius:999px;height:16px;position:relative;width:16px}.vl-story__dot:before{background:#d5d7da;border-radius:inherit;content:"";inset:4px;position:absolute;transition:background-color .2s}.vl-story__dot[aria-current=true]:before{background:var(--vl-navy)}.vl-story__arrow:focus-visible,.vl-story__dot:focus-visible{outline:2px solid var(--vl-brand);outline-offset:2px}@media (min-width:768px){.vl-story__value{font-size:4.5rem}.vl-story__stats{gap:48px;grid-template-columns:repeat(auto-fit,minmax(0,236px));margin-top:56px}}@media (min-width:1024px){.vl-story__slide{gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,540px);min-height:522px;padding:36px 48px}.vl-story--image-left .vl-story__slide{grid-template-columns:minmax(0,540px) minmax(0,1fr)}.vl-story--image-left .vl-story__media{order:-1}.vl-story__content{padding-top:12px}.vl-story__media img{aspect-ratio:auto}}