.lp-signals{overflow:hidden;padding-bottom:100px;position:relative}.lp-signals--pad-none{padding-top:0}.lp-signals--pad-small{padding-top:40px}.lp-signals--pad-medium{padding-top:80px}.lp-signals--pad-large{padding-top:120px}.lp-signals__stage{margin:0 auto 32px;max-width:1400px;padding:0 24px;position:relative}.lp-signals__dot{background:#9b7dff}.lp-signals__core,.lp-signals__dot{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.lp-signals__core{animation:lpSignalCore 5s ease-out infinite;background:#fff}@keyframes lpSignalCore{0%{height:3px;opacity:.3;width:3px}6%{height:9px;opacity:1;width:9px}22%{height:5px;opacity:.65;width:5px}to{height:3px;opacity:.3;width:3px}}.lp-signals__glow{animation:lpSignalGlow 5s ease-out infinite;background:radial-gradient(circle,rgba(155,125,255,.45) 0,rgba(155,125,255,.14) 40%,transparent 70%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}@keyframes lpSignalGlow{0%{height:14px;opacity:0;width:14px}8%{height:60px;opacity:1;width:60px}45%{height:80px;opacity:0;width:80px}to{opacity:0}}.lp-signals__ring{animation:lpSignalRing 5s cubic-bezier(.15,.6,.3,1) infinite;border:1.5px solid #b69cff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}@keyframes lpSignalRing{0%{border-width:2px;height:6px;opacity:0;width:6px}6%{opacity:.9}60%{border-width:1px;opacity:.22}to{border-width:.5px;height:120px;opacity:0;width:120px}}.lp-signals__node{align-items:flex-start;display:flex;flex-direction:column;position:absolute;transform:translateX(-20px)}.lp-signals__chip{animation:lpSignalChip 12s ease-in-out infinite;background:hsla(0,0%,100%,.08);border:1px solid rgba(182,156,255,.42);border-radius:8px;color:#ede7ff;font-family:Suisse Intl,-apple-system,sans-serif;font-size:13px;line-height:1.3;opacity:0;padding:10px 14px;white-space:nowrap}@keyframes lpSignalChip{0%,7%{opacity:0;transform:translateY(6px)}12%,34%{opacity:1;transform:translateY(0)}40%,to{opacity:0;transform:translateY(-4px)}}.lp-signals__stem{animation:lpSignalStem 12s ease-in-out infinite;background:#b69cff;margin-left:20px;transform:scaleY(0);transform-origin:bottom center;width:1px}@keyframes lpSignalStem{0%,3%{opacity:0;transform:scaleY(0)}5%{opacity:.6}10%,34%{opacity:.6;transform:scaleY(1)}40%,to{opacity:0;transform:scaleY(1)}}.lp-signals__point{animation:lpSignalPoint 12s ease-in-out infinite;background:#fff;border-radius:50%;height:7px;margin-left:17px;opacity:0;position:relative;width:7px}@keyframes lpSignalPoint{0%,1%{opacity:0;transform:scale(.4)}4%{opacity:1;transform:scale(1.5)}34%,8%{opacity:1;transform:scale(1)}40%,to{opacity:0}}.lp-signals__point:after{animation:lpSignalPointRing 12s cubic-bezier(.15,.6,.3,1) infinite;border:1.5px solid #b69cff;border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes lpSignalPointRing{0%,1%{height:8px;opacity:0;width:8px}3%{opacity:.85}18%{opacity:.25}26%,to{height:64px;opacity:0;width:64px}}.lp-signals__copy{margin:0 auto;max-width:720px;padding:0 24px;position:relative;text-align:center;z-index:4}.lp-signals__headline{color:#fff;font-size:42px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0 0 16px}.lp-signals__headline,.lp-signals__subhead{font-family:Suisse Intl,-apple-system,sans-serif}.lp-signals__subhead{color:#b69cff;font-size:22px;font-weight:400;line-height:1.5;margin:0}.lp-signals__subhead p:last-child{margin-bottom:0}@media (max-width:1024px){.lp-signals{padding-bottom:72px}.lp-signals--pad-large{padding-top:80px}.lp-signals--pad-medium{padding-top:56px}.lp-signals__headline{font-size:34px}.lp-signals__chip{font-size:12px;padding:8px 12px}}@media (max-width:640px){.lp-signals{padding-bottom:56px}.lp-signals__headline{font-size:26px}.lp-signals__subhead{font-size:17px}.lp-signals__node{display:none}}@media (prefers-reduced-motion:reduce){.lp-signals__chip,.lp-signals__core,.lp-signals__glow,.lp-signals__point,.lp-signals__point:after,.lp-signals__ring,.lp-signals__stem{animation:none!important}.lp-signals__chip,.lp-signals__point{opacity:1}.lp-signals__stem{opacity:.6;transform:scaleY(1)}}