.lp-root{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,sans-serif;background-color:#07060e;color:#fff}@keyframes lpEnter{0%{opacity:0;transform:translateY(28px);filter:blur(10px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes lpEnterZoom{0%{opacity:0;transform:translateY(34px) scale(.96);filter:blur(12px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes lpAurora{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(1.12)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}@keyframes lpDriftA{0%,to{transform:translateZ(0)}50%{transform:translate3d(40px,-30px,0)}}@keyframes lpDriftB{0%,to{transform:translateZ(0)}50%{transform:translate3d(-50px,36px,0)}}@keyframes lpMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes lpSheen{0%{transform:translateX(-160%) skewX(-18deg)}60%,to{transform:translateX(320%) skewX(-18deg)}}@keyframes lpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes lpPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes lpDots{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes lpShimmerSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lpChatScroll{0%,24%{transform:translateY(0)}29%,56%{transform:translateY(-16.667%)}61%,90%{transform:translateY(-33.334%)}95%,to{transform:translateY(-50%)}}@keyframes lpAlertPop{0%,36%{opacity:0;transform:translateY(14px) scale(.82)}41%{opacity:1;transform:translateY(0) scale(1.04)}44%,78%{opacity:1;transform:translateY(0) scale(1)}85%,to{opacity:0;transform:translateY(-10px) scale(.92)}}@keyframes lpGoalFill{0%,30%{transform:scaleX(.42)}46%,64%{transform:scaleX(.63)}82%,95%{transform:scaleX(.86)}to{transform:scaleX(.42)}}@keyframes lpStageSheen{0%{transform:translateX(-120%) rotate(8deg);opacity:0}12%{opacity:1}45%,to{transform:translateX(240%) rotate(8deg);opacity:0}}@keyframes lpSceneCycle{0%{opacity:1;transform:translateY(0) scale(1)}28%{opacity:1;transform:translateY(0) scale(1)}33%,95%{opacity:0;transform:translateY(-10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lpSceneDot{0%,30%{opacity:1;transform:scale(1.35)}34%,96%{opacity:.3;transform:scale(1)}to{opacity:1;transform:scale(1.35)}}@keyframes lpScCycle{0%{opacity:0;transform:translateY(10px) scale(.97)}28%,5%{opacity:1;transform:translateY(0) scale(1)}33%,to{opacity:0;transform:translateY(-10px) scale(.97)}}.js .lp-enter{animation:lpEnter .9s cubic-bezier(.22,1,.36,1) both}.js .lp-enter-zoom{animation:lpEnterZoom 1.05s cubic-bezier(.22,1,.36,1) both}.lp-d1{animation-delay:.08s!important}.lp-d2{animation-delay:.18s!important}.lp-d3{animation-delay:.28s!important}.lp-d4{animation-delay:.38s!important}.lp-d5{animation-delay:.5s!important}.lp-d6{animation-delay:.62s!important}.js .lp-reveal{opacity:0;transform:translateY(30px);filter:blur(8px);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),filter .75s cubic-bezier(.22,1,.36,1)}.js .lp-reveal.lv{opacity:1;transform:none;filter:none}.lp-card{position:relative;background:rgba(255,255,255,.035);border-radius:20px}.lp-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(140deg,rgba(78,158,255,.45),rgba(255,255,255,.07) 38%,rgba(255,255,255,.05) 62%,rgba(180,109,255,.4));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:opacity .4s ease}.lp-card-hover{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.lp-card-hover:hover{transform:translateY(-5px);box-shadow:0 20px 60px -20px rgba(78,158,255,.25),0 8px 28px -12px rgba(180,109,255,.22)}.lp-text-gradient{background:linear-gradient(110deg,#ffffff 8%,#c9dcff 34%,#4e9eff 58%,#b46dff 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-grid-bg{background-image:linear-gradient(rgba(140,122,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(140,122,255,.07) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 75% 62% at 50% 36%,#000 35%,transparent 78%);mask-image:radial-gradient(ellipse 75% 62% at 50% 36%,#000 35%,transparent 78%)}.lp-noise{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");opacity:.035}.lp-aurora{position:absolute;top:32%;left:50%;width:130vmax;height:130vmax;transform:translate(-50%,-50%);background:conic-gradient(from 90deg,transparent 0deg,rgba(78,158,255,.085) 70deg,rgba(140,122,255,.07) 140deg,transparent 200deg,rgba(180,109,255,.08) 285deg,transparent 1turn);filter:blur(56px);animation:lpAurora 90s linear infinite;will-change:transform}.lp-orb-a{animation:lpDriftA 16s ease-in-out infinite}.lp-orb-b{animation:lpDriftB 22s ease-in-out infinite}.lp-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lp-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:lpMarquee 36s linear infinite;will-change:transform}.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}.lp-stage-sheen{position:absolute;top:-20%;bottom:-20%;width:34%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.06),transparent);animation:lpStageSheen 14s ease-in-out infinite;pointer-events:none}.lp-chat-scroll{animation:lpChatScroll 14s cubic-bezier(.4,0,.2,1) infinite}.lp-alert-pop{animation:lpAlertPop 14s cubic-bezier(.22,1,.36,1) infinite;will-change:transform,opacity}.lp-goal-fill{transform-origin:left center;animation:lpGoalFill 14s cubic-bezier(.4,0,.2,1) infinite;will-change:transform}.lp-scene{position:absolute;inset:0;opacity:0;will-change:opacity,transform}.lp-scene-1{opacity:1}.js .lp-scene-1,.js .lp-scene-2{animation:lpSceneCycle 21s ease-in-out infinite}.js .lp-scene-2{animation-delay:-14s}.js .lp-scene-3{animation:lpSceneCycle 21s ease-in-out infinite;animation-delay:-7s}.lp-scene-dot{animation:lpSceneDot 21s ease-in-out infinite}.lp-sc{position:absolute;inset:0;display:flex;align-items:center;opacity:0;will-change:opacity,transform}.lp-sc-1{opacity:1}.js .lp-sc-1,.js .lp-sc-2{animation:lpScCycle 12s ease-in-out infinite}.js .lp-sc-2{animation-delay:-8s}.js .lp-sc-3{animation:lpScCycle 12s ease-in-out infinite;animation-delay:-4s}.lp-float{animation:lpFloat 7s ease-in-out infinite}.lp-live-dot{animation:lpPulse 1.6s ease-in-out infinite}.lp-dot{animation:lpDots 1.3s ease-in-out infinite}.lp-banner-sheen{position:absolute;top:0;bottom:0;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.13),transparent);animation:lpSheen 6s ease-in-out infinite;pointer-events:none}.lp-cta-ring{position:relative;border-radius:28px;overflow:hidden;isolation:isolate}.lp-cta-ring:before{content:"";position:absolute;z-index:-2;inset:-120%;background:conic-gradient(from 0deg,transparent 0deg,rgba(78,158,255,.85) 40deg,rgba(180,109,255,.85) 80deg,transparent 130deg,transparent 1turn);animation:lpShimmerSpin 7s linear infinite;will-change:transform}.lp-cta-ring:after{content:"";position:absolute;z-index:-1;inset:1.5px;border-radius:27px;background:linear-gradient(180deg,#100d22,#0a0816)}.lp-seg-why{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.lp-seg-why>div{overflow:hidden}.lp-seg:focus-within .lp-seg-why,.lp-seg:hover .lp-seg-why{grid-template-rows:1fr}@media (hover:none){.lp-seg-why{grid-template-rows:1fr}}.lp-seg-img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.lp-seg:hover .lp-seg-img{transform:scale(1.06)}@media (max-width:640px){.lp-aurora{filter:blur(36px)}}@media (prefers-reduced-motion:reduce){.js .lp-enter,.js .lp-enter-zoom{animation:none}.js .lp-reveal{opacity:1;transform:none;filter:none;transition:none}.lp-aurora,.lp-banner-sheen,.lp-chat-scroll,.lp-cta-ring:before,.lp-dot,.lp-float,.lp-goal-fill,.lp-live-dot,.lp-marquee-track,.lp-orb-a,.lp-orb-b,.lp-scene-dot,.lp-seg-img,.lp-stage-sheen{animation:none!important;transition:none!important}.js .lp-sc-1,.js .lp-sc-2,.js .lp-sc-3,.js .lp-scene-1,.js .lp-scene-2,.js .lp-scene-3,.lp-alert-pop{animation:none!important}.lp-alert-pop{opacity:1;transform:none}.lp-seg-why{grid-template-rows:1fr}}