.card{content-visibility:auto;contain-intrinsic-size:auto 300px}.cardTall{content-visibility:auto;contain-intrinsic-size:auto 360px}.first12>:nth-child(n+13){animation:none!important}.wheel,.bob,.wave,.wave2,.road,.slosh{transform-box:fill-box;transform-origin:50%}@keyframes vz-spin{to{transform:rotate(1turn)}}@keyframes vz-road{to{stroke-dashoffset:-24px}}@keyframes vz-wave{0%{transform:translate(0)}to{transform:translate(-40px)}}@keyframes vz-wave2{0%{transform:translate(-40px)}to{transform:translate(0)}}@keyframes vz-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1.6px)rotate(-.6deg)}}@keyframes vz-slosh{0%,to{transform:translateY(0)skew(0)}50%{transform:translateY(-.8px)skew(-4deg)}}@keyframes vz-in{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:none}}@keyframes vz-sail{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:none}}@keyframes vz-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes vz-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes vz-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vz-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (hover:hover){.alive:hover .wheel{animation:.7s linear infinite vz-spin}.alive:hover .road{animation:.5s linear infinite vz-road}.alive:hover .wave{animation:3.2s linear infinite vz-wave}.alive:hover .wave2{animation:4.6s linear infinite vz-wave2}.alive:hover .bob{animation:2.4s ease-in-out infinite vz-bob}.alive:hover .slosh{animation:1.1s ease-in-out infinite vz-slosh}}.driveIn{animation:.9s cubic-bezier(.2,.7,.2,1) both vz-in}.driveIn .wheel{animation:.45s linear 2 vz-spin}.sailIn{animation:1.6s cubic-bezier(.2,.7,.2,1) both vz-sail}.draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.4,.1,.2,1) .15s forwards vz-draw}.pop{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.2,.7,.2,1.4) .5s both vz-pop}.grow{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) .1s both vz-grow}.rise{transform-box:fill-box;transform-origin:bottom;animation:.8s cubic-bezier(.2,.7,.2,1) .1s both vz-rise}.stretch:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.above{z-index:2;position:relative}html[data-busy] .alive :is(.wheel,.road,.wave,.wave2,.bob,.slosh){animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.wheel,.road,.wave,.wave2,.bob,.slosh,.driveIn,.sailIn,.pop,.grow,.rise{animation:none!important}.draw{stroke-dashoffset:0;animation:none!important}}
