@media (prefers-reduced-motion:reduce){.animate-pulse,.animate-waveform,.lp-float,.lp-shimmer,[class*=animate-]{animation:none!important}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes lpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.lp-float{animation:4.5s ease-in-out infinite lpFloat}@keyframes waveform{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.animate-waveform{animation:.8s ease-in-out infinite waveform}@keyframes lpShimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}.lp-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#5246ef4d,#0000);width:50%;height:100%;animation:2.5s ease-in-out infinite lpShimmer;position:absolute;top:0;left:0}@keyframes lpScanLine{0%{opacity:1;top:0}to{opacity:.3;top:100%}}.lp-scan-line:after{content:"";background:linear-gradient(90deg,#0000,#6e55ff,#0000);border-radius:2px;height:2px;animation:1.8s ease-in-out infinite lpScanLine;position:absolute;left:10%;right:10%}@keyframes lpPulseRing{0%{opacity:.6;transform:scale(.95)}50%{opacity:.3;transform:scale(1.02)}to{opacity:.6;transform:scale(.95)}}.lp-pulse-ring{animation:3s ease-in-out infinite lpPulseRing}@keyframes lpFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lp-faq-answer-enter{animation:.3s ease-out forwards lpFadeUp}.lp-hero-blob-left{pointer-events:none;z-index:0;background:radial-gradient(#fff3c866 0%,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:-60px;left:-120px}.lp-hero-blob-right{pointer-events:none;z-index:0;background:radial-gradient(#e0d2ff73 0%,#0000 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:-40px;right:-100px}.lp-card-gradient-line{opacity:0;background:linear-gradient(90deg,#0000,#6e55ff,#0000);border-radius:2px;height:2px;transition:opacity .3s;position:absolute;top:0;left:24px;right:24px}.group:hover .lp-card-gradient-line{opacity:1}.lp-card-corner-decoration{pointer-events:none;background:linear-gradient(135deg,#0000 30%,#e0d2ff66 100%);border-radius:80px 0 24px;width:80px;height:80px;transition:transform .3s;position:absolute;bottom:0;right:0}.group:hover .lp-card-corner-decoration{transform:scale(1.15)}@keyframes lpParticleFloat{0%{opacity:.6;transform:translateY(0)translate(0)scale(1)}25%{opacity:.9;transform:translateY(-18px)translate(8px)scale(1.2)}50%{opacity:.5;transform:translateY(-28px)translate(-6px)scale(1)}75%{opacity:.8;transform:translateY(-10px)translate(10px)scale(.8)}to{opacity:.6;transform:translateY(0)translate(0)scale(1)}}@keyframes lpParticlePulse{0%,to{box-shadow:0 0 4px #6e55ff66,0 0 8px #6e55ff33}50%{box-shadow:0 0 8px #6e55ffb3,0 0 16px #6e55ff4d}}@keyframes lpLineFade{0%,to{opacity:.15}50%{opacity:.4}}.lp-particle{background:#6e55ffb3;border-radius:50%;width:5px;height:5px;animation:4.5s ease-in-out infinite lpParticleFloat,3s ease-in-out infinite lpParticlePulse;position:absolute;box-shadow:0 0 6px #6e55ff80,0 0 12px #6e55ff33}.lp-particle--lg{background:#6e55ff80;width:8px;height:8px;animation-duration:6s,4s;box-shadow:0 0 10px #6e55ff99,0 0 20px #6e55ff40}.lp-particle-line{background:linear-gradient(90deg,#0000,#6e55ff66,#0000);height:1px;animation:4s ease-in-out infinite lpLineFade;position:absolute}.lp-hero-exiting .lp-hero-fade{opacity:0;transition:opacity .3s ease-out .5s}.lp-hero-exiting .lp-hero-robot-scaler,.lp-hero-exiting .robot-floating{opacity:0;transition:opacity .15s ease-out .1s}.lp-hero-exiting .lp-hero-blob-left,.lp-hero-exiting .lp-hero-blob-right{opacity:0;transition:opacity .3s ease-out .5s}.lp-exit-overlay{z-index:2000;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lp-exit-overlay.lp-exit-mobile{top:56px}.lp-exit-robot{transform-origin:50%;width:114px;height:63px;animation:.6s cubic-bezier(.22,1,.36,1) forwards lpExitRobotMove;position:absolute}@keyframes lpExitRobotMove{0%{transform:translate(calc(-50% + var(--lp-rx)), calc(-50% + var(--lp-ry))) scale(var(--lp-rs))}to{transform:translate(-50%,-50%)scale(1)}}.lp-exit-white{opacity:0;background:#fff;position:absolute;inset:0}.lp-exit-overlay:not(.lp-exit-mobile) .lp-exit-white{animation:.2s ease-out .8s forwards lpExitWhiteIn}@keyframes lpExitWhiteIn{to{opacity:1}}.lp-exit-lavender{background:#f0f2ff;position:absolute;inset:0}.lp-exit-overlay:not(.lp-exit-mobile) .lp-exit-lavender{animation:.5s cubic-bezier(.16,1,.3,1) .8s both lpExitLavenderShrinkPC}@keyframes lpExitLavenderShrinkPC{0%{inset:0}to{inset:70px calc(50% - 326.5px) 0}}.lp-parsing-enter .robot-loading-title,.lp-parsing-enter .robot-loading-stepper{animation:.6s cubic-bezier(.16,1,.3,1) .15s backwards lpParsingContentIn}@keyframes lpParsingContentIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
