.scheme-stage[data-astro-cid-fk2x4utx]{--stage-fg: #18181b;--stage-fg-muted: #52525b;background-color:#f5f5f4;transition:background-color 1.2s cubic-bezier(.4,0,.2,1)}.scheme-stage[data-astro-cid-fk2x4utx].scheme-dark{--stage-fg: #ffffff;--stage-fg-muted: #d4d4d8;background-color:#09090b}.stage-fg[data-astro-cid-fk2x4utx],.stage-fg-muted[data-astro-cid-fk2x4utx]{transition:color 1.2s cubic-bezier(.4,0,.2,1)}.stage-fg[data-astro-cid-fk2x4utx]{color:var(--stage-fg)}.stage-fg-muted[data-astro-cid-fk2x4utx]{color:var(--stage-fg-muted)}@keyframes vw-step-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(2);opacity:0}}.vw-fade[data-astro-cid-fk2x4utx]{--fade-t: 3s}.vw-fade-5[data-astro-cid-fk2x4utx] img{animation-name:vw-fade-5seg;animation-duration:calc(var(--fade-t) * 5)}.vw-fade[data-astro-cid-fk2x4utx] img:nth-child(4){animation-delay:calc(var(--fade-t) * 3)}.vw-fade[data-astro-cid-fk2x4utx] img:nth-child(5){animation-delay:calc(var(--fade-t) * 4)}@keyframes vw-fade-5seg{0%{opacity:0}4%{opacity:1}20%{opacity:1}24%{opacity:0}to{opacity:0}}.vsel-panel[data-astro-cid-fk2x4utx]{visibility:hidden;pointer-events:none}.vsel-panel[data-astro-cid-fk2x4utx].panel-cars{visibility:visible;pointer-events:auto}.vsel[data-astro-cid-fk2x4utx]:has(.vsel-input:checked:not(#type-cars)) .panel-cars[data-astro-cid-fk2x4utx]{visibility:hidden;pointer-events:none}.vsel[data-astro-cid-fk2x4utx]:has(#type-utes:checked) .panel-utes[data-astro-cid-fk2x4utx],.vsel[data-astro-cid-fk2x4utx]:has(#type-vans:checked) .panel-vans[data-astro-cid-fk2x4utx],.vsel[data-astro-cid-fk2x4utx]:has(#type-trucks:checked) .panel-trucks[data-astro-cid-fk2x4utx],.vsel[data-astro-cid-fk2x4utx]:has(#type-buses:checked) .panel-buses[data-astro-cid-fk2x4utx],.vsel[data-astro-cid-fk2x4utx]:has(#type-food:checked) .panel-food[data-astro-cid-fk2x4utx]{visibility:visible;pointer-events:auto}.vsel[data-astro-cid-fk2x4utx]:has(#type-cars:checked) label[data-astro-cid-fk2x4utx][for=type-cars],.vsel[data-astro-cid-fk2x4utx]:has(#type-utes:checked) label[data-astro-cid-fk2x4utx][for=type-utes],.vsel[data-astro-cid-fk2x4utx]:has(#type-vans:checked) label[data-astro-cid-fk2x4utx][for=type-vans],.vsel[data-astro-cid-fk2x4utx]:has(#type-trucks:checked) label[data-astro-cid-fk2x4utx][for=type-trucks],.vsel[data-astro-cid-fk2x4utx]:has(#type-buses:checked) label[data-astro-cid-fk2x4utx][for=type-buses],.vsel[data-astro-cid-fk2x4utx]:has(#type-food:checked) label[data-astro-cid-fk2x4utx][for=type-food]{border-color:var(--primary);background-color:#ffffff0f}.vsel[data-astro-cid-fk2x4utx]:has(#type-cars:checked) label[data-astro-cid-fk2x4utx][for=type-cars] .vsel-arrow[data-astro-cid-fk2x4utx],.vsel[data-astro-cid-fk2x4utx]:has(#type-utes:checked) label[data-astro-cid-fk2x4utx][for=type-utes] .vsel-arrow[data-astro-cid-fk2x4utx],.vsel[data-astro-cid-fk2x4utx]:has(#type-vans:checked) label[data-astro-cid-fk2x4utx][for=type-vans] .vsel-arrow[data-astro-cid-fk2x4utx],.vsel[data-astro-cid-fk2x4utx]:has(#type-trucks:checked) label[data-astro-cid-fk2x4utx][for=type-trucks] .vsel-arrow[data-astro-cid-fk2x4utx],.vsel[data-astro-cid-fk2x4utx]:has(#type-buses:checked) label[data-astro-cid-fk2x4utx][for=type-buses] .vsel-arrow[data-astro-cid-fk2x4utx],.vsel[data-astro-cid-fk2x4utx]:has(#type-food:checked) label[data-astro-cid-fk2x4utx][for=type-food] .vsel-arrow[data-astro-cid-fk2x4utx]{opacity:1}.vsel[data-astro-cid-fk2x4utx]:has(.vsel-input:focus-visible) label[data-astro-cid-fk2x4utx].vsel-tab{outline:2px solid transparent}.vsel[data-astro-cid-fk2x4utx]:has(#type-cars:focus-visible) label[data-astro-cid-fk2x4utx][for=type-cars],.vsel[data-astro-cid-fk2x4utx]:has(#type-utes:focus-visible) label[data-astro-cid-fk2x4utx][for=type-utes],.vsel[data-astro-cid-fk2x4utx]:has(#type-vans:focus-visible) label[data-astro-cid-fk2x4utx][for=type-vans],.vsel[data-astro-cid-fk2x4utx]:has(#type-trucks:focus-visible) label[data-astro-cid-fk2x4utx][for=type-trucks],.vsel[data-astro-cid-fk2x4utx]:has(#type-buses:focus-visible) label[data-astro-cid-fk2x4utx][for=type-buses],.vsel[data-astro-cid-fk2x4utx]:has(#type-food:focus-visible) label[data-astro-cid-fk2x4utx][for=type-food]{outline:2px solid var(--primary);outline-offset:2px}.vw-fade[data-astro-cid-fk2x4utx]{--fade-t: 4s}.vw-fade-fast[data-astro-cid-fk2x4utx]{--fade-t: 2.8s}.vw-fade[data-astro-cid-fk2x4utx] img{opacity:0;animation-timing-function:linear;animation-iteration-count:infinite}.vw-fade-2[data-astro-cid-fk2x4utx] img{animation-name:vw-fade-2seg;animation-duration:calc(var(--fade-t) * 2)}.vw-fade-3[data-astro-cid-fk2x4utx] img{animation-name:vw-fade-3seg;animation-duration:calc(var(--fade-t) * 3)}.vw-fade[data-astro-cid-fk2x4utx] img:nth-child(2){animation-delay:var(--fade-t)}.vw-fade[data-astro-cid-fk2x4utx] img:nth-child(3){animation-delay:calc(var(--fade-t) * 2)}@keyframes vw-fade-2seg{0%{opacity:0}8%{opacity:1}50%{opacity:1}58%{opacity:0}to{opacity:0}}@keyframes vw-fade-3seg{0%{opacity:0}6%{opacity:1}33.3%{opacity:1}39%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.scheme-stage[data-astro-cid-fk2x4utx],.stage-fg[data-astro-cid-fk2x4utx],.stage-fg-muted[data-astro-cid-fk2x4utx]{transition:none}}
