.hv-figure{--hv-navy:#1a2b53;position:relative;margin:0;width:100%;min-width:0;aspect-ratio:600/480;color:var(--hv-navy);container-type:inline-size;isolation:isolate}.hv-foot,.hv-head{position:absolute;z-index:3;left:4%;right:4%;display:flex;justify-content:space-between;align-items:center}.hv-head{top:2%;font:500 9px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:1.15px;color:#b0bdd2}.hv-series{display:flex;align-items:center;gap:9px}.hv-series i{width:5px;height:5px;background:#becce3;display:block}.hv-edition{font-size:10px;color:#8b95a4}.hv-scene{position:absolute;z-index:1;inset:0;perspective:1100px;overflow:visible;transform-style:preserve-3d;transform:rotateX(var(--hv-tilt-x,0deg)) rotateY(var(--hv-tilt-y,0deg));will-change:transform;transition:none}.hv-ground{position:absolute;z-index:0;left:19%;top:53%;width:65%;height:24%;border-radius:50%;background:radial-gradient(ellipse,rgba(0,4,15,.52),rgba(0,4,15,.2) 50%,transparent 71%);transform:rotate(-7deg);filter:blur(12px)}.hv-assembly{left:50%;top:48%;transform:translate(-50%,-50%);transform-style:preserve-3d}.hv-assembly,.hv-board{position:absolute;width:350px;height:350px}.hv-board{transform:rotateX(54deg) rotate(-38deg);transform-style:preserve-3d;border-radius:20px;background:linear-gradient(119deg,transparent 19%,#f4fcff0d 25%,#d9f4ff03 40%,transparent 48% 65%,#f0fbff0b 72%,transparent 83%),linear-gradient(138deg,#edfaff29,#c5eaff0a 30%,#b9dfff03 61%,#dff6ff16);box-shadow:inset 0 1px 0 #ffffffbf,inset 1px 0 0 #e4f8ff52,inset -1px -1px 0 #def6ff45,0 1px 0 #f0fcffb3,0 2px 0 #9fc8df66,0 3px 0 #4775972e,0 4px 0 #d8f1ff8c,0 20px 26px -17px rgba(0,12,30,.22);border:1px solid #e8faff94}.hv-board-inset{position:absolute;inset:13px;border:1px solid #d8f1ff2e;border-radius:12px;box-shadow:inset 0 1px 0 #effaff33;transform:translateZ(1px)}.hv-board-optics{transform:translateZ(.5px)}.hv-board-optics,.hv-core-optics{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.hv-core-refract{position:absolute;inset:-10%;background:linear-gradient(129deg,transparent 12%,#f5fcff24 26%,#e9f8ff08 40%,transparent 51% 62%,#f4fcff19 77%,transparent 91%);transform:translate3d(var(--hv-reflect-x,0),var(--hv-reflect-y,0),0)}.hv-board-sweep,.hv-core-sweep{position:absolute;left:-45%;top:-25%;width:60%;height:150%;background:linear-gradient(90deg,transparent 19%,#e5f6ff0d 39%,#f4fcff38 48%,#ffffff66 50%,#e5f6ff19 55%,transparent 79%);transform:translateX(-100%) rotate(24deg);opacity:0}.hv-traces{position:absolute;inset:0;width:350px;height:350px;transform:translateZ(2px);opacity:.85}.hv-traces>g:first-child{stroke:#c3e3f754}.hv-traces>.hv-pulses{stroke:#daf3ff}.hv-traces>g:last-child{stroke:#adcfe678}.hv-traces>g:last-child circle[fill]{fill:#c4e8ff85}.hv-socket{position:absolute;left:95px;top:95px;width:160px;height:160px;border:1px solid #d3edff52;border-radius:13px;background:repeating-linear-gradient(90deg,transparent 0 8px,#c3e3f726 8px 9px,transparent 9px 13px);transform:translateZ(4px);box-shadow:0 5px 9px #0314291a}.hv-socket-wordmark{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;font:600 18px/1 Instrument Sans,Arial,sans-serif;letter-spacing:-.65px;color:#d8f3ff9c;text-shadow:0 1px 0 #f2ffff55,0 -1px 0 #071b334d;pointer-events:none}.hv-socket:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 8px,#c3e3f71f 8px 9px,transparent 9px 13px);border-radius:inherit}.hv-socket:after{content:"";position:absolute;inset:12px;background:linear-gradient(145deg,#0c27492e,#15355519);border:1px solid #c1e5ff26;border-radius:6px}.hv-board-flash,.hv-charge,.hv-energy-field,.hv-fluid-echo,.hv-fluid-wave,.hv-module-light{position:absolute;pointer-events:none;opacity:0}.hv-charge{left:95px;top:95px;width:160px;height:160px;border:1px solid #e2f8ff99;border-radius:16px;background:radial-gradient(ellipse,#d4f6ff33 0,#70cfff14 34%,transparent 70%);box-shadow:inset 0 0 12px #c2f2ff47,0 0 5px #e2faff80,0 0 23px #79d5ff59,0 0 42px #6bbfff24;transform:translateZ(10px)}.hv-fluid-echo,.hv-fluid-wave{left:-125px;top:-125px;width:600px;height:600px;overflow:visible;transform-origin:50% 50%;transform:translateZ(6px) scale(.22)}.hv-water-rim{stroke:#c3f3ff;stroke-width:.85;opacity:.68}.hv-water-bloom{stroke:#258fff;stroke-width:14;filter:blur(5px);opacity:.5}.hv-water-surface{opacity:.48}.hv-fluid-echo .hv-water-bloom{stroke-width:9;filter:blur(4px);opacity:.5}.hv-fluid-echo .hv-water-rim{stroke:#8edcff;stroke-width:.8;opacity:.65}.hv-fluid-echo .hv-water-fold{stroke-width:.5;opacity:.24}.hv-water-fold{stroke:#77d2ff;stroke-width:.55;opacity:.27}.hv-water-fold:nth-of-type(4){opacity:.2}.hv-water-current{stroke-width:1.65;stroke-linecap:round}.hv-water-current-glow{stroke-width:7;filter:blur(2.5px);opacity:.7}.hv-circuit-radiance{position:absolute;inset:0;width:350px;height:350px;overflow:visible;transform:translateZ(3.5px);opacity:0;pointer-events:none;stroke-linecap:round;stroke-linejoin:round}.hv-circuit-aura{stroke:#2389ff;stroke-width:12;filter:blur(5px);opacity:.8}.hv-circuit-blue{stroke:#279dff;stroke-width:4.5;filter:drop-shadow(0 0 2px #49b7ff)}.hv-circuit-white{stroke:#e5fbff;stroke-width:1.25}.hv-energy-field{left:65px;top:65px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,#eafaff70 0,#a2e8ff38 18%,#69caff19 38%,#459fff08 54%,transparent 72%);transform:translateZ(12px)}.hv-energy-traces{position:absolute;inset:0;width:350px;height:350px;fill:none;pointer-events:none;overflow:visible;transform:translateZ(3px)}.hv-trace-charge,.hv-trace-release{stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24 200;stroke-dashoffset:24;opacity:0;stroke:#d2f3ff;stroke-width:1.35}.hv-trace-release{stroke:#effbff;stroke-width:1.65;stroke-dashoffset:-100}.hv-board-flash{inset:-1px;border:1px solid #eafaff;border-radius:inherit;box-shadow:inset 0 0 5px #d8f6ff40,0 0 5px #dcf7ff66,0 0 15px #8bdcff33;transform:translateZ(3px)}.hv-module-light{inset:-1px;border:1px solid #f0fbff;border-radius:inherit;box-shadow:inset 0 -2px 3px #dcf8ff66,0 2px 4px #d6f5ff99,0 0 15px #8fdcff59;background:linear-gradient(145deg,#e5f7ff12,transparent 65%)}.hv-core{position:absolute;left:109px;top:109px;width:132px;height:132px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:11px;background:linear-gradient(143deg,#e5f7ff33,#c3e7ff0d 38%,#b5ddff08 62%,#e9f8ff26),linear-gradient(160deg,#2a527626,#0c274933);border:1px solid #ecfaffbf;box-shadow:inset 0 1px 0 #ffffffd9,inset 1px 0 0 #d8f4ff66,inset -1px -1px 0 #e4f8ff59,0 1px 0 #e5f9ffcc,0 2px 0 #769fbb73,0 3px 0 #e0f4ffb3,0 17px 20px -10px #020f2a40;transform:translateZ(82px)}.hv-core-light{position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg,#d5f5ff24,transparent 55%);border:1px solid #f1fdff;box-shadow:inset 0 -2px 2px #e7fbff,0 2px 0 #fff,0 4px 1px #a9f4ff,0 6px 4px #38acff,0 0 14px #168fff,0 0 32px #0675ffb3;opacity:0;pointer-events:none}.hv-core:before{content:"";position:absolute;inset:6px;border:1px solid #e1f5ff52;border-radius:6px}.hv-core img{display:block;width:67px;height:67px;filter:brightness(0) invert(1);opacity:.95}.hv-core-id{left:11px;top:11px;color:#e2f3ff;letter-spacing:1.6px}.hv-core-caption,.hv-core-id{position:absolute;font:500 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.hv-core-caption{bottom:12px;color:#d1e9f9;letter-spacing:1.9px}.hv-bem{position:absolute;left:140px;top:141px;width:70px;height:68px;pointer-events:none;transform-style:preserve-3d;transform:translateZ(205px) rotate(38deg) rotateX(-54deg) rotateY(-12deg)}.hv-bem-float,.hv-bem-mark{display:block;width:100%;height:100%;transform-style:preserve-3d}.hv-bem-float{animation:hv-bem-float 6.8s ease-in-out infinite;animation-play-state:paused}.hv-bem-float,.hv-bem-mark{position:relative}.hv-bem-back,.hv-bem-face,.hv-bem-outline{position:absolute;inset:0;display:block;width:100%;height:100%}.hv-bem-back{opacity:0;transform:translateZ(-1.8px);filter:brightness(.55)}.hv-bem-edge{position:absolute;display:block;height:1.8px;opacity:0;transform-origin:0 0;background:linear-gradient(180deg,var(--bem-edge-tone),#493c21)}.hv-bem-reveal{stroke-dasharray:100;stroke-dashoffset:100}.hv-bem-outline{transform:translateZ(.2px)}.hv-bem-trace{stroke-dasharray:100;stroke-dashoffset:100;opacity:0}.hv-bem-visible .hv-bem-reveal{stroke-dashoffset:0}.hv-bem-visible .hv-bem-back,.hv-bem-visible .hv-bem-edge{opacity:1}.hv-bem-visible .hv-bem-float{animation-play-state:running}.hv-bem-stream{left:175px;top:175px;width:0;height:0;transform-style:preserve-3d}.hv-bem-particle,.hv-bem-stream{position:absolute;pointer-events:none}.hv-bem-particle{left:0;top:0;display:block;width:var(--bem-mote-size,1.15px);height:var(--bem-mote-size,1.15px);margin:-.7px 0 0 -.7px;border-radius:50%;opacity:0;background:#f3dda0;box-shadow:0 0 3px 1px #d7ad4d38}.hv-bem-particle:nth-of-type(3n){background:#d6b76c;box-shadow:none}.hv-bem-particle:nth-of-type(5n){background:#bce3eb;box-shadow:0 0 3px #70bbd450}.hv-bem-aura{inset:-16%;border-radius:50%;background:radial-gradient(ellipse,#ecd59919 0,#d6b56608 35%,transparent 68%)}.hv-bem-aura,.hv-bem-jewel,.hv-bem-shimmer{position:absolute;opacity:0;pointer-events:none}.hv-bem-jewel,.hv-bem-shimmer{left:-29.4px;top:-29px;width:128.8px;height:126px;transform:translateZ(-2.5px)}.hv-bem-jewel{--bem-jewel-rest:.44;--bem-jewel-peak:.66;background:url(/assets/bem-scatter.svg) 50%/100% 100% no-repeat}.hv-bem-shimmer{--bem-shimmer-rest:.14;--bem-shimmer-peak:.56;--bem-shimmer-second:.42;background:url(/assets/bem-shimmer.svg) 50%/100% 100% no-repeat;transform:translateZ(-2.6px)}.hv-bem-visible .hv-bem-jewel{animation:hv-bem-jewel-arrive 1.35s ease-out both,hv-bem-jewel-breathe 6.8s ease-in-out 1.35s infinite}.hv-bem-visible .hv-bem-shimmer{animation:hv-bem-shimmer-arrive 1.35s ease-out both,hv-bem-shimmer 10.7s ease-in-out 1.35s infinite}@keyframes hv-bem-jewel-arrive{0%{opacity:0}to{opacity:var(--bem-jewel-rest)}}@keyframes hv-bem-jewel-breathe{0%,to{opacity:var(--bem-jewel-rest)}50%{opacity:var(--bem-jewel-peak)}}@keyframes hv-bem-shimmer-arrive{0%{opacity:0}to{opacity:var(--bem-shimmer-rest)}}@keyframes hv-bem-shimmer{0%,to{opacity:var(--bem-shimmer-rest)}27%{opacity:var(--bem-shimmer-peak)}51%{opacity:.18}76%{opacity:var(--bem-shimmer-second)}}.hv-motion-paused .hv-bem-jewel,.hv-motion-paused .hv-bem-shimmer{animation-play-state:paused}.hv-water-composited .hv-bem-jewel{--bem-jewel-rest:.32;--bem-jewel-peak:.46}.hv-water-composited .hv-bem-shimmer{--bem-shimmer-rest:.1;--bem-shimmer-peak:.34;--bem-shimmer-second:.25}@media(prefers-reduced-motion:reduce){.hv-bem-visible .hv-bem-jewel{animation:none;opacity:.3}.hv-bem-visible .hv-bem-shimmer{animation:none;opacity:.14}}.hv-bem-source{inset:18%;border-radius:50%;background:radial-gradient(ellipse,#edf7ec99 0,#c1e4e866 18%,#6bbbd72b 42%,transparent 70%)}.hv-bem-lift,.hv-bem-source{position:absolute;opacity:0;pointer-events:none}.hv-bem-lift{left:120px;top:90px;width:110px;height:170px;transform:translateZ(110px) rotate(38deg) rotateX(-54deg);background:radial-gradient(ellipse at 50% 100%,#9ad8eb40 0,#c8d3b923 20%,#d5bd790d 40%,transparent 65%)}.hv-bem-sheen{position:absolute;inset:0;transform:translateZ(.1px);pointer-events:none;mask:url(/assets/bem-gold.svg) center/contain no-repeat;-webkit-mask:url(/assets/bem-gold.svg) center/contain no-repeat}.hv-bem-glint{position:absolute;inset:0;opacity:0;background:linear-gradient(112deg,transparent 8%,#f2dba01a 36%,#fff4d4b8 49%,#e7dcba1f 62%,transparent 87%);transform:translateX(-100%)}.hv-bem-visible .hv-bem-glint{animation:hv-bem-reflection 6.8s ease-in-out infinite}.hv-core-halo{position:absolute;left:85px;top:85px;width:180px;height:180px;pointer-events:none;opacity:0;background:radial-gradient(ellipse,#ffe6a01c 0,#a5e6f538 25%,#4baed914 47%,transparent 72%);transform:translateZ(5px)}.hv-bem-visible .hv-core-halo{opacity:.34;animation:hv-core-halo-breathe 6.8s ease-in-out infinite}.hv-gold-link{position:absolute;width:64px;height:170px;overflow:visible;transform-origin:50% 0;opacity:0;pointer-events:none}.hv-gold-wash{opacity:.1}.hv-gold-haze{stroke-width:3;stroke-linecap:round;opacity:.16}.hv-gold-filament{stroke-width:.65;stroke-linecap:round;opacity:.72}.hv-gold-flow{stroke:#ffe5a7;stroke-width:1;stroke-linecap:round;stroke-dasharray:5 115;stroke-dashoffset:10;opacity:0}.hv-gold-source{inset:7%;border-radius:50%;background:radial-gradient(ellipse,#ffdfa66b 0,#e6b76530 29%,#c88b3610 48%,transparent 70%)}.hv-gold-receiver,.hv-gold-source{position:absolute;opacity:0;pointer-events:none}.hv-gold-receiver{left:12%;bottom:-12px;width:76%;height:32px;transform:translateZ(-2px);background:radial-gradient(ellipse,#f1cc7c40 0,#d3a24916 38%,transparent 72%)}.hv-bem-visible .hv-gold-link{opacity:.28}.hv-bem-visible .hv-gold-source{opacity:.18}.hv-bem-visible .hv-gold-receiver{opacity:.2}.hv-bem-visible .hv-gold-flow{animation:hv-gold-flow 6.8s linear var(--gold-flow-delay,0s) infinite}@keyframes hv-gold-flow{0%{stroke-dashoffset:10;opacity:0}15%{opacity:.8}75%{opacity:.5}to{stroke-dashoffset:-110;opacity:0}}.hv-motion-paused .hv-gold-flow{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.hv-bem-visible .hv-gold-flow{animation:none;display:none}}@media(forced-colors:active),(prefers-reduced-transparency:reduce){.hv-bem-jewel,.hv-bem-shimmer,.hv-gold-link,.hv-gold-receiver,.hv-gold-source{display:none}}@keyframes hv-bem-float{0%,to{transform:translateY(0) rotateX(0deg) rotate(0deg)}50%{transform:translateY(-7.5px) rotateX(2.4deg) rotate(-1.25deg)}}@keyframes hv-bem-reflection{0%,to{transform:translateX(-85%);opacity:0}35%{transform:translateX(-20%);opacity:.24}62%{transform:translateX(45%);opacity:.12}80%{transform:translateX(100%);opacity:0}}@keyframes hv-core-halo-breathe{0%,to{opacity:.38;transform:translateZ(5px) scale(.95)}50%{opacity:.2;transform:translateZ(5px) scale(1.08)}}.hv-motion-paused .hv-bem-float,.hv-motion-paused .hv-bem-glint,.hv-motion-paused .hv-core-halo{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.hv-bem-float,.hv-bem-visible .hv-bem-glint,.hv-bem-visible .hv-core-halo{animation:none}.hv-bem-aura,.hv-bem-lift,.hv-bem-outline,.hv-bem-sheen,.hv-bem-source,.hv-bem-stream{display:none}}@media(forced-colors:active),(prefers-reduced-transparency:reduce){.hv-bem-lift,.hv-bem-sheen,.hv-core-halo{display:none}}.hv-module{position:absolute;width:80px;height:80px;border-radius:8px;border:1px solid #f1fcffb3;background:linear-gradient(125deg,#f5fbff33,transparent 43% 61%,#effaff1a 72%,transparent 94%),linear-gradient(145deg,#d9eeff9c,#aed6ed61);display:flex;flex-direction:column;justify-content:center;padding:12px;box-sizing:border-box;transform-style:preserve-3d;box-shadow:inset 0 1px 0 #ffffffcc,inset -1px -1px 0 #e4f8ff66,0 1px 0 #bddff299,0 2px 0 #e2f4ffad,0 5px 8px -6px rgba(0,14,35,.2)}.hv-module strong{font:600 12px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.4px;color:#13304b}.hv-module small{font:500 4.9px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:1px;color:#31536e;margin-top:5px}.hv-module-id{position:absolute;right:10px;top:8px;font:500 5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:#31536e}.hv-module-line{width:20px;height:1px;background:#365d7973;margin-top:8px}.hv-module-nand{left:23.1px;top:47.58px;transform:translateZ(4px)}.hv-module-latch{left:246.9px;top:222.42px;transform:translateZ(4px)}.hv-tile{position:absolute;width:27px;height:27px;background:linear-gradient(130deg,#f1fbff99,#c0e5fc33 48%,#d8f1ff66);border:1px solid #e0f5ffb3;border-radius:4px;box-shadow:inset 0 1px 0 #f4fcff99,0 1px 0 #c2e5f98c,0 2px 0 #c8e8fa66,0 7px 9px -5px #00142626}.hv-tile-a{left:120px;top:38px;transform:translateZ(12px)}.hv-tile-b{left:203px;bottom:32px;transform:translateZ(14px)}.hv-tile-c{left:52px;bottom:58px;transform:translateZ(8px);width:19px;height:19px}.hv-foot{bottom:5%;align-items:flex-end}.hv-foot>span:first-child{font:500 9px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:1.4px;color:#afbed5}.hv-foot-note{font:400 10px/1.5 Arial,PingFang SC,Microsoft YaHei,sans-serif;color:#a3b2cb;letter-spacing:.6px}@keyframes hv-core-float{0%,to{transform:translateZ(82px)}50%{transform:translateZ(86px)}}@container (max-width:540px){.hv-assembly{transform:translate(-50%,-50%) scale(.88)}.hv-head{font-size:8px;letter-spacing:.8px}.hv-foot-note{font-size:9px}.hv-foot>span:first-child{font-size:8px}}@container (max-width:440px){.hv-assembly{transform:translate(-50%,-50%) scale(.73)}.hv-head{top:0}.hv-foot{bottom:2%}.hv-foot-note{max-width:42%;text-align:right}}@container (max-width:360px){.hv-assembly{transform:translate(-50%,-50%) scale(.65)}.hv-foot>span:first-child,.hv-head{font-size:7px}.hv-foot-note{font-size:8px}}.hv-replay{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 10px;margin-right:-10px;border:1px solid transparent;border-radius:99px;background:none;color:#b5c3d9;font:500 9px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.35px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.hv-replay svg{width:17px;height:17px;transition:transform .55s cubic-bezier(.22,1,.36,1)}.hv-replay:not(:disabled):hover{background:#ffffff0b;color:#fff;border-color:#ffffff1b}.hv-replay:not(:disabled):hover svg{transform:rotate(-32deg)}.hv-replay:focus-visible{outline:2px solid #d6e3fa;outline-offset:3px}.hv-replay:disabled{cursor:default;opacity:.6}.hv-pulse{stroke-linecap:round;stroke-dasharray:9 91;stroke-dashoffset:100;opacity:0}.hv-settled .hv-pulse{animation:hv-trace-flow 6s linear var(--hv-pulse-delay,.15s) infinite}.hv-settled .hv-core{animation:hv-core-float 8s ease-in-out infinite}.hv-motion-paused .hv-board-sweep,.hv-motion-paused .hv-core,.hv-motion-paused .hv-core-sweep,.hv-motion-paused .hv-module,.hv-motion-paused .hv-pulse,body.motion-paused .hv-board-sweep,body.motion-paused .hv-core,body.motion-paused .hv-core-sweep,body.motion-paused .hv-module,body.motion-paused .hv-pulse{animation-play-state:paused}@keyframes hv-trace-flow{0%{stroke-dashoffset:100;opacity:0}12%{opacity:.75}45%{opacity:.75}68%{stroke-dashoffset:-100;opacity:0}to{stroke-dashoffset:-100;opacity:0}}@container (max-width:440px){.hv-head{left:2%;right:2%}.hv-series{font-size:7px;letter-spacing:.5px;gap:6px}.hv-replay{font-size:8px;gap:4px;padding:0 5px;margin-right:-5px}.hv-replay svg{width:15px;height:15px}}@media(hover:none),(pointer:coarse){.hv-board-sweep{display:none}.hv-core-refract{transform:none}}@media(max-width:700px),(pointer:coarse){.hv-water-bloom{stroke-width:11;filter:blur(4px);opacity:.4}.hv-water-current-glow{stroke-width:5;filter:blur(2px)}.hv-circuit-aura{stroke-width:8;filter:blur(3px)}}@media(prefers-reduced-motion:reduce){.hv-core,.hv-pulse,.hv-settled .hv-board-sweep,.hv-settled .hv-core,.hv-settled .hv-core-sweep,.hv-settled .hv-module,.hv-settled .hv-pulse{animation:none}.hv-scene{will-change:auto}.hv-core-refract,.hv-scene{transform:none}.hv-replay,.hv-replay svg{transition:none}.hv-replay:not(:disabled):hover svg{transform:none}.hv-board-flash,.hv-charge,.hv-circuit-radiance,.hv-energy-field,.hv-energy-traces,.hv-fluid-echo,.hv-fluid-wave,.hv-module-light{display:none}}@media(prefers-reduced-transparency:reduce){.hv-board{background:#42617c}.hv-core{background:#24425f}.hv-module{background:#c7ddeb}.hv-tile{background:#d0e7f5}.hv-board-flash,.hv-board-optics,.hv-charge,.hv-circuit-radiance,.hv-core-light,.hv-core-optics,.hv-energy-field,.hv-energy-traces,.hv-fluid-echo,.hv-fluid-wave,.hv-module-light{display:none}}@media(forced-colors:active){.hv-board,.hv-core,.hv-module,.hv-socket,.hv-tile{background:Canvas;border-color:CanvasText;box-shadow:none}.hv-core-caption,.hv-core-id,.hv-module small,.hv-module strong,.hv-module-id,.hv-socket-wordmark{color:CanvasText}.hv-module-line{background:CanvasText}.hv-board-flash,.hv-board-optics,.hv-charge,.hv-circuit-radiance,.hv-core-light,.hv-core-optics,.hv-energy-field,.hv-energy-traces,.hv-fluid-echo,.hv-fluid-wave,.hv-module-light,.hv-pulses{display:none}.hv-traces>g:first-child,.hv-traces>g:last-child{stroke:CanvasText}.hv-core img{filter:brightness(0) invert(1)}}@media(forced-colors:active) and (prefers-color-scheme:light){.hv-core img{filter:brightness(0)}}.hv-water-canvas,.hv-water-gpu{position:absolute;left:-465px;top:-465px;width:1280px;height:1280px;transform:translateZ(6px);pointer-events:none}.hv-water-canvas-fallback .hv-water-canvas,.hv-water-canvas-fallback .hv-water-gpu,.hv-water-canvas[hidden],.hv-water-composited .hv-water-basic,.hv-water-gpu[hidden],.hv-water-sources{display:none}.hv-water-canvas-fallback .hv-water-basic{display:block}.hv-water-basic:after{content:"";position:absolute;inset:13.3%;border:1px solid #c3f3ff99;border-radius:50%;box-shadow:0 0 8px #258fff66,inset 0 0 5px #258fff44}.hero-touch-assembly .hero-circuits *,.hero-touch-assembly .hero-glass-space *{animation-play-state:paused!important}@media(forced-colors:active),(prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){.hv-water-canvas,.hv-water-composited .hv-water-basic,.hv-water-gpu{display:none}}.article-page{--article-measure:720px;--article-ease:cubic-bezier(.22,1,.36,1)}.article-page .article-layout{grid-template-columns:196px minmax(0,var(--article-measure));gap:clamp(40px,6vw,88px);justify-content:start}.article-page .page-title{max-width:920px;line-height:1.24;letter-spacing:-1.65px}.article-page .page-lead{max-width:680px;line-height:1.9}.article-page .article-section li,.article-page .article-section p{font-size:15px;line-height:1.95;text-wrap:pretty;overflow-wrap:break-word}.article-page .article-section p+p{margin-top:18px}.article-page .article-section h3{line-height:1.55}.article-page .article-section>ol,.article-page .article-section>ul{margin-top:20px;margin-bottom:22px}.article-page .article-section>ul>li+li{margin-top:12px}.article-page .page-intro{max-width:950px;margin-bottom:68px}.article-page .page-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.article-page .page-tags .status-tag{font-size:11px;padding:7px 10px}.article-page .page-intro+.article-layout{margin-top:0}.article-page .article-nav{padding:0;top:112px;max-height:calc(100dvh - 144px);overflow-y:auto;scrollbar-width:thin}.article-page .article-nav>p{font:10px/1.5 SFMono-Regular,Consolas,monospace;letter-spacing:1.3px;color:#7e8b9f;margin:0 0 20px;padding-left:12px}.article-page .article-nav>a{min-height:46px;position:relative;padding:13px 12px;font-size:13px;line-height:1.6;border:0;border-radius:6px;color:#708097;transition:color .25s var(--article-ease),background .25s var(--article-ease)}.article-page .article-nav>a+a{margin-top:3px}.article-page .article-nav>a:hover{color:var(--navy);background:#f6f8fb}.article-page .article-nav>a.is-current,.article-page .article-nav>a[aria-current=location]{color:var(--navy);background:#edf2f8;font-weight:500}.article-page .article-section{padding-bottom:52px;margin-bottom:56px;scroll-margin-top:112px}.article-page .section-index{display:block;font:11px/1.5 SFMono-Regular,Consolas,monospace;letter-spacing:1px;color:#8e9ab0;margin-bottom:14px}.article-page .article-section>h2{font-size:28px;font-weight:500;letter-spacing:-.6px;line-height:1.4;margin-bottom:24px}.article-page .article-section>p{max-width:var(--article-measure)}.article-page .article-section>p strong{color:var(--navy);font-weight:600}.article-page .article-section>.text-link{margin-top:13px}.article-page .section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:18px}.article-page .section-heading h2{margin:13px 0 0}.article-page .section-heading>p{font-size:12px;max-width:300px;color:#8995a7}.article-page .pool-comparison{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:32px 0}.article-page .pool-comparison>div{padding:28px 28px 28px 0}.article-page .pool-comparison>div+div{padding-left:28px;border-left:1px solid var(--line)}.article-page .pool-comparison .status-tag{padding:0;background:none;border-radius:0;color:#8b97aa;font:10px/1.5 SFMono-Regular,Consolas,monospace;letter-spacing:1px}.article-page .pool-comparison h3{font-size:23px;margin:13px 0 10px;letter-spacing:-.6px}.article-page .pool-comparison p{font-size:14px}.article-page .formula-block{background:#f3f6fa;border-radius:9px;padding:9px 24px;margin:26px 0}.article-page .formula-block p{display:grid;grid-template-columns:140px minmax(0,1fr);gap:14px;align-items:center;padding:19px 0;font-size:13px;line-height:1.8}.article-page .formula-block p+p{border-top:1px solid #dfe5ee;margin:0}.article-page .formula-block code{color:var(--navy);font-size:12px;line-height:1.8;overflow-wrap:anywhere}.article-page .receipt-equation{display:flex;align-items:center;gap:25px;padding:29px 0 31px;margin-bottom:22px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:24px;letter-spacing:-.6px;color:var(--navy)}.article-page .receipt-equation>span:nth-child(2){font-size:20px;color:#9eacc2;font-weight:400}.article-page .receipt-equation strong{font-weight:500}.article-page .process-list{counter-reset:article-steps;list-style:none;padding:0!important;margin:25px 0 30px}.article-page .process-list li{counter-increment:article-steps;display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:16px;row-gap:5px;padding:21px 0;margin:0;border-bottom:1px solid var(--line);align-items:start}.article-page .process-list li:first-child{border-top:1px solid var(--line);padding-top:21px}.article-page .process-list li:last-child{border-bottom:1px solid var(--line)}.article-page .process-list li:before{content:counter(article-steps,decimal-leading-zero);grid-column:1;grid-row:1/span 2;font:11px/1.8 SFMono-Regular,Consolas,monospace;color:#94a0b3;padding-top:4px}.article-page .process-list li>strong{grid-column:2;font-size:16px;font-weight:500;line-height:1.8;color:var(--navy)}.article-page .process-list li>p{grid-column:2;font-size:14px;line-height:1.9;max-width:none;margin:0}.article-page .callout{margin:30px 0;background:#f7f9fb;border-color:#e5e9f0;padding:26px 28px;border-radius:10px}.article-page .callout h3{font-size:16px;margin:0 0 9px;line-height:1.7}.article-page .callout p{font-size:14px;line-height:1.9}.article-page .callout .text-link{margin-top:9px;min-height:36px;font-size:12px}.article-page .fee-ratio{font-family:Helvetica Neue,Arial,sans-serif;font-weight:400;color:var(--navy);font-size:clamp(25px,3.1vw,38px);letter-spacing:-.9px;line-height:1.5;padding:28px 0 4px;white-space:nowrap;font-variant-numeric:tabular-nums}.article-page .fee-ratio span{color:#a9b5c6;font-weight:300;margin:0 6px}.article-page .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;margin:28px 0;border:1px solid var(--line);border-radius:8px;scrollbar-width:thin;scrollbar-color:#bcc8d9 transparent;overscroll-behavior-x:contain}.article-page .table-scroll .data-table{margin:0;min-width:400px}.article-page .data-table thead th{font-size:12px;padding:16px 18px;font-weight:500;white-space:nowrap}.article-page .data-table tbody th{font-size:13px;color:#495b78;background:transparent;border-bottom:1px solid var(--line);padding:19px 18px;font-weight:500;vertical-align:top}.article-page .data-table tbody tr:first-child td,.article-page .data-table tbody tr:first-child th{border-top:1px solid var(--line)}.article-page .data-table tbody td{font-size:13px;padding:19px 18px;font-variant-numeric:tabular-nums}.article-page .data-table tbody tr:last-child>*{border-bottom:0}.article-page .data-table tbody tr{transition:background .2s}.article-page .data-table tbody tr:hover{background:#f9fafc}.article-page .data-table td:not(:first-child),.article-page .data-table th:not(:first-child){text-align:right}.article-page .faq-list{margin-top:8px}.article-page .faq-list details{padding:0}.article-page .faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;min-height:74px;padding:22px 0;color:var(--navy);font-size:15px;line-height:1.8}.article-page .faq-list summary::-webkit-details-marker{display:none}.article-page .faq-list summary>span{color:#8c9bb2;flex:none;font-size:21px;font-weight:300;line-height:1;transition:transform .3s var(--article-ease)}.article-page .faq-list details[open] summary>span{transform:rotate(45deg)}.article-page .faq-list details>p{padding:0 34px 26px 0;max-width:680px;font-size:14px;line-height:1.95}.article-page .article-footnote{font-size:11px;line-height:1.9;color:#7b889c;margin-top:42px;max-width:900px}.article-page .article-footnote .text-link{font-size:10px;min-height:0;display:inline;line-height:1.9;color:#71819c}.article-page .article-footnote code{font-size:10px}.article-page .contract-list{border-top:1px solid var(--line);margin-top:28px}.article-page .contract-item{display:grid;grid-template-columns:132px minmax(0,1fr);column-gap:28px;row-gap:10px;padding:30px 0 32px;border-bottom:1px solid var(--line)}.article-page .contract-item-top{grid-column:1;grid-row:1/span 3;padding-top:4px}.article-page .contract-item-top .section-index{margin-bottom:12px}.article-page .contract-item-top .status-tag{font-size:10px;padding:5px 8px}.article-page .contract-item h3{grid-column:2;margin:0;font-size:19px;line-height:1.55;letter-spacing:-.3px}.article-page .contract-item p{grid-column:2;margin:0;font-size:14px;line-height:1.9}.article-page .contract-item>.text-link{grid-column:2;font-size:11px;min-height:30px;align-items:flex-start;justify-self:start;gap:10px;line-height:1.7;padding-top:6px;max-width:100%;word-break:break-word}.article-page .contract-item>.text-link code{font-size:11px}.article-page .document-links{display:flex;flex-wrap:wrap;align-items:center;column-gap:26px;row-gap:3px;margin-top:19px}.article-page .document-links .text-link{font-size:12px;gap:12px}.article-page .document-list{border-top:1px solid var(--line)}.article-page .document-row{padding:30px 0;align-items:center;color:var(--navy)}.article-page .document-row>div{min-width:0}.article-page .document-label{display:block;font:10px/1.6 SFMono-Regular,Consolas,monospace;letter-spacing:1.2px;color:#8c99ad;margin-bottom:10px}.article-page .document-row h3{margin:0;font-size:19px;line-height:1.5;font-weight:500;letter-spacing:-.3px}.article-page .document-row p{font-size:14px;line-height:1.8;margin-top:10px;max-width:720px}.article-page .document-row code{display:block;font-size:10px;color:#96a0b1;line-height:1.8;margin-top:10px;overflow-wrap:anywhere}.article-page .document-arrow{flex:none;height:37px;width:37px;border:1px solid #dee4ee;border-radius:50%;display:grid;place-items:center;font-size:16px;color:#7686a1;transition:background .2s,color .2s,transform .2s}.article-page .document-row:hover .document-arrow{background:var(--navy);border-color:var(--navy);color:white;transform:translate(2px,-2px)}.article-page .document-row:hover h3{color:#5b7198}.article-page .document-list.compact .document-row{padding:25px 0}.article-page .document-list.compact .document-row h3{font-size:16px}.article-page .document-list.compact .document-label{font-size:9px;margin-bottom:8px}.article-page .document-list.compact .document-row p{font-size:13px}.article-page .document-list.compact .document-row code{margin-top:7px}.article-page .audit-status-panel{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(220px,.7fr);gap:48px;border:1px solid var(--line);border-radius:12px;padding:40px;margin-bottom:68px;align-items:stretch}.article-page .audit-status-panel h2{font-size:28px;line-height:1.5;font-weight:500;letter-spacing:-.7px;margin:19px 0 15px}.article-page .audit-status-panel p{font-size:14px;line-height:1.95;color:var(--muted)}.article-page .audit-status-panel p+p{margin-top:12px}.article-page .audit-status-panel .status-tag{font-size:11px;padding:6px 9px}.article-page .audit-meta{border-left:1px solid var(--line);padding:10px 0 10px 32px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.article-page .audit-meta>span{font:10px/1.7 SFMono-Regular,Consolas,monospace;letter-spacing:.5px;color:#8c99ad}.article-page .audit-meta strong{font:36px/1.3 SFMono-Regular,Consolas,monospace;letter-spacing:-1.5px;font-weight:400;color:var(--navy);margin:4px 0}.article-page .audit-meta .text-link{font-size:11px;gap:8px;min-height:36px;margin-top:15px;line-height:1.7}.article-page.audit-page .article-section{border:0;padding-bottom:0;margin-bottom:56px}.article-page.audit-page #historical-reports>p{font-size:15px;margin-bottom:25px}.article-page .whitepaper-panel{display:grid;grid-template-columns:290px minmax(0,1fr);align-items:center;gap:58px;background:var(--soft);border:1px solid #e6eaf1;border-radius:12px;padding:49px 56px;margin-bottom:62px}.article-page .whitepaper-panel h2{font-size:29px;font-weight:500;line-height:1.4;letter-spacing:-.7px;margin:20px 0 17px}.article-page .whitepaper-panel p{font-size:14px;color:var(--muted);line-height:1.9;max-width:650px}.article-page .paper-symbol{width:205px;height:265px;margin:0 auto;background:#fff;border:1px solid #dfe5ee;box-shadow:0 12px 25px #1a2b5308;display:flex;flex-direction:column;align-items:flex-start;padding:24px 25px;transform:rotate(-3deg);color:var(--navy)}.article-page .paper-symbol>span{font-size:30px;font-weight:500;letter-spacing:-2px;margin-bottom:66px}.article-page .paper-symbol>i{display:block;width:100%;height:1px;background:#e0e6ef;margin-bottom:10px}.article-page .paper-symbol>i:nth-of-type(3){width:68%}.article-page .paper-symbol>small{font:9px/1.5 SFMono-Regular,Consolas,monospace;letter-spacing:1.4px;color:#8897ad;margin-top:auto}.article-page.whitepaper-page .article-section{margin-bottom:30px}@media(max-width:1000px){.article-page .article-layout{grid-template-columns:168px minmax(0,1fr);gap:36px}.article-page .contract-item{grid-template-columns:120px minmax(0,1fr);column-gap:19px}.article-page .formula-block p{grid-template-columns:110px minmax(0,1fr)}.article-page .audit-status-panel{gap:30px;padding:28px;grid-template-columns:minmax(0,1.5fr) minmax(190px,.7fr)}.article-page .audit-meta{padding-left:23px}.article-page .whitepaper-panel{grid-template-columns:220px minmax(0,1fr);gap:35px;padding:39px 35px}.article-page .paper-symbol{width:180px;height:240px;padding:23px}.article-page .paper-symbol>span{margin-bottom:55px}}@media(max-width:700px){.article-page .page-intro{margin-bottom:40px}.article-page .page-title{font-size:clamp(32px,8.5vw,40px);line-height:1.32;letter-spacing:-1.1px;max-width:550px}.article-page .page-tags{margin-top:20px;gap:7px}.article-page .page-tags .status-tag{font-size:10px;padding:6px 8px}.article-page .article-nav{position:sticky;top:68px;z-index:15;gap:6px;padding:10px 0;margin-bottom:36px;background:#fff;border-bottom:1px solid var(--line);max-height:none;scrollbar-width:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline:12px;scroll-snap-type:x proximity}.article-page .article-nav::-webkit-scrollbar{display:none}.article-page .article-layout{display:block}.article-page .article-section li,.article-page .article-section p{font-size:14px;line-height:1.95}.article-page .article-section>h2{font-size:24px;line-height:1.45;margin-bottom:20px}.article-page .article-section p+p{margin-top:16px}.article-page .article-nav>p{display:none}.article-page .article-nav>a{flex:none;padding:11px 13px;font-size:12px;min-height:44px;scroll-snap-align:start}.article-page .article-nav>a+a{margin-top:0}.article-page .article-section{padding-bottom:38px;margin-bottom:40px;scroll-margin-top:156px}.article-page .section-index{font-size:10px;margin-bottom:11px}.article-page .section-heading{display:block;margin-bottom:23px}.article-page .section-heading>p{font-size:11px;max-width:none;margin-top:13px}.article-page .pool-comparison{margin:23px 0}.article-page .pool-comparison>div{padding:21px 15px 21px 0}.article-page .pool-comparison>div+div{padding-left:19px}.article-page .pool-comparison h3{font-size:19px;margin:10px 0 8px}.article-page .pool-comparison p{font-size:13px;line-height:1.85}.article-page .pool-comparison .status-tag{font-size:9px;letter-spacing:.7px}.article-page .formula-block{padding:4px 18px;margin:23px 0}.article-page .formula-block p{display:block;padding:17px 0;font-size:12px}.article-page .formula-block p>span{display:block;margin-bottom:6px}.article-page .formula-block code{font-size:11px;overflow-wrap:anywhere}.article-page .receipt-equation{font-size:21px;gap:18px;padding:24px 0;margin-bottom:20px;letter-spacing:-.5px}.article-page .receipt-equation>span:nth-child(2){font-size:17px}.article-page .process-list{margin:23px 0 26px}.article-page .process-list li{grid-template-columns:25px minmax(0,1fr);column-gap:11px;padding:19px 0}.article-page .process-list li:first-child{padding-top:19px}.article-page .process-list li>strong{font-size:14px}.article-page .process-list li>p{font-size:13px;line-height:1.9}.article-page .process-list li:before{font-size:10px}.article-page .callout{padding:19px 18px;margin:22px 0}.article-page .callout h3{font-size:15px;margin-bottom:7px}.article-page .callout p{font-size:13px}.article-page .fee-ratio{font-size:28px;padding:23px 0 2px;letter-spacing:-1px}.article-page .fee-ratio span{margin:0 2px}.article-page .table-scroll{margin:21px 0}.article-page .data-table thead th{font-size:11px;padding:14px}.article-page .data-table tbody td,.article-page .data-table tbody th{font-size:12px;padding:16px 14px}.article-page .faq-list summary{font-size:14px;min-height:68px;padding:20px 0;gap:20px}.article-page .faq-list details>p{font-size:13px;padding:0 23px 21px 0}.article-page .contract-item{grid-template-columns:1fr;padding:24px 0;row-gap:10px}.article-page .contract-item-top{grid-column:1;grid-row:auto;display:flex;align-items:center;justify-content:space-between;padding:0;margin-bottom:2px}.article-page .contract-item-top .section-index{margin:0}.article-page .contract-item-top .status-tag{font-size:9px;padding:4px 7px}.article-page .contract-item h3,.article-page .contract-item p,.article-page .contract-item>.text-link{grid-column:1}.article-page .contract-item h3{font-size:18px}.article-page .contract-item p{font-size:13px}.article-page .contract-item>.text-link{font-size:10px;min-height:36px;padding-top:4px}.article-page .contract-item>.text-link code{font-size:10px}.article-page .document-links{column-gap:24px;row-gap:2px;margin-top:16px}.article-page .document-links .text-link{font-size:12px;min-height:44px}.article-page .document-row{padding:23px 0;gap:16px;align-items:flex-start}.article-page .document-label{font-size:9px;letter-spacing:1px;margin-bottom:9px}.article-page .document-row h3{font-size:17px;line-height:1.6}.article-page .document-row p{font-size:13px;margin-top:7px}.article-page .document-row code{font-size:9px;line-height:1.9;margin-top:9px}.article-page .document-arrow{height:31px;width:31px;font-size:14px;margin-top:4px}.article-page .document-list.compact .document-row h3{font-size:15px}.article-page .document-list.compact .document-row p{font-size:12px}.article-page .audit-status-panel{grid-template-columns:1fr;padding:23px;gap:24px;margin-bottom:42px}.article-page .audit-status-panel h2{font-size:24px;margin:17px 0 14px}.article-page .audit-status-panel p{font-size:13px}.article-page .audit-status-panel .status-tag{font-size:10px}.article-page .audit-meta{border-left:0;border-top:1px solid var(--line);padding:23px 0 0;gap:8px}.article-page .audit-meta strong{font-size:30px;margin:2px 0}.article-page .audit-meta .text-link{margin-top:5px;min-height:34px}.article-page.audit-page .article-section{margin-bottom:40px}.article-page.audit-page #historical-reports>p{font-size:14px;margin-bottom:20px}.article-page .whitepaper-panel{grid-template-columns:1fr;gap:35px;padding:33px 24px;margin-bottom:43px}.article-page .paper-symbol{height:225px;width:174px;padding:22px}.article-page .paper-symbol>span{font-size:27px;margin-bottom:49px}.article-page .whitepaper-panel h2{font-size:25px;margin:17px 0 13px}.article-page .whitepaper-panel p{font-size:13px}.article-page .article-footnote{font-size:10px;line-height:1.95;margin-top:27px}.article-page .article-footnote .text-link,.article-page .article-footnote code{font-size:9px}}@media(max-width:370px){.article-page .page-title{font-size:31px}.article-page .receipt-equation{font-size:18px;gap:15px}.article-page .fee-ratio{font-size:24px}.article-page .pool-comparison>div+div{padding-left:14px}.article-page .pool-comparison h3{font-size:17px}}@media(prefers-reduced-motion:reduce){.article-page .document-row:hover .document-arrow{transform:none}}.home-page .site-header{background:#101d3a;border-color:#ffffff12;color:#fff}.home-page .desktop-nav a{color:#b8c4d9}.home-page .desktop-nav a.active,.home-page .desktop-nav a:hover{color:#fff}.home-page .desktop-nav a.active:after{background:#c9d7f0}.home-page .header-actions>.button{background:#ffffff0a;border-color:#65718a;color:#e8edf6}.home-page .lang-button{color:#c6d1e4}.home-page .mobile-menu-button{background:transparent;color:white}.home-page .mobile-nav{color:var(--navy)}.home-page .site-header.is-scrolled{background:#101d3a;box-shadow:0 4px 18px #00000010}.home-page #main{overflow-x:clip;overflow-y:visible}.hero-stage{position:relative;background:#101d3a;isolation:isolate;overflow:visible;color:#fff;margin:0}.hero-stage:before{content:"";background-image:linear-gradient(#b9c6e008 1px,transparent 0),linear-gradient(90deg,#b9c6e008 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse 60% 70% at 50% 65%,#000,transparent)}.hero-circuits,.hero-stage:before{position:absolute;inset:0;z-index:-1}.hero-circuits{opacity:.3;pointer-events:none;overflow:hidden;mask-image:linear-gradient(transparent 20%,#000 65%)}.hero-circuits svg{height:100%;width:100%;min-width:1000px;color:#49618730;stroke-width:1}.circuit-pulses path{stroke-width:1.4;stroke-dasharray:28 1800;stroke-dashoffset:1828;animation:circuit-flow 10s linear infinite}.circuit-pulses path:nth-child(2){animation-delay:-4s}.circuit-pulses path:nth-child(3){animation-delay:-7s}.hero-circuits.is-out-of-view *{animation-play-state:paused!important}.hero{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:0;padding:26px 0 20px}.hero-copy{width:100%;min-width:0;text-align:center}.hero .eyebrow{justify-content:center;color:#97accd;font-size:10px;letter-spacing:2px}.hero .eyebrow:after,.hero .eyebrow:before{background:#6f85a8;width:18px}.hero .eyebrow:after{content:"";height:1px}.hero h1{display:flex;justify-content:center;font-size:clamp(48px,5.2vw,62px);letter-spacing:-.035em;margin:14px 0 10px;line-height:1.18}.hero h1 .line-mask{display:block;overflow:hidden;color:white;line-height:1.22;padding-bottom:3px;white-space:nowrap}.hero h1 .line-mask>span{display:block;color:#fff;animation:headline-in .8s cubic-bezier(.22,1,.36,1) both;animation-delay:.08s}.hero h1 .line-mask+.line-mask>span{color:#a8bad9;animation-delay:.16s}.hero h1.english-title{font-size:clamp(42px,4.8vw,60px);letter-spacing:-.055em;line-height:1.18}.hero .intro{color:#adbbd1;font-size:15px;line-height:1.65;max-width:720px;margin:0 auto}.hero .hero-actions{display:flex;justify-content:center;flex-wrap:wrap;margin-top:18px}.hero .hero-actions .button{min-width:160px;min-height:50px;gap:22px}.hero .hero-footnote{justify-content:center;flex-wrap:wrap;margin-top:12px;color:#8d9fbf;font-size:10px;letter-spacing:.7px;gap:10px}.hero .button.light:hover{background:#e8eef8}.hero .button.ghost:hover{border-color:#a0b2d2;background:#ffffff09}.hero-art{position:relative;align-self:center;margin:0 0 40px;width:min(1000px,100%);max-width:none;height:auto;min-width:0;overflow:visible}.hero-art .hv-figure{aspect-ratio:1000/440}.hero-art .hv-assembly{top:44%;transform:translate(-50%,-50%) scale(1.48)}.hero-art .hv-ground{left:16%;top:57%;width:68%;height:27%;transform:rotate(-7deg)}.hero-art .hv-head{top:auto;bottom:-40px;left:0;right:0;justify-content:center}.hero-art .hv-series{display:none}.hero-art .hv-replay{margin:0;min-height:44px;padding:0 16px}.hero-art .hv-foot,.hero-art .hv-foot>span:first-child{display:none}.hero-art .hv-foot-note{max-width:none;text-align:center;font-size:11px;letter-spacing:1px;color:#9aaeca}.hero-bottom{height:44px;border-top:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;color:#96a9c5;font:10px/1.5 SFMono-Regular,Consolas,monospace;letter-spacing:1.3px}.scroll-cue{display:flex;gap:12px;align-items:center;justify-content:center;font-size:11px;letter-spacing:.6px;margin:0;min-height:44px}.scroll-cue span{display:block;animation:scroll-nudge 3s ease-in-out infinite}.hero-motion{justify-self:end;min-height:44px;min-width:44px;display:grid;place-items:center;flex:none;border-radius:50%;border:1px solid #7085a233;color:#91a5c5;background:none;font-size:12px;letter-spacing:0}.hero-motion:hover{background:#ffffff0c;color:#fff}.motion-toggle{font-size:11px;border:0;padding:8px 0;background:none;color:#7d899c;min-height:44px}.mobile-nav a.active{color:var(--navy);font-weight:600}.hero-enter{animation:content-in .72s cubic-bezier(.22,1,.36,1) both;animation-delay:.25s}.hero .intro.hero-enter{animation-delay:.22s}.hero-actions.hero-enter{animation-delay:.3s}.hero-footnote.hero-enter{animation-delay:.36s}.will-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.will-reveal.is-visible{opacity:1;transform:translateY(0)}.will-reveal.reveal-immediate{transition:none}.process-number{transition:color .3s}.process-list li:hover .process-number{color:#4c70a3}.trust-list a b{transition:transform .35s cubic-bezier(.22,1,.36,1)}.trust-list a:focus-visible b,.trust-list a:hover b{transform:translate(3px,-3px)}.home-page .phase-track b{transform-origin:left;transition:transform .9s cubic-bezier(.22,1,.36,1) .2s}.home-page .phase-strip.will-reveal:not(.is-visible) .phase-track b{transform:scaleX(0)}.motion-paused{scroll-behavior:auto}.motion-paused *,.motion-paused :after,.motion-paused :before{animation-play-state:paused!important}.motion-paused .will-reveal{opacity:1}.motion-paused .phase-track b,.motion-paused .will-reveal{transform:none;transition:none}.motion-paused .hero-enter,.motion-paused .line-mask>span{animation:none!important;opacity:1;transform:none}@keyframes circuit-flow{to{stroke-dashoffset:-1828}}@keyframes headline-in{0%{transform:translateY(110%);opacity:.2}to{transform:translateY(0);opacity:1}}@keyframes content-in{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scroll-nudge{0%,70%,to{transform:translateY(0)}80%{transform:translateY(4px)}}@media(min-width:1500px){.hero{padding-top:32px;gap:14px}.hero-art{width:1060px}.hero-art .hv-figure{aspect-ratio:1060/460}.hero-art .hv-assembly{transform:translate(-50%,-50%) scale(1.56)}}@media(max-width:1100px){.hero{padding-top:28px;gap:16px}.hero-art{width:880px;max-width:100%}.hero-art .hv-figure{aspect-ratio:880/410}.hero-art .hv-assembly{transform:translate(-50%,-50%) scale(1.32)}}@media(max-width:880px){.hero{padding-top:30px;gap:18px}.hero h1{font-size:clamp(42px,6vw,52px)}.hero h1.english-title{font-size:clamp(35px,5.1vw,45px)}.hero-art .hv-figure{aspect-ratio:760/380}.hero-art .hv-assembly{transform:translate(-50%,-50%) scale(1.16)}}@media(max-width:700px){.hero{padding-top:30px;padding-bottom:18px;gap:18px}.hero h1{flex-direction:column;gap:0;font-size:clamp(43px,11vw,58px);margin:16px 0 14px;line-height:1.15}.hero h1.english-title{font-size:clamp(36px,10.4vw,58px)}.hero .eyebrow{font-size:10px;letter-spacing:1.2px;gap:9px}.hero .eyebrow:after,.hero .eyebrow:before{width:14px}.hero .intro{font-size:14px;line-height:1.8;max-width:430px}.hero .hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px auto 0;max-width:360px}.hero .hero-actions .button{min-width:0;padding:0 14px;gap:12px;font-size:13px}.hero .hero-footnote{font-size:9px;letter-spacing:.15px;gap:8px;margin-top:16px;line-height:1.8}.hero .hero-footnote span+span:before{margin-right:7px}.hero-art{width:100%;max-width:510px}.hero-art .hv-figure{aspect-ratio:510/350}.hero-art .hv-assembly{top:44%;transform:translate(-50%,-50%) scale(1.02)}.hero-art .hv-foot-note{font-size:10px;letter-spacing:.7px}.hero-art .hv-replay{font-size:11px}.hero-art .hv-ground{left:8%;width:84%;top:58%;height:25%}.hero-bottom{height:58px;gap:8px;font-size:8px;letter-spacing:.4px;grid-template-columns:1fr auto 1fr}.hero-bottom>span{display:none}.scroll-cue{grid-column:2;font-size:10px;gap:8px;white-space:nowrap}.hero-motion{grid-column:3;border:0}.hero-circuits{opacity:.22}}@media(max-width:560px){.hero-art .hv-figure{aspect-ratio:460/330}.hero-art .hv-assembly{transform:translate(-50%,-50%) scale(.9)}}@media(max-width:480px){.hero-art .hv-figure{aspect-ratio:380/300}.hero-art .hv-assembly{transform:translate(-50%,-50%) scale(.74)}html[lang=en] .hero .hero-actions{grid-template-columns:1fr;max-width:300px}.hero .hero-footnote{letter-spacing:0}}@media(max-width:420px){.hero-art .hv-assembly{transform:translate(-50%,-50%) scale(.67)}}@media(max-width:360px){.hero .hero-actions{grid-template-columns:1fr;max-width:270px}.hero .hero-actions .button{justify-content:space-between;padding:0 20px}.hero-art .hv-figure{aspect-ratio:300/280}.hero-art .hv-assembly{transform:translate(-50%,-50%) scale(.58)}.hero .hero-footnote{font-size:9px;max-width:240px;margin-left:auto;margin-right:auto;column-gap:8px;row-gap:0}.hero-bottom>span{max-width:78px;font-size:6px}}@media(prefers-reduced-motion:reduce){.hero h1 .line-mask>span,.hero-enter{animation:none!important;opacity:1;transform:none}.will-reveal{opacity:1;transform:none}.circuit-pulses{display:none}.scroll-cue span{animation:none}}.hero .button.ghost:hover .arrow{transform:translateY(3px)}@media(max-width:360px){.hero .hero-footnote span:last-child{flex-basis:100%}.hero .hero-footnote span:last-child:before{display:none}}@media(prefers-reduced-motion:reduce){.hero .button.ghost:hover .arrow{transform:none}}.site-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,#e7f7ffb3,#96caf2d9);transform:scaleX(var(--reading-progress,0));transform-origin:left;box-shadow:0 0 6px #a9ddff4d}.hero-copy{transform:translate3d(0,var(--scene-copy-shift,0),0)}.hero-art{transform:translate3d(0,var(--scene-art-shift,0),0)}.hero-circuits{transform:translate3d(0,var(--scene-light-shift,0),0);opacity:.48}.circuit-pulses path{animation-duration:8s;stroke-width:1.5;stroke-dasharray:36 1800}.hero h1 .hero-title-ink{display:inline-block}@supports (background-clip:text){.hero h1 .hero-title-ink{background-image:linear-gradient(112deg,#eaf5ff 0 32%,#b5cee6 39%,#fff 46%,#fff 49%,#b5cee6 56%,#eaf5ff 64% 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:headline-light 1.9s cubic-bezier(.2,.8,.2,1) calc(var(--opening-delay,0s) + .8s) both}.hero h1 .line-mask+.line-mask .hero-title-ink{background-image:linear-gradient(112deg,#bed9ef 0 32%,#8eafcb 39%,#f5fcff 46%,#fff 49%,#9abedc 56%,#bed9ef 64% 100%);animation-delay:calc(var(--opening-delay,0s) + 1s)}}@keyframes headline-light{0%{background-position:100% 0}to{background-position:0 0}}.home-page .section-head.reveal.will-reveal h2,.home-page .section-head.reveal.will-reveal p:not(.eyebrow),.home-page .step-intro.reveal.will-reveal h2,.home-page .step-intro.reveal.will-reveal p:not(.eyebrow),.home-page .trust-grid>.reveal.will-reveal h2,.home-page .trust-grid>.reveal.will-reveal p:not(.eyebrow){transform:translateY(12px);opacity:0;transition:transform .95s cubic-bezier(.2,.8,.2,1),opacity .7s ease;transition-delay:calc(var(--reveal-delay,0s) + 70ms)}.home-page .section-head.reveal.will-reveal p:not(.eyebrow),.home-page .step-intro.reveal.will-reveal p:not(.eyebrow),.home-page .trust-grid>.reveal.will-reveal p:not(.eyebrow){transition-delay:calc(var(--reveal-delay,0s) + .16s)}.home-page .section-head.reveal.is-visible h2,.home-page .section-head.reveal.is-visible p:not(.eyebrow),.home-page .step-intro.reveal.is-visible h2,.home-page .step-intro.reveal.is-visible p:not(.eyebrow),.home-page .trust-grid>.reveal.is-visible h2,.home-page .trust-grid>.reveal.is-visible p:not(.eyebrow){transform:none;opacity:1}.home-page .step-layout>.process-list li{position:relative}.home-page .step-layout>.process-list li:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,#d8edff75,#add4f21f 45%,transparent);transform:scaleX(0);transform-origin:left;transition:transform 1.15s cubic-bezier(.2,.8,.2,1) calc(var(--reveal-delay,0s) + .12s);pointer-events:none}.home-page .step-layout>.process-list li.is-visible:after{transform:scaleX(1)}.home-page .trust-list.reveal.will-reveal a{opacity:0;transform:translateY(8px);transition:opacity .65s ease,transform .85s cubic-bezier(.2,.8,.2,1),background .25s,color .25s;transition-delay:calc(var(--reveal-delay,0s) + 80ms)}.home-page .trust-list.reveal.will-reveal a:nth-child(2){transition-delay:calc(var(--reveal-delay,0s) + 155ms)}.home-page .trust-list.reveal.will-reveal a:nth-child(3){transition-delay:calc(var(--reveal-delay,0s) + .23s)}.home-page .trust-list.reveal.is-visible a{opacity:1;transform:none}.reveal-immediate :is(h2,p,a){transition:none!important;opacity:1!important;transform:none!important}@media(max-width:700px),(pointer:coarse){.hero-art,.hero-circuits,.hero-copy{transform:none}.hero-circuits{opacity:.32}.hero h1 .hero-title-ink{animation-duration:1.4s}}@media(prefers-reduced-motion:reduce){.will-reveal{transition:none!important}.hero-art,.hero-circuits,.hero-copy{transform:none}.hero h1 .hero-title-ink{animation:none;background:none;color:inherit}.home-page .reveal.will-reveal :is(h2,p,a){transform:none!important;opacity:1!important;transition:none!important}.home-page .step-layout>.process-list li:after{transform:scaleX(1);transition:none}}.motion-paused .hero-art,.motion-paused .hero-circuits,.motion-paused .hero-copy{transform:none}.motion-paused .hero h1 .hero-title-ink{animation:none;background:none;color:inherit}.motion-paused.home-page .reveal.will-reveal :is(h2,p,a){transform:none!important;opacity:1!important;transition:none!important}.motion-paused.home-page .step-layout>.process-list li:after{transform:scaleX(1);transition:none}@media(forced-colors:active){.hero h1 .hero-title-ink{animation:none;background:none;color:CanvasText}.site-header:after{background:Highlight;box-shadow:none}}.home-page .section{padding-block:104px}.home-page .trust-section{padding-block:100px}.home-page .phase-strip{grid-template-columns:minmax(0,1fr);justify-items:center;gap:27px;min-height:0;padding:36px 0 38px;margin:0}.home-page .phase-current{justify-content:center;text-align:center;min-width:0}.home-page .phase-icon{display:none}.home-page .phase-copy h2{justify-content:center;flex-wrap:wrap;gap:12px}.home-page .phase-copy p{margin-top:8px;text-wrap:balance;color:#6d788b}.home-page .phase-track{display:flex;width:min(560px,100%);justify-content:center;gap:14px;padding:0;border:0}.home-page .phase-track b{display:block;width:auto;min-width:12px;max-width:48px;flex:1}.home-page .phase-track span{flex:none;flex-direction:row;gap:9px;white-space:nowrap;color:#65738a}.home-page .phase-track i{width:27px;height:27px;font-size:10px;flex:none;background:#fff}.home-page .phase-track .done{color:#64738b}.home-page .phase-track .done i{background:var(--navy);color:#fff}.home-page .phase-track .done+b{background:#9dacc4}.home-page .phase-track .current{color:var(--navy);font-weight:600}.home-page .phase-track .current i{background:#eef2f8;border-color:#617a9e;box-shadow:0 0 0 4px #f3f6fa}.home-page #pool>.wrap{max-width:1040px}.home-page #pool .section-head{flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:14px;max-width:700px;margin:0 auto 44px}.home-page #pool .section-head p:not(.eyebrow){max-width:640px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.9}.home-page #pool .section-head h2{font-size:clamp(30px,3.1vw,42px);margin-top:18px;line-height:1.4}.home-page #pool .section-head>.text-link{min-height:44px}.home-page #pool .section-head .eyebrow,.home-page .step-intro .eyebrow,.home-page .trust-grid .eyebrow{justify-content:center}.home-page #pool .section-head .eyebrow:before,.home-page .step-intro .eyebrow:before,.home-page .trust-grid .eyebrow:before{display:none}.home-page #pool .pool-note{margin-left:auto;margin-right:auto;color:#65738a!important}.home-page .pool-topbar{padding:14px 27px;background:#fcfdff;border-color:#dce3ed}.home-page .pool-grid{border-color:#dce3ed}.home-page .pool-card{padding:32px 30px 36px}.home-page .pool-card-head h3{letter-spacing:-.3px}.home-page .pool-card-head p{color:#64738a}.home-page .pool-card-head a{color:#64758e;min-height:44px;display:inline-flex;align-items:center;gap:7px}.home-page .pool-card-head a:focus-visible,.home-page .pool-card-head a:hover{color:var(--navy)}.home-page .balance-pair{margin-top:29px;padding-top:24px;border-top:1px solid #edf0f5;gap:24px}.home-page .balance-label{color:#65748b}.home-page .balance-value{margin-top:12px}.home-page .balance-unit{color:#64738a;margin-top:11px}.home-page .wallet-bar{margin-top:11px;padding:14px 0 12px;gap:16px}.home-page .wallet-address{gap:12px}.home-page .wallet-address code{color:#4c5d79}.home-page .step-layout{display:block;max-width:920px;padding-top:0}.home-page .step-intro{max-width:680px;margin:0 auto;text-align:center}.home-page .step-intro h2{font-size:clamp(30px,3.1vw,42px);line-height:1.4;margin:18px 0}.home-page .step-intro p:not(.eyebrow){max-width:590px;margin:0 auto;line-height:1.9;text-wrap:pretty}.home-page .step-intro>.text-link{margin-top:17px}.home-page .step-layout>.process-list{width:100%;margin:48px auto 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home-page .step-layout>.process-list li{grid-template-columns:46px minmax(0,1fr) auto;gap:22px;align-items:start;padding:31px 0}.home-page .step-layout>.process-list li:first-child{padding-top:31px}.home-page .step-layout>.process-list li:last-child{border-bottom:0}.home-page .step-layout .process-number{letter-spacing:1px;padding-top:6px}.home-page .step-layout .process-list p{max-width:620px;line-height:1.9}.home-page .step-layout .process-state{display:inline-flex;align-items:center;gap:7px;padding-top:7px;letter-spacing:.35px;color:#65738a}.home-page .step-layout .is-current .process-number{color:var(--navy);font-weight:600}.home-page .step-layout .is-current .process-state{color:#36577d;font-weight:600}.home-page .step-layout .is-current .process-state:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.home-page .trust-grid{display:block;max-width:920px;text-align:center}.home-page .trust-grid>div:first-child{max-width:740px;margin:0 auto}.home-page .trust-grid h2{font-size:clamp(31px,3.2vw,44px);line-height:1.4;margin:20px 0}.home-page .trust-grid p:not(.eyebrow){max-width:600px;margin:0 auto;font-size:15px;line-height:1.9;text-wrap:pretty}.home-page .trust-list{max-width:760px;margin:46px auto 0;text-align:left}.home-page .trust-list a{padding:25px 12px;font-size:16px;gap:24px;line-height:1.5;border-color:#ffffff26}.home-page .trust-list a:first-child{border-top-color:#ffffff26}.home-page .trust-list a:focus-visible,.home-page .trust-list a:hover{padding-left:12px;background:#ffffff07;color:#fff;border-bottom-color:#ffffff50}.home-page .trust-list a:focus-visible{outline:2px solid #b9cae7;outline-offset:4px}.home-page .trust-list a span{width:28px;flex:none}.home-page .trust-list a b{flex:none}.home-page .end-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:29px;text-align:center;max-width:800px;padding:88px 0}.home-page .end-cta h2{font-size:clamp(28px,2.7vw,36px);line-height:1.4}.home-page .end-cta p{line-height:1.85;margin-top:12px;text-wrap:balance}.home-page .end-cta .button{margin:0;width:auto;min-width:190px;justify-content:center}@media(max-width:880px){.home-page .section,.home-page .trust-section{padding-block:80px}.home-page .pool-card-head{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 14px;align-items:center}.home-page .pool-card-head .token-symbol{grid-column:1;grid-row:1}.home-page .pool-card-head>div:not(.token-symbol){grid-column:2;grid-row:1}.home-page .pool-card-head a{grid-column:2;margin-left:0;justify-self:start;white-space:nowrap}.home-page .step-layout>.process-list li{grid-template-columns:34px minmax(0,1fr) auto;gap:20px}.home-page .trust-list{margin-top:36px}}@media(max-width:700px){.home-page .section,.home-page .trust-section{padding-block:64px}.home-page .phase-strip{padding:30px 0 33px;gap:25px}.home-page .phase-copy h2{font-size:14px;gap:7px}.home-page .phase-copy p{font-size:12px;line-height:1.8;max-width:360px}.home-page .phase-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(380px,100%);gap:8px}.home-page .phase-track span{flex-direction:column;gap:8px;white-space:normal;font-size:11px;text-align:center}.home-page .phase-track i{width:27px;height:27px}.home-page .phase-track b{display:none}.home-page #pool .section-head{gap:9px;margin-bottom:32px}.home-page #pool .section-head h2{font-size:30px;margin-top:15px}.home-page #pool .section-head p:not(.eyebrow){font-size:15px;line-height:1.85}.home-page #pool .section-head>.text-link{font-size:13px}.home-page .step-intro h2{font-size:30px;line-height:1.45;margin:16px 0}.home-page .pool-topbar{padding:12px 17px;gap:8px;flex-wrap:wrap}.home-page .pool-state{margin-left:auto}.home-page .pool-card{padding:25px 21px 28px}.home-page .pool-card-head{gap:12px}.home-page .pool-card-head a{font-size:11px}.home-page .balance-pair{margin-top:20px;padding-top:21px;gap:20px}.home-page .wallet-bar{gap:2px;padding-bottom:9px}.home-page .wallet-address{column-gap:8px;row-gap:2px}.home-page .wallet-address span{font-size:12px}.home-page .wallet-bar>.text-link{min-height:44px;font-size:12px}.home-page .step-intro p:not(.eyebrow){font-size:15px}.home-page .step-intro>.text-link{margin-top:13px}.home-page .step-layout>.process-list{margin-top:34px}.home-page .step-layout>.process-list li{grid-template-columns:26px minmax(0,1fr);column-gap:14px;row-gap:10px;padding:26px 0}.home-page .step-layout>.process-list li:first-child{padding-top:26px}.home-page .step-layout .process-list h3{font-size:18px;line-height:1.5}.home-page .step-layout .process-list p{font-size:15px;line-height:1.85}.home-page .step-layout .process-state{grid-column:2;padding:0;font-size:11px}.home-page .trust-grid h2{font-size:31px;line-height:1.45;margin:17px 0}.home-page .trust-grid p:not(.eyebrow){font-size:15px;line-height:1.9}.home-page .trust-list{margin-top:34px}.home-page .trust-list a{padding:23px 4px;font-size:15px;gap:15px}.home-page .trust-list a:focus-visible,.home-page .trust-list a:hover{padding-left:4px}.home-page .trust-list a span{width:23px;font-size:10px}.home-page .end-cta{padding:64px 0;gap:25px}.home-page .end-cta h2{font-size:28px}.home-page .end-cta p{font-size:15px;max-width:410px;margin-top:11px}.home-page .end-cta .button{width:min(100%,280px);justify-content:center;gap:25px}}@media(max-width:360px){.home-page .phase-copy h2{font-size:13px}.home-page .phase-track span{font-size:11px}.home-page #pool .section-head h2,.home-page .step-intro h2{font-size:27px}.home-page .trust-grid h2{font-size:28px}.home-page .end-cta h2{font-size:26px}.home-page .step-layout>.process-list li{column-gap:10px}}.opening{position:fixed;inset:0;z-index:90;pointer-events:none;overflow:hidden}.opening-veil{position:absolute;inset:0;background:#0e1c30}.opening-brand{position:absolute;display:block;will-change:opacity}.opening-brand-image{width:100%;height:100%;object-fit:contain}.opening-brand-light{position:absolute;inset:0;overflow:hidden;mask:url(/assets/brand-exo.svg) center/contain no-repeat;-webkit-mask:url(/assets/brand-exo.svg) center/contain no-repeat}.opening-brand-sheen{position:absolute;inset:-25% auto -25% 0;width:34%;background:linear-gradient(90deg,transparent,#e9fbff 48%,#fff 54%,transparent);opacity:0}.opening-brand-target{opacity:0;will-change:opacity}.opening-caption{position:absolute;left:50%;top:calc(var(--opening-center) + 48px);transform:translateX(-50%);color:#b9d2e3;font:9px/1.5 SFMono-Regular,Consolas,monospace;letter-spacing:1.8px;white-space:nowrap}.hero h1 .line-mask>span{animation-duration:.95s;animation-delay:calc(var(--opening-delay,0s) + 70ms)}.hero h1 .line-mask+.line-mask>span{animation-delay:calc(var(--opening-delay,0s) + .17s)}.hero .eyebrow.hero-enter{animation-delay:var(--opening-delay,0s)}.hero .intro.hero-enter{animation-delay:calc(var(--opening-delay,0s) + .27s)}.hero .hero-actions.hero-enter{animation-delay:calc(var(--opening-delay,0s) + .37s)}.hero .hero-footnote.hero-enter{animation-delay:calc(var(--opening-delay,0s) + .47s)}.intro-skipped .hero-enter,.intro-skipped h1 .line-mask>span{animation:none;opacity:1;transform:none}.home-page .footer-column .opening-replay{margin-top:0;text-align:left;cursor:pointer}@media(prefers-reduced-motion:reduce){.opening{display:none}.opening-brand-target{opacity:1}}@media(forced-colors:active),(prefers-reduced-transparency:reduce){.opening-brand-light{display:none}}@media(forced-colors:active) and (prefers-color-scheme:light){.opening-brand-image{filter:brightness(0)}}:root{color-scheme:dark;--ink:#eef5ff;--muted:#b4c7de;--line:#c5def224;--soft:#182d46;--green:#a1d6bd;--amber:#e9c897;--glass-panel:#1c314a;--glass-nav:#122239;--glass-filter:none;--glass-nav-filter:none;--glass-edge:#cfe9ff45;--glass-radius:18px;--glass-shadow:0 18px 48px #020c1c30,inset 0 1px 0 #f4fbff75,inset 1px 0 0 #d5f4ff24,inset -1px 0 0 #9cd6ff20,inset 0 -1px 0 #80b8e74d,0 1px 0 #060f2394;background:#0e1c30;color:var(--ink)}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root{--glass-panel:#bddbff08;--glass-nav:#102038d6;--glass-filter:blur(7px) saturate(125%);--glass-nav-filter:blur(16px) saturate(130%)}}body{background:#0e1c30;color:var(--ink)}#main{background-color:#0e1c30;background-image:radial-gradient(ellipse 72% 700px at 50% 550px,#218ddc26,transparent 78%),radial-gradient(ellipse 65% 700px at 16% 1630px,#6fabe21b,transparent 80%),radial-gradient(ellipse 70% 800px at 90% 2450px,#9ec8ed14,transparent 78%)}body:not(.home-page) #main{background-image:radial-gradient(ellipse 75% 650px at 15% 300px,#7eafe31d,transparent 80%),radial-gradient(ellipse 60% 850px at 92% 900px,#88b8e619,transparent 80%)}.hero-stage,.home-page .phase-section,.home-page .phase-strip,.home-page .section.soft,.home-page .trust-section{background:transparent}.home-page .phase-section{border-bottom:0}.home-page .phase-strip{border-color:var(--line)}.hero h1 .line-mask+.line-mask>span{color:#c7def2}.hero .intro{color:var(--muted)}.eyebrow,.hero .eyebrow,.page-eyebrow{color:#a3bdd7}.hero .hero-footnote,.hero-art .hv-foot-note,.hero-bottom{color:#9eb7d0}.hero-circuits svg{color:#94b9d92b}.home-page .site-header,.home-page .site-header.is-scrolled,.site-header,.site-header.is-scrolled{background:var(--glass-nav);color:var(--ink);border-bottom-color:#d6edff2b;box-shadow:inset 0 -1px 0 #d5edff0c,0 6px 24px #04101e1a;-webkit-backdrop-filter:var(--glass-nav-filter);backdrop-filter:var(--glass-nav-filter)}.desktop-nav a,.home-page .desktop-nav a,.home-page .lang-button,.lang-button{color:#bfcee1}.desktop-nav a.active,.desktop-nav a:hover,.home-page .desktop-nav a.active,.home-page .desktop-nav a:hover{color:#fff}.desktop-nav a.active:after,.home-page .desktop-nav a.active:after{background:#cfebff;box-shadow:0 0 9px #b9dfff55}.home-page .mobile-nav,.mobile-nav{background:var(--glass-nav);box-shadow:0 24px 40px #020c243d;-webkit-backdrop-filter:var(--glass-nav-filter);backdrop-filter:var(--glass-nav-filter)}.home-page .mobile-nav,.mobile-nav,.mobile-nav a,.mobile-nav a.active{color:var(--ink);border-color:var(--line)}.button,.hero .button.light{border-radius:12px;background:linear-gradient(112deg,transparent 27%,#ffffff42 31%,#ffffff08 37%,transparent 42%),linear-gradient(165deg,#f4fbffed,#c8e5f9bf 55%,#d3eaf8e0);color:#14283f;border-color:#effaffd9;box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #effaff80,inset 0 -2px 0 #86acd48c,0 1px 0 #020c2452,0 5px 18px #040f252e}.button:hover,.hero .button.light:hover{background:linear-gradient(112deg,transparent 27%,#ffffff52 31%,#ffffff0a 37%,transparent 42%),linear-gradient(165deg,#f7fcfff2,#d0e9fbd1 55%,#e0f2fcec);border-color:#fff;box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #effaff94,inset 0 -2px 0 #aacde8,0 1px 0 #020c2452,0 8px 24px #0613244d}.button.secondary,.header-actions>.button,.hero .button.ghost,.home-page .header-actions>.button{background-color:#c3dfff06;background-image:linear-gradient(112deg,transparent 15%,#ffffff12 19%,transparent 26% 78%,#b6e3ff0c 82%,transparent 87%),linear-gradient(160deg,#edf8ff0c,transparent 47%,#8ec6ee08);color:var(--ink);border-color:#c9e7ff68;box-shadow:inset 0 1px 0 #f1faff80,inset 1px 0 0 #eaf7ff26,inset 0 -1px 0 #83beeb52,0 1px 0 #020c246b,0 5px 16px #020c2430}.button.secondary:hover,.header-actions>.button:hover,.hero .button.ghost:hover,.home-page .header-actions>.button:hover{background-color:#d6eaff12;border-color:#e0f3ffad;box-shadow:inset 0 1px 0 #ffffffb3,inset 1px 0 0 #eaf7ff38,inset 0 -1px 0 #9ac8ed75,0 1px 0 #020c246b,0 8px 24px #020c243d}.hero-actions .button{-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.home-page .mobile-menu-button,.icon-button{border-radius:12px;background:#d7eaff0b;border:1px solid #cae5ff38;color:var(--ink);box-shadow:inset 0 1px 0 #e9f5ff30}.hero-art .hv-replay,.hero-motion{background:#dceaff0a;border:1px solid #d6e5ff38;box-shadow:inset 0 1px 0 #ffffff38;color:#bfd6ec}.hero-art .hv-replay:not(:disabled):hover,.hero-motion:hover{background:#dceaff19;border-color:#d6e5ff70}.document-row a,.text-link{color:#c5e2fb}.text-link:focus-visible,.text-link:hover{color:#fff}.article-page .audit-status-panel,.article-page .callout:not(.warning),.article-page .document-list,.article-page .formula-block,.article-page .pool-comparison,.article-page .whitepaper-panel,.aside-panel,.home-page .pool-grid,.home-page .pool-topbar,.home-page .trust-list,.receipt-card,.wallet-panel,dialog{background-color:var(--glass-panel);background-image:linear-gradient(114deg,transparent 5%,#edf9ff0a 8%,transparent 12% 77%,#c9eaff07 81%,transparent 86%),linear-gradient(165deg,#edf8ff09,transparent 25% 74%,#9bd3ff08);border:1px solid var(--glass-edge);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.home-page .pool-topbar{border-radius:var(--glass-radius) var(--glass-radius) 0 0;border-bottom-color:#c5def21f;box-shadow:inset 0 1px 0 #f4fbff8c,inset 1px 0 0 #d5f4ff29,inset -1px 0 0 #9cd6ff20}.home-page .pool-grid{border-top:0;border-radius:0 0 var(--glass-radius) var(--glass-radius);box-shadow:0 18px 48px #020c1c30,inset 1px 0 0 #d5f4ff29,inset -1px 0 0 #9cd6ff20,inset 0 -1px 0 #80b8e752,0 1px 0 #060f2394}.home-page .pool-card{background:transparent}.home-page .balance-pair,.home-page .pool-card+.pool-card{border-color:var(--line)}.home-page .balance-label,.home-page .balance-unit,.home-page .pool-card-head a,.home-page .pool-card-head p,.pool-state{color:var(--muted)}.balance-value,.home-page .network-mark,.home-page .pool-card-head a:focus-visible,.home-page .pool-card-head a:hover{color:var(--ink)}.network-glyph{border-color:#c0ddf7a6}.network-glyph:after{background:#c1dff6}.token-symbol{color:var(--ink);background:#a7d3ff0d;border-color:#badfff4d;box-shadow:inset 0 1px 0 #fff4}.token-symbol.dark{background:#d6eaff19;border-color:#c6e2ff52;color:#eef8ff}.copy-button,.home-page .wallet-address code,.lookup-address,.refresh-button,.wallet-address code{color:var(--muted)}.copy-button:hover,.refresh-button:hover{color:#fff;background:#c9e7ff12;border-radius:8px}.home-page #pool .pool-note,.pool-note{color:#9fb6d0!important}.home-page .phase-copy p{color:var(--muted)}.home-page .phase-track .done,.home-page .phase-track span{color:#a6bed8}.home-page .phase-track i{background:#d6eaff08;border-color:#9ebbd14d;color:#bed6ed;box-shadow:inset 0 1px 0 #ffffff14}.home-page .phase-track .done+b,.home-page .phase-track b{background:#b9d4ee38}.home-page .phase-track .done i{background:#b9ddf21c;border-color:#b9ddf24d;color:#d3ebff}.home-page .phase-track .current{color:#e6f4ff}.home-page .phase-track .current i{background:#a7cdef21;border-color:#c3e5ffc2;box-shadow:0 0 0 4px #bbdfff08,inset 0 1px 0 #fff8,0 0 20px #92c6f21f}.status-tag{background:#a8d8ff12;color:#c0dff8}.status-tag.pending{background:#e8bd7612;color:#e9c897}.status-tag.closed{background:#9bceb012;color:#abd9c3}.article-page .callout.warning,.callout.warning,.load-error{background:#cca45c0b;border-color:#d7b67738;color:#e7cd9f}.article-page .callout.warning p{color:#e0cba7}.home-page .step-layout .process-state,.process-number{color:#a5bbd3}.home-page .step-layout .is-current .process-number,.home-page .step-layout .is-current .process-state,.process-list li:hover .process-number{color:#d0e8fb}.home-page .trust-list{padding:0 20px}.home-page .trust-list a:first-child{border-top:0}.home-page .trust-list a:last-child{border-bottom:0}.home-page .trust-list a:focus-visible,.home-page .trust-list a:hover{background:#dceaff08}.trust-grid p{color:var(--muted)}.aside-panel,.pool-grid,.trust-list,.wallet-panel{transition:border-color .28s ease,box-shadow .28s ease}.aside-panel:focus-within,.pool-grid:focus-within,.trust-list:focus-within,.wallet-panel:focus-within{border-color:#c0e5e06b}@media(hover:hover) and (pointer:fine){.aside-panel:hover,.pool-grid:hover,.trust-list:hover,.wallet-panel:hover{border-color:#c0e5e04d;box-shadow:inset 0 1px 0 #ecffff1a}}.aside-panel>p,.aside-row,.receipt-card dt,.wallet-entry label,.wallet-panel>p,dialog p{color:var(--muted)}.field-hint,.wallet-panel .field-hint{color:#a6bed8!important}.wallet-input-row input{background:#07162b5c;color:var(--ink);border-color:#b9d9f14d;border-radius:10px;box-shadow:inset 0 1px 5px #020c241a}.wallet-input-row input::placeholder{color:#98b1cd;opacity:1}.wallet-input-row input:focus{background:#0d2038b3;border-color:#bfdef4;box-shadow:0 0 0 3px #bfdef414}.wallet-input-row input[aria-invalid=true]{border-color:#e0a69c;background:#bf71630b}.field-error{color:#f0b5a8}.aside-row{border-color:var(--line)}.aside-row strong,.receipt-card dd{color:var(--ink)}.back-link,.chapter-label,.doc-kicker{color:#a4bbd5}.article-section li,.article-section p,.callout{color:var(--muted)}.article-page .article-section>p strong,.article-page .audit-meta strong,.article-page .document-row,.article-page .faq-list summary,.article-page .fee-ratio,.article-page .formula-block code,.article-page .process-list li>strong,.article-page .receipt-equation{color:var(--ink)}.article-page .article-footnote,.article-page .article-footnote .text-link,.article-page .audit-meta>span,.article-page .document-label,.article-page .document-row code,.article-page .faq-list summary>span,.article-page .pool-comparison .status-tag,.article-page .process-list li:before,.article-page .section-heading>p,.article-page .section-index{color:#a4bdd7}.article-page .formula-block p+p{border-color:var(--line)}.article-page .document-list,.article-page .pool-comparison{padding:0 24px}.article-page .document-list .document-row:last-child{border-bottom:0}.article-page .table-scroll{background:#bedfff06;border-color:var(--line);border-radius:14px;scrollbar-color:#7d9bb7 transparent}.data-table th{background:#c5e3ff0a;color:#b7cde4}.data-table td{color:var(--muted)}.article-page .data-table tbody th,.data-table strong{color:var(--ink)}.article-page .data-table tbody tr:hover{background:#d3ecff08}.article-page .article-nav{background:var(--glass-nav);border:1px solid #c5e5ff30;border-radius:14px;padding:12px;box-shadow:inset 0 1px 0 #e6f5ff30,0 8px 24px #020c1c1a;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.article-page .article-nav>a,.article-page .article-nav>p{color:#adc4dc}.article-page .article-nav>a.is-current,.article-page .article-nav>a:hover,.article-page .article-nav>a[aria-current=location]{background:#c6e6ff14;color:#f0f8ff}.article-page .document-arrow{border-color:#b1d5f24d;color:#c2ddf6;background:#cbe8ff06}.article-page .document-row:hover .document-arrow{background:#b9dfff21;border-color:#c5e2ff88;color:#fff}.article-page .document-row:hover h3{color:#d1eaff}.article-page .paper-symbol{background:linear-gradient(130deg,#ecf8ff1c,transparent 65%),#a5d6ff0a;border-color:#c7e8ff5e;box-shadow:var(--glass-shadow);color:var(--ink)}.article-page .paper-symbol>i{background:#c9e6ff47}.article-page .paper-symbol>small{color:#b4cce2}dialog{background-color:var(--glass-nav);box-shadow:var(--glass-shadow),0 30px 100px #02091680;border-color:#cfebff66}dialog::backdrop{background:#050e1c8c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-note{color:#a9bfd8}.toast{background:#152b43ed;border:1px solid #dceaff52;box-shadow:inset 0 1px 0 #ffffff3b,0 8px 30px #020c2440;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-footer{background:#0e1c30;border-top-color:var(--line)}.footer-brand p,.footer-column a,.motion-toggle{color:#a5bbd4}.footer-column h3{color:var(--ink)}.footer-column a:hover,.motion-toggle:hover{color:#fff}.footer-bottom{color:#96afca;border-color:var(--line)}@media(max-width:700px),(pointer:coarse){:root{--glass-filter:blur(5px) saturate(120%);--glass-nav-filter:blur(10px) saturate(120%);--glass-panel:#bdddff0d;--glass-nav:#102038f2}.hero-actions .button{-webkit-backdrop-filter:none;backdrop-filter:none}.home-page .trust-list{padding:0 14px}.article-page .document-list,.article-page .pool-comparison{padding:0 18px}.article-page .article-nav{border-radius:0;padding:8px 4px;border-width:0 0 1px;box-shadow:0 5px 16px #020c2414}.mobile-nav{-webkit-backdrop-filter:none;backdrop-filter:none}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root{--glass-panel:#1c314a;--glass-nav:#122239}}@media(prefers-reduced-motion:reduce){.aside-panel:hover,.wallet-panel:hover{transform:none}}.motion-paused .aside-panel:hover,.motion-paused .wallet-panel:hover{transform:none}@media(prefers-reduced-transparency:reduce){:root{--glass-panel:#1c314a;--glass-nav:#122239;--glass-filter:none;--glass-nav-filter:none}.button,.button:hover,.hero .button.light,.hero .button.light:hover{background:#dceffc}.button.secondary,.button.secondary:hover,.header-actions>.button,.header-actions>.button:hover,.hero .button.ghost,.hero .button.ghost:hover,.home-page .header-actions>.button,.home-page .header-actions>.button:hover{background:#233b55}dialog::backdrop{background:#081322e8;-webkit-backdrop-filter:none;backdrop-filter:none}.toast{background:#1b3048;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){:root{--ink:CanvasText;--muted:CanvasText;--line:ButtonText;--glass-filter:none;--glass-nav-filter:none;--glass-panel:Canvas;--glass-nav:Canvas}#main,.aside-panel,.button,.home-page .pool-grid,.home-page .pool-topbar,.home-page .site-header,.home-page .site-header.is-scrolled,.home-page .trust-list,.receipt-card,.site-footer,.site-header,.wallet-panel,body,dialog{background:Canvas;color:CanvasText;border-color:ButtonText;box-shadow:none}}@media(forced-colors:active) and (prefers-color-scheme:light){.brand img,.footer-brand img{filter:brightness(0)}}@font-face{font-family:Exo\ 2;src:url(/assets/fonts/exo2-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(/assets/fonts/harmonyos-sans-sc-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(/assets/fonts/harmonyos-sans-sc-medium.woff2) format("woff2");font-style:normal;font-weight:500 900;font-display:swap}:root{--font-ui:"Exo 2","HarmonyOS Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--font-code:"Exo 2","HarmonyOS Sans SC",sans-serif;font-family:var(--font-ui);font-optical-sizing:auto}body{font-weight:400;letter-spacing:0}button,input,select,textarea{font-family:inherit}h1,h2,h3{font-weight:500;text-wrap:balance}.lookup-address,.mono,.wallet-address code,code{font-family:var(--font-code)}.button{font-size:14px;font-weight:500;letter-spacing:.005em}.desktop-nav{font-size:14px;font-weight:400;gap:28px}.lang-button{font-size:13px}.eyebrow,.page-eyebrow{font-family:var(--font-ui);font-size:11px;font-weight:500;letter-spacing:.12em;line-height:1.5}.home-page .eyebrow{text-transform:none;letter-spacing:.08em;color:#a6bbce}html[lang=en] .home-page .eyebrow{letter-spacing:.02em;font-size:12px}.home-page .hero{padding-top:42px;gap:24px;padding-bottom:22px}.hero-copy{max-width:1120px}.hero .eyebrow{font-size:12px;letter-spacing:.12em}.hero .eyebrow:after,.hero .eyebrow:before{display:none}.hero h1{font-family:var(--font-ui);font-size:clamp(46px,4.8vw,62px);font-weight:500;letter-spacing:0;gap:.22em;line-height:1.16;margin:20px 0 18px}.hero h1.english-title{font-size:clamp(44px,4.8vw,68px);font-weight:550;letter-spacing:0;line-height:1.12}.hero h1 .line-mask{line-height:inherit;padding-bottom:5px}.hero h1 .hero-title-ink{background:none!important;animation:none!important;color:inherit}.hero h1 .line-mask+.line-mask>span{color:#c3d4e4}.hero .intro{max-width:610px;font-size:16px;line-height:1.8;color:#b8c8d8;text-wrap:balance}html[lang=en] .hero .intro{max-width:570px;line-height:1.65}.hero .hero-actions{margin-top:25px;gap:12px}.hero .hero-actions .button{min-height:49px;min-width:166px;padding:0 24px}.hero .hero-footnote{font-family:var(--font-ui);font-size:11px;font-weight:400;letter-spacing:.025em;color:#96acbf;gap:12px;margin-top:17px}.hero-bottom{font-family:var(--font-ui);letter-spacing:0}.scroll-cue{font-size:12px;letter-spacing:.01em;gap:10px}.hero-art .hv-replay{font-family:var(--font-ui);font-size:11px;letter-spacing:.015em}.home-page .phase-strip{padding:44px 0 40px;gap:24px}.home-page .phase-copy h2{font-size:16px;font-weight:500;line-height:1.7;letter-spacing:0;gap:14px}.home-page .phase-copy p{font-size:12px;letter-spacing:.01em;line-height:1.7;color:#a5b9cc}.home-page .phase-track span{font-size:12px;font-weight:400}.home-page .phase-track .current,.status-tag{font-weight:500}.status-tag{font-family:var(--font-ui);font-size:10px;letter-spacing:.03em}.home-page .section{padding-block:110px}.home-page .trust-section{padding-block:112px}.home-page #pool>.wrap{max-width:1024px}.home-page #pool .section-head{max-width:680px;margin-bottom:42px;gap:12px}.home-page #pool .section-head h2,.home-page .step-intro h2,.home-page .trust-grid h2{font-size:clamp(32px,3.2vw,44px);font-weight:500;letter-spacing:0;line-height:1.3;margin:16px 0 18px}html[lang=en] .home-page #pool .section-head h2,html[lang=en] .home-page .step-intro h2,html[lang=en] .home-page .trust-grid h2{letter-spacing:0;line-height:1.2}.home-page #pool .section-head p:not(.eyebrow),.home-page .step-intro p:not(.eyebrow),.home-page .trust-grid p:not(.eyebrow){font-size:16px;line-height:1.85;max-width:580px;color:#b6c7d7}.home-page .section-head .text-link,.home-page .step-intro>.text-link{font-size:13px;font-weight:500}.home-page .pool-topbar{padding:16px 28px;font-size:12px}.home-page .pool-card{padding:32px}.home-page .pool-card-head h3{font-size:23px;font-weight:500;letter-spacing:0}.home-page .pool-card-head p{font-family:var(--font-ui);font-size:10px;font-weight:400;letter-spacing:.07em;line-height:1.5}.home-page .pool-card-head a{font-family:var(--font-code);font-size:11px}.home-page .balance-label{font-size:12px;letter-spacing:.025em}.home-page .balance-label .mono{font-size:10px;opacity:.65}.home-page .balance-value{font-family:var(--font-ui);font-size:40px;font-weight:550;line-height:1.1;letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;margin-top:14px}.home-page .balance-unit{font-family:var(--font-ui);font-size:11px;letter-spacing:.025em;margin-top:12px}.home-page #pool .pool-note{font-size:12px;line-height:1.8;max-width:720px;text-align:center;margin-top:16px;color:#9fb3c7!important}.home-page .wallet-address>span{font-size:12px;letter-spacing:0}.home-page .wallet-address code{font-size:11px;letter-spacing:0}.home-page .wallet-bar .text-link{font-size:12px}.home-page .step-layout{max-width:940px}.home-page .step-layout>.process-list{max-width:820px;margin-top:44px}.home-page .step-layout>.process-list li{grid-template-columns:36px minmax(0,1fr) auto;gap:25px;padding-block:30px}.home-page .step-layout .process-number{font-family:var(--font-ui);font-size:12px;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:0;padding-top:5px;color:#8fa9c0}.home-page .step-layout .process-list h3{font-size:20px;font-weight:500;line-height:1.5;letter-spacing:0;margin-bottom:8px}.home-page .step-layout .process-list p{font-size:15px;line-height:1.85;max-width:580px;color:#b4c5d6}.home-page .step-layout .process-state{font-family:var(--font-ui);font-size:11px;font-weight:400;letter-spacing:0;padding-top:6px}.home-page .trust-list{max-width:780px;margin-top:40px}.home-page .trust-list a{font-size:17px;font-weight:400;letter-spacing:-.01em;padding-block:25px}.home-page .trust-list a span{font-family:var(--font-ui);font-size:11px;letter-spacing:0;font-variant-numeric:tabular-nums;color:#8fa9c0}.home-page .end-cta{padding-block:100px;gap:26px}.home-page .end-cta h2{font-size:clamp(28px,2.8vw,38px);font-weight:500;line-height:1.3;letter-spacing:0}.home-page .end-cta p{font-size:15px;line-height:1.8;color:#b4c5d6}.footer-column h3{font-size:12px;font-weight:500;letter-spacing:.02em}.footer-column .motion-toggle,.footer-column a{display:flex;align-items:center;gap:6px;min-height:36px;padding-block:5px;font-size:13px;line-height:1.6}.footer-brand p{font-size:13px;line-height:1.8}.footer-bottom{font-size:11px;line-height:1.8;letter-spacing:0}@media(min-width:1500px){.home-page .hero{padding-top:46px;gap:24px}}@media(max-width:1100px){.desktop-nav{gap:20px}.hero h1.english-title{font-size:clamp(38px,5vw,54px)}.home-page .hero{padding-top:36px}}@media(max-width:880px){.desktop-nav{font-size:12px;gap:17px}.home-page .section,.home-page .trust-section{padding-block:84px}.hero .intro{max-width:560px}.home-page .pool-card{padding:27px 24px}.home-page .balance-value{font-size:36px}}@media(max-width:700px){.home-page .hero{padding-top:34px;gap:24px;padding-bottom:18px}.hero h1{font-size:clamp(40px,10.8vw,56px);line-height:1.2;letter-spacing:0;margin:18px 0 20px;gap:0}.hero h1.english-title{font-size:clamp(38px,10.8vw,54px);line-height:1.14;letter-spacing:0}.hero .eyebrow{font-size:11px}.hero .intro,html[lang=en] .hero .intro{font-size:15px;line-height:1.8;max-width:420px}.hero .hero-actions{margin-top:24px;gap:10px}.hero .hero-actions .button{min-height:48px;min-width:0;font-size:14px}.hero .hero-footnote{font-size:10px;gap:10px;margin-top:16px}.home-page .phase-strip{padding:36px 0;gap:24px}.home-page .phase-copy h2{font-size:14px;gap:8px}.home-page .phase-copy p{font-size:11px;line-height:1.8}.home-page .phase-track span{font-size:11px}.home-page .section,.home-page .trust-section{padding-block:72px}.home-page #pool .section-head{margin-bottom:32px}.home-page #pool .section-head h2,.home-page .step-intro h2,.home-page .trust-grid h2{font-size:31px;line-height:1.35;margin:14px 0 16px}.home-page #pool .section-head p:not(.eyebrow),.home-page .step-intro p:not(.eyebrow),.home-page .trust-grid p:not(.eyebrow){font-size:15px;line-height:1.85}.home-page .pool-topbar{padding:13px 20px;font-size:11px}.home-page .pool-card{padding:27px 22px}.home-page .pool-card-head h3{font-size:22px}.home-page .balance-value{font-size:36px}.home-page .step-layout>.process-list{margin-top:34px}.home-page .step-layout>.process-list li{grid-template-columns:24px minmax(0,1fr);column-gap:16px;row-gap:10px;padding-block:26px}.home-page .step-layout .process-list h3{font-size:18px}.home-page .step-layout .process-state{grid-column:2;padding:0}.home-page .trust-list a{font-size:16px;padding-block:24px}.home-page .end-cta{padding-block:72px;gap:24px}.home-page .end-cta h2{font-size:29px}.home-page .end-cta .button{min-width:0}.footer-column .motion-toggle,.footer-column a{font-size:12px;min-height:44px}}@media(max-width:360px){.hero h1{font-size:39px}.hero h1.english-title{font-size:37px}.home-page #pool .section-head h2,.home-page .step-intro h2,.home-page .trust-grid h2{font-size:28px}.home-page .balance-value{font-size:32px}.home-page .trust-list a{font-size:15px;gap:12px}.home-page .end-cta h2{font-size:27px}}html[lang=zh-CN] .hero h1{letter-spacing:0}html[lang=zh-CN] .home-page :is(.section-head,.step-intro,.trust-grid) h2{letter-spacing:0}@media(max-width:360px){.hero .hero-footnote{max-width:none;gap:8px}.hero .hero-footnote span:last-child{flex-basis:auto}.hero .hero-footnote span:last-child:before{display:inline}}.article-page .audit-meta strong,.article-page .audit-meta>span,.article-page .document-label,.article-page .fee-ratio,.article-page .paper-symbol>small,.article-page .pool-comparison .status-tag,.article-page .process-list li:before,.article-page .section-index,.chapter-label,.doc-kicker,.hv-core-caption,.hv-core-id,.hv-foot-note,.hv-foot>span:first-child,.hv-head,.hv-module small,.hv-module strong,.hv-module-id,.hv-replay,.hv-socket-wordmark,.opening-caption,.token-symbol,.wallet-input-row input{font-family:var(--font-ui)}.lookup-address,.mono,.wallet-address code,.wallet-input-row input,code{font-variant-numeric:tabular-nums}html[lang=en] :is(h1,h2,h3){font-weight:550;letter-spacing:0}html[lang=zh-CN] :is(h1,h2,h3){letter-spacing:0}.home-page .hero-stage{--hero-grid-step:34px;background:linear-gradient(180deg,#071a26,#0a2130 53%,#0a1e2d)}.home-page .hero-stage:before{background-image:linear-gradient(#a5d4e310 1px,transparent 0),linear-gradient(90deg,#a5d4e310 1px,transparent 0);background-size:var(--hero-grid-step) var(--hero-grid-step);mask-image:linear-gradient(180deg,#0008 0,#000 35%,#000 87%,transparent)}.hero-grid-field{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.hero-grid-field[hidden]{display:none}.home-page .hero-circuits{opacity:.78;mask-image:linear-gradient(180deg,transparent 12%,#000 27%,#000 83%,transparent 99%)}.home-page .hero-circuits svg{min-width:0;color:#9bdded}.hero-circuit-detail[data-side=left]{opacity:calc(.8 + var(--circuit-react-left,0) * .2)}.hero-circuit-detail[data-side=right]{opacity:calc(.8 + var(--circuit-react-right,0) * .2)}.home-page .hero-circuits .circuit-pulses{display:none}.hero-signals{fill:none;stroke:#edffff;stroke-width:1.4;filter:drop-shadow(0 0 3px #89e9f4)}.hero-signal{stroke-dasharray:7 120;stroke-dashoffset:0;opacity:0;animation:hero-signal-travel 12s linear infinite}.hero-signal-b{animation-delay:-6.2s}.hero-circuit-detail[data-side=right] .hero-signal-a{animation-delay:-3.1s}.hero-circuit-detail[data-side=right] .hero-signal-b{animation-delay:-9.3s}@keyframes hero-signal-travel{0%{stroke-dashoffset:0;opacity:0}12%{opacity:.85}68%{opacity:.85}84%,to{stroke-dashoffset:-105;opacity:0}}.hero-glass-space{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse 44% 28% at 50% 63%,#3e8a9c12 0,transparent 85%)}.hero-ambient-light{position:absolute;width:min(40vw,520px);height:340px;pointer-events:none;opacity:.28;transform-origin:center}.hero-ambient-cool{left:-3%;top:34%;background:radial-gradient(ellipse at center,#66cddc3d 0,#489aad17 38%,#489aad00 73%);animation:hero-ambient-cool 24s ease-in-out -7s infinite}.hero-ambient-warm{right:-3%;top:43%;height:300px;opacity:.22;background:radial-gradient(ellipse at center,#e2bd722b 0,#c7ac6d0e 38%,#c7ac6d00 73%);animation:hero-ambient-warm 31s ease-in-out -19s infinite}@keyframes hero-ambient-cool{0%,to{opacity:.28;transform:translate(0) scale(1)}50%{opacity:.52;transform:translate(16px,-10px) scale(1.025)}}@keyframes hero-ambient-warm{0%,to{opacity:.22;transform:translate(0) scale(1)}50%{opacity:.42;transform:translate(-12px,14px) scale(1.02)}}.hero-glass-architecture,.hero-glass-response{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hero-glass-response{opacity:0;stroke:#b3edf1;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #8adedb55)}.hero-glass-edge{fill:none;stroke-width:.85}.hero-glass-glint{fill:none;stroke:#c8f8f7;stroke-width:1.25;stroke-linecap:round;stroke-dasharray:5 120;opacity:0;animation:hero-glass-glint 18s linear infinite}.hero-glass-glint-two{stroke:#c2dbef;animation-delay:-9s;animation-duration:21s}.hero-glass-architecture{opacity:.92;animation:hero-architecture-breathe 18s ease-in-out infinite}.hero-glass-drift,.hero-glass-shift{transform:none}.hero-glass-drift,.hero-glass-refractions{animation:none}.hero-glass-refractions{opacity:.88}@keyframes hero-architecture-breathe{0%,to{opacity:.92}50%{opacity:1}}@keyframes hero-glass-glint{0%{stroke-dashoffset:0;opacity:0}12%,68%{opacity:.55}84%,to{stroke-dashoffset:-105;opacity:0}}.hero-glass-space.is-out-of-view *{animation-play-state:paused!important}@media(max-width:700px){.home-page .hero-stage{--hero-grid-step:28px}.hero-grid-field{opacity:.5}.home-page .hero-circuits{opacity:.43}.hero-glass-space{opacity:.86}.hero-glass-glint-two,.hero-glass-grain,.hero-signal-b{display:none}.hero-glass-architecture,.hero-glass-response{width:150%;left:-25%}}@media(hover:none),(max-width:700px),(pointer:coarse){.hero-ambient-light{width:min(66vw,320px);height:240px;transform:none;animation-name:hero-ambient-touch-breathe}.hero-ambient-cool{left:-12%}.hero-ambient-warm{right:-12%;height:210px}}:where(.touch-wide) .hero-ambient-light{width:min(66vw,320px);height:240px;transform:none;animation-name:hero-ambient-touch-breathe}@keyframes hero-ambient-touch-breathe{0%,to{opacity:.2}50%{opacity:.38}}@media(prefers-reduced-motion:reduce){.hero-glass-glint,.hero-signals{display:none}.hero-glass-architecture,.hero-glass-drift,.hero-glass-refractions{animation:none}.hero-ambient-light{animation:none;transform:none;opacity:.24}.hero-glass-shift{transform:none}}@media(prefers-reduced-transparency:reduce){.hero-glass-space,.hero-grid-field{display:none}}@media(forced-colors:active){.hero-glass-space,.hero-grid-field,.home-page .hero-circuits,.home-page .hero-stage:before{display:none}}.hero-grid-cells{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;mask-image:linear-gradient(180deg,#0009 0,#000 25%,#000 75%,transparent)}.hero-grid-cells[hidden]{display:none}.hero-grid-sparks{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:layout paint}.hero-grid-sparks[hidden]{display:none}.hero-grid-spark{position:absolute;display:block;background:#89cfd3;opacity:0;pointer-events:none;contain:layout paint;will-change:opacity}@media(forced-colors:active),(prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){.hero-grid-sparks{display:none}}@media(forced-colors:active),(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){.hero-grid-cells{display:none}}.touch-wide .hero-grid-cells{display:none}