:root{--ink:#061322;--navy:#071a2b;--panel:#0c2438;--mint:#5bf0d0;--cyan:#63cfff;--white:#f4fbff;--muted:#93aabb;--line:rgba(188,231,242,.17);--max:1220px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--white);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}.wrap{width:min(var(--max),calc(100% - 64px));margin:auto}.topline{height:34px;padding:0 32px;display:flex;align-items:center;justify-content:space-between;background:#5bf0d0;color:#071a2b;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.site-header{height:88px;padding:0 max(32px,calc((100vw - var(--max))/2));display:flex;align-items:center;gap:48px;position:absolute;top:34px;left:0;right:0;z-index:10;border-bottom:1px solid rgba(255,255,255,.16)}.brand{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:750;line-height:1.02;letter-spacing:.01em}.brand small{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#8fa6b8}.brand-mark{width:42px;height:42px;border:1px solid var(--mint);display:grid;place-items:center;color:var(--mint);font-size:14px;letter-spacing:-.08em}.site-header nav{display:flex;gap:32px;margin-left:auto}.site-header nav a{font-size:14px;color:#d8e7ef}.site-header nav a:hover{color:var(--mint)}.header-cta{background:#f2fbff;color:#081726;padding:13px 18px;font-size:13px;font-weight:750}.header-cta span{color:#0b896f;margin-left:12px}.menu-button{display:none}.hero{min-height:860px;position:relative;display:flex;align-items:center;overflow:hidden}.hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,13,26,.96) 0%,rgba(3,13,26,.8) 38%,rgba(3,13,26,.1) 78%),linear-gradient(0deg,rgba(3,13,26,.72) 0%,transparent 40%)}.hero-content{position:relative;z-index:2;width:min(var(--max),calc(100% - 64px));margin:90px auto 0}.eyebrow,.section-kicker{font-size:11px;font-weight:800;letter-spacing:.19em;text-transform:uppercase;color:var(--mint)}.eyebrow span{display:inline-block;width:28px;height:1px;background:var(--mint);vertical-align:middle;margin-right:10px}.hero h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(56px,7vw,100px);line-height:.96;letter-spacing:-.05em;font-weight:400;margin:28px 0}.hero h1 em{color:var(--mint);font-weight:400}.hero-copy{max-width:610px;color:#b8cad5;font-size:18px;line-height:1.7}.hero-actions{display:flex;gap:30px;align-items:center;margin-top:38px}.button{display:inline-flex;align-items:center;justify-content:center;gap:32px;padding:17px 22px;font-size:13px;font-weight:800;letter-spacing:.02em;transition:.25s}.button.primary{background:var(--mint);color:#071a2b}.button:hover{transform:translateY(-2px)}.text-link{font-size:13px}.live-dot{width:8px;height:8px;display:inline-block;border-radius:50%;background:#66f6d6;box-shadow:0 0 0 5px rgba(91,240,208,.13);margin-left:10px}.hero-proof{position:absolute;z-index:3;left:50%;bottom:0;transform:translateX(-50%);width:min(var(--max),calc(100% - 64px));display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.19);padding:24px 0 28px}.hero-proof div{display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.13);padding-left:26px}.hero-proof div:first-child{padding-left:0}.hero-proof div:last-child{border:0}.hero-proof strong{font-family:Georgia,serif;font-size:24px;font-weight:400}.hero-proof span{color:#8da4b3;font-size:12px;margin-top:4px}.trusted{padding:56px 0;border-bottom:1px solid var(--line)}.trusted p{text-align:center;font-size:10px;letter-spacing:.18em;color:#627d90}.logo-row{display:flex;align-items:center;justify-content:space-between;color:#97a9b5;font-size:15px;font-weight:700;letter-spacing:.06em;margin-top:30px}.intro{padding:130px 0 90px;display:grid;grid-template-columns:1.1fr .8fr;gap:110px;align-items:end}.intro h2,.network-section h2,.proof h2,.contact-band h2{font:400 clamp(44px,5vw,72px)/1.04 Georgia,serif;letter-spacing:-.04em;margin:18px 0}.intro>div:last-child p,.network-section p,.contact-band p{font-size:17px;color:#9eb2c0;line-height:1.75}.intro a,.solution a{color:var(--mint);font-size:13px;font-weight:700}.intro a{display:inline-block;margin-top:20px}.solutions{display:grid;grid-template-columns:1.25fr .75fr .75fr;gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:130px}.solution{background:#091a2a;padding:38px;min-height:480px;display:flex;flex-direction:column;position:relative}.solution.feature{min-height:610px}.card-number{font-size:11px;color:#668195;letter-spacing:.15em}.solution h3{font:400 30px/1.12 Georgia,serif;margin:16px 0}.solution p{font-size:14px;line-height:1.7;color:#91a8b6}.solution a{margin-top:auto}.mini-icon{font:300 52px Georgia,serif;color:var(--cyan);margin:92px 0 28px}.token-visual{height:280px;position:relative;display:grid;place-items:center}.ring{position:absolute;border:1px solid rgba(91,240,208,.25);border-radius:50%}.r1{width:230px;height:110px;transform:rotate(20deg)}.r2{width:190px;height:190px;transform:rotate(60deg)}.token{width:110px;height:110px;border:1px solid var(--mint);background:radial-gradient(circle at 35% 30%,#34dabb,#0b3940 68%,#061c2e);border-radius:50%;display:grid;place-items:center;color:#cafff5;font:400 28px Georgia,serif;box-shadow:0 0 60px rgba(51,221,190,.2)}.network-section{background:#e9f3f4;color:#081b2a;padding:130px 0}.network-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;align-items:center}.network-section .section-kicker{color:#087f70}.network-section p{color:#48616f}.network-section ul{padding:0;list-style:none;margin:30px 0}.network-section li{padding:12px 0;border-bottom:1px solid #cbdcde;font-size:14px}.network-section li span{color:#078b78;margin-right:12px}.button.outline{border:1px solid #16394b;margin-top:18px}.dashboard{background:#061a2a;color:#fff;padding:32px;box-shadow:0 28px 75px rgba(10,40,50,.22)}.dash-top{display:flex;justify-content:space-between;align-items:flex-start}.dash-top>div{display:grid;grid-template-columns:auto auto;gap:2px 12px}.dash-top small{grid-column:1/-1;color:#728c9d;font-size:10px;letter-spacing:.16em}.dash-top strong{font:400 36px Georgia,serif}.up{font-size:12px;color:var(--mint);align-self:end;margin-bottom:7px}.status{font-size:11px;color:#9cb2c0}.status i{width:7px;height:7px;background:var(--mint);border-radius:50%;display:inline-block;margin-right:7px}.chart{height:220px;border-bottom:1px solid #284154;margin:34px 0 20px;display:flex;gap:10px;align-items:end;background:repeating-linear-gradient(0deg,transparent 0,transparent 54px,rgba(255,255,255,.055) 55px)}.chart span{flex:1;height:var(--h);background:linear-gradient(#66f6d6,#167f83)}.dash-row{display:flex;justify-content:space-between;border-bottom:1px solid #1d3547;padding:14px 0;font-size:12px;color:#8fa6b5}.dash-row b{color:#f5fbff}.proof{padding:130px 0}.proof-title{display:flex;justify-content:space-between;align-items:end}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border-top:1px solid var(--line);margin-top:50px}.proof-grid article{background:var(--ink);padding:40px 35px 30px}.proof-grid strong{color:var(--mint);font-size:11px}.proof-grid h3{font:400 28px Georgia,serif}.proof-grid p{color:#8fa6b5;font-size:14px;line-height:1.7}.contact-band{background:var(--mint);color:#061725;padding:110px 0}.contact-band .wrap{display:grid;grid-template-columns:1fr .8fr;gap:120px;align-items:end}.contact-band .section-kicker{color:#096c5e}.contact-band p{color:#224e52}.button.light{background:#061725;color:#fff;margin-top:20px}footer{padding:72px 0 28px;background:#04101b}.footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:50px;padding-bottom:65px}.footer-grid>div:not(.brand){display:flex;flex-direction:column;gap:12px}.footer-grid strong{font-size:12px;color:#d8e8ef;margin-bottom:10px}.footer-grid a{font-size:13px;color:#708899}.copyright{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;color:#5c7587;font-size:11px}
@media(max-width:900px){.topline span:last-child{display:none}.site-header{height:72px}.site-header nav{display:none;position:absolute;top:72px;left:0;right:0;background:#071a2b;padding:24px 32px;flex-direction:column}.site-header nav.open{display:flex}.menu-button{display:block;margin-left:auto;background:none;border:1px solid rgba(255,255,255,.4);color:#fff;padding:9px 12px}.header-cta{display:none}.hero{min-height:780px}.hero-image{object-position:63% center}.hero-shade{background:linear-gradient(90deg,rgba(3,13,26,.96),rgba(3,13,26,.57)),linear-gradient(0deg,#061322,transparent 60%)}.hero-content{width:min(100% - 40px,var(--max))}.hero-copy{max-width:520px}.hero-proof{width:calc(100% - 40px)}.logo-row{flex-wrap:wrap;gap:22px;justify-content:center}.intro,.network-grid,.contact-band .wrap{grid-template-columns:1fr;gap:35px}.solutions{grid-template-columns:1fr}.solution,.solution.feature{min-height:430px}.proof-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-grid>div:last-child{display:none}}@media(max-width:600px){.wrap{width:calc(100% - 36px)}.topline{padding:0 18px;font-size:9px}.site-header{padding:0 18px;gap:12px}.brand-mark{width:36px;height:36px}.hero h1{font-size:52px}.hero-content{width:calc(100% - 36px)}.hero-actions{align-items:flex-start;flex-direction:column}.hero-proof{width:calc(100% - 36px);grid-template-columns:1fr 1fr}.hero-proof div:nth-child(3){display:none}.intro,.proof{padding:90px 0}.solutions{margin-bottom:90px}.network-section{padding:90px 0}.dashboard{padding:22px}.dash-top{flex-direction:column;gap:15px}.contact-band{padding:80px 0}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.copyright{flex-direction:column;gap:8px}}
