@keyframes lp-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lp-slide-up{0%{transform:translateY(18px)}to{transform:none}}@keyframes lp-wave{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lp-bubble{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.8}to{opacity:0;transform:translateY(-420px)scale(1)}}@keyframes lp-ripple{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes lp-shine{0%,60%{transform:translate(-110%)skew(-20deg)}to{transform:translate(260%)skew(-20deg)}}@keyframes lp-drive{0%{opacity:0;transform:translate(0)}8%{opacity:1}88%{opacity:1}to{transform:translateX(calc(var(--lp-dir) * (100cqw - 2.75rem)));opacity:0}}@keyframes lp-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.lp-fade-up{animation:.7s cubic-bezier(.2,.7,.2,1) both lp-fade-up;animation-delay:var(--lp-delay,0s)}.lp-slide-up{animation:.8s cubic-bezier(.2,.7,.2,1) both lp-slide-up;animation-delay:var(--lp-delay,0s)}.lp-wave{animation:lp-wave var(--lp-dur,16s) linear infinite}.lp-wave-rev{animation-direction:reverse}.lp-bob{animation:lp-bob var(--lp-dur,5s) ease-in-out infinite;animation-delay:var(--lp-delay,0s)}.lp-bubble{animation:lp-bubble var(--lp-dur,9s) ease-in infinite both;animation-delay:var(--lp-delay,0s)}.lp-ripple{animation:3.6s cubic-bezier(.2,.6,.3,1) infinite both lp-ripple;animation-delay:var(--lp-delay,0s)}.lp-shine{isolation:isolate;position:relative;overflow:hidden}.lp-shine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;animation:4.5s ease-in-out infinite lp-shine;position:absolute;top:0;bottom:0;left:0}.lp-road{--lp-dir:1;container-type:inline-size}[dir=rtl] .lp-road{--lp-dir:-1}.lp-truck{animation:9s ease-in-out infinite lp-drive}[dir=rtl] .lp-truck svg{transform:scaleX(-1)}@supports (animation-timeline:view()){.lp-reveal{animation:linear both lp-reveal;animation-timeline:view();animation-range:entry entry 70%}}@media (prefers-reduced-motion:reduce){.lp-fade-up,.lp-slide-up,.lp-wave,.lp-bob,.lp-bubble,.lp-ripple,.lp-truck,.lp-reveal,.lp-shine:after{animation:none!important}.lp-bubble,.lp-ripple,.lp-shine:after{display:none}}
