:root{--bg:#081019;--surface:#101d28;--surface2:#182a36;--ink:#f1f7fa;--muted:#aec0ca;--line:#38515f;--accent:#a5dbe6;--dark:#101c26;--error:#ffb3af}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.55 Arial,Helvetica,sans-serif;overflow-x:clip}a{color:inherit}button,input,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}.wrap{max-width:1240px;margin:auto;padding-left:28px;padding-right:28px}.header{border-bottom:1px solid #243741}.nav{height:86px;display:flex;align-items:center;justify-content:space-between}.nav nav{display:flex;align-items:center;gap:38px}.nav nav a:not(.button){text-decoration:none;color:var(--muted)}.nav nav a:hover,.foot a:hover{color:var(--accent)}.brand{display:inline-flex;align-items:center;gap:13px;font-size:26px;font-weight:700;letter-spacing:-.7px;text-decoration:none;line-height:1}.brand img{display:block}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 23px;border:1px solid var(--accent);border-radius:10px;background:var(--accent);color:var(--dark);text-decoration:none;font-weight:700;transition:background .18s,border-color .18s,transform .18s}.button:hover{background:#d2eff4;border-color:#d2eff4;transform:translateY(-2px)}.button:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #f8fcff;outline-offset:3px}.hero{min-height:675px;display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:45px;padding-top:70px;padding-bottom:85px}.hero-copy{position:relative;z-index:1}.hero h1{font-size:clamp(72px,8.5vw,130px);line-height:.99;letter-spacing:-.075em;margin:0 0 35px;font-weight:700}.hero p{max-width:560px;font-size:20px;line-height:1.55;color:var(--muted);margin:0 0 32px}.hero .network-note{font-size:14px;margin:21px 0 0;max-width:390px;color:#98acb9}.bid-art{height:500px;position:relative;align-self:stretch;margin-top:10px;overflow:hidden;background:radial-gradient(ellipse at 47% 40%,#28455499,#08101900 65%)}.asset-plane{position:absolute;top:74px;right:55px;width:310px;height:174px;padding:27px;border:1px solid var(--accent);border-radius:17px;background:linear-gradient(135deg,#1d3543,#122330);box-shadow:0 25px 75px #01070c66}.asset-plane span{font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--accent)}.asset-plane strong{display:block;margin-top:49px;font-size:32px;line-height:1.1}.bid-rung{position:absolute;left:15px;right:160px;height:55px;padding:12px 22px;border:1px solid #557383;background:#223b49;color:#d7e7ed;font-size:20px;font-weight:600;border-radius:8px}.bid-rung.one{top:269px;opacity:.5}.bid-rung.two{top:338px;left:63px;opacity:.72}.bid-rung.three{top:407px;left:112px;background:var(--accent);color:var(--bg);border-color:var(--accent)}.bid-glow{position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 42%,#a5dbe61b 56%,transparent 70%);animation:sweep 8s ease-in-out infinite}@keyframes sweep{from{transform:translateX(-55%)}to{transform:translateX(65%)}}.split{display:grid;grid-template-columns:1fr 1fr;gap:110px;padding-top:105px;padding-bottom:115px}.split h2,.flow h2{font-size:clamp(35px,4.5vw,55px);letter-spacing:-.055em;line-height:1.07;margin:0 0 22px}.split p{max-width:480px;font-size:19px;color:var(--muted);line-height:1.65;margin:0}.flow{background:#e4ebef;color:#12202b}.flow-inner{padding-top:96px;padding-bottom:106px}.flow h2{max-width:600px}.flow-line{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin:58px 0 36px}.flow-line span{padding:20px 0;border-top:2px solid #456477;font-size:23px;font-weight:700}.flow-line span:last-child{border-color:#176077}.flow p{max-width:720px;color:#405461;font-size:19px}.flow a{font-weight:700;text-decoration-thickness:1px;text-underline-offset:4px}footer{background:#050b10;color:#bdcbd2}.foot{min-height:190px;display:flex;align-items:center;gap:80px}.foot .brand{color:#f1f7fa}.foot>div:nth-child(2){display:flex;gap:25px}.foot a{text-decoration:none}.foot p{max-width:340px;margin-left:auto;color:#91a3ae;font-size:14px}.docs{padding-top:80px;padding-bottom:110px;max-width:890px}.docs h1{font-size:clamp(50px,7vw,88px);line-height:1.05;letter-spacing:-.065em;margin:0 0 18px}.docs .lead{font-size:22px;color:var(--muted);margin-bottom:70px}.docs section{padding:32px 0;border-top:1px solid var(--line)}.docs h2{font-size:32px;letter-spacing:-.04em;margin:0 0 12px}.docs section p{color:#b4c6cf;line-height:1.7;margin:0 0 10px}.address{display:flex;justify-content:space-between;gap:20px;border:1px solid var(--line);border-radius:10px;padding:14px 18px;margin:10px 0;flex-wrap:wrap}.address code{color:var(--accent);overflow-wrap:anywhere}@media(max-width:850px){.hero{grid-template-columns:1fr;gap:10px;padding-top:65px}.bid-art{height:440px;max-width:630px;width:100%;margin:auto}.split{gap:42px}.foot{gap:30px;flex-wrap:wrap;padding-top:35px;padding-bottom:35px}.foot p{margin-left:0}}@media(max-width:620px){.wrap{padding-left:20px;padding-right:20px}.nav{height:72px}.nav nav{gap:15px}.nav nav a:not(.button){font-size:14px}.nav .button{padding:0 13px;min-height:43px;font-size:14px}.brand{font-size:21px;gap:8px}.brand img{width:30px}.hero{padding-top:76px;padding-bottom:36px;min-height:0}.hero h1{font-size:clamp(67px,14vw,90px)}.hero p{font-size:18px}.bid-art{height:350px}.asset-plane{right:15px;top:30px;width:245px;height:135px;padding:18px}.asset-plane strong{font-size:25px;margin-top:34px}.bid-rung{right:88px;left:4px;top:auto;height:47px;font-size:17px;padding:9px 15px}.bid-rung.one{top:189px}.bid-rung.two{top:245px;left:25px}.bid-rung.three{top:301px;left:47px}.split{grid-template-columns:1fr;padding-top:65px;padding-bottom:70px}.split p{font-size:18px}.flow-inner{padding-top:65px;padding-bottom:70px}.flow-line{gap:8px;margin-top:40px}.flow-line span{font-size:15px;padding-top:14px}.flow p{font-size:17px}.foot{display:block}.foot .brand{margin-bottom:25px}.foot p{margin-top:25px}.docs{padding-top:55px}.docs .lead{font-size:19px;margin-bottom:50px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bid-glow{animation:none}.button{transition:none}.button:hover{transform:none}}
