.wheel[data-v-e4489e75]{transform-box:fill-box;transform-origin:50%;animation:.9s linear infinite spin-e4489e75}.drum[data-v-e4489e75]{stroke-dasharray:6 4;animation:1.1s linear infinite drum-e4489e75}@keyframes spin-e4489e75{to{transform:rotate(360deg)}}@keyframes drum-e4489e75{to{stroke-dashoffset:-20px}}@media (prefers-reduced-motion:reduce){.wheel[data-v-e4489e75],.drum[data-v-e4489e75]{animation:none}}.scene[data-v-990d7218]{color:#a5b4fc;width:100%;height:100%}.grid[data-v-990d7218]{animation:40s linear infinite drift-990d7218}.road[data-v-990d7218]{animation:2.5s linear infinite road-990d7218}.vehicle[data-v-990d7218]{animation-timing-function:linear;animation-fill-mode:both}.vehicle.east[data-v-990d7218]{animation-name:east-990d7218}.vehicle.west[data-v-990d7218]{animation-name:west-990d7218}@keyframes drift-990d7218{to{transform:translate(40px)}}@keyframes road-990d7218{to{stroke-dashoffset:-32px}}@keyframes east-990d7218{0%{transform:translate(-220px,8px)}to{transform:translate(1460px,8px)}}@keyframes west-990d7218{0%{transform:translate(1460px,20px)scale(1.04)}to{transform:translate(-220px,20px)scale(1.04)}}@media (prefers-reduced-motion:reduce){.grid[data-v-990d7218],.road[data-v-990d7218]{animation:none}}.tower[data-v-cc347db8]{color:#a5b4fc;width:100%;height:100%}.tower.far[data-v-cc347db8]{color:#8b94c9;filter:blur(.6px)}.site[data-v-cc347db8]{transition:opacity 1.6s}.site.resting[data-v-cc347db8]{opacity:0}.floor[data-v-cc347db8]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(10px)}.floor.built[data-v-cc347db8]{opacity:1;transform:none}.window[data-v-cc347db8]{fill:currentColor;opacity:.08;transition:opacity 1.2s .8s}.floor.built .window.on[data-v-cc347db8]{opacity:.45}.formwork[data-v-cc347db8]{fill:currentColor;fill-opacity:.06;stroke:currentColor;stroke-width:1px;stroke-dasharray:4 3;transition:y .6s}.crane[data-v-cc347db8]{transition:opacity 2s}.crane.gone[data-v-cc347db8]{opacity:0}.hoist[data-v-cc347db8]{transform-origin:0 0;transition:transform .8s}.load[data-v-cc347db8]{transition:transform .8s}.trolley[data-v-cc347db8]{animation:7s ease-in-out infinite trolley-cc347db8}.drum[data-v-cc347db8]{animation:1.2s linear infinite churn-cc347db8}.spire[data-v-cc347db8]{opacity:0;transition:opacity 1.5s 1s}.spire.up[data-v-cc347db8]{opacity:1}.beacon[data-v-cc347db8]{fill:#fca5a5;animation:1.6s ease-in-out infinite blink-cc347db8}@keyframes trolley-cc347db8{0%,15%{transform:translate(0)}45%,60%{transform:translate(45px)}90%,to{transform:translate(0)}}@keyframes churn-cc347db8{to{transform:translate(7px)}}@keyframes blink-cc347db8{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.floor[data-v-cc347db8],.window[data-v-cc347db8],.crane[data-v-cc347db8],.site[data-v-cc347db8],.spire[data-v-cc347db8],.formwork[data-v-cc347db8],.hoist[data-v-cc347db8],.load[data-v-cc347db8]{transition:none}.trolley[data-v-cc347db8],.beacon[data-v-cc347db8],.drum[data-v-cc347db8]{animation:none}}.fade-enter-active[data-v-c0935d4b],.fade-leave-active[data-v-c0935d4b]{transition:opacity .2s}.fade-enter-from[data-v-c0935d4b],.fade-leave-to[data-v-c0935d4b]{opacity:0}.slide-enter-active[data-v-c0935d4b],.slide-leave-active[data-v-c0935d4b]{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s}.slide-enter-from[data-v-c0935d4b]{opacity:0;transform:translate(40%)}.slide-leave-to[data-v-c0935d4b]{opacity:0;transform:translate(-30%)}@media (prefers-reduced-motion:reduce){.slide-enter-active[data-v-c0935d4b],.slide-leave-active[data-v-c0935d4b],.fade-enter-active[data-v-c0935d4b],.fade-leave-active[data-v-c0935d4b]{transition:none}}.site-near[data-v-bbee3dab]{bottom:max(2.7778vw,33.4px)}.site-far[data-v-bbee3dab]{bottom:calc(max(2.7778vw,33.4px) + 14px)}@media (width>=1024px){.site-near[data-v-bbee3dab]{bottom:max(2.7778vw,37.6px)}.site-far[data-v-bbee3dab]{bottom:calc(max(2.7778vw,37.6px) + 14px)}}.float-a[data-v-bbee3dab]{animation:6s ease-in-out infinite float-bbee3dab}@keyframes float-bbee3dab{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.float-a[data-v-bbee3dab]{animation:none}}
