.lp{--v:#7c5cff;--p:#a879ff;--g:#ffd84d;--sg:#ffe98a;--ink:#15151a;--ink2:#5b5b66;--ink3:#8e8e99;position:relative;overflow-x:clip;background:#fafaf7;color:var(--ink);-webkit-font-smoothing:antialiased}.lp *{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}.lp-wrap{width:min(1120px,100% - 40px);margin-inline:auto}.lp-h2{font-size:clamp(34px,5.6vw,64px);line-height:1.02;letter-spacing:-.04em;font-weight:600;margin:0}.lp-sub{color:var(--ink2);font-size:clamp(16px,1.6vw,19px);line-height:1.5}.lp-note{font-size:11px;letter-spacing:.04em;color:var(--ink3)}.lp-rv{opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.lp-rv.in{opacity:1;transform:none}.lp-nav{position:fixed;inset:0 0 auto 0;z-index:50;transition:background .3s,backdrop-filter .3s,box-shadow .3s}.lp-nav.sc{background:rgba(250,250,247,.72);backdrop-filter:blur(16px);box-shadow:0 1px 0 rgba(124,92,255,.08)}.lp-nav-in{display:flex;align-items:center;justify-content:space-between;height:64px;width:min(1180px,100% - 40px);margin-inline:auto}.lp-logo{letter-spacing:.5em;font-size:15px;font-weight:500}.lp-links{display:flex;align-items:center;gap:28px;font-size:14px}.lp-links a:not(.lp-pill):hover{color:var(--v)}.lp-pill{border:1px solid rgba(124,92,255,.45);border-radius:99px;padding:10px 20px;font-size:14px;background:rgba(255,255,255,.6);transition:box-shadow .25s,border-color .25s;display:inline-flex;gap:8px;align-items:center}.lp-pill:hover{box-shadow:0 0 0 4px rgba(124,92,255,.1),0 8px 28px rgba(124,92,255,.18);border-color:var(--v)}.lp-burger{display:none;width:40px;height:40px;flex-direction:column;justify-content:center;gap:6px;align-items:flex-end}.lp-burger i{display:block;width:22px;height:1.5px;background:var(--ink)}.lp-menu{display:none}.lp-hero{position:relative;min-height:min(100svh,980px);padding-top:110px;text-align:center;overflow:hidden;display:flex;flex-direction:column;align-items:center}.lp-hero-top{position:relative;z-index:3;width:min(760px,100% - 40px)}.lp-eyebrow{color:var(--ink2);font-size:16px}.lp-h1{font-size:clamp(54px,10.5vw,118px);line-height:.94;letter-spacing:-.05em;font-weight:600;margin:14px 0 22px}.lp-h1 span{display:block}.lp-hero .lp-sub{margin:0 auto 34px;max-width:460px}.lp-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.lp-bg svg{position:absolute;left:-5%;width:110%;bottom:0;height:62%;will-change:transform}.lp-bg .mist{position:absolute;inset:auto 0 0 0;height:70%;background:radial-gradient(60% 50% at 20% 70%,rgba(255,255,255,.9),transparent 70%),radial-gradient(50% 40% at 85% 60%,rgba(255,255,255,.8),transparent 70%);animation:lp-mist 28s ease-in-out infinite alternate}.lp-bg .aur{position:absolute;width:70%;height:40%;left:15%;top:38%;background:radial-gradient(closest-side,rgba(168,121,255,.2),transparent);filter:blur(30px);animation:lp-aur 22s ease-in-out infinite alternate}.lp-bg .fade{position:absolute;inset:0 0 auto 0;height:55%;background:linear-gradient(#fafaf7 35%,rgba(250,250,247,0))}.lp-bg .fadeb{position:absolute;inset:auto 0 0 0;height:20%;background:linear-gradient(rgba(250,250,247,0),#fafaf7)}@keyframes lp-mist{to{transform:translateX(6%) scale(1.05)}}@keyframes lp-aur{to{transform:translate(8%,-6%) scale(1.15);opacity:.7}}.lp-wave1{animation:lp-wv 18s ease-in-out infinite alternate}.lp-wave2{animation:lp-wv 24s ease-in-out infinite alternate-reverse}@keyframes lp-wv{to{transform:translateX(-3%) translateY(2%)}}.lp-dust{position:absolute;border-radius:99px;background:var(--sg);box-shadow:0 0 10px 2px rgba(255,216,77,.7);animation:lp-dust var(--t,14s) ease-in-out infinite;animation-delay:var(--d,0s);opacity:0}@keyframes lp-dust{0%{opacity:0;transform:translate(0)}20%{opacity:.9}80%{opacity:.7}to{opacity:0;transform:translate(var(--dx,20px),-60px)}}.lp-orbhero{position:absolute;z-index:2;right:9%;bottom:31%;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff7c8,var(--g) 45%,#d9a400 100%);box-shadow:0 6px 20px rgba(217,164,0,.35);animation:lp-fl 7s ease-in-out infinite}@keyframes lp-fl{50%{transform:translateY(-10px)}}.lp-intent-wrap{position:relative;width:min(620px,100% - 32px);margin-inline:auto}.lp-intent{position:relative;display:flex;align-items:center;gap:14px;padding:10px 10px 10px 22px;border-radius:22px;text-align:left;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.78));border:1px solid rgba(124,92,255,.14);box-shadow:0 1px 2px rgba(21,21,26,.04),0 14px 44px rgba(124,92,255,.1);backdrop-filter:blur(14px);transition:box-shadow .3s,border-color .3s}.lp-intent:focus-within,.lp-intent:hover{border-color:rgba(124,92,255,.4);box-shadow:0 0 0 5px rgba(124,92,255,.08),0 16px 56px rgba(124,92,255,.2)}.lp-intent.und{animation:lp-aura 1.4s ease-in-out infinite}@keyframes lp-aura{50%{box-shadow:0 0 0 8px rgba(168,121,255,.18),0 18px 64px rgba(124,92,255,.3)}}.lp-spark{color:var(--v);font-size:22px;line-height:1;flex:none}.lp-intent input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:17px;color:var(--ink);padding:12px 0}.lp-intent input::placeholder{color:var(--ink3)}.lp-go{flex:none;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:#fff;font-size:20px;background:linear-gradient(135deg,#8a6cff,#7c5cff 55%,#a879ff);box-shadow:0 8px 22px rgba(124,92,255,.38);transition:transform .2s}.lp-go:hover{transform:translateY(-2px)}.lp-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;margin-top:18px;font-size:14.5px;color:var(--ink2)}.lp-chips button{padding:4px 22px;transition:color .2s}.lp-chips button+button{border-left:1px solid rgba(21,21,26,.2)}.lp-chips button:hover{color:var(--v)}.lp-result{position:absolute;left:0;right:0;top:calc(100% + 56px);display:flex;justify-content:center;pointer-events:none}.lp-result>div{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:99px;font-size:14px;background:rgba(255,255,255,.88);border:1px solid rgba(255,216,77,.5);box-shadow:0 10px 30px rgba(217,164,0,.15);animation:lp-pop .5s cubic-bezier(.16,1,.3,1) both;backdrop-filter:blur(10px)}.lp-result b{color:#a37b00;font-weight:500}@keyframes lp-pop{0%{opacity:0;transform:translateY(10px) scale(.96)}}.lp-particle{position:absolute;width:5px;height:5px;border-radius:99px;background:var(--p);box-shadow:0 0 8px var(--v);pointer-events:none;left:50%;top:50%;animation:lp-gather 1.3s cubic-bezier(.22,1,.36,1) infinite;animation-delay:calc(var(--i) * .11s)}@keyframes lp-gather{0%{transform:translate(var(--x),var(--y));opacity:0}25%{opacity:.9}to{transform:translate(0) scale(.3);opacity:0}}.lp-fly{position:absolute;left:50%;top:50%;width:9px;height:9px;border-radius:99px;background:var(--g);box-shadow:0 0 12px 3px rgba(255,216,77,.8);pointer-events:none;animation:lp-fly 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 70ms)}@keyframes lp-fly{0%{transform:translate(0);opacity:1}to{transform:translate(var(--x),var(--y));opacity:0}}.lp-explore{position:relative;z-index:3;margin-top:auto;padding:0 0 28px;font-size:14px;color:var(--ink2)}.lp-explore:hover{color:var(--v)}.lp-sec{position:relative;padding:clamp(80px,11vw,150px) 0}.lp-play{background:#fafaf7;text-align:center;padding-bottom:clamp(60px,8vw,110px)}.lp-intents{position:relative;max-width:1000px;margin:52px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:18px 56px}.lp-it{position:relative;font-size:clamp(19px,2.2vw,24px);color:var(--ink3);padding:10px 6px;transition:color .3s,transform .5s cubic-bezier(.16,1,.3,1);animation:lp-drift 9s ease-in-out infinite;animation-delay:var(--dl,0s)}.lp-it:nth-child(2n){margin-top:26px}.lp-it:nth-child(3n){margin-top:-10px}@keyframes lp-drift{50%{transform:translateY(-7px)}}.lp-it.on,.lp-it:hover{color:var(--v)}.lp-fx{position:absolute;left:100%;top:50%;width:64px;height:44px;transform:translateY(-50%) scale(.6);opacity:0;pointer-events:none;transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1);margin-left:2px}.lp-it.on .lp-fx,.lp-it:hover .lp-fx{opacity:1;transform:translateY(-50%) scale(1)}.lp-orb{display:block;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff7c8,var(--g) 46%,#d9a400 100%);box-shadow:0 4px 14px rgba(217,164,0,.35)}.lp-fx .orb-s{position:absolute;width:16px;height:16px;right:8px;top:8px}.lp-fx .ab{position:absolute;top:14px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10px;background:#efeaff;color:var(--v)}.lp-fx .ab.a{left:0}.lp-fx .ab.b{right:0}.lp-fx .tr{position:absolute;top:19px;left:6px;width:8px;height:8px;border-radius:99px;background:var(--g);box-shadow:0 0 10px 2px rgba(255,216,77,.8)}.lp-it.on .tr,.lp-it:hover .tr{animation:lp-trv 1.2s ease-in-out infinite}@keyframes lp-trv{0%{transform:translateX(0);opacity:1}to{transform:translateX(42px);opacity:0}}.lp-fx .mph{position:absolute;inset:0;display:grid;place-items:center;font-size:17px;font-weight:500;color:#a37b00}.lp-it.on .mph.m1,.lp-it:hover .mph.m1{animation:lp-m1 2.2s ease-in-out infinite}.lp-fx .mph.m2{opacity:0;color:var(--v)}.lp-it.on .mph.m2,.lp-it:hover .mph.m2{animation:lp-m2 2.2s ease-in-out infinite}@keyframes lp-m1{0%,35%{opacity:1;filter:blur(0)}55%,to{opacity:0;filter:blur(7px)}}@keyframes lp-m2{0%,40%{opacity:0;filter:blur(7px)}65%,to{opacity:1;filter:blur(0)}}.lp-fx .glass{position:absolute;inset:2px 12px;border-radius:50%;border:1px solid rgba(124,92,255,.35);background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.95),rgba(168,121,255,.12));display:grid;place-items:center}.lp-fx .glass .lp-orb{width:14px;height:14px}.lp-fx svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lp-it.on .pth,.lp-it:hover .pth{animation:lp-draw 1.4s ease-out infinite}.pth{stroke-dasharray:1;stroke-dashoffset:1}@keyframes lp-draw{0%{stroke-dashoffset:1}70%,to{stroke-dashoffset:0}}.lp-fx .crys{position:absolute;left:10px;bottom:4px;width:22px;height:34px;background:linear-gradient(160deg,#fff3b0,var(--g));clip-path:polygon(50% 0,100% 40%,80% 100%,20% 100%,0 40%);transform-origin:bottom;transform:scaleY(.2);transition:transform .7s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 4px 8px rgba(217,164,0,.4))}.lp-it.on .crys,.lp-it:hover .crys{transform:scaleY(1)}.lp-fx .crys.c2{left:30px;width:15px;height:24px;transition-delay:.12s}.lp-flow{background:linear-gradient(#f7f6fa,#f1f0f5 60%,#f7f6fa)}.lp-flow-g{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center}.lp-flow h2{margin-bottom:18px}.lp-card{position:relative;border-radius:28px;padding:26px;background:linear-gradient(160deg,rgba(255,255,255,.95),rgba(255,255,255,.6));border:1px solid rgba(255,255,255,.9);box-shadow:0 0 0 1px rgba(124,92,255,.08),0 24px 70px rgba(124,92,255,.12),inset 0 1px 0 #fff}.lp-card small{display:block;color:var(--ink3);font-size:12px;margin-bottom:8px;padding-left:4px}.lp-row{gap:12px}.lp-field,.lp-row{display:flex;align-items:center}.lp-field{flex:1;justify-content:space-between;padding:15px 18px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px rgba(21,21,26,.06);font-size:17px;min-width:0;gap:10px}.lp-field em{font-style:normal;color:#b08a00}.lp-btn{flex:none;padding:15px 26px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#8a6cff,#7c5cff 55%,#a879ff);box-shadow:0 10px 26px rgba(124,92,255,.35);font-size:16px;transition:transform .2s,opacity .2s}.lp-btn:hover{transform:translateY(-2px)}.lp-btn:disabled{opacity:.6;cursor:default;transform:none}.lp-track{position:relative;height:84px;margin-top:18px}.lp-track svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lp-track .av{position:absolute;right:120px;top:10px;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(160deg,#f1ecff,#fff);box-shadow:0 0 0 1px rgba(124,92,255,.18),0 8px 22px rgba(124,92,255,.15);color:var(--v);font-size:17px}.lp-track .rcv{position:absolute;right:30px;top:22px;font-size:14px;color:var(--ink2);opacity:0;transition:opacity .5s}.lp-track .rcv.on{opacity:1}.lp-track .rcv span{color:var(--ok,#1f9d6b)}.lp-track .mv{position:absolute;left:6%;top:55px;width:18px;height:18px;transform:translate(0);opacity:0}.lp-track .mv.run{animation:lp-mv 2.4s cubic-bezier(.5,0,.3,1) forwards}@keyframes lp-mv{0%{left:6%;top:56px;opacity:1}35%{left:38%;top:60px}70%{left:62%;top:30px}90%{opacity:1}to{left:calc(100% - 140px);top:22px;opacity:0;transform:scale(.4)}}.lp-track .trail{stroke-dasharray:1;stroke-dashoffset:1}.lp-track .trail.run{animation:lp-draw1 2.4s ease-out forwards}@keyframes lp-draw1{to{stroke-dashoffset:0}}.lp-tag{text-align:center;margin-top:56px;font-size:14px;letter-spacing:.22em;color:var(--ink2)}.lp-tag b{font-weight:400;color:var(--v)}.lp-tag i{font-style:normal;color:#c49a00}.lp-garden{padding:clamp(70px,9vw,120px) 0;overflow:hidden}.lp-garden .lp-wrap{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:380px;gap:20px}.lp-garden .lp-intent{width:min(280px,100%);margin-top:28px;padding:6px 8px 6px 16px;border-radius:16px}.lp-garden .lp-intent span.t{font-size:14px;color:var(--ink3);padding:8px 0}.lp-gscene{position:relative;height:340px}.lp-gscene .lotus{position:absolute;left:50%;bottom:40px;width:300px;transform:translateX(-50%);overflow:visible}.lp-petal{transform-box:fill-box;transform-origin:50% 100%;transform:scale(0) rotate(var(--r));opacity:0;transition:transform 1.4s cubic-bezier(.16,1,.3,1) var(--dl),opacity 1s var(--dl)}.lp-in .lp-petal{transform:scale(1) rotate(var(--r));opacity:1}.lp-chip{position:absolute;padding:7px 14px;border-radius:99px;font-size:14px;background:rgba(255,255,255,.85);border:1px solid rgba(255,216,77,.55);color:#a37b00;box-shadow:0 8px 24px rgba(217,164,0,.16);opacity:0;transform:scale(.8);transition:all .8s cubic-bezier(.16,1,.3,1) 1.4s;backdrop-filter:blur(8px)}.lp-in .lp-chip{opacity:1;transform:none}.lp-chip.g1{right:8%;top:10px}.lp-chip.g2{right:-2%;top:122px;display:flex;align-items:center;gap:8px}.lp-chip.g2 .lp-orb{width:22px;height:22px}.lp-gscene .orbf{position:absolute;border-radius:50%}.lp-gscene .ill{bottom:4px}.lp-gscene .ill,.lp-sweep{position:absolute;left:50%;transform:translateX(-50%)}.lp-sweep{bottom:40px;width:360px;height:170px;background:linear-gradient(100deg,transparent 35%,rgba(168,121,255,.35),transparent 65%);filter:blur(16px);opacity:0;pointer-events:none}.lp-in .lp-sweep{animation:lp-sw 2s ease-out .2s 1 both}@keyframes lp-sw{0%{opacity:0;transform:translateX(-90%)}40%{opacity:1}to{opacity:0;transform:translateX(-10%)}}.lp-surface{position:absolute;left:0;right:0;bottom:20px;height:90px;background:radial-gradient(50% 50% at 50% 40%,rgba(168,121,255,.18),rgba(255,255,255,0) 70%),radial-gradient(40% 30% at 55% 60%,rgba(255,233,138,.35),transparent 70%);filter:blur(6px)}.lp-world{background:linear-gradient(#fafaf7,#f4f1fb 55%,#fafaf7)}.lp-world .lp-wrap{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center}.lp-orbit{position:relative;width:100%;aspect-ratio:1.25;touch-action:pan-y;user-select:none;cursor:grab}.lp-orbit:active{cursor:grabbing}.lp-orbit svg{position:absolute;inset:0;width:100%;height:100%}.lp-core{top:50%;text-align:center;pointer-events:none}.lp-core,.lp-core .halo{position:absolute;left:50%;transform:translate(-50%,-50%)}.lp-core .halo{top:46%;width:120px;height:120px;border-radius:50%;background:radial-gradient(closest-side,rgba(124,92,255,.22),transparent);animation:lp-aurb 5s ease-in-out infinite}@keyframes lp-aurb{50%{transform:translate(-50%,-50%) scale(1.25);opacity:.7}}.lp-core .st{position:relative;font-size:32px;color:var(--v)}.lp-core .nm{position:relative;letter-spacing:.5em;margin-right:-.5em;font-size:13px;margin-top:6px}.lp-node{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;font-size:13px;color:var(--ink2);transition:color .25s,filter .25s}.lp-node .lp-orb{width:22px;height:22px;transition:transform .3s}.lp-node.pu .lp-orb{background:radial-gradient(circle at 32% 28%,#efe8ff,var(--p) 50%,var(--v));box-shadow:0 4px 14px rgba(124,92,255,.4);width:20px;height:20px}.lp-node:hover{color:var(--ink)}.lp-node.sel .lp-orb,.lp-node:hover .lp-orb{transform:scale(1.35)}.lp-node.ft .lp-orb{width:30px;height:30px}.lp-node .rv{position:absolute;top:100%;margin-top:6px;white-space:nowrap;padding:4px 10px;border-radius:99px;background:rgba(255,255,255,.9);box-shadow:0 6px 18px rgba(124,92,255,.14);font-size:12px;color:var(--ink2);opacity:0;transform:translateY(-4px);transition:all .3s;pointer-events:none}.lp-node:hover .rv{opacity:1;transform:none;z-index:5}.lp-ask{position:absolute;left:50%;bottom:8%;transform:translateX(-50%);width:max-content;max-width:92%;padding:12px 20px;border-radius:16px;background:rgba(255,255,255,.92);border:1px solid rgba(124,92,255,.25);box-shadow:0 14px 40px rgba(124,92,255,.2);font-size:14px;text-align:center;animation:lp-pop .5s cubic-bezier(.16,1,.3,1) both;z-index:6}.lp-ask .lp-spark{font-size:14px;margin-right:6px}.lp-hint{text-align:center;margin-top:6px}.lp-mind{background:linear-gradient(#fafaf7,#f3f0fc 50%,#fafaf7)}.lp-mind .lp-intent{width:min(560px,100%);margin:0 auto;padding:6px 8px 6px 20px}.lp-mind .lp-intent span.t{color:var(--ink3);font-size:16px;padding:12px 0;text-align:left;flex:1}.lp-alloc{position:relative;height:270px;max-width:880px;margin:40px auto 0}.lp-alloc .ob{position:absolute;width:30px;height:30px;transform:translate(-50%,-50%);transition:left 1.6s cubic-bezier(.65,0,.35,1) var(--dl,0s),top 1.6s cubic-bezier(.65,0,.35,1) var(--dl,0s)}.lp-alloc .col{position:absolute;top:0;transform:translateX(-50%);width:170px;opacity:0;transition:opacity 1s 1.4s}.lp-alloc.go .col{opacity:1}.lp-alloc .col small{display:block;font-size:11px;letter-spacing:.18em;color:var(--ink3)}.lp-alloc .col b{display:block;font-weight:400;font-size:28px;letter-spacing:-.02em;margin-top:4px}.lp-alloc .pls{position:absolute;left:50%;top:150px;width:10px;height:10px;border-radius:50%;background:var(--v);transform:translate(-50%,-50%);opacity:0}.lp-alloc.go .pls{animation:lp-pls 1.6s ease-out 1}@keyframes lp-pls{0%{opacity:.9;box-shadow:0 0 0 0 rgba(124,92,255,.5)}to{opacity:0;box-shadow:0 0 0 220px rgba(124,92,255,0)}}.lp-alloc .rdy{position:absolute;left:50%;bottom:6px;transform:translateX(-50%);font-size:30px;opacity:0;transition:opacity .8s 2.2s}.lp-alloc.go .rdy{opacity:1}.lp-alloc svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lp-pers{text-align:center}.lp-pers h2{font-size:clamp(30px,4.4vw,48px);margin-bottom:52px}.lp-plist{display:grid;gap:14px;width:min(640px,100%);margin:0 auto}.lp-pi{position:relative;display:flex;align-items:center;gap:16px;min-height:76px;padding:18px 26px 18px 74px;width:100%;border-radius:20px;text-align:left;background:linear-gradient(160deg,rgba(255,255,255,.92),rgba(255,255,255,.55));border:1px solid rgba(255,255,255,.9);box-shadow:0 0 0 1px rgba(124,92,255,.08),0 14px 44px rgba(124,92,255,.09);backdrop-filter:blur(12px);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s}.lp-pi:hover{transform:translateY(-3px) scale(1.01);box-shadow:0 0 0 1px rgba(124,92,255,.2),0 20px 60px rgba(124,92,255,.16)}.lp-pi .lp-orb{position:absolute;left:24px;top:50%;width:26px;height:26px;margin-top:-6px;animation:lp-fl2 6s ease-in-out infinite}@keyframes lp-fl2{50%{transform:translateY(3px)}}.lp-pi p{flex:1;margin:0;font-size:17px}.lp-st{display:inline-flex;align-items:center;gap:9px;font-size:13px;color:var(--ink2)}.lp-st i{width:8px;height:8px;border-radius:50%;background:var(--v);box-shadow:0 0 0 0 rgba(124,92,255,.5);animation:lp-live 2.4s infinite}.lp-st.w i{background:transparent;border:1.5px solid var(--ink3);animation:none}.lp-st.y i{background:var(--g);box-shadow:0 0 0 0 rgba(255,216,77,.6)}@keyframes lp-live{70%{box-shadow:0 0 0 9px rgba(124,92,255,0)}to{box-shadow:0 0 0 0 rgba(124,92,255,0)}}.lp-horizon{position:relative;overflow:hidden;text-align:center;padding:clamp(110px,14vw,190px) 0 clamp(130px,16vw,220px)}.lp-horizon .lp-bg svg{height:78%}.lp-horizon .gold{position:absolute;inset:auto 0 0 0;height:40%;background:radial-gradient(60% 60% at 50% 100%,rgba(255,216,77,.3),transparent 70%)}.lp-horizon .isl{position:absolute;right:8%;bottom:14%;width:min(300px,38vw);opacity:.85}.lp-horizon .inner{position:relative;z-index:3}.lp-horizon .lp-logo{font-size:14px;display:block;margin-bottom:20px;margin-right:-.5em}.lp-horizon h2{font-size:clamp(42px,7.4vw,88px)}.lp-horizon .lp-sub{margin:14px 0 40px}.lp-horizon .lp-intent-wrap{width:min(520px,100% - 32px)}.lp-enter{margin-top:24px}.lp-fo{position:relative;z-index:3;margin-top:clamp(80px,10vw,140px);font-size:12px;color:var(--ink3);letter-spacing:.05em}.lp-horizon .lp-orb.fo{position:absolute;z-index:2;animation:lp-fl 8s ease-in-out infinite}@media (max-width:860px){.lp-links{display:none}.lp-burger{display:flex}.lp-menu{display:grid;gap:4px;position:fixed;inset:64px 0 auto 0;z-index:49;padding:12px 20px 24px;background:rgba(250,250,247,.96);backdrop-filter:blur(16px);transform:translateY(-120%);transition:transform .4s cubic-bezier(.16,1,.3,1);box-shadow:0 20px 40px rgba(124,92,255,.1)}.lp-menu.open{transform:none}.lp-menu a{padding:14px 4px;font-size:18px}.lp-menu .lp-pill{justify-content:center;margin-top:8px}.lp-flow-g,.lp-garden .lp-wrap,.lp-world .lp-wrap{grid-template-columns:1fr;gap:36px}.lp-garden .lp-wrap{text-align:left}.lp-intents{flex-direction:column;align-items:center;gap:6px;margin-top:36px}.lp-it:nth-child(n){margin-top:0}.lp-fx{display:none}.lp-chips button{padding:4px 14px;font-size:13.5px}.lp-orbhero{display:none}.lp-bg svg{height:40%}.lp-hero{min-height:780px}.lp-alloc{height:300px}.lp-alloc .col{width:100px}.lp-alloc .col b{font-size:20px}.lp-pi{padding-left:62px;flex-wrap:wrap}.lp-pi .lp-orb{left:20px}.lp-row{flex-direction:column;align-items:stretch}.lp-btn{width:100%}.lp-track .av{right:90px}.lp-track .rcv{right:0}.lp-horizon .isl{opacity:.5;right:-6%}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.lp-rv{opacity:1;transform:none}}.lp-ask,.lp-card,.lp-chip,.lp-contract,.lp-intent,.lp-mk,.lp-pi,.lp-result>div,.lp-tile{background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(246,240,255,.88) 28%,rgba(255,246,236,.84) 52%,rgba(236,246,255,.88) 76%,rgba(255,255,255,.96));border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px rgba(124,92,255,.1),0 22px 60px rgba(124,92,255,.13),inset 0 2px 0 #fff,inset 0 -16px 36px rgba(168,121,255,.1),inset 0 0 26px rgba(255,216,77,.08);position:relative}.lp-card:before,.lp-contract:before,.lp-intent:before,.lp-mk:before,.lp-pi:before,.lp-tile:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:conic-gradient(from 200deg at 28% 0,rgba(255,184,222,.3),rgba(176,196,255,.34),rgba(178,255,226,.24),rgba(255,233,138,.34),rgba(255,184,222,.3));mix-blend-mode:soft-light;opacity:.85;animation:lp-hue 16s linear infinite}.lp-contract:after,.lp-intent:after,.lp-mk:after,.lp-pi:after,.lp-tile:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.75) 48%,transparent 58%);background-size:260% 100%;background-position:130% 0;opacity:0;transition:opacity .3s}.lp-intent:hover:after,.lp-pi:hover:after,.lp-tile:hover:after{opacity:1;animation:lp-glint 1.4s ease-out}@keyframes lp-glint{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes lp-hue{to{filter:hue-rotate(1turn)}}.lp-bg:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:soft-light;opacity:.7;background:radial-gradient(40% 30% at 22% 72%,rgba(255,190,225,.55),transparent 70%),radial-gradient(40% 30% at 70% 62%,rgba(170,200,255,.55),transparent 70%),radial-gradient(30% 25% at 48% 88%,rgba(180,255,230,.4),transparent 70%);animation:lp-mist 30s ease-in-out infinite alternate}.lp-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px}.lp-tile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:30px 18px 26px;border-radius:28px;text-align:center;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s,opacity .9s}.lp-tile:nth-child(4n+2),.lp-tile:nth-child(4n+4){margin-top:22px}.lp-tile:hover{transform:translateY(-8px);box-shadow:0 0 0 1px rgba(124,92,255,.25),0 30px 70px rgba(124,92,255,.22),inset 0 2px 0 #fff,inset 0 -16px 36px rgba(168,121,255,.14)}.lp-tile b{font-weight:600;font-size:17px;letter-spacing:-.01em;margin-top:14px}.lp-tile small{color:var(--ink3);font-size:13px}.lp-tile .ic{position:relative;display:grid;place-items:center;width:92px;height:92px;border-radius:50%;background:radial-gradient(circle at 30% 24%,#fff,rgba(240,234,255,.9) 55%,rgba(255,242,205,.8));box-shadow:inset 0 3px 8px #fff,inset 0 -10px 18px rgba(168,121,255,.18),0 12px 28px rgba(124,92,255,.16);transition:transform .5s cubic-bezier(.16,1,.3,1)}.lp-tile:hover .ic{transform:scale(1.1) rotate(-4deg)}.lp-tile .ic svg{width:46px;height:46px;fill:none;stroke:url(#igv);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;position:relative;z-index:1}.lp-tile .ic svg .g{stroke:url(#igg)}.lp-tile .ic svg circle.g,.lp-tile .ic svg rect.g{fill:rgba(255,216,77,.25)}.lp-tile .ic .dot{position:absolute;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff7c8,#ffd84d 50%,#d9a400);box-shadow:0 0 10px rgba(255,216,77,.8);top:50%;left:50%;margin:-4px;opacity:0}.lp-tile:hover .ic .dot{opacity:1;animation:lp-orbit 2.2s linear infinite}.lp-tile:hover .ic .dot.d2{animation-delay:-1.1s;width:6px;height:6px;margin:-3px}@keyframes lp-orbit{0%{transform:rotate(0) translateX(52px) rotate(0)}to{transform:rotate(1turn) translateX(52px) rotate(-1turn)}}.lp-tile:hover .ic svg{animation:lp-wob 1.6s ease-in-out infinite}@keyframes lp-wob{50%{transform:translateY(-3px) scale(1.06)}}.lp-chat{display:grid;gap:12px;width:100%;max-width:480px;margin-left:auto}.lp-chat .msg{max-width:88%;padding:12px 16px;border-radius:18px;font-size:15px;line-height:1.4}.lp-chat .msg.me{justify-self:end;color:#fff;border-bottom-right-radius:6px;background:linear-gradient(135deg,#8a6cff,#7c5cff 55%,#a879ff);box-shadow:0 10px 26px rgba(124,92,255,.28);animation:lp-pop .6s cubic-bezier(.16,1,.3,1) both}.lp-chat .msg.ai{justify-self:start;color:var(--ink);border-bottom-left-radius:6px;background:rgba(255,255,255,.9);box-shadow:0 0 0 1px rgba(124,92,255,.1),0 8px 24px rgba(124,92,255,.08)}.lp-chat .msg.ai .lp-spark{font-size:14px;margin-right:8px}.lp-chat .msg.done{opacity:0;transform:translateY(8px);transition:all .6s cubic-bezier(.16,1,.3,1) .3s}.lp-chat .msg.done.on{opacity:1;transform:none}.lp-contract{position:relative;border-radius:24px;padding:18px 20px 20px;overflow:hidden}.lp-contract.done{box-shadow:0 0 0 1.5px rgba(255,216,77,.65),0 22px 60px rgba(217,164,0,.16),inset 0 2px 0 #fff}.lp-contract>*{position:relative;z-index:1}.lp-contract .ch{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.lp-contract .ti{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px}.lp-contract .seal{width:22px;height:22px;animation:lp-stamp .6s cubic-bezier(.16,1,.3,1) both}@keyframes lp-stamp{0%{transform:scale(1.8);opacity:0}55%{transform:scale(.92);opacity:1}to{transform:scale(1)}}.lp-contract .sim{font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;border-radius:99px;background:rgba(241,240,245,.9);color:var(--ink2)}.lp-contract .rw{display:flex;justify-content:space-between;gap:16px;padding:10px 6px;font-size:14px;border-top:1px solid rgba(21,21,26,.06);animation:lp-rise .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 60ms)}.lp-contract .rw span{color:var(--ink3);flex:none}.lp-contract .rw em{font-style:normal;text-align:right;display:inline-flex;align-items:center;gap:7px}.lp-contract .rw em.money{font-weight:600}.lp-contract .rw em.muted{color:var(--ink3)}.lp-contract .rw.glow{animation:lp-glowrow 1.4s ease-out both;border-radius:10px}@keyframes lp-glowrow{0%{background:transparent}30%{background:rgba(255,216,77,.3)}to{background:transparent}}.lp-contract .rw.st em{color:var(--v)}.lp-contract.done .rw.st em{color:#1f9d6b;font-weight:600}.lp-orb.s{width:9px;height:9px;box-shadow:0 0 8px rgba(255,216,77,.8)}.lp-contract .sweep{position:absolute;left:20px;right:20px;bottom:70px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#7c5cff,#ffd84d,transparent);transform-origin:left;animation:lp-sweep 1.8s cubic-bezier(.22,1,.36,1) both}@keyframes lp-sweep{0%{transform:scaleX(0);opacity:1}to{transform:scaleX(1);opacity:0}}.lp-contract .ft{margin-top:14px;display:flex}.lp-contract .ft .lp-btn{width:100%}.lp-btn.ghost{background:rgba(255,255,255,.9);color:var(--v);box-shadow:inset 0 0 0 1px rgba(124,92,255,.35)}.lp-market{background:linear-gradient(#fafaf7,#f6f3fc 55%,#fafaf7)}.lp-mk-g{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:start;margin-top:52px}.lp-mk{border-radius:28px;padding:18px}.lp-mk>*{position:relative;z-index:1}.lp-mk .tabs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 4px 14px}.lp-mk .tabs button{padding:7px 16px;border-radius:99px;font-size:14px;color:var(--ink2);transition:all .25s}.lp-mk .tabs button.on{background:#fff;color:var(--v);box-shadow:0 0 0 1px rgba(124,92,255,.25),0 6px 16px rgba(124,92,255,.12)}.lp-mk .tabs .lp-note{margin-left:auto}.lp-mk .ar{display:grid;grid-template-columns:44px 1fr 84px 92px;align-items:center;gap:14px;width:100%;padding:12px;border-radius:18px;text-align:left;transition:background .25s,transform .3s}.lp-mk .ar:hover{background:rgba(255,255,255,.7);transform:translateX(3px)}.lp-mk .ar.on{background:#fff;box-shadow:0 0 0 1px rgba(124,92,255,.3),0 10px 26px rgba(124,92,255,.12)}.lp-mk .cn{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:17px;color:#fff;background:linear-gradient(135deg,#9a7dff,#7c5cff);box-shadow:inset 0 2px 4px rgba(255,255,255,.5)}.lp-mk .cn.crypto{background:linear-gradient(135deg,#ffe36e,#e0a800)}.lp-mk .cn.gold{background:linear-gradient(135deg,#fff1a8,#d9a400)}.lp-mk .nm b,.lp-mk .pr b{display:block;font-weight:600;font-size:15.5px}.lp-mk .nm small,.lp-mk .pr small{display:block;font-size:12px;color:var(--ink3);margin-top:2px}.lp-mk .pr{text-align:right}.lp-mk .pr small.up{color:#1f9d6b}.lp-mk .pr small.dn{color:#d4405a}.lp-mk .spk{width:84px;height:32px}.lp-mk-g .lp-chat{margin:0 auto 0 0;max-width:460px}.lp-contract .amt{display:flex;gap:8px;margin:2px 0 6px}.lp-contract .amt button{padding:6px 16px;border-radius:99px;font-size:13px;color:var(--ink2);background:rgba(255,255,255,.8);box-shadow:inset 0 0 0 1px rgba(21,21,26,.08);transition:all .2s}.lp-contract .amt button.on{color:#8a6500;box-shadow:inset 0 0 0 1.5px rgba(255,216,77,.9);background:rgba(255,244,190,.5)}@media (max-width:860px){.lp-tiles{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:36px}.lp-tile{padding:22px 10px 20px}.lp-tile:nth-child(n){margin-top:0}.lp-tile:nth-child(2n){margin-top:18px}.lp-tile .ic{width:76px;height:76px}.lp-tile .ic svg{width:38px;height:38px}.lp-tile b{font-size:15px}.lp-mk-g{grid-template-columns:1fr;gap:28px}.lp-chat{margin:0 auto}.lp-mk .ar{grid-template-columns:40px 1fr 70px}.lp-mk .ar .spk{display:none}}.lp-h1,.lp-h2{background:linear-gradient(175deg,#15151a 30%,#3b2f86);-webkit-background-clip:text;background-clip:text}.lp-gr,.lp-h1,.lp-h2{-webkit-text-fill-color:transparent;color:transparent}.lp-gr{background:linear-gradient(100deg,#5b3df5,#8b6cff 55%,#b48cff 85%,#f5bd2e);background-size:150% 100%;-webkit-background-clip:text;background-clip:text;animation:lp-grs 9s ease-in-out infinite alternate;padding-bottom:.06em}@keyframes lp-grs{to{background-position:100% 0}}.lp-h1 span.lp-gr{display:inline-block}.lp-h1,.lp-h2{font-weight:650;letter-spacing:-.045em}.lp-car{margin-top:56px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;padding:36px 0 56px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);user-select:none}.lp-car:active{cursor:grabbing}.lp-car::-webkit-scrollbar{display:none}.lp-car-track{display:flex;gap:28px;width:max-content;padding:0 14px}.lp-car .lp-tile{flex:none;width:300px;height:440px;justify-content:center;gap:8px;padding:36px 24px;border-radius:40px;margin-top:0!important}.lp-car .lp-tile:nth-child(2n){transform:translateY(26px)}.lp-car .lp-tile:hover{transform:translateY(-10px)}.lp-car .lp-tile:nth-child(2n):hover{transform:translateY(16px)}.lp-car .lp-tile .ic{width:180px;height:180px}.lp-car .lp-tile .ic svg{width:92px;height:92px;stroke-width:1.9}.lp-car .lp-tile b{font-size:24px;margin-top:26px;line-height:1.15}.lp-car .lp-tile small{font-size:15px}.lp-car .lp-tile:hover .ic .dot{animation-name:lp-orbit-l}@keyframes lp-orbit-l{0%{transform:rotate(0) translateX(104px) rotate(0)}to{transform:rotate(1turn) translateX(104px) rotate(-1turn)}}.lp-car .lp-tile .ic .dot{width:14px;height:14px;margin:-7px}.lp-car .lp-tile .ic .dot.d2{width:9px;height:9px;margin:-4.5px}@media (max-width:860px){.lp-car .lp-tile{width:232px;height:340px;padding:26px 18px}.lp-car .lp-tile .ic{width:132px;height:132px}.lp-car .lp-tile .ic svg{width:68px;height:68px}.lp-car .lp-tile b{font-size:19px;margin-top:18px}@keyframes lp-orbit-l{0%{transform:rotate(0) translateX(76px) rotate(0)}to{transform:rotate(1turn) translateX(76px) rotate(-1turn)}}}.lp-tile:before{opacity:.45}.lp-h1,.lp-h2{padding-bottom:.14em}.lp-h2{margin-bottom:-.14em}.lp-play{overflow:hidden}.lp-play .lp-car,.lp-play .lp-wrap{position:relative;z-index:2}.lp-play-bg{z-index:0}.lp-play-bg svg{height:72%}.lp-play-bg:after{opacity:.55}.lp-car{margin-top:28px;padding-bottom:90px}.lp-flow{padding-top:clamp(60px,8vw,110px)}.lp-mk .cn{background:#fff;box-shadow:0 0 0 1px rgba(21,21,26,.08),0 6px 14px rgba(124,92,255,.12)}.lp-mk .cn.gold{background:linear-gradient(135deg,#ffe98a,#e0a800)}.lp-mk .cn.gold svg{width:28px;height:28px}.lp-mk .cn .lg{display:block;width:24px;height:24px;background:var(--b);-webkit-mask:var(--m) center /contain no-repeat;mask:var(--m) center /contain no-repeat}.lp-mk .cn.crypto,.lp-mk .cn.stock{background:#fff}.lp-earn-wrap{margin-top:28px}.lp-garden .lp-wrap{min-height:0}.lp-garden .lp-wrap:first-of-type{min-height:380px}.lp-earn{border-radius:32px;padding:28px}.lp-earn .head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.lp-earn h3{margin:0;font-size:22px;font-weight:650;letter-spacing:-.02em}.lp-earn .tabs{display:flex;gap:8px;flex-wrap:wrap}.lp-earn .tabs button{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:99px;font-size:14px;background:rgba(255,255,255,.8);box-shadow:inset 0 0 0 1px rgba(21,21,26,.08);transition:all .25s}.lp-earn .tabs button em{font-style:normal;font-size:12px;color:var(--ink3)}.lp-earn .tabs button.on{box-shadow:inset 0 0 0 1.5px rgba(124,92,255,.5),0 8px 20px rgba(124,92,255,.14);color:var(--v)}.lp-earn .tabs button.on em{color:var(--v)}.lp-earn .kpis{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:18px;margin-top:22px}.lp-earn .kpis small{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.lp-earn .kpis b{display:block;margin-top:4px;font-size:22px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lp-earn .kpis .big b{font-size:clamp(30px,4.6vw,44px)}.lp-earn .kpis b.ok{color:#1f9d6b}.lp-earn .kpis b.vi{color:var(--v)}.lp-earn .num{animation:lp-earnflash 1.1s ease-out}@keyframes lp-earnflash{0%{color:#d9a400;text-shadow:0 0 16px rgba(255,216,77,.9);transform:translateY(4px)}to{text-shadow:0 0 0 transparent;transform:none}}.lp-earn .chart{position:relative;margin-top:18px;height:250px;border-radius:22px;background:rgba(255,255,255,.6);box-shadow:inset 0 0 0 1px rgba(124,92,255,.08);cursor:crosshair;overflow:hidden}.lp-earn .chart svg{position:absolute;inset:0;width:100%;height:100%}.lp-earn .flag{position:absolute;transform:translate(-50%,-150%);padding:3px 10px;border-radius:99px;font-size:12px;font-weight:600;color:#8a6500;background:#fff3c4;box-shadow:0 6px 16px rgba(217,164,0,.25);white-space:nowrap;animation:lp-pop .5s cubic-bezier(.16,1,.3,1) both}.lp-earn .flag i{position:absolute;left:50%;bottom:-9px;width:1px;height:9px;background:#d9a400}.lp-earn .live{position:absolute;width:12px;height:12px;margin:-6px;border-radius:50%;background:#fff;border:2.5px solid #ffd84d;box-shadow:0 0 14px rgba(255,216,77,.95)}.lp-earn .live:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1.5px solid rgba(255,216,77,.7);animation:lp-ping 1.8s ease-out infinite}@keyframes lp-ping{0%{transform:scale(.6);opacity:1}to{transform:scale(1.9);opacity:0}}.lp-earn .tip{position:absolute;top:10px;transform:translateX(-50%);display:grid;gap:1px;padding:8px 12px;border-radius:14px;font-size:12px;background:#15151a;color:#fff;pointer-events:none;white-space:nowrap;box-shadow:0 12px 30px rgba(21,21,26,.25);z-index:3}.lp-earn .tip span{opacity:.6}.lp-earn .tip em{font-style:normal;color:#ffe98a}.lp-earn .tip strong{color:#7ee2b8;font-weight:600}.lp-earn .legend{position:absolute;left:14px;bottom:6px;display:flex;gap:14px;font-size:11px;color:var(--ink3)}.lp-earn .legend i{display:inline-block;width:14px;height:3px;border-radius:2px;margin-right:6px;vertical-align:middle}.lp-earn .legend i.v{background:#7c5cff}.lp-earn .legend i.c{background:repeating-linear-gradient(90deg,#d9a400 0 5px,transparent 5px 8px)}.lp-earn .legend i.g{height:8px;background:rgba(255,216,77,.5)}.lp-earn .act{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;margin-top:18px}.lp-earn .chips{display:flex;gap:8px}.lp-earn .chips button{padding:9px 18px;border-radius:99px;font-size:14px;background:rgba(255,255,255,.85);box-shadow:inset 0 0 0 1px rgba(21,21,26,.08);transition:all .2s}.lp-earn .chips button.on{color:#8a6500;background:rgba(255,244,190,.6);box-shadow:inset 0 0 0 1.5px rgba(255,216,77,.9)}.lp-earn .pos{display:grid;gap:8px;margin-top:16px}.lp-earn .pos>div{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;background:rgba(255,255,255,.7);animation:lp-pop .5s cubic-bezier(.16,1,.3,1) both}.lp-earn .pos .n,.lp-earn .pos .r{display:grid}.lp-earn .pos .r{margin-left:auto;text-align:right}.lp-earn .pos b{font-weight:600;font-variant-numeric:tabular-nums}.lp-earn .pos small{font-size:12px;color:var(--ink3)}.lp-earn .pos small.ok{color:#1f9d6b}.lp-earn .fine{margin:14px 0 0}@media (max-width:860px){.lp-earn{padding:18px;border-radius:26px}.lp-earn .kpis{grid-template-columns:1fr 1fr}.lp-earn .kpis .big{grid-column:1/-1}.lp-earn .chart{height:210px}.lp-earn .act .lp-btn{width:100%}}.lp-garden .lp-wrap{align-items:center;grid-template-columns:.8fr 1.2fr;gap:56px}.lp-garden .lp-wrap>.lp-rv{align-self:center}.lp-earn-col{min-width:0}.lp-earn-col .lp-earn{margin:0}.lp-earn .kpis{grid-template-columns:1fr 1fr;row-gap:16px}.lp-earn .kpis .big{grid-column:1/-1}.lp-earn .num{transition:none}@media (max-width:860px){.lp-garden .lp-wrap{grid-template-columns:1fr;gap:28px}}.lp-earn .kpis{grid-template-columns:repeat(3,1fr);gap:12px}.lp-earn .kpis b{font-size:18px}.lp-earn .kpis .big b{font-size:clamp(30px,4.6vw,42px)}@media (max-width:860px){.lp-earn .kpis{grid-template-columns:repeat(3,1fr)}.lp-earn .kpis small{font-size:10px;letter-spacing:.04em}}.lp-gr2{background:linear-gradient(100deg,#5b3df5,#8b6cff,#b48cff,#f5bd2e,#8b6cff,#5b3df5);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:lp-gr2 8s linear infinite;padding-bottom:.08em}@keyframes lp-gr2{to{background-position:300% 0}}.wd{position:relative;min-height:100svh;overflow:hidden;background:linear-gradient(#fafaf7,#f4f1fb 50%,#fafaf7)}.wd-bg i{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.wd-bg .a1{width:70vmin;height:70vmin;right:4vw;top:8vh;background:rgba(168,121,255,.22);animation:lp-aur 22s ease-in-out infinite alternate}.wd-bg .a2{width:50vmin;height:40vmin;right:24vw;bottom:2vh;background:rgba(255,216,77,.2);animation:lp-aur 26s ease-in-out infinite alternate-reverse}.wd-copy{padding:120px 0 40px clamp(20px,6vw,96px);width:min(560px,46vw);pointer-events:none}.wd-copy>*{pointer-events:auto}.wd-copy .lp-h2{font-size:clamp(38px,5.2vw,78px)}.wd-info{margin-top:36px;min-height:170px;animation:lp-rise .5s cubic-bezier(.16,1,.3,1) both}@keyframes lp-rise{0%{opacity:0;transform:translateY(8px)}}.wd-info h3{margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:650;letter-spacing:-.02em}.wd-info p{margin:10px 0 18px;max-width:420px;font-size:17px;line-height:1.5;color:var(--ink2)}.wd-stage{position:absolute;z-index:2;top:50%;right:-6vmin;width:min(112svh,76vw);aspect-ratio:1;transform:translateY(-50%);cursor:grab;user-select:none}.wd-stage:active{cursor:grabbing}.wd-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.wd-runes{transform-box:view-box;transform-origin:500px 500px}.wd-trace{stroke-dasharray:1;stroke-dashoffset:1;animation:lp-tr .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes lp-tr{to{stroke-dashoffset:0}}.wd-core{position:absolute;left:50%;top:50%;width:15%;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.wd-core .halo{inset:-60%;background:radial-gradient(closest-side,rgba(124,92,255,.38),rgba(168,121,255,.12) 55%,transparent);animation:wd-breathe 5s ease-in-out infinite}.wd-core .halo,.wd-core .ring{position:absolute;border-radius:50%}.wd-core .ring{inset:0;border:2px solid rgba(124,92,255,.55);animation:wd-pulse 1.4s ease-out forwards}.wd-core .orb{position:absolute;inset:0;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at 32% 26%,#fff,#e6dcff 38%,#a879ff 78%,#7c5cff);box-shadow:inset 0 -12px 28px rgba(124,92,255,.45),inset 0 6px 14px rgba(255,255,255,.9),0 0 60px rgba(124,92,255,.5);animation:wd-orb 5s ease-in-out infinite}.wd-core .orb b{font-size:clamp(22px,3.2vw,44px);color:#5b3df5;font-weight:400;line-height:1;text-shadow:0 0 18px #fff}.wd-core .orb span{margin-top:4px;font-size:clamp(8px,.9vw,12px);letter-spacing:.4em;margin-right:-.4em;color:#3b2f86}@keyframes wd-breathe{50%{transform:scale(1.18);opacity:.75}}@keyframes wd-orb{50%{transform:scale(1.05)}}@keyframes wd-pulse{0%{transform:scale(1);opacity:.9}to{transform:scale(2.4);opacity:0}}.wd-core .mote{position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:#ffe98a;box-shadow:0 0 10px 2px rgba(255,216,77,.85);animation:wd-mote calc(7s + var(--i) * .9s) linear infinite;animation-delay:calc(var(--i) * -1.3s)}.wd-core .mote:nth-child(odd){background:#c9baff;box-shadow:0 0 10px 2px rgba(168,121,255,.9)}@keyframes wd-mote{0%{transform:rotate(0) translateX(calc(60% + var(--i) * 5%))}to{transform:rotate(1turn) translateX(calc(60% + var(--i) * 5%))}}.wd-node{position:absolute;z-index:4;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:8px;transition:transform .35s cubic-bezier(.16,1,.3,1),filter .3s}.wd-node .wd-ic{display:grid;place-items:center;border-radius:50%}.wd-node .wd-ic,.wd-node>span:first-child,.wd-node>span:first-child img{box-shadow:0 0 0 1px rgba(21,21,26,.07),0 10px 26px rgba(124,92,255,.18)}.wd-node .lb{font-size:15px;color:var(--ink2);transition:color .25s}.wd-node.on>span:first-child{box-shadow:0 0 0 2px rgba(124,92,255,.35),0 0 34px rgba(168,121,255,.55),0 0 22px rgba(255,216,77,.45)}.wd-node.on .lb{color:var(--ink);font-weight:650}.wd-node.active{transform:translate(-50%,-50%) scale(1.08)}.wd-node.sel .lb{color:var(--v)}.wd-node.go{transform:translate(-50%,-50%) scale(3);z-index:60;transition:transform 1s cubic-bezier(.65,0,.35,1)}.wd-hint{position:absolute;z-index:5;left:0;right:0;bottom:22px;text-align:center;font-size:12px;letter-spacing:.06em;color:var(--ink3)}.wd-portal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:radial-gradient(circle at var(--x) var(--y),color-mix(in srgb,var(--c) 45%,#fff) 0,color-mix(in srgb,var(--c) 18%,#faf8ff) 60%);clip-path:circle(0 at var(--x) var(--y));animation:wd-portal 1.1s cubic-bezier(.65,0,.35,1) forwards}.wd-portal span{font-size:clamp(28px,5vw,64px);font-weight:650;letter-spacing:-.03em;color:#15151a;opacity:0;animation:wd-ptext .5s ease .5s forwards}@keyframes wd-portal{to{clip-path:circle(150% at var(--x) var(--y))}}@keyframes wd-ptext{to{opacity:1}}.wd.warp .wd-core .orb{animation-duration:.8s}.wd.warp .wd-stage{transition:transform 1s}@media (max-width:860px){.wd{align-items:start;min-height:100svh}.wd-copy{width:auto;padding:96px 20px 0}.wd-info{min-height:150px;margin-top:20px}.wd-stage{position:relative;top:auto;right:auto;width:104vw;margin:8px -2vw 0;transform:none}.wd{display:block;padding-bottom:60px}.wd-node .wd-ic,.wd-node img{width:48px!important;height:48px!important}.wd-node .lb{font-size:12px}}.lp-mind{text-align:center}.lp-mem{width:min(760px,100%);margin:48px auto 0;padding:26px 26px 24px;border-radius:36px;text-align:left;background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(246,240,255,.88) 30%,rgba(255,246,236,.84) 55%,rgba(236,246,255,.88) 78%,rgba(255,255,255,.96));border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px rgba(124,92,255,.1),0 30px 80px rgba(124,92,255,.14),inset 0 2px 0 #fff,inset 0 -20px 44px rgba(168,121,255,.1)}.lp-mem .lp-intent{width:100%;margin:0;box-shadow:0 0 0 1px rgba(124,92,255,.1),0 10px 30px rgba(124,92,255,.1)}.lp-mem .lp-alloc{margin:26px auto 0;max-width:none}.lp-mem-rule{display:flex;align-items:center;gap:14px;margin:22px 0 16px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.lp-mem-rule:after,.lp-mem-rule:before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(124,92,255,.25),transparent)}.lp-mem .lp-plist{width:100%;margin:0;gap:10px}.lp-mem .lp-pi{box-shadow:0 0 0 1px rgba(124,92,255,.08),0 8px 24px rgba(124,92,255,.07)}.lp-mem .lp-pi.fresh{opacity:0;transform:translateY(-26px) scale(.97);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);box-shadow:0 0 0 1.5px rgba(255,216,77,.7),0 14px 36px rgba(217,164,0,.18)}.lp-mem .lp-pi.fresh.in{opacity:1;transform:none}@media (max-width:860px){.lp-mem{padding:16px;border-radius:28px}.lp-mem .lp-intent .t{font-size:14px}}.lp{background:linear-gradient(180deg,#fafaf7,#f7f5fb 14%,#faf9fb 28%,#f6f3fb 44%,#faf9fb 58%,#f7f4fb 74%,#fbf8f3)}.lp-flow,.lp-garden,.lp-market,.lp-mind,.lp-pers,.lp-play,.wd{background:transparent!important}.lp-garden,.lp-sec,.wd{isolation:isolate}.lp-flow:before,.lp-garden:before,.lp-market:before,.lp-mind:before{content:"";position:absolute;z-index:-1;width:62vmin;height:62vmin;border-radius:50%;filter:blur(90px);pointer-events:none;opacity:.5}.lp-flow:before{left:-14vmin;top:8%;background:rgba(168,121,255,.16)}.lp-market:before{right:-16vmin;top:12%;background:rgba(255,226,140,.2)}.lp-garden:before{left:30%;top:4%;background:rgba(168,121,255,.12)}.lp-mind:before{right:-12vmin;top:10%;background:rgba(255,226,140,.16)}.lp-card,.lp-contract,.lp-mem,.lp-mk,.lp-tile{box-shadow:0 0 0 1px rgba(124,92,255,.07),0 18px 54px rgba(124,92,255,.09),inset 0 2px 0 #fff,inset 0 -14px 32px rgba(168,121,255,.07)}.lp-hero{margin-bottom:-1px}.lp-hero .lp-bg .fadeb{height:34%;background:linear-gradient(rgba(250,250,247,0),#faf9fb)}.lp-garden,.lp-horizon,.lp-sec{padding-top:clamp(84px,10vw,148px)}.lp-garden,.lp-horizon,.lp-sec{padding-bottom:clamp(84px,10vw,148px)}.lp-play{padding-bottom:0}.lp-eyebrow2{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--v);opacity:.85}.lp-market .lp-wrap,.lp-market .lp-wrap>.lp-eyebrow2,.lp-mind .lp-wrap,.lp-play .lp-wrap{text-align:center}.lp-market .lp-mk-g{text-align:left}.lp-market .lp-sub{max-width:520px;margin-inline:auto}.lp-flow-g,.lp-garden .lp-wrap,.lp-mk-g{gap:clamp(36px,6vw,72px)}.lp-h2{font-size:clamp(34px,5vw,60px)}.wd{padding-block:0}.wd-copy .lp-eyebrow2{margin-bottom:12px}.lp-horizon .lp-bg *,.lp-horizon .lp-bg:after,.lp-horizon .lp-bg:before{animation:none!important}.lp-horizon .lp-dust{display:none}.lp-horizon .lp-bg .aur{opacity:.55}.lp-horizon .lp-intent.und{animation:none}@media (max-width:860px){.lp-eyebrow2{letter-spacing:.22em}}.lp-flow,.lp-garden,.lp-market,.lp-mind{position:relative}.lp-horizon .lp-gr{animation:none}.lp-horizon{background:linear-gradient(180deg,transparent,rgba(255,243,200,.28))}.wd{min-height:0;overflow:visible;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(84px,10vw,148px) max(20px,calc((100% - 1120px) / 2))}.wd-bg{position:absolute;inset:0;pointer-events:none}.wd-bg .a1{width:52vmin;height:52vmin;right:6%;top:18%;opacity:.5}.wd-bg .a2{width:40vmin;height:34vmin;right:22%;bottom:14%;opacity:.5}.wd-copy{position:relative;width:auto;padding:0;z-index:5;pointer-events:auto}.wd-copy .lp-h2{font-size:clamp(34px,5vw,60px)}.wd-info{min-height:150px;margin-top:28px}.wd-stage{position:relative;top:auto;right:auto;width:100%;max-width:600px;margin:0 0 0 auto;transform:none}.wd-hint{position:static;grid-column:1/-1;margin-top:-8px}.wd-node .lb{font-size:14px}.wd-core .orb b{font-size:clamp(18px,2.4vw,30px)}.wd-core .orb span{font-size:clamp(7px,.7vw,10px)}@media (max-width:860px){.wd{display:block;padding-block:84px}.wd-copy{padding:0;width:auto}.wd-stage{width:100%;max-width:520px;margin:28px auto 0}.wd-node .lb{font-size:11px}.wd-hint{margin-top:12px}}.lp{--base:#faf9fb;background:var(--base)}.lp-hero .lp-bg .fade{background:linear-gradient(var(--base) 35%,rgba(250,249,251,0))}.lp-hero .lp-bg .fadeb{height:40%;background:linear-gradient(rgba(250,249,251,0),var(--base))}.lp-horizon{background:none!important}.lp-horizon .lp-bg .fade{background:linear-gradient(var(--base) 20%,rgba(250,249,251,0));height:45%}.lp-horizon .lp-bg .gold{opacity:.6}.lp-garden>.lp-bg,.lp-horizon .lp-bg,.lp-play-bg{-webkit-mask-image:linear-gradient(180deg,transparent,#000 28%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 28%,#000 72%,transparent)}.lp-horizon .lp-bg{-webkit-mask-image:linear-gradient(180deg,transparent,#000 40%,#000);mask-image:linear-gradient(180deg,transparent,#000 40%,#000)}.lp-play{overflow:visible}.lp-flow:before,.lp-garden:before,.lp-market:before,.lp-mind:before{opacity:.32}.lp-garden,.lp-sec,.wd{background:transparent!important}@media (max-width:860px){.lp-alloc,.lp-mem .lp-alloc{height:200px;margin-top:18px}.lp-alloc .col{width:96px}.lp-alloc .col b{font-size:18px}.lp-alloc .rdy{font-size:22px;bottom:0}.lp-alloc .ob{width:24px!important;height:24px!important}.lp-mem-rule{margin:14px 0 12px}}.wd-node{gap:0}.wd-node .wd-ic{background:radial-gradient(circle at 30% 24%,#fff,#f1ebff 62%,#fff4cf);box-shadow:0 0 0 1px rgba(124,92,255,.14),0 10px 26px rgba(124,92,255,.16),inset 0 2px 0 #fff;transition:box-shadow .3s}.wd-node .wd-ic svg{fill:none;stroke:#7c5cff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.wd-node .wd-ic svg .y{stroke:#e0a800}.wd-node .wd-ic svg circle.y{fill:#ffd84d;stroke:#e0a800}.wd-node.on .wd-ic{box-shadow:0 0 0 2px rgba(124,92,255,.35),0 0 34px rgba(168,121,255,.55),0 0 22px rgba(255,216,77,.5),inset 0 2px 0 #fff}.wd-node.pu .wd-ic{background:radial-gradient(circle at 30% 24%,#fff,#e6dcff 60%,#fff4cf)}.wd-enter{padding:14px 28px}@media (max-width:860px){.wd-node .wd-ic{width:46px!important;height:46px!important}.lp-eyebrow2,.lp-flow .lp-sub,.lp-flow-g>.lp-rv,.lp-garden .lp-wrap,.lp-garden .lp-wrap>.lp-rv,.lp-h2,.lp-market .lp-sub,.wd-copy,.wd-info{text-align:center}.lp-garden .lp-intent,.wd-info p{margin-inline:auto}.lp-earn,.lp-earn :not(h3,.lp-note){text-align:initial}.lp-earn .head,.lp-earn .head .lp-note,.lp-earn h3{text-align:left}}.lp button.lp-btn{color:#fff;background:linear-gradient(135deg,#8a6cff,#7c5cff 55%,#a879ff);box-shadow:0 10px 26px rgba(124,92,255,.35);border-radius:99px;font-weight:500}.lp button.lp-btn:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(124,92,255,.42)}.lp button.lp-btn:disabled{opacity:.6;transform:none}.lp button.lp-btn.ghost{color:var(--v);background:rgba(255,255,255,.92);box-shadow:inset 0 0 0 1px rgba(124,92,255,.35)}.lp button.lp-btn.wd-enter{padding:14px 30px}.lp-film{position:relative;padding:clamp(40px,6vw,80px) 0 clamp(60px,8vw,110px);text-align:center}.lp-film .lp-h2{margin-bottom:0}.lf-frame{width:min(980px,100%);margin:44px auto 0;padding:12px;border-radius:34px;background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(246,240,255,.88) 30%,rgba(255,246,236,.84) 55%,rgba(236,246,255,.88) 78%,rgba(255,255,255,.96));border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px rgba(124,92,255,.08),0 34px 90px rgba(124,92,255,.16),inset 0 2px 0 #fff}.lf-stage{position:relative;aspect-ratio:16/9;border-radius:24px;overflow:hidden;cursor:pointer;background:#fff;box-shadow:inset 0 0 0 1px rgba(124,92,255,.07)}.lf-stage video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;background:#fff}.lf-stage:fullscreen{border-radius:0;background:#000}.lf-stage:fullscreen video{object-fit:contain}.lf-play{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:14px;background:rgba(250,249,251,.35);backdrop-filter:blur(2px);transition:opacity .3s}.lf-play span{display:grid;place-items:center;width:clamp(56px,9%,88px);aspect-ratio:1;width:clamp(56px,8vw,88px);height:clamp(56px,8vw,88px);border-radius:50%;color:#fff;background:linear-gradient(135deg,#8a6cff,#7c5cff 55%,#a879ff);box-shadow:0 16px 40px rgba(124,92,255,.4);transition:transform .3s}.lf-play span svg{width:38%;height:38%;margin-left:4%}.lf-stage:hover .lf-play span{transform:scale(1.08)}.lf-play em{font-style:normal;font-size:14px;font-weight:600;color:#5b3df5;text-shadow:0 1px 8px rgba(255,255,255,.9)}.lf-sound{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 12px;border-radius:99px;font-size:13px;font-weight:600;color:#fff;background:rgba(21,21,26,.62);backdrop-filter:blur(10px);animation:lf-nudge 2.4s ease-in-out infinite}.lf-sound svg{width:18px;height:18px}@keyframes lf-nudge{50%{transform:translateY(-3px)}}.lf-ctl{display:flex;align-items:center;gap:12px;padding:12px 8px 4px}.lf-ctl button{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#15151a;transition:background .2s,transform .2s}.lf-ctl button:hover{background:#7c5cff;transform:translateY(-1px)}.lf-ctl button svg{width:17px;height:17px}.lf-prog{position:relative;flex:1;height:6px;border-radius:99px;background:rgba(124,92,255,.14);cursor:pointer;touch-action:none}.lf-prog i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,#7c5cff,#ffd84d)}.lf-prog u{position:absolute;top:-3px;width:2px;height:12px;background:rgba(255,255,255,.9)}.lf-time{font-size:12px;color:#717171;font-variant-numeric:tabular-nums;min-width:70px;text-align:right}@media (max-width:700px){.lf-frame{padding:8px;border-radius:26px}.lf-stage{border-radius:18px}.lf-time{min-width:64px;font-size:11px}.lf-ctl{gap:8px}.lf-ctl button{width:34px;height:34px}}@media (max-width:480px){.lf-ctl{gap:6px;padding-inline:2px}.lf-ctl button{width:32px;height:32px}.lf-ctl button svg{width:15px;height:15px}.lf-time{min-width:0;font-size:10.5px}.lf-sound{right:8px;bottom:8px;padding:6px 12px 6px 9px;font-size:11px}.lf-sound svg{width:15px;height:15px}}.lp-burger,.lp-menu{display:none!important}.lp-links{display:flex!important}.lp-car{overflow:hidden;cursor:default;touch-action:pan-y}.lp-car,.lp-car .lp-tile{pointer-events:none}.wd-stage{touch-action:pan-y}.wd-stage,.wd-stage:active{cursor:default}.lp-foot{position:relative;padding:clamp(56px,8vw,100px) 20px 36px;text-align:center}.lp-foot:before{content:"";position:absolute;left:50%;top:0;width:min(520px,80%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(124,92,255,.28),rgba(255,216,77,.4),transparent)}.lp-foot-fine{margin:48px 0 0;font-size:12px;letter-spacing:.04em;color:var(--ink3)}