:root{--lp-pad:clamp(80px, 9vw, 136px);--lp-gap:clamp(36px, 4.2vw, 60px)}.lp-sec{z-index:1;padding-block:var(--lp-pad);border-top:1px solid var(--z-border);background:#000;position:relative}.lp-kicker{font:500 12px/1.4 var(--z-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--z-link);align-items:center;gap:10px;display:inline-flex}.lp-kicker:before{content:"";border-radius:2px;flex:none;width:8px;height:8px;box-shadow:inset 0 0 0 1.5px}.lp-kicker>span{color:var(--z-text-muted);margin-right:2px}.lp-kicker>span:after{content:" /"}[data-words] em{background:linear-gradient(100deg,#8e879c 0%,#e9e6f0 45%,#8e879c 70%,#b999ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}[data-words] .w{display:inline-block}[data-words] em .w{background:inherit;color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.js [data-words].wsplit .w{opacity:0;filter:blur(6px);transform:translateY(.45em)}.js [data-words].wsplit.go .w{opacity:1;filter:none;transition:opacity .6s var(--z-ease), transform .6s var(--z-ease), filter .6s var(--z-ease);transition-delay:calc(var(--w) * 70ms);transform:none}}.lp-sec h2{font:600 clamp(32px, 3.6vw, 52px)/1.06 var(--z-font-display);letter-spacing:-.03em}.lp-sec h3{font:600 clamp(20px, 1.6vw, 23px)/1.25 var(--z-font-display);letter-spacing:-.015em}.lp-link{color:var(--z-link);width:fit-content;font-size:15px;font-weight:500;text-decoration:none}.lp-link:hover{text-underline-offset:4px;text-decoration:underline}.lp-head{margin-bottom:var(--lp-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.lp-head-l{justify-items:start;gap:18px;display:grid}.lp-head h2{max-width:22ch}.lp-head-r p b{color:var(--z-text);font-weight:500}.lp-head-r p{color:var(--z-text-secondary);max-width:46ch;font-size:clamp(16px,1.15vw,18px);line-height:1.6}.lp-note{max-width:82ch;color:var(--z-text-muted);margin-top:20px;font-size:14px;line-height:1.6}.lp-note a{color:var(--z-link);white-space:nowrap}@media (width<=860px){.lp-head{grid-template-columns:minmax(0,1fr);align-items:start}}.lp-figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lp-card{--mx:50%;--my:0%;isolation:isolate;background:var(--z-surface);border:1px solid var(--z-border);border-radius:20px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.lp-card:before{content:"";z-index:-1;opacity:0;transition:opacity .22s var(--z-ease);background:radial-gradient(420px circle at var(--mx) var(--my), #8b3dff21, transparent 60%);position:absolute;inset:0}.lp-card:after{content:"";border-radius:inherit;opacity:0;transition:opacity .22s var(--z-ease);pointer-events:none;background:radial-gradient(260px circle at var(--mx) var(--my), #b999ffd9, transparent 70%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lp-card:hover:before,.lp-card:hover:after{opacity:1}.lp-figbody{flex-direction:column;flex:1;gap:12px;padding:clamp(22px,2.2vw,30px);display:flex}.lp-figno{font:500 11px/1.4 var(--z-font-mono);letter-spacing:.14em;color:var(--z-text-muted)}.lp-card .lp-figbody>p:not(.lp-figno){color:var(--z-text-secondary);max-width:46ch;font-size:15px;line-height:1.6}.lp-figbody .lp-link{color:var(--z-link);width:fit-content;margin-top:auto;padding-top:10px;font-size:14px}.lp-figbody .lp-link:hover{color:var(--z-text)}@media (width<=960px){.lp-figs{grid-template-columns:minmax(0,1fr)}}.lp-fig{border:0;border-bottom:1px solid var(--z-border);width:100%;height:264px;color:inherit;font:inherit;text-align:left;background-color:#07060b;background-image:linear-gradient(#b999ff0f 1px,#0000 1px),linear-gradient(90deg,#b999ff0f 1px,#0000 1px);background-position:50%;background-size:24px 24px;place-items:center;padding:50px 22px 18px;display:grid;position:relative}.lp-fig:after{content:"";pointer-events:none;background:radial-gradient(at 50% 40%,#0000 45%,#07060b 100%);position:absolute;inset:0}button.lp-fig{cursor:pointer}button.lp-fig:focus-visible{outline:2px solid var(--z-link);outline-offset:-4px}.lp-fig>*{z-index:1;position:relative}.fig-state{border:1px solid var(--z-border);font:500 10px/1 var(--z-font-mono);letter-spacing:.1em;text-transform:uppercase;background:#0c0b11e6;border-radius:999px;padding:3px;display:inline-flex;top:12px;left:14px;position:absolute!important}.fig-state i{color:var(--z-text-muted);transition:background .3s var(--z-ease), color .3s var(--z-ease);border-radius:999px;padding:5px 9px;font-style:normal}.lp-fig:not(.alt) .fig-state i:first-child{color:var(--z-text);background:#2b2635}.lp-fig.alt .fig-state i:last-child{color:var(--z-link);background:#8b3dff47}.fig-win{width:min(100%,320px);font:400 12px/1.3 var(--z-font-mono);background:#0c0b11f0;border:1px solid #2b2635;border-radius:12px;display:grid;overflow:hidden;box-shadow:0 18px 40px #00000080}.fig-bar{border-bottom:1px solid #2b2635;align-items:center;gap:5px;padding:8px 10px;display:flex}.fig-bar i{background:#2b2635;border-radius:50%;width:7px;height:7px}.fig-bar b{letter-spacing:.1em;text-transform:uppercase;color:var(--z-text-muted);margin-left:6px;font-size:10px;font-weight:400}.fig-row,.fig-addr,.fig-foot{justify-content:space-between;align-items:center;gap:10px;padding:6px 12px;display:flex}.fig-row+.fig-row{border-top:1px solid #2b263599}.fig-row>span:first-child{color:var(--z-text-muted)}.fig-addr{color:var(--z-text);border-bottom:1px solid #2b2635}.lp-fig .val,.lp-fig .what,.fig-addr,.fig-foot{display:grid}.lp-fig .val>*,.lp-fig .what>*,.fig-addr>*,.fig-foot>*{transition:opacity .36s var(--z-ease), transform .36s var(--z-ease);grid-area:1/1}.lp-fig .val{justify-items:end}.lp-fig .z{opacity:0;transform:translateY(4px)}.lp-fig.alt .a{opacity:0;transform:translateY(-4px)}.lp-fig.alt .z{opacity:1;transform:none}.lp-fig .val .z{background:repeating-linear-gradient(135deg,#1a1524 0 5px,#2a2140 5px 10px);border:1px solid #b999ff59;border-radius:3px;width:76px;height:12px}.fig-addr .z,.fig-foot .z,.what .z{color:var(--z-link)}.fig-foot{color:var(--z-warning);border-top:1px solid #2b2635;font-size:11px}.fig-foot .z{color:var(--z-text-secondary)}.fig-trade .fig-row{grid-template-columns:40px minmax(0,1fr) auto;display:grid}.fig-trade .t{color:var(--z-text-muted)}.fig-trade .what{white-space:nowrap;color:var(--z-text);overflow:hidden}.fig-trade .val .z{width:52px}.fig-tree svg{width:min(100%,340px);height:auto;font-family:var(--z-font-mono);overflow:visible}.fig-tree .hub{fill:#15121c;stroke:var(--z-border-control)}.fig-tree .hub-t{fill:var(--z-text);font-size:12px}.fig-tree .ln{fill:none;stroke:var(--z-platinum);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke .4s var(--z-ease), opacity .4s}.fig-tree .dot{fill:var(--z-platinum);transition:fill .4s}.fig-tree text.to{fill:var(--z-text);font-size:11px}.fig-tree text.amt{fill:var(--z-text-secondary);font-size:11px}.fig-tree text{transition:opacity .36s var(--z-ease)}.fig-tree text.z{opacity:0;fill:var(--z-link)}.fig-tree.alt text.a{opacity:0}.fig-tree.alt text.z{opacity:1}.fig-tree.alt .ln{stroke:var(--z-accent);stroke-dasharray:.03 .03}.fig-tree.alt .dot{fill:var(--z-link)}.fig-tree.alt .hub{stroke:var(--z-accent)}@media (prefers-reduced-motion:no-preference){.fig-tree.alt .ln{animation:1.6s linear infinite fig-flow}@keyframes fig-flow{to{stroke-dashoffset:-.12px}}}@media (prefers-reduced-motion:reduce){.lp-fig *,.lp-fig :after{transition:none!important;animation:none!important}}.lp-faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:32px clamp(40px,7vw,120px);display:grid}.lp-faq-head{top:calc(var(--lp-top,72px) + 32px);justify-items:start;gap:18px;display:grid;position:sticky}.lp-faq-head p:not(.lp-kicker){color:var(--z-text-secondary);font-size:16px;line-height:1.6}.lp-faq-head .lp-link{color:var(--z-link);font-size:14px}.lp-faq-list{max-width:none}.faq.lp-faq-list details{transition:background .22s var(--z-ease);padding:0}.faq.lp-faq-list summary{text-align:left;font:500 clamp(17px, 1.3vw, 19px)/1.4 var(--z-font-display);grid-template-columns:44px minmax(0,1fr) 28px;justify-content:stretch;align-items:center;gap:12px;padding:16px 0;transition:color .2s;display:grid}.lp-faq-list summary:hover{color:var(--z-link)}.lp-faq-list summary .n{font:500 12px/1 var(--z-font-mono);color:var(--z-text-muted);letter-spacing:.08em}.lp-faq-list details[open] summary .n{color:var(--z-link)}.faq.lp-faq-list summary:after{content:"";font:inherit;color:#0000;border:1px solid var(--z-border);background:linear-gradient(var(--z-text-secondary) 0 0) center / 10px 1.5px no-repeat, linear-gradient(var(--z-text-secondary) 0 0) center / 1.5px 10px no-repeat;width:28px;height:28px;transition:transform .3s var(--z-ease), border-color .2s, background-color .2s;border-radius:50%;justify-self:end}.faq.lp-faq-list details[open] summary:after{content:"";border-color:var(--z-accent);background-color:#8b3dff29;transform:rotate(45deg)}.lp-faq-a{grid-template-rows:1fr;padding:0 40px 18px 56px;display:grid}.lp-faq-a p{max-width:62ch;color:var(--z-text-secondary);font-size:15px;line-height:1.65;margin:0!important}@media (prefers-reduced-motion:no-preference){.lp-faq-list details[open] .lp-faq-a{animation:faq-in .36s var(--z-ease)}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}}}@media (width<=860px){.lp-faq{grid-template-columns:minmax(0,1fr)}.lp-faq-head{position:static}}@media (width<=600px){.faq.lp-faq-list summary{grid-template-columns:32px minmax(0,1fr) 28px}.lp-faq-a{padding:0 0 16px 44px}}.lp-cta{--mx:50%;--my:40%;z-index:1;isolation:isolate;border-top:1px solid var(--z-border);text-align:center;background:#000;padding-block:clamp(96px,11vw,168px);position:relative;overflow:hidden}.lp-cta:before{content:"";z-index:-2;background-image:radial-gradient(#b999ff38 1px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 80%,#000 20%,#0000 75%)}.lp-cta-glow{z-index:-1;pointer-events:none;background:radial-gradient(520px circle at var(--mx) var(--my), #8b3dff38, transparent 65%);transition:background .12s linear;position:absolute;inset:0}.lp-cta-in{justify-items:center;gap:22px;display:grid}.lp-cta h2{font:600 clamp(36px, 5vw, 72px)/1.02 var(--z-font-display);letter-spacing:-.035em;max-width:16ch}.lp-cta-in>p:not(.lp-kicker){color:var(--z-text-secondary);max-width:52ch;font-size:clamp(16px,1.2vw,18px);line-height:1.6}.lp-cta .btn-row{justify-content:center;margin-top:8px}.lp-cta{--word-h:clamp(110px, 17vw, 270px);padding-bottom:calc(var(--word-h) + clamp(40px, 5vw, 72px))}.lp-cta-word{height:var(--word-h);z-index:-1;pointer-events:none;place-items:end center;display:grid;position:absolute;bottom:clamp(16px,2vw,32px);left:0;right:0}.lp-cta-word canvas{width:100%;height:100%;position:absolute;inset:0}.lp-cta-word span{font:600 calc(var(--word-h) * 1.18)/.82 var(--z-font-display);letter-spacing:-.05em;white-space:nowrap;color:#15121c}.lp-cta-word.live span{visibility:hidden}@media (prefers-reduced-motion:no-preference){.js [data-reveal].pre{opacity:0;transform:translateY(18px)}.js [data-reveal].in{opacity:1;transition:opacity .6s var(--z-ease), transform .6s var(--z-ease);transform:none}}
