@font-face{font-family:Inter;src:url('/vendor/fonts/inter/5.3.0/files/inter-latin-400-normal.woff2') format('woff2');font-display:swap;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#070b13;color:#ecf1fa;font:16px/1.7 Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}a{color:inherit;text-decoration:none}button,select{font:inherit}button,a,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #bad4ff;outline-offset:6px}header{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1400px;margin:auto;padding:26px 40px;border-bottom:1px solid #222c3e}header nav{display:flex;gap:26px;font-size:13px;color:#adb9ce}header nav a:hover{color:#fff}.brand{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:1.4px}.brand b{font-weight:500;color:#8eaeeb}.brand-mark{display:block;width:40px;height:40px;object-fit:contain;flex-shrink:0}select{color:#bdc8da;background:#101725;border:1px solid #2b374b;border-radius:6px;padding:6px 10px;font-size:13px}.wrap{max-width:1280px;margin:auto;padding-left:40px;padding-right:40px}.hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:20px;min-height:650px;padding-top:65px;padding-bottom:70px}.eyebrow{font-size:11px;letter-spacing:2px;font-weight:600;color:#91adcf;margin:0 0 22px}.hero .eyebrow{font-size:10px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(45px,5.6vw,78px);line-height:1.08;letter-spacing:-3.5px;font-weight:500;margin-bottom:28px}h2{font-size:clamp(30px,3.5vw,48px);line-height:1.2;letter-spacing:-1.8px;font-weight:500;margin-bottom:22px}h3{font-size:20px;line-height:1.4;letter-spacing:-.35px;margin-bottom:14px;font-weight:500}p{color:#a7b4ca}.lead{font-size:17px;line-height:1.85;max-width:590px}.actions{display:flex;flex-wrap:wrap;gap:14px;margin:32px 0}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:13px 20px;border:1px solid #33405a;border-radius:4px;font-size:13px;font-weight:500;background:#101723;transition:background .15s}.button:hover{background:#1f2e46}.primary{background:#b9d4ff;color:#101a2c;border-color:#b9d4ff}.primary:hover{background:#d6e6ff}.phase{font-size:11px;display:flex;align-items:center;gap:10px;color:#8295b4}.phase>span:first-child{width:6px;height:6px;border-radius:50%;background:#81bbaa;flex-shrink:0}.network-art svg{width:100%;height:auto;overflow:visible}.art-note{display:flex;align-items:center;justify-content:center;gap:14px;font-size:10px;color:#7187a9;margin-top:0}.mono{font-family:ui-monospace,SFMono-Regular,monospace;color:#a1b9dd;white-space:nowrap}.principle-strip{border-top:1px solid #253149;border-bottom:1px solid #253149;background:#0c1220}.principle-strip .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-top:25px;padding-bottom:25px}.principle-strip span{font-size:12px;letter-spacing:.2px;color:#a6bbd8;text-align:center}.section{padding-top:100px;padding-bottom:100px}.section-heading{max-width:750px;margin-bottom:44px}.section-heading p:not(.eyebrow){max-width:680px;font-size:15px}.cards{display:grid;gap:20px}.three{grid-template-columns:repeat(3,1fr)}.cards article{border-top:1px solid #31405b;padding:27px 10px 15px 0}.cards p{font-size:14px;margin-bottom:0}.number,.icon{display:block;font-size:13px;color:#97b8ed;margin-bottom:26px}.icon{font-size:27px;line-height:1.1;height:32px}.architecture,.progress{background:#0d1422;border-top:1px solid #27324a;border-bottom:1px solid #27324a}.path-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:35px}.path-tabs button{background:none;border:1px solid #37445a;color:#9cabc5;border-radius:20px;font-size:12px;padding:8px 18px;cursor:pointer}.path-tabs button[aria-pressed=true]{background:#bad5ff;color:#132340;border-color:#bad5ff}.flow{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;border:1px solid #34405a;border-radius:5px;overflow:hidden}.flow li{padding:27px 22px;border-right:1px solid #34405a}.flow li:last-child{border:0}.flow span{font-size:10px;color:#7b94bd;letter-spacing:1px;display:block;margin-bottom:20px}.flow h3{font-size:16px}.flow p{font-size:12px;margin:0;min-height:65px}.path-detail{font-size:13px;padding:22px 0;min-height:100px}.layer-note{border-left:2px solid #8daddc;padding:5px 25px;max-width:1000px}.layer-note strong{font-size:14px;font-weight:500}.layer-note p{font-size:13px;margin:10px 0 0}.split{display:grid;grid-template-columns:1fr 1.1fr;gap:90px}.security-list article{display:flex;gap:20px;border-top:1px solid #29354a;padding-top:20px;margin-bottom:20px}.security-list>article>span{color:#759aca;font-size:11px;margin-top:3px}.security-list h3{font-size:17px;margin-bottom:9px}.security-list p{font-size:13px;margin-bottom:5px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:45px}.metrics strong{display:block;font-size:43px;letter-spacing:-1.8px;font-weight:400;color:#c5dbff}.metrics span{font-size:11px;color:#99adc9;display:block}.status-table{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;min-width:650px;font-size:12px}th,td{padding:20px 17px;border-bottom:1px solid #2a374d}thead th{padding-top:10px;color:#738aad;font-weight:400;font-size:10px;letter-spacing:1px}tbody th{color:#d4e3fc;font-weight:500;width:23%}td:last-child{color:#9cacc5;width:51%}.tag{display:inline-block;font-size:10px;padding:3px 9px;border-radius:3px;background:#183a36;color:#abd8cc;white-space:nowrap}.neutral{color:#bcc9df;background:#273249}.snapshot,.footnote{font-size:11px;line-height:1.8;color:#8094b1;margin-top:24px}.roadmap{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:25px}.roadmap li{border-top:1px solid #536b94;padding-top:22px}.roadmap li>span{color:#7398ca;font-size:11px;display:block;margin-bottom:26px}.roadmap .eyebrow{font-size:9px;letter-spacing:1px;min-height:32px;margin-bottom:12px}.roadmap h3{font-size:17px;min-height:48px}.roadmap p:not(.eyebrow){font-size:12px;line-height:1.9}.faq{border-top:1px solid #34415a}.faq details{border-bottom:1px solid #34415a;padding:23px 0}.faq summary{cursor:pointer;font-size:15px;color:#d1def1;list-style:none;display:flex;justify-content:space-between;gap:20px}.faq summary::after{content:'+';color:#89a9d9}.faq details[open] summary::after{content:'−'}.faq details p{font-size:14px;max-width:950px;margin:20px 0 0}.closing{padding-top:75px;padding-bottom:90px;text-align:center;border-top:1px solid #354766;background:radial-gradient(ellipse at top,#142039 0,transparent 65%)}.closing p:not(.eyebrow){font-size:14px}.closing .button{margin-top:15px}footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;padding-top:28px!important;padding-bottom:28px!important;border-top:1px solid #26334c;font-size:10px;color:#7388a7}.skip{position:absolute;top:-100px;left:20px;background:#d4e5ff;color:#061020;padding:10px;z-index:10}.skip:focus{top:15px}html[lang=zh] h1{font-size:clamp(42px,4.8vw,65px);letter-spacing:0;line-height:1.25}html[lang=zh] h2{letter-spacing:0;line-height:1.35}html[lang=zh] .eyebrow{letter-spacing:1px}@media(max-width:1000px){header{padding:22px 28px}header nav{gap:16px}.wrap{padding-left:28px;padding-right:28px}.hero{min-height:550px}.hero h1{letter-spacing:-2px}.roadmap{grid-template-columns:repeat(3,1fr)}.split{gap:40px}.art-note{flex-direction:column;gap:4px}}@media(max-width:720px){header{flex-wrap:wrap;padding:20px;gap:18px}header nav{order:3;justify-content:space-between;width:100%;font-size:11px}.brand{font-size:11px}.wrap{padding-left:22px;padding-right:22px}.hero{display:flex;flex-direction:column;align-items:stretch;padding-top:55px;padding-bottom:45px;gap:12px}.hero .eyebrow{font-size:8px;letter-spacing:1.2px}h1{font-size:47px;letter-spacing:-2px}.lead{font-size:15px}.network-art{max-width:430px;margin:auto}.hero .network-art svg{max-height:300px}.phase{font-size:10px}.principle-strip .wrap{grid-template-columns:repeat(2,1fr);gap:18px}.section{padding-top:65px;padding-bottom:65px}.section-heading{margin-bottom:30px}.three,.split{grid-template-columns:1fr}.cards{gap:15px}.cards article{padding:23px 0 16px}.number{margin-bottom:15px}.flow{grid-template-columns:repeat(2,1fr)}.flow li{border-right:1px solid #34405a;border-bottom:1px solid #34405a;padding:23px 17px}.flow li:nth-child(2){border-right:0}.flow li:nth-child(3){border-bottom:0}.flow p{min-height:70px}.path-detail{min-height:145px}.layer-note{padding-left:18px}.metrics{grid-template-columns:repeat(2,1fr);gap:24px}.metrics strong{font-size:38px}.roadmap{grid-template-columns:1fr;gap:25px}.roadmap li{display:flex;gap:22px}.roadmap li>span{margin-top:1px}.roadmap .eyebrow,.roadmap h3{min-height:0}.roadmap .eyebrow{margin-bottom:9px}.roadmap p:not(.eyebrow){font-size:14px}.faq summary{font-size:14px}.closing{padding-top:60px;padding-bottom:65px}h2{font-size:32px}footer{justify-content:flex-start}footer>span:first-child{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
