.TruckHero-module__zAlZeG__heroContainer{filter:drop-shadow(0 0 10px #ffffff1a);flex-direction:column;justify-content:center;align-items:center;width:320px;height:200px;display:flex;position:relative;overflow:visible}.TruckHero-module__zAlZeG__truck{z-index:2;width:200px;height:100px;margin-bottom:10px;animation:.8s ease-in-out infinite alternate TruckHero-module__zAlZeG__floating;position:relative}.TruckHero-module__zAlZeG__truckBody{box-sizing:border-box;z-index:2;background:#fff;border:3px solid #d4d4d8;border-radius:6px;width:130px;height:85px;position:absolute;top:0;left:0}.TruckHero-module__zAlZeG__truckBody:after{content:"";background:#e4e4e7;border-radius:2px;width:80px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TruckHero-module__zAlZeG__truckCabin{box-sizing:border-box;z-index:1;background:#27272a;border:3px solid #d4d4d8;border-radius:4px 12px 4px 4px;width:65px;height:50px;position:absolute;top:35px;right:5px}.TruckHero-module__zAlZeG__truckWindow{background:#3f3f46;border:1px solid #52525b;border-radius:0 8px 0 0;width:28px;height:22px;position:absolute;top:6px;right:8px}.TruckHero-module__zAlZeG__truckConnector{z-index:0;background:#52525b;width:15px;height:8px;position:absolute;top:60px;left:125px}.TruckHero-module__zAlZeG__wheel{z-index:3;background:#18181b;border:3px solid #a1a1aa;border-radius:50%;width:32px;height:32px;animation:.6s linear infinite TruckHero-module__zAlZeG__spin;position:absolute;bottom:-18px;box-shadow:0 0 0 2px #27272a}.TruckHero-module__zAlZeG__wheel:after{content:"";background:#d4d4d8;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TruckHero-module__zAlZeG__wheel:before{content:"";background:#52525b;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.TruckHero-module__zAlZeG__wheelBack{left:15px}.TruckHero-module__zAlZeG__wheelMiddle{left:48px}.TruckHero-module__zAlZeG__wheelFront{right:12px}.TruckHero-module__zAlZeG__road{z-index:0;opacity:.4;background:0 0;border-radius:6px;width:100%;height:4px;position:absolute;bottom:25px;overflow:hidden}.TruckHero-module__zAlZeG__roadLines{background:repeating-linear-gradient(90deg,#0000,#0000 40px,#fff 40px 100px);width:200%;height:100%;animation:.6s linear infinite TruckHero-module__zAlZeG__moveRoad}.TruckHero-module__zAlZeG__shadow{filter:blur(8px);background:#0009;border-radius:50%;width:200px;height:15px;animation:.6s ease-in-out infinite alternate TruckHero-module__zAlZeG__shadowPulse;position:absolute;bottom:20px;left:60px}.TruckHero-module__zAlZeG__lightBulb{z-index:5;background:#fef08a;border-radius:2px;width:4px;height:8px;position:absolute;top:73px;right:4px;box-shadow:0 0 8px #fef08acc}.TruckHero-module__zAlZeG__headlight{clip-path:polygon(0 42%,0 58%,100% 100%,100% 0);z-index:4;pointer-events:none;background:linear-gradient(90deg,#fffdd066,#0000);width:140px;height:50px;position:absolute;top:52px;left:195px}@keyframes TruckHero-module__zAlZeG__spin{to{transform:rotate(360deg)}}@keyframes TruckHero-module__zAlZeG__moveRoad{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes TruckHero-module__zAlZeG__floating{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes TruckHero-module__zAlZeG__shadowPulse{0%{opacity:.6;transform:scaleX(1)}to{opacity:.4;transform:scaleX(.95)}}
