@font-face{font-family:Geist;src:url('assets/geist.woff2') format('woff2');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px;scrollbar-color:#43505c #030609}body{margin:0;background:#030609;color:#e2e9ef;font-family:Geist,'PingFang SC','Microsoft YaHei',sans-serif;-webkit-font-smoothing:antialiased}::selection{background:#b8d3e3;color:#071017}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #b8d3e3;outline-offset:7px}svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.2}p{color:#9babb9;font-size:15px;line-height:2}h1,h2,h3,h4,p{margin:0}h1,h2{font-weight:400;letter-spacing:-.035em;text-wrap:balance}h2{font-size:clamp(32px,4.3vw,64px);line-height:1.4}h2>span{color:#8497a8}button{border:0;background:none}.wrap{width:calc(100% - 160px);max-width:1360px;margin:auto}.header{position:absolute;inset:0 0 auto;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:25px 5%}.brand{display:flex;align-items:center;gap:10px}.brand-symbol{width:45px;height:45px;overflow:hidden;display:block;background:#000;border-radius:50%}.brand-symbol img{width:94px;height:94px;max-width:none;transform:translate(-24px,-24px)}.brand-wordmark{display:flex;flex-direction:column;font-size:18px;letter-spacing:-.03em;line-height:1.1}.brand-wordmark small{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#9aabb9;margin-top:6px}.header nav{display:flex;gap:34px;font-size:12px;color:#a6b4bf}.header nav a:hover{color:white}.nav-cta{display:flex;align-items:center;gap:28px;border-bottom:1px solid #62717e;padding:12px 0;font-size:12px}.nav-cta svg{width:17px}.ocean-scene{position:fixed;inset:0;z-index:-1;background:#030609;pointer-events:none}#current{width:100%;height:100%;display:block}.ocean-vignette{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,6,9,.25),transparent 60%)}.hero{position:relative;height:100svh;min-height:760px;max-height:1200px;isolation:isolate}.hero-content{position:absolute;top:29%;left:8%;z-index:2}.hero h1{font-size:clamp(48px,5.8vw,88px);line-height:1.42;font-weight:300}.hero h1 span{color:#c1ccd5}.hero-en{font-size:12px;line-height:1.7;letter-spacing:.05em;margin:26px 0 35px;color:#8fa1b2}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:55px;min-height:56px;padding:0 25px;font-size:13px;position:relative;overflow:hidden}.primary{background:linear-gradient(120deg,#bdceda 0%,#eef5f8 38%,#9aacb9 100%);color:#09121a;border:1px solid #e0e9ee;border-radius:2px;box-shadow:0 10px 35px #0005;transition:box-shadow .3s,transform .3s}.primary:before{content:'';position:absolute;inset:-100%;background:linear-gradient(110deg,transparent 42%,#fff9 49%,transparent 56%);transform:translateX(-55%) rotate(12deg);transition:transform .8s}.primary:hover:before{transform:translateX(55%) rotate(12deg)}.primary:hover{transform:translateY(-2px);box-shadow:0 15px 35px #0008}.hero-note{position:absolute;left:71%;bottom:22%;max-width:220px}.hero-note>span{font-size:9px;letter-spacing:.17em;color:#879aaa}.hero-note p{font-size:13px;line-height:1.8;margin-top:15px;color:#bcc9d3}.hero-edge{position:absolute;bottom:35px;left:5%;right:5%;display:flex;justify-content:space-between;font-size:10px;color:#8fa2b3;letter-spacing:.12em}.hero-edge a{display:flex;align-items:center;gap:25px}.depth-gauge{position:fixed;right:22px;top:38%;z-index:5;display:flex;align-items:center;flex-direction:column;gap:12px;color:#8195a7;font-size:8px;letter-spacing:.12em}.depth-gauge strong{font-weight:400;font-size:16px;font-variant-numeric:tabular-nums}.depth-rule{width:12px;height:140px;position:relative;border-left:1px solid #53647455;background:repeating-linear-gradient(to bottom,transparent 0 13px,#53647466 13px 14px,transparent 14px 28px);background-size:7px 28px;background-repeat:repeat-y}.depth-rule i{position:absolute;left:-3px;top:var(--depth,0%);width:15px;height:1px;background:#d0e0ec}.statement{min-height:850px;padding:190px 0 160px;display:grid;grid-template-columns:1fr 2.15fr;gap:60px}.statement-side{font-size:10px;letter-spacing:.15em;line-height:2;color:#8ea2b3;padding-top:20px}.statement-side span{font-size:12px;letter-spacing:0;color:#b7c4cf}.statement h2 span{color:#d9e7f0}.statement p{margin-top:34px}.statement-rule{width:65px;height:1px;background:#96b3c9;margin:45px 0 0}.statement-last{font-size:24px;line-height:1.7;color:#d5e2ec}.perspective{padding:120px 0 150px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:65px}.section-heading>p,.section-heading>div{max-width:320px;padding-bottom:12px}.perspective-panel{border-top:1px solid #354453;border-bottom:1px solid #354453;background:linear-gradient(125deg,#101e2b77,#03060999)}.panel-top{display:flex;justify-content:space-between;align-items:center;padding:24px 30px;font-size:11px;color:#91a5b5}.panel-title{letter-spacing:.12em}.view-toggle{display:flex;background:#020609;border:1px solid #394b59;padding:4px}.view-toggle button{padding:11px 23px;font-size:12px;color:#9dafbd;transition:color .3s,background .3s}.view-toggle .selected{background:#b8cbd9;color:#0a151e}.map{height:465px;position:relative;overflow:hidden}.routes{position:absolute;width:100%;height:100%;stroke:url(#routeColor);stroke-width:1;fill:none}.whole-routes{transition:opacity .9s;stroke-dasharray:12 5;animation:route-flow 22s linear infinite}.fragment-routes{opacity:0;transition:opacity 1s}.map-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:10px;transition:opacity .8s,filter .8s}.seal-icon{width:75px;height:75px;overflow:hidden;background:#000;border-radius:50%;box-shadow:0 15px 35px #0008}.seal-icon img{width:156px;height:156px;transform:translate(-40px,-40px)}.map-center span{font-size:13px}.map-center small{font-size:10px;color:#91a7ba}.order{position:absolute;width:175px;padding:18px 0;border-top:1px solid #68829977;transition:transform 1s,opacity 1s}.order-a{left:9%;top:12%}.order-b{right:8%;top:12%}.order-c{left:9%;bottom:9%}.order-d{right:8%;bottom:9%}.order>span{font-size:10px;color:#9cb1c3}.order strong{display:block;font-size:23px;font-weight:400;margin:12px 0}.order em{font-size:11px;font-style:normal;margin-left:12px;color:#b1c1ce}.order small{font-size:10px;color:#8da4b7}.order-public,.public-detail{display:none}.hidden-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:24px;line-height:1.7;opacity:0;transition:opacity 1s}.hidden-message span{font-size:12px;color:#a0b3c4}.market .map-center,.market .whole-routes{opacity:0;filter:blur(8px)}.market .fragment-routes,.market .hidden-message{opacity:1}.market .order-purpose,.market .order-detail{display:none}.market .order-public,.market .public-detail{display:block}.market .order-a{transform:translate(20px,14px)}.market .order-d{transform:translate(-20px,-14px)}.panel-bottom{border-top:1px solid #253440;display:flex;justify-content:space-between;padding:20px 30px;font-size:10px;color:#97acbe}.protocol{padding:110px 0 140px}.protocol-layout{display:grid;grid-template-columns:1fr 1.3fr;gap:8%}.protocol-tabs button{width:100%;display:flex;text-align:left;gap:25px;align-items:center;padding:30px 0;border-top:1px solid #2c3a46;color:#8398a8}.protocol-tabs button:last-child{border-bottom:1px solid #2c3a46}.protocol-tabs button>span{font-size:11px}.protocol-tabs button h3{font-size:21px;font-weight:400}.protocol-tabs button small{display:block;font-size:10px;margin-top:8px;letter-spacing:.05em}.protocol-tabs button svg{margin-left:auto;opacity:.4}.protocol-tabs button.active{color:#e5eef5}.protocol-tabs button.active svg{opacity:1}.protocol-detail{display:flex;flex-direction:column;justify-content:space-between}.layer-art{height:245px;position:relative;perspective:700px}.layer{position:absolute;left:50%;top:40%;width:170px;height:170px;border:1px solid #90b0c680;background:linear-gradient(135deg,#53758b18,#07101b90);transform:translate(-50%,-50%) rotateX(65deg) rotateZ(-35deg);transition:transform 1.1s,opacity 1s}.layer-back{margin-top:40px;opacity:.35}.layer-mid{margin-top:20px;opacity:.6}.layer-front{box-shadow:0 30px 50px #0007;display:flex;align-items:center;justify-content:center}.layer-front svg{width:65px;height:65px;stroke:#d5e7f2}.layer-caption{position:absolute;bottom:15px;text-align:center;width:100%;font-size:10px;color:#94aabb}.layer-art[data-step='1'] .layer-front{transform:translate(-20%,-80%) rotateX(65deg) rotateZ(-15deg)}.layer-art[data-step='1'] .layer-back{transform:translate(-80%,-50%) rotateX(65deg) rotateZ(-55deg)}.layer-art[data-step='2'] .layer{transform:translate(-50%,-50%) rotateX(55deg) rotateZ(35deg)}.detail-copy{padding:22px 0}.detail-copy h3{font-size:20px;font-weight:400;margin-bottom:15px}.detail-copy p{font-size:13px}.agents{padding:140px 0 180px;border-top:1px solid #1b2b38;background:linear-gradient(180deg,#07121c66,transparent)}.agents-inner{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:7%}.agent-art svg{width:100%;height:auto;filter:drop-shadow(0 20px 22px #000);stroke-width:.7}.agents-copy p{margin-top:30px;font-size:13px}.text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:50px;border-bottom:1px solid #607888;padding:20px 0 14px;font-size:12px;margin-top:20px}.experience{padding:90px 0 120px}.experience-note{display:block;color:#8096a7;font-size:10px;margin-top:12px}.experience-controls{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #354653;padding:30px 0}.strategy-options{display:flex;gap:25px}.strategy-options button{font-size:13px;padding:12px 0;border-bottom:1px solid transparent;color:#8da4b6}.strategy-options .active{border-color:#c7dce9;color:#e4edf2}.room{padding:35px;background:#0b1925;border-top:1px solid #7992a5;margin-top:20px}.room[hidden]{display:none}.room-heading{display:flex;align-items:center;justify-content:space-between}.room-heading h3{font-weight:400;font-size:20px}.room-heading button{font-size:12px;color:#b5c7d4}.room-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:50px;padding:40px 0}.room-grid small{font-size:10px;color:#9ab0c2}.room-grid h4{font-weight:400;font-size:22px;margin-top:20px}.room-grid p{font-size:12px;margin-top:12px}.room-bars{margin-top:22px}.room-bars i{display:block;height:2px;margin:16px 0;background:#aec6d8;width:var(--w)}.room-fragments{display:block;font-size:17px;font-weight:400;line-height:1.7;margin-top:15px}.room-foot{font-size:12px;border-top:1px solid #304454;padding-top:20px}.closing-word{font-size:clamp(65px,14.5vw,250px);letter-spacing:-.04em;line-height:1.05;color:#b8c8d6;font-weight:300;text-align:center;overflow:hidden;padding-top:30px;mask-image:linear-gradient(#000 15%,#0002 100%)}footer{display:flex;justify-content:space-between;align-items:center;padding:38px 0 45px;border-top:1px solid #2c3a47;font-size:9px;color:#8da1b2}footer>.brand{color:#dbe5ec}footer>.brand .brand-symbol{width:35px;height:35px}footer>.brand .brand-symbol img{width:73px;height:73px;transform:translate(-19px,-19px)}footer>.brand .brand-wordmark{font-size:16px}.footer-note{margin-left:15px}@keyframes route-flow{to{stroke-dashoffset:-170}}@media(min-width:1600px){.hero-content{left:max(8%,calc((100% - 1360px)/2))}}@media(max-width:900px){.wrap{width:calc(100% - 70px)}.header{padding:20px 35px}.header nav{gap:18px}.hero-content{left:7%;top:32%}.hero h1{font-size:54px}.hero-note{left:auto;right:9%;bottom:18%}.depth-gauge{right:10px}.statement{gap:30px;grid-template-columns:1fr 2fr}.section-heading{gap:25px}.section-heading p{font-size:12px}.order{width:140px}.order-a,.order-c{left:6%}.order-b,.order-d{right:6%}.protocol-layout{gap:5%}.agents-inner{gap:4%}.strategy-options{gap:18px}}@media(max-width:600px){.wrap{width:calc(100% - 44px)}.header{padding:18px 22px}.header nav{display:none}.brand-symbol{width:37px;height:37px}.brand-symbol img{width:77px;height:77px;transform:translate(-20px,-20px)}.brand-wordmark{font-size:16px}.brand-wordmark small{font-size:8px}.nav-cta{font-size:10px;gap:18px}.hero{min-height:780px;max-height:980px}.hero-content{left:26px;top:22%}.hero h1{font-size:48px;line-height:1.4}.hero-en{font-size:10px;margin:20px 0 25px}.hero-note{bottom:17%;left:26px;right:auto}.hero-note p{font-size:11px;margin-top:9px}.hero-note>span{font-size:8px}.hero-edge{bottom:26px;left:26px;right:26px;font-size:8px;letter-spacing:.03em}.hero-edge>span:first-child{display:none}.depth-gauge{right:10px;top:45%;font-size:7px}.depth-rule{height:100px}.depth-gauge strong{font-size:12px}.button{min-height:50px;font-size:12px;padding:0 20px;gap:40px}.statement{padding:100px 0;min-height:650px;display:block}.statement-side{padding:0 0 35px;font-size:9px}.statement-side span{font-size:11px}.statement h2{font-size:34px}.statement p{font-size:13px;margin-top:25px}.statement .statement-last{font-size:23px}.section-heading{display:block;margin-bottom:35px}h2{font-size:34px}.section-heading>p,.section-heading>div{margin-top:22px;padding:0}.perspective{padding:65px 0 85px}.panel-top{padding:20px 10px;flex-wrap:wrap;gap:20px;justify-content:center}.panel-title,.demo-label{display:none}.view-toggle button{font-size:11px;padding:10px 24px}.map{height:470px}.order{width:115px;padding:13px 0}.order strong{font-size:20px;margin:10px 0}.order small{font-size:8px}.order>span{font-size:9px}.order-a,.order-c{left:6%}.order-b,.order-d{right:6%}.order-a,.order-b{top:4%}.order-c,.order-d{bottom:4%}.map-center{top:50%}.seal-icon{width:62px;height:62px}.seal-icon img{width:129px;height:129px;transform:translate(-33px,-33px)}.map-center span{font-size:11px}.map-center small{font-size:9px}.hidden-message{font-size:20px;width:85%}.hidden-message span{font-size:11px}.panel-bottom{padding:18px 12px;font-size:8px;gap:12px}.market .order-a{transform:translate(5px,6px)}.market .order-d{transform:translate(-5px,-6px)}.protocol{padding:60px 0 80px}.protocol-layout{display:flex;flex-direction:column}.protocol-tabs button{padding:23px 0}.protocol-tabs button h3{font-size:18px}.protocol-tabs button small{font-size:9px}.protocol-detail{margin-top:25px}.layer-art{height:240px}.detail-copy h3{font-size:18px}.detail-copy p{font-size:12px}.agents{padding:45px 0 85px}.agents-inner{display:flex;flex-direction:column}.agent-art{width:90%;margin-bottom:35px}.agents-copy{width:100%}.agents-copy p{font-size:12px;margin-top:25px}.experience{padding:60px 0}.experience-controls{display:block;padding-top:20px}.strategy-options{gap:22px;margin-bottom:28px}.strategy-options button{font-size:12px}.experience-controls>.button{width:100%}.room{padding:22px}.room-grid{grid-template-columns:1fr;gap:24px;padding:25px 0}.room-grid>div{padding-bottom:20px;border-bottom:1px solid #304454}.room-heading h3{font-size:17px}.room-foot{font-size:11px;line-height:1.8}.closing-word{font-size:14vw;padding-top:10px}footer{flex-wrap:wrap;gap:25px;padding:30px 0}footer>span:nth-child(2){display:none}footer>span:last-child{width:100%;font-size:9px}.text-link{margin-top:15px}.depth-gauge{pointer-events:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before{animation:none!important;transition:none!important}}

@media(max-width:600px){.hero-content{top:18%}.hero-note{bottom:11%}.hero-note>span{display:none}.hero-note p{font-size:10px}.depth-gauge{top:57%}.hero h1{font-size:45px}.hero-en{margin:18px 0 24px}}

.ocean-scene{background:#040b14}.ocean-vignette{background:linear-gradient(90deg,rgba(3,6,9,.5),transparent 65%)}

@media(min-width:601px){.hero-note{left:auto;right:7%;bottom:14%;max-width:180px}}
.technology,.roadmap{padding:110px 0 130px}.boundary-note{font-size:11px;line-height:1.9;max-width:760px;margin-top:22px;color:#91a7b9}.architecture{display:grid;grid-template-columns:1fr 1.7fr;border-top:1px solid #3c5060;padding-top:50px;gap:10%}.scope-label{display:inline-block;border:1px solid #536879;color:#aec2d2;padding:6px 10px;font-size:10px;margin-bottom:25px}.architecture-intro h3{font-size:29px;line-height:1.6;font-weight:400}.architecture-intro>p{font-size:13px;margin-top:20px}.chain-label{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px}.chain-label>span,.chain-label small{font-size:10px;color:#91a8bb}.chain-label strong{font-size:19px;font-weight:400}.chain-label a{font-size:11px;border-bottom:1px solid #607889;padding-bottom:6px}.architecture-modules article{display:grid;grid-template-columns:100px 1fr;padding:30px 0;border-bottom:1px solid #2c3f4e;gap:12px 20px}.architecture-modules article:first-child{padding-top:0}.architecture-modules article>span{font-size:9px;letter-spacing:.1em;color:#7f9ab0;padding-top:8px}.architecture-modules h3{font-size:23px;font-weight:400}.architecture-modules p{grid-column:2;font-size:13px;line-height:1.9}.release-story{margin-top:70px;border-top:1px solid #3c5060;padding:40px 0}.release-story h3{font-weight:400;font-size:25px;margin-bottom:15px}.release-story p{font-size:13px}.execution-flow{display:flex;list-style:none;counter-reset:flow;padding:35px 0;margin:0;gap:0}.execution-flow li{flex:1;border-top:1px solid #4a6375;padding:20px 10px 0 0;font-size:13px}.execution-flow li:before{counter-increment:flow;content:counter(flow,decimal-leading-zero);display:block;color:#809bb0;font-size:10px;margin-bottom:14px}.release-story details{border-top:1px solid #293e4e;border-bottom:1px solid #293e4e}.release-story summary{display:flex;justify-content:space-between;padding:20px 0;font-size:13px;cursor:pointer}.disclosure-copy{max-width:850px;padding:0 0 25px}.disclosure-copy p+p{margin-top:12px}summary{list-style:none}summary::-webkit-details-marker{display:none}summary:focus-visible{outline:2px solid #c1d6e6;outline-offset:6px}.roadmap-list{border-top:1px solid #4a6072}.roadmap-list details{border-bottom:1px solid #304554}.roadmap-list summary{display:grid;grid-template-columns:50px 1fr 90px 20px;align-items:center;gap:25px;cursor:pointer;padding:29px 0}.roadmap-list h3{font-size:22px;font-weight:400}.phase{font-size:11px;color:#8aa3b7}.phase-status{font-size:11px;color:#91a8ba}.phase-status.next{color:#dceaf3}.expand{font-size:18px;font-weight:300}.roadmap-list details[open] .expand{transform:rotate(45deg)}.roadmap-list details>div{padding:0 60px 30px 75px;max-width:1000px}.roadmap-list p{font-size:13px}.roadmap-list .milestone{font-size:11px;color:#8ba6bb;margin-top:12px}.token-separation{display:grid;grid-template-columns:1fr 2fr;gap:40px;margin-top:45px}.token-separation h3{font-size:19px;font-weight:400}.token-separation p{font-size:12px}.technology .section-heading .text-link{padding-top:0;margin-top:22px}.docs-page{background:radial-gradient(ellipse at 85% 0,#102332 0,transparent 35%),#030609}.docs-page .header{position:relative}.docs-shell{padding:75px 0 100px}.docs-heading{border-bottom:1px solid #3a4d5d;padding-bottom:55px;margin-bottom:55px}.docs-heading h1{font-size:62px;line-height:1.35}.docs-heading h1 span{color:#91a9bc}.docs-heading p{font-size:11px;margin-top:25px}.docs-layout{display:grid;grid-template-columns:210px 1fr;gap:75px}.docs-toc{position:sticky;top:35px;height:fit-content;display:flex;flex-direction:column;gap:18px;font-size:12px;color:#9eb5c8}.docs-toc a:hover{color:#e9f2f8}.docs-article{max-width:800px;min-width:0}.docs-article p{font-size:14px;line-height:2.05;margin-bottom:22px;color:#b1c0cb;overflow-wrap:anywhere}.docs-article h2{font-size:30px;padding-top:35px;margin:25px 0;letter-spacing:0;scroll-margin-top:35px;border-top:1px solid #273b4b}.docs-article h3{font-size:20px;font-weight:400;margin:35px 0 18px;color:#d6e4ee}.docs-article a{color:#c2ddf0;text-decoration:underline;text-underline-offset:5px}.docs-article p:first-child{font-size:20px;color:#d5e3ed}.docs-page footer>span:last-child{width:auto}@media(max-width:900px){.docs-layout{gap:35px;grid-template-columns:170px 1fr}.architecture{gap:5%}.architecture-modules article{grid-template-columns:80px 1fr;gap:12px}.token-separation{grid-template-columns:1fr 1.7fr}}@media(max-width:600px){.technology,.roadmap{padding:65px 0 75px}.architecture{display:block;padding-top:30px}.architecture-intro h3{font-size:25px}.architecture-intro>p{font-size:12px}.chain-label{margin-top:25px}.architecture-modules{margin-top:45px}.architecture-modules article{grid-template-columns:65px 1fr;gap:12px;padding:25px 0}.architecture-modules h3{font-size:19px}.architecture-modules p{font-size:12px}.architecture-modules article>span{font-size:8px}.release-story{margin-top:45px;padding-top:30px}.release-story h3{font-size:22px}.release-story p{font-size:12px}.execution-flow{flex-wrap:wrap;row-gap:24px}.execution-flow li{flex:0 0 33.333%;font-size:11px}.roadmap-list summary{grid-template-columns:24px 1fr 65px 14px;gap:10px;padding:24px 0}.roadmap-list h3{font-size:16px}.phase-status{font-size:9px}.roadmap-list details>div{padding:0 0 24px 34px}.roadmap-list p{font-size:12px}.roadmap-list .milestone{font-size:10px}.token-separation{display:block;margin-top:35px}.token-separation h3{font-size:18px;margin-bottom:18px}.token-separation p{font-size:11px}.docs-shell{padding-top:45px}.docs-heading h1{font-size:42px}.docs-heading{padding-bottom:35px;margin-bottom:30px}.docs-layout{display:block}.docs-toc{position:static;display:grid;grid-template-columns:1fr 1fr;gap:15px;font-size:10px;border-bottom:1px solid #3a4d5d;padding-bottom:30px;margin-bottom:35px}.docs-article p{font-size:13px}.docs-article p:first-child{font-size:17px}.docs-article h2{font-size:26px}.docs-article h3{font-size:18px}.header nav{display:flex;gap:12px;font-size:10px}.header .nav-cta{display:none}.header .brand-wordmark{font-size:14px}.docs-page .header{align-items:center}.experience-note{max-width:290px;line-height:1.8}}
@media(max-width:600px){.depth-gauge{display:none}}
/* Ice-blue surface accents connect the narrative to the trading desk */
.hero .button.primary{background:#ace4ff;color:#061526;border-color:#ace4ff}.hero .button.primary:hover{background:#d4f1ff}.hero h1 span{color:#b4dfff}.hero-en{color:#bad3e9}.hero-edge{color:#a8c6df}.perspective-panel{border-color:#355a80;background:rgba(7,22,43,.86)}.panel-top,.panel-bottom{border-color:#294968}.view-toggle button.selected{background:#a9dfff;color:#061526}.header .nav-cta{border-color:#527da3}.protocol-tabs button[aria-selected=true]{color:#b9e7ff}

/* Electric depths — homepage visual world */
.landing-page{background:#040817;color:#f3f7ff}.landing-page .header{padding:24px 4%;border-bottom:1px solid #92b5ff40;background:#070d2670}.landing-page .header nav{color:#d6e2ff;font-size:13px;gap:30px}.landing-page .brand-wordmark small{color:#bdd3ff}.landing-page .nav-cta{background:#e8f2ff;color:#071330;padding:12px 18px;border:0;border-radius:5px;font-weight:500}.landing-page .hero{min-height:740px;height:92svh;max-height:1050px;background:linear-gradient(105deg,#254dff 0%,#1743efed 29%,#1338c687 47%,#09134415 67%,transparent 80%)}.landing-page .hero::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 5% 80%,#3c83ff85,transparent 53%),linear-gradient(155deg,transparent 40%,#87adff16 40.1%,transparent 40.6%,transparent 56%,#87adff10 56.2%,transparent 57%);pointer-events:none}.landing-page .hero-content{left:6%;top:27%;max-width:730px}.landing-page .hero h1{font-size:clamp(60px,6.8vw,106px);line-height:1.04;font-weight:500;letter-spacing:-.04em;text-wrap:initial}.landing-page .hero h1 span{color:#b9dcff}.landing-page .hero-en{font-size:16px;line-height:1.7;letter-spacing:0;color:#e0eaff;margin:30px 0}.landing-page .hero-actions{display:flex;gap:28px;align-items:center}.landing-page .hero .button.primary{background:#f3f8ff;color:#081334;border:0;box-shadow:none;border-radius:5px;min-height:56px;font-weight:500;gap:38px}.landing-page .primary:before{display:none}.landing-page .hero-secondary{display:flex;gap:20px;align-items:center;font-size:13px;color:#ecf4ff;min-height:48px}.landing-page .hero-secondary:hover{text-decoration:underline;text-underline-offset:5px}.landing-page .hero-note{bottom:19%;right:6%;border-top:1px solid #8cbfff66;padding-top:18px}.landing-page .hero-note p{color:#d2e8ff}.landing-page .hero-edge{bottom:72px;color:#d4e5ff;letter-spacing:.06em}.landing-page .depth-gauge{color:#c5d9ff}.landing-page .ocean-vignette{background:linear-gradient(180deg,transparent 55%,#04081780)}
.workspace-dock{position:relative;z-index:3;width:calc(100% - 96px);max-width:1440px;margin:-42px auto 0;background:#0c1938;border:1px solid #5279bb;border-radius:12px;overflow:hidden}.dock-title{display:flex;justify-content:space-between;gap:20px;padding:16px 26px;border-bottom:1px solid #35588b;background:#142a57;color:#bad6ff;font-size:11px;letter-spacing:.06em}.dock-body{display:grid;grid-template-columns:1.2fr 1fr .7fr;align-items:center;gap:36px;padding:36px}.dock-body h2{font-size:33px;line-height:1.15;font-weight:500;letter-spacing:-.025em}.dock-body p{font-size:12px;line-height:1.8;color:#b1c9eb;margin-top:16px}.dock-route{border-left:1px solid #355282;padding-left:36px;display:flex;flex-direction:column;gap:18px}.dock-route>span{font-size:11px;color:#b5d0f5}.dock-route strong{font-size:32px;font-weight:400;display:flex;align-items:center;gap:22px;letter-spacing:-.03em}.dock-route svg{width:28px;color:#8cc7ff}.dock-body>a{justify-self:end;color:#d4e9ff;border-bottom:1px solid #7fa8e2;padding:16px 0;display:flex;align-items:center;gap:30px;font-size:13px}.dock-body>a:hover{color:white;border-color:white}
.landing-page .wrap{width:calc(100% - 144px);max-width:1360px}.landing-page h2{font-weight:450;line-height:1.12}.landing-page h2>span{color:#89baff}.landing-page p{color:#b1c4e0}.landing-page .statement{min-height:650px;padding:140px 0 120px;grid-template-columns:.7fr 2fr;gap:70px}.landing-page .statement h2{font-size:clamp(40px,5.4vw,78px);max-width:970px}.landing-page .statement h2 span{color:#91c5ff}.landing-page .statement-side{color:#85aff0}.landing-page .statement-side span{color:#c5d9f7}.landing-page .statement-last{color:#e1edff;font-size:23px}.landing-page .statement-rule{background:#356cff;width:110px}.landing-page .perspective{max-width:none;width:100%;padding:96px max(72px,calc((100% - 1360px)/2)) 80px;background:#163fe8;border-top:1px solid #799cff;border-bottom:1px solid #4269ff}.landing-page .perspective .section-heading h2{color:#fff}.landing-page .perspective .section-heading h2 span{color:#bfdbff}.landing-page .perspective .section-heading p{color:#d4e1ff}.landing-page .perspective-panel{border:1px solid #6688d0;border-radius:12px;overflow:hidden;background:#081936}.landing-page .panel-top{background:#122a53;padding:20px 26px;color:#d2e4ff;border-bottom:1px solid #355482}.landing-page .view-toggle{background:#07142d;border-color:#486ba3;border-radius:6px}.landing-page .view-toggle button{border-radius:3px}.landing-page .view-toggle .selected{background:#c1e2ff}.landing-page .panel-bottom{background:#0e2245;color:#bed6f7;border-color:#345580}.landing-page .order>span,.landing-page .order small,.landing-page .map-center small{color:#b5cdec}.landing-page .order{border-color:#648cbd}.landing-page .boundary-note{color:#d0e0ff}.landing-page .protocol{padding:110px 0}.landing-page .protocol-tabs button{padding:30px 20px;border-color:#304776;color:#a3bfdf}.landing-page .protocol-tabs button.active{background:#122a59;color:#eef5ff;border-color:#5a8ae5}.landing-page .layer{border-color:#6baaff;background:linear-gradient(135deg,#2d6aff66,#0c183f)}.landing-page .layer-front{box-shadow:none}.landing-page .detail-copy h3{font-size:25px}.landing-page .layer-caption{color:#b4cff0}.landing-page .technology{padding:100px 0}.landing-page .architecture{border-color:#4265a0;gap:7%}.landing-page .architecture-modules article{border-color:#314978;padding:28px 0}.landing-page .architecture-modules article>span{color:#8cbcff}.landing-page .architecture-modules h3{font-size:26px}.landing-page .scope-label{color:#bedbff;border-color:#557ab4}.landing-page .chain-label small,.landing-page .chain-label>span{color:#a7c2e5}.landing-page .release-story{border-color:#4166a0}.landing-page .execution-flow li{border-color:#4075c7}.landing-page .execution-flow li:before{color:#8ec3ff}.landing-page .agents{background:#102d8f;border-color:#3159bd;padding:100px 0}.landing-page .agents h2 span{color:#a8d4ff}.landing-page .agents p{color:#c0d4f4}.landing-page .agent-art svg{filter:none}.landing-page .text-link{color:#cae3ff;border-color:#6d94c9}.landing-page .roadmap{padding:100px 0}.landing-page .roadmap-list{border-color:#567bb5}.landing-page .roadmap-list details{border-color:#314b76}.landing-page .roadmap-list details[open]{background:#0e1d39}.landing-page .roadmap-list summary{padding:27px 20px}.landing-page .phase,.landing-page .phase-status{color:#afcaee}.landing-page .roadmap-list .milestone{color:#abc6e7}.landing-page .token-separation{padding:32px 0;border-bottom:1px solid #314b76}.landing-page .experience{padding:80px 0 100px}.landing-page .experience .primary{background:#bfe1ff;border:0;box-shadow:none;border-radius:5px}.landing-page .experience-note{color:#abc6e7}.landing-page .strategy-options button{color:#afc9e7}.landing-page .strategy-options .active{color:#e8f4ff;border-color:#86bfff}.landing-page .closing-word{color:#3a6aff;mask-image:none;font-weight:500}.landing-page footer{border-color:#304c79;color:#b6cdec}.landing-page ::selection{background:#a7d9ff;color:#06142e}
@media(max-width:1000px){.landing-page .hero h1{font-size:74px}.landing-page .hero-content{left:6%;max-width:650px}.dock-body{grid-template-columns:1fr 1fr}.dock-body>a{grid-column:1/-1;justify-self:stretch;justify-content:space-between}.landing-page .wrap{width:calc(100% - 80px)}.landing-page .perspective{width:100%;padding:70px 40px}.landing-page .hero-note{right:6%;bottom:19%;max-width:160px}.landing-page .header nav{gap:18px;font-size:12px}}
@media(max-width:600px){.landing-page .header{padding:20px 22px;background:#0b194a66}.landing-page .header nav{font-size:10px;gap:12px}.landing-page .header nav a:first-child{display:none}.landing-page .hero{height:850px;min-height:850px;max-height:none;background:linear-gradient(155deg,#2852ff 0%,#1945eeec 32%,#10329d40 61%,transparent 80%)}.landing-page .hero-content{left:24px;right:24px;top:145px;max-width:none}.landing-page .hero h1{font-size:clamp(42px,11vw,64px);line-height:1.07;letter-spacing:-.035em}.landing-page .hero-en{font-size:13px;margin:22px 0}.landing-page .hero-actions{gap:12px;align-items:flex-start;flex-direction:column}.landing-page .hero .button.primary{min-height:50px;gap:35px}.landing-page .hero-secondary{font-size:12px;min-height:34px}.landing-page .hero-note{left:24px;right:auto;bottom:100px;max-width:210px;padding-top:14px}.landing-page .hero-note p{font-size:12px}.landing-page .hero-edge{bottom:60px;font-size:8px;gap:15px}.workspace-dock{width:calc(100% - 32px);margin:-28px auto 0;border-radius:10px}.dock-title{padding:14px 18px;flex-direction:column;gap:8px;font-size:10px}.dock-body{padding:24px;grid-template-columns:1fr;gap:26px}.dock-body h2{font-size:32px}.dock-route{padding:24px 0 0;border-left:0;border-top:1px solid #355282;gap:14px}.dock-route strong{font-size:30px}.dock-body>a{grid-column:1;justify-self:stretch;padding-top:0}.landing-page .wrap{width:calc(100% - 44px)}.landing-page .statement{padding:80px 0;min-height:auto;display:block}.landing-page .statement-side{padding-bottom:28px}.landing-page .statement h2{font-size:38px}.landing-page .statement-last{font-size:20px}.landing-page .perspective{width:100%;padding:60px 22px}.landing-page h2{font-size:34px}.landing-page .panel-top{padding:16px 12px}.landing-page .panel-bottom{padding:16px 12px;font-size:9px}.landing-page .protocol,.landing-page .technology,.landing-page .roadmap{padding:70px 0}.landing-page .protocol-tabs button{padding:24px 14px}.landing-page .detail-copy h3{font-size:22px}.landing-page .architecture-modules h3{font-size:21px}.landing-page .architecture-modules article{padding:24px 0}.landing-page .agents{padding:60px 0}.landing-page .roadmap-list summary{padding:22px 12px}.landing-page .roadmap-list h3{font-size:16px}.landing-page .roadmap-list details>div{padding:0 18px 24px 44px}.landing-page .experience{padding:60px 0}.landing-page .hero-note>span{display:none}}
