:root{--bg:#0a0715;--bg2:#0e0a1d;--card:#120d25;--card2:#18112f;--line:#c4b2ff1a;--line2:#c4b2ff33;--text:#f2eeff;--muted:#aba3cc;--dim:#8a82ad;--uv:#6a2bff;--uv2:#9470ff;--lilac:#e6dcff;--on-lilac:#170e35;--live:#3ddc97;--soon:#c8b5ff;--soon-bg:#9470ff24;--sans:"Satoshi", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0}html,body{background:var(--bg)}body{color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:16.5px;font-weight:430;line-height:1.6}.wrap{padding-left:max(clamp(20px, 4vw, 88px), env(safe-area-inset-left,0px));padding-right:max(clamp(20px, 4vw, 88px), env(safe-area-inset-right,0px));margin:0 auto}a{color:inherit;cursor:pointer;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--uv2);outline-offset:3px;border-radius:10px}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:30;background:#0a0715d1;position:fixed;inset:0 0 auto}.nav{top:env(safe-area-inset-top,0px);z-index:30;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0a07159e;position:fixed;left:0;right:0}.nav .wrap{justify-content:space-between;align-items:center;gap:18px;height:64px;display:flex}.brand{letter-spacing:.1em;align-items:center;gap:10px;font-size:15.5px;font-weight:800;display:flex}.brand .ic{border-radius:8px;flex:none;width:28px;height:28px;display:block}.links{color:var(--muted);gap:24px;font-size:14.5px;font-weight:600;display:flex}.links a:hover,.links a.on{color:var(--text)}.navr{align-items:center;gap:8px;display:flex}.iconbtn{border:1px solid var(--line);height:38px;color:var(--muted);font:600 13.5px var(--sans);cursor:pointer;background:#ffffff08;border-radius:10px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.iconbtn:hover{color:var(--text);border-color:var(--line2)}.iconbtn svg{width:17px;height:17px}.lang{position:relative}.langmenu{-webkit-backdrop-filter:blur(14px);border:1px solid var(--line2);z-index:40;background:#120d25f7;border-radius:14px;min-width:220px;max-height:min(70vh,520px);margin:0;padding:6px;list-style:none;position:absolute;top:46px;right:0;overflow:auto;box-shadow:0 24px 60px -24px #000000d9}.langmenu li{color:var(--muted);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:9px 11px;font-size:14.5px;font-weight:600;display:flex}.langmenu li small{color:var(--dim);font-size:12px;font-weight:700}.langmenu li:hover,.langmenu li:focus-visible{color:var(--text);background:#9470ff1f;outline:0}.langmenu li[aria-selected=true]{color:var(--text);background:#9470ff2e}.btn{white-space:nowrap;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .15s,background .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-lilac{background:var(--lilac);color:var(--on-lilac)}.btn-ghost{color:var(--text);border:1px solid var(--line2);background:#ffffff0a}.btn-sm{border-radius:10px;padding:9px 14px;font-size:14px}.code{font-family:var(--mono);background:#170e351a;border-radius:7px;padding:3px 8px;font-size:13px;font-weight:600}.hero{height:100vh;background:radial-gradient(60% 70% at 74% 46%, #1a0f45 0%, #0d0920 55%, var(--bg) 100%);height:100svh;min-height:640px;position:relative;overflow:hidden}#pts{width:100%;height:100%;display:block;position:absolute;inset:0}.copy{z-index:4;pointer-events:none;align-items:center;padding-top:64px;display:flex;position:absolute;inset:0}.copy .wrap{width:100%}.copy .inner{pointer-events:auto;max-width:min(620px,54vw)}.pill{color:var(--muted);border:1px solid var(--line2);background:#0a071566;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.dot{background:var(--live);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #3ddc9729}.hero h1{letter-spacing:-.035em;margin-top:22px;font-size:clamp(42px,5.4vw,76px);font-weight:600;line-height:1.02}.rot{color:var(--uv2);height:1.05em;display:block;position:relative;overflow:hidden}.rot span{transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .55s;display:block}.hero p{color:var(--muted);max-width:520px;margin-top:20px;font-size:clamp(16.5px,1.3vw,19px);line-height:1.6}.ctas{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.works{color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;font-size:13.5px;font-weight:600;display:flex}.works b{color:var(--muted);border:1px solid var(--line);background:#0a071580;border-radius:8px;padding:4px 9px;font-weight:600}.scrollcue{z-index:5;border:1.5px solid var(--line2);border-radius:14px;width:26px;height:40px;margin-left:-13px;position:absolute;bottom:22px;left:50%}.scrollcue i{background:var(--muted);border-radius:2px;width:3px;height:8px;margin-left:-1.5px;animation:1.8s ease-in-out infinite cue;position:absolute;top:8px;left:50%}@keyframes cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}.sec{padding-block:120px}.eyebrow{color:var(--uv2);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}h2{letter-spacing:-.035em;text-wrap:balance;max-width:820px;margin-top:14px;font-size:clamp(34px,4.1vw,58px);font-weight:600;line-height:1.04}.lead{max-width:620px;color:var(--muted);margin-top:16px;font-size:18px;line-height:1.6}.chip{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.chip-live{color:var(--live);background:#3ddc971f}.chip-soon{background:var(--soon-bg);color:var(--soon)}.mrow{border:1px solid var(--line);color:var(--muted);background:#ffffff08;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.mrow>span{min-width:0}.mrow b{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.lockrow{text-align:center;justify-content:center;font-weight:700;background:var(--soon-bg)!important;color:var(--soon)!important}.ok{color:var(--live)}.warn{color:#ffc76a}.neg{color:#ff7a90}@property --r{syntax:"<length>";inherits:false;initial-value:0}.art{aspect-ratio:4/3;--r:0px;-webkit-mask:radial-gradient(circle, #000 var(--r), transparent calc(var(--r) + .8px)) 0 0/7px 7px;-webkit-mask:radial-gradient(circle, #000 var(--r), transparent calc(var(--r) + .8px)) 0 0/7px 7px;mask:radial-gradient(circle, #000 var(--r), transparent calc(var(--r) + .8px)) 0 0/7px 7px;background:radial-gradient(75% 75% at 50% 62%,#1d1049 0%,#110b26 72%);border-radius:15px;transition:--r 1.3s cubic-bezier(.3,.6,.3,1) .1s;position:relative;overflow:hidden}.art:before{content:"";background-image:radial-gradient(#9470ff26 1px,#0000 1.4px);background-size:9px 9px;position:absolute;inset:0}.in .art,.art.in{--r:5.4px}.art.printed{-webkit-mask:none;mask:none}.ink{-webkit-mask:var(--src,linear-gradient(#0000, #0000)) center/contain no-repeat;-webkit-mask:var(--src,linear-gradient(#0000, #0000)) center/contain no-repeat;mask:var(--src,linear-gradient(#0000, #0000)) center/contain no-repeat;position:absolute;inset:7% 9%}.ink.l{background:var(--lilac)}.ink.v{background:var(--uv);opacity:0;transition:transform 1.6s cubic-bezier(.2,.7,.2,1) .3s,opacity .9s .3s;transform:translate(18px,14px)}.in .ink.v,.art.in .ink.v{opacity:.92;transform:translate(5px,4px)}.pgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:54px;display:grid}.pcard{background:linear-gradient(180deg, var(--card2), var(--card));border:1px solid var(--line);border-radius:22px;flex-direction:column;min-width:0;padding:10px;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1),border-color .3s;display:flex}.pcard.in:hover{border-color:var(--line2);transition-duration:.35s;transform:translateY(-4px)}.pcard.in:hover .ink.v{transition-duration:.5s;transition-delay:0s;transform:translate(9px,7px)}.ptext{flex-direction:column;flex:1;gap:8px;padding:16px 12px 12px;display:flex}.pnum{font:700 12.5px var(--mono);color:var(--uv2);letter-spacing:.04em}.ptext h3{letter-spacing:-.015em;font-size:21px;font-weight:700;line-height:1.2}.chips{flex-wrap:wrap;gap:6px;display:flex}.ptext p{color:var(--muted);font-size:15.5px}.fact{border-top:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:13.5px;display:flex}.fact b{color:var(--text);font-weight:700}.asksec{position:relative;overflow:hidden}.band{pointer-events:none;height:42.8vw;max-height:860px;margin-top:8px;position:relative}.band .ink{will-change:transform;inset:0 -16px;-webkit-mask-position:top;mask-position:top;-webkit-mask-size:cover;mask-size:cover}.band .ink.l{background:#e6dcff6b}.band .ink.v{opacity:1;background:#6a2bffcc;transition:none}@media (min-width:2010px){.band{max-width:2000px;margin-inline:auto;-webkit-mask:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}}.wintilt{z-index:2;perspective:1700px;max-width:1000px;margin:min(-9vw,-40px) auto 0;position:relative}.win{-webkit-backdrop-filter:blur(12px);border:1px solid var(--line2);transform-origin:50% 100%;transform:rotateX(calc(var(--k,0) * 24deg)) scale(calc(1 - var(--k,0) * .05));will-change:transform;background:#090614e0;border-radius:22px;box-shadow:0 50px 120px -40px #000000f2,0 0 0 6px #6a2bff0f}.wbar{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 14px 12px 18px;display:flex}.lights{gap:7px;display:flex}.lights i{background:#ffffff24;border-radius:50%;width:10px;height:10px}.wname{font:600 13px var(--mono);color:var(--dim)}.tabs{border:1px solid var(--line);scrollbar-width:none;background:#ffffff0a;border-radius:11px;gap:2px;min-width:0;margin-left:auto;padding:3px;display:flex;overflow-x:auto}.tabs button{font:600 13.5px var(--sans);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:6px 12px}.tabs button:hover{color:var(--text)}.tabs button[aria-selected=true]{background:var(--card2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line2)}.wbody{min-height:400px;padding:24px 26px 18px}.q{font:500 15px/1.5 var(--mono);color:var(--text);gap:9px;display:flex}.pr{color:var(--uv2);font-weight:700;font-family:var(--mono)}.qt{min-width:0;display:block}.pane.on .qt{animation:1s steps(28,end) both type}@keyframes type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.a{grid-template-columns:28px minmax(0,1fr);gap:14px;margin-top:20px;display:grid}.who{border-radius:8px;width:28px;height:28px}.abody{min-width:0}.abody>p{font-size:16px;line-height:1.55}.pane.on .abody>*{animation:.55s cubic-bezier(.2,.7,.2,1) both rise}.pane.on .abody>:first-child{animation-delay:.9s}.pane.on .abody>:nth-child(2){animation-delay:1.05s}.pane.on .abody>:nth-child(3){animation-delay:1.2s}.pane.on .abody>:nth-child(4){animation-delay:1.35s}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.arows,.grows{gap:6px;margin-top:14px;display:grid}.grow{border:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;background:#ffffff08;border-radius:11px;grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,.8fr));align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:grid}.grow>:not(:first-child){text-align:right}.grow b{color:var(--text);font-weight:700}.grow b.hot{color:#ffc76a}.grow.ghead{color:var(--dim);background:0 0;border-color:#0000;padding-block:0 2px;font-size:12.5px;font-weight:600}.asub{color:var(--muted);margin-top:14px;font-size:14.5px}.atag{color:var(--dim);align-items:center;gap:8px;margin-top:14px;font-size:12.5px;font-weight:600;display:inline-flex}.atag.ex{letter-spacing:.04em;border:1px solid var(--line2);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700}.wfoot{border-top:1px solid var(--line);font:500 13px var(--mono);color:var(--dim);align-items:center;gap:10px;padding:14px 26px 16px;display:flex}.caret{background:var(--uv2);border-radius:1px;width:8px;height:16px;margin-right:6px;animation:1.1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.beats{margin-top:44px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1000px;margin-inline:auto;padding:0;list-style:none;display:grid}.beats li{border-top:1px solid var(--line2);min-width:0;padding-top:16px}.beats b{font:700 12.5px var(--mono);color:var(--uv2)}.beats h4{letter-spacing:-.01em;margin-top:8px;font-size:17px;font-weight:700}.beats p{color:var(--muted);margin-top:4px;font-size:14.5px}.radarsec{padding-top:40px}.rhead{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:40px;display:grid}.rstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rstats div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:16px}.rstats b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;display:block}.rstats b small{color:var(--dim);font-size:15px;font-weight:600}.rstats div>span{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.35;display:block}.rstats div>span span{display:inline}.tilt{perspective:1600px;margin-top:36px}.board{background:linear-gradient(180deg, var(--card2), var(--card));border:1px solid var(--line);transform-origin:50% 100%;transform:rotateX(calc(var(--k,0) * 24deg)) scale(calc(1 - var(--k,0) * .05));will-change:transform;border-radius:24px;padding:10px 22px 14px;position:relative;overflow:hidden}.scan{pointer-events:none;will-change:transform;background:linear-gradient(90deg,#9470ff00,#9470ff0d 75%,#c8b6ff47 99.4%,#c8b6ff00);width:18%;animation:5.5s linear infinite scan;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}@keyframes scan{to{transform:translate(560%)}}.bhead{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 2px 14px;font-size:13.5px;font-weight:600;display:flex}.bt,.legend{align-items:center;gap:8px;display:flex}.legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.la{background:var(--uv2)}.ll{background:#e6dcff}.legend em{color:var(--dim);margin-left:6px;font-style:normal}.brow{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr) 90px 176px;align-items:center;gap:18px;padding:13px 2px;display:grid}.brow:last-child{border-bottom:0}.bth{color:var(--dim);padding:12px 2px 10px;font-size:12.5px;font-weight:600}.r{text-align:right}.mk{align-items:center;gap:10px;font-size:15.5px;font-weight:700;display:flex}.mk i{background:var(--soon-bg);width:30px;height:30px;color:var(--soon);border-radius:9px;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.mk small{color:var(--dim);font-size:12px;font-weight:600;display:block}.bars{gap:6px;min-width:0;display:grid}.bar{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px;align-items:center;font-size:13px;font-weight:700;display:grid}.bar .neg-side,.bar .pos-side{height:8px;position:relative}.bar .neg-side{border-right:1px solid var(--line2)}.bar .fill{border-radius:4px;position:absolute;top:0;bottom:0}.bar .pos-side .fill{left:0}.bar .neg-side .fill{right:0}.bar .val{text-align:right;color:var(--muted)}.fa{background:linear-gradient(90deg, #7a52ff, var(--uv2))}.fl{background:linear-gradient(90deg,#cfc2ff,#e6dcff)}.fneg{background:linear-gradient(270deg,#ff8fa3,#ff6b86)}.gap{text-align:right;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.gap.hot{color:#ffc76a}.vst{white-space:nowrap;border-radius:999px;justify-self:end;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-block}.vst.open{color:var(--live);background:#3ddc971f}.vst.shut{background:var(--soon-bg);color:var(--soon)}.bnote{color:var(--dim);max-width:760px;margin-top:14px;font-size:13px}.hub{border:1px solid var(--line);background:radial-gradient(50% 60% at 50% 50%, #1b1043 0%, var(--bg2) 70%);border-radius:28px;height:620px;margin-top:50px;position:relative;overflow:hidden}.hubscene{perspective:1100px;perspective-origin:50% 40%;position:absolute;inset:0}.plane{width:780px;height:780px;transform-style:preserve-3d;transform:rotateX(var(--hub-tilt,62deg));margin:-390px 0 0 -390px;position:absolute;top:43%;left:50%}.ringwrap{transform-style:preserve-3d;position:absolute;inset:0}.ring{border:1px solid #c4b2ff38;border-radius:50%;position:absolute}.ring.r1{inset:0}.ring.r2{border-style:dashed;border-color:#c4b2ff24;inset:150px}.orbit{transform-style:preserve-3d;position:absolute;inset:0}.orbit .slot{width:0;height:0;transform-style:preserve-3d;position:absolute}.orbit .node{transform-origin:50% 100%;will-change:transform;position:absolute;top:0;left:0}.core{border-radius:26px;width:104px;height:104px;margin:-52px 0 0 -52px;animation:6s ease-in-out infinite bob;position:absolute;top:40%;left:50%;box-shadow:0 0 0 12px #6a2bff24,0 0 0 26px #6a2bff0f,0 30px 60px -20px #6a2bff99}.core img{border-radius:26px;width:100%;height:100%;display:block}@keyframes bob{50%{transform:translateY(-8px)}}.chips-phone{display:none}.node{background:var(--card2);border:1px solid var(--line2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:14px;font-weight:700;display:flex;box-shadow:0 14px 30px -18px #000c}.node small{color:var(--dim);font-size:12.5px;font-weight:600}.node i{background:var(--uv2);border-radius:50%;width:8px;height:8px}.hubnote{text-align:center;color:var(--dim);font-size:12.5px;position:absolute;bottom:16px;left:0;right:0}.safe{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}.vault{perspective:1400px}.vault .art{aspect-ratio:1;border:1px solid var(--line);transform-origin:0;transform:rotateY(calc(var(--d,0) * -34deg));will-change:transform;border-radius:28px}.vault .ink{inset:9%}.safe-list{gap:10px;margin-top:32px;padding:0;list-style:none;display:grid}.safe-list li{background:var(--card);border:1px solid var(--line);border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;display:grid}.sico{background:var(--soon-bg);width:40px;height:40px;color:var(--soon);border-radius:12px;place-items:center;display:grid}.sico svg{width:20px;height:20px}.safe-list h4{letter-spacing:-.01em;margin-top:1px;font-size:17px;font-weight:700;line-height:1.3}.safe-list p{color:var(--muted);margin-top:3px;font-size:14.5px}.plat{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:54px;display:grid}.pbig .art{aspect-ratio:16/9}.pbig .ink{inset:8% 12%}.cmd{border:1px solid var(--line);font:500 13.5px/1.85 var(--mono);color:#d9d1f7;background:#07050f;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-top:6px;padding:14px 14px 14px 16px;display:flex}.cmd code{font:inherit;white-space:nowrap;min-width:0;overflow-x:auto}.cmd .p{color:var(--uv2);font-weight:700}.cpy{border:1px solid var(--line2);width:34px;height:34px;color:var(--muted);cursor:pointer;background:#ffffff0a;border-radius:9px;flex:none;place-items:center;display:grid}.cpy:hover{color:var(--text)}.cpy svg{width:16px;height:16px}.cpy.ok{color:var(--live);border-color:#3ddc9766}.soonrow{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:16px;padding:18px 22px;display:flex}.soonrow b{font-size:16px;font-weight:700}.apps{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.apps span:not(.chip){color:var(--muted);border:1px solid var(--line);background:#ffffff08;border-radius:9px;padding:6px 11px;font-size:14px;font-weight:600}.faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.qa{gap:10px;display:grid}.qa details{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:0 20px}.qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";color:var(--uv2);font-size:22px;font-weight:500;transition:transform .2s}.qa details[open] summary:after{transform:rotate(45deg)}.qa p{color:var(--muted);margin-top:-4px;padding:0 0 18px;font-size:15.5px}footer{border-top:1px solid var(--line);padding-top:64px;overflow:hidden}.fcols{grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:28px;display:grid}.fcols h5{color:var(--text);margin-bottom:12px;font-size:13.5px;font-weight:700}.fcols a,.fcols span{color:var(--dim);margin-top:8px;font-size:14px;display:block}.fcols a.fbrand{margin:0 0 12px;display:flex}.fdesc{max-width:280px;margin-top:4px;display:block}.giant{width:100%;margin-top:56px;display:block}.fbase{color:var(--dim);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:22px 30px;font-size:13px;display:flex}.toast{right:max(18px, env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:40;-webkit-backdrop-filter:blur(12px);border:1px solid var(--line2);background:#120d25eb;border-radius:16px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;width:300px;padding:14px 14px 14px 16px;display:grid;position:fixed;box-shadow:0 20px 50px -20px #000000b3}.toast .tic{border-radius:10px;width:34px;height:34px}.toast b{font-size:14px;font-weight:700;display:block}.toast span{color:var(--muted);font-size:12.5px;line-height:1.4;display:block}.toast[hidden]{display:none}.toast button{color:var(--dim);cursor:pointer;background:0 0;border:0;padding:4px;font-family:inherit;font-size:18px}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:perspective(1000px)rotateX(10deg)translateY(34px)}.reveal.in{opacity:1;transform:none}.links a{white-space:nowrap}@media (max-width:1320px){.links{gap:18px}.links a[href=\#hub]{display:none}}@media (max-width:1180px){.links a[href=\#safety]{display:none}}@media (max-width:980px){.links{display:none}.rhead{grid-template-columns:minmax(0,1fr);gap:24px}.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.plat,.faq{grid-template-columns:minmax(0,1fr)}.safe{grid-template-columns:minmax(0,1fr);gap:40px}.vault{max-width:520px}.beats,.fcols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.hero{height:auto;min-height:0}.copy{padding:calc(var(--radar-h,110vw) - 10px) 0 72px;display:block;position:relative;inset:auto}.copy .inner{max-width:620px}.scrollcue{display:none}}@media (max-width:640px){.nav .wrap{height:58px}.nav .navbtn{display:none}.iconbtn{height:34px;padding:0 9px}.langmenu{min-width:0;position:fixed;top:64px;left:12px;right:12px}.hero h1{font-size:40px}.hero p{margin-top:14px;font-size:16px}.works{display:none}.ctas{margin-top:22px}.btn{padding:12px 15px}.sec{padding-block:80px}.pgrid{grid-template-columns:minmax(0,1fr);margin-top:40px}.band{height:66vw;margin-top:18px}.wintilt{margin-top:-34px}.wbar{flex-wrap:wrap;gap:10px;padding:12px}.tabs{width:100%;margin-left:0}.tabs button{flex:auto;padding:7px 6px;font-size:12.5px}.wbody{min-height:0;padding:18px 16px 12px}.a{grid-template-columns:minmax(0,1fr);gap:10px}.who{display:none}.grow{grid-template-columns:minmax(0,.8fr) repeat(3,minmax(0,1fr));gap:6px;padding:9px 10px;font-size:13px}.wfoot{padding:12px 16px 14px;font-size:12px}.beats{grid-template-columns:minmax(0,1fr);gap:0;margin-top:28px}.beats li{grid-template-columns:34px minmax(0,1fr);column-gap:10px;padding:14px 0;display:grid}.beats li b{grid-row:span 2;padding-top:3px}.beats h4{margin-top:0}.rstats{grid-template-columns:minmax(0,1fr)}.rstats div{justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.rstats div>span{text-align:right;margin:0}.board{padding:6px 14px 10px}.brow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"mk gap""bars bars";gap:10px 12px}.brow .mk{grid-area:mk}.brow .gap{grid-area:gap}.brow .bars{grid-area:bars}.brow .stcol,.bth{display:none}.bar{grid-template-columns:minmax(0,.6fr) minmax(0,1fr) 56px}.hubscene .orbit{display:none}.plane{width:420px;height:420px;margin:-210px 0 0 -210px;top:40%}.ring.r2{inset:80px}.core{top:36%}.chips-phone{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:absolute;bottom:48px;left:14px;right:14px}.safe-list li{padding:14px}.cmd{font-size:12.5px}.soonrow{padding:16px}.toast{left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));width:auto}}@media (prefers-reduced-motion:reduce){.rot span,.btn,.reveal,.pcard,.ink.v,.art{transition:none!important}.core,.scan,.scrollcue i,.caret,.pane.on .qt,.pane.on .abody>*{animation:none!important}.reveal{opacity:1!important;transform:none!important}.art{-webkit-mask:none!important;mask:none!important}.ink.v{opacity:.92!important;transform:translate(5px,4px)!important}}.reopen .eyebrow .dot{background:var(--dim);box-shadow:none}.reopen .eyebrow .dot.on{background:var(--live);box-shadow:0 0 0 4px #3ddc9729}.rogrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:50px;display:grid}.rocard{background:linear-gradient(180deg, var(--card2), var(--card));border:1px solid var(--line);border-radius:22px;min-width:0;padding:18px 20px 16px}.rohead{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-size:13.5px;font-weight:600;display:flex}.rohead b{color:var(--text);font-size:16px;font-weight:700}.rohead .atag{margin-top:0}.rorow{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 84px minmax(0,1.3fr) 74px;align-items:center;gap:14px;padding:11px 0;display:grid}.rorow:last-child{border-bottom:0}.roth{color:var(--dim);padding:12px 0 8px;font-size:12.5px;font-weight:600}.romove{text-align:right;font-size:15px;font-weight:700}.roband{gap:6px;min-width:0;display:grid}.rotrack{background:#c4b2ff1a;border-radius:5px;height:8px;position:relative}.rotrack .c{background:#c4b2ff73;width:1px;position:absolute;top:-3px;bottom:-3px}.rotrack .f{background:linear-gradient(90deg, #7a52ff, var(--uv2));border-radius:5px;position:absolute;top:0;bottom:0}.rotrack .f.neg{background:linear-gradient(270deg,#ff8fa3,#ff6b86)}.rotrack .m{background:var(--lilac);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;box-shadow:0 0 0 3px #0a0715e6}.roband small{color:var(--dim);justify-content:space-between;gap:8px;font-size:11.5px;font-weight:600;display:flex}.roband small .rm{display:none}.roroom{text-align:right;font-weight:700}.roroom.warn,.roband .rm.warn{color:#ffc76a}.roempty{color:var(--muted);padding:18px 0;font-size:14.5px}.ronote{color:var(--dim);margin-top:12px;font-size:12.5px;line-height:1.5}.roform{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:14px;display:grid}.rofield{color:var(--dim);gap:6px;min-width:0;font-size:12.5px;font-weight:600;display:grid}.rofield select{appearance:none;width:100%;font:600 15px var(--sans);color:var(--text);border:1px solid var(--line2);cursor:pointer;background:#07050f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23ABA3CC' stroke-width='1.6'/%3E%3C/svg%3E") right 12px center/12px no-repeat;border-radius:11px;padding:10px 34px 10px 12px}.seg{border:1px solid var(--line);background:#ffffff0a;border-radius:11px;gap:2px;padding:3px;display:flex}.seg button{font:600 14px var(--sans);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:8px 14px}.seg button[aria-checked=true]{background:var(--card2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line2)}.rolev{grid-column:1/-1}.rolev>span{justify-content:space-between;align-items:baseline;display:flex}.rolev b{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px}.rolev input{appearance:none;background:linear-gradient(90deg, var(--uv2) var(--p,50%), #c4b2ff24 var(--p,50%));cursor:pointer;border-radius:4px;width:100%;height:6px;margin:8px 0 4px}.rolev input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--lilac);width:20px;height:20px;box-shadow:0 0 0 1px var(--uv2);border:3px solid #0a0715;border-radius:50%}.rolev input::-moz-range-thumb{background:var(--lilac);border:3px solid #0a0715;border-radius:50%;width:15px;height:15px}.roout{gap:6px;margin-top:14px;display:grid}.rokv{border:1px solid var(--line);color:var(--muted);background:#ffffff08;border-radius:11px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;font-size:14px;display:flex}.rokv>span{min-width:0}.rokv b{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.roverdict{background:var(--soon-bg);color:var(--lilac);border-radius:12px;margin-top:6px;padding:12px 14px;font-size:14.5px;font-weight:600;line-height:1.45}.roverdict.bad{color:#ffb8c4;background:#ff7a901f}.rous{color:var(--dim);font-size:12.5px}.rostats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.rostats div{background:var(--card);border:1px solid var(--line);border-radius:18px;min-width:0;padding:18px 20px}.rostats b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;display:block}.rostats span{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.4;display:block}.rosrc{color:var(--dim);margin-top:12px;font-size:12.5px}@media (max-width:980px){.rogrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.rocard{padding:16px 14px 14px}.roth{display:none}.roform{grid-template-columns:minmax(0,1fr)}.seg button{flex:1}.rorow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"mk move""band band";gap:8px 12px}.rorow .mk{grid-area:mk}.rorow .romove{grid-area:move}.rorow .roband{grid-area:band}.rorow .roroom{display:none}.roband small .rm{display:inline}.rostats{grid-template-columns:minmax(0,1fr)}.rostats div{align-items:baseline;gap:14px;padding:14px 16px;display:flex}.rostats b{flex:none;font-size:26px}.rostats span{margin-top:0}}@media (min-width:1200px){.shead{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"eye.""h2 lead";align-items:end;column-gap:56px;display:grid}.shead .eyebrow{grid-area:eye;justify-self:start}.shead h2{grid-area:h2;max-width:none}.shead .lead{grid-area:lead;justify-self:end;max-width:600px;margin-top:0}.wintilt,.beats{max-width:1280px}.safe{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.safe-list{grid-template-columns:repeat(2,minmax(0,1fr))}.pbig .art{aspect-ratio:2}}:lang(ja) h1,:lang(ja) h2,:lang(zh) h1,:lang(zh) h2,:lang(zh-TW) h1,:lang(zh-TW) h2{word-break:auto-phrase;line-break:strict;letter-spacing:-.01em}:lang(ko) h1,:lang(ko) h2,:lang(ko) p{word-break:keep-all}:lang(ja) .hero h1,:lang(zh) .hero h1,:lang(zh-TW) .hero h1{font-size:clamp(36px,4.5vw,64px);line-height:1.12}:lang(ja) h2,:lang(zh) h2,:lang(zh-TW) h2{font-size:clamp(30px,3.6vw,50px);line-height:1.15}
