:root{--ink:#11130f;--paper:#f4f1e8;--lime:#c7f23a;--blue:#445cff;--line:rgba(17,19,15,.16);--muted:#686b62;--mono:'Space Mono',monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:'Manrope',sans-serif}a{color:inherit;text-decoration:none}header{height:78px;padding:0 4vw;display:flex;align-items:center;border-bottom:1px solid var(--line);position:sticky;top:0;background:rgba(244,241,232,.92);backdrop-filter:blur(16px);z-index:20}.brand{display:flex;align-items:center;gap:9px;font:700 14px var(--mono);letter-spacing:.08em}.brand img{width:28px;height:28px;object-fit:contain}nav{display:flex;gap:32px;margin:auto;font-size:13px;font-weight:700}nav a:hover{opacity:.55}.actions{display:flex;align-items:center;gap:18px}.login{font-size:13px;font-weight:700}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;background:var(--ink);color:#fff;padding:18px 20px;font-weight:700;font-size:14px;min-width:220px;transition:.2s}.button:hover{background:var(--blue);transform:translateY(-2px)}.button.small{min-width:0;padding:12px 15px;gap:20px}.hero{min-height:720px;padding:92px 6vw 78px;display:grid;grid-template-columns:1fr minmax(400px,560px);gap:8vw;align-items:center}.overline,.num{font:700 11px var(--mono);letter-spacing:.1em}.overline{display:flex;align-items:center;gap:9px}.overline i,.live-dot{width:7px;height:7px;border-radius:50%;background:#54d16f;box-shadow:0 0 0 5px rgba(84,209,111,.15)}h1{font-size:clamp(62px,7.6vw,118px);line-height:.84;letter-spacing:-.075em;margin:28px 0;font-weight:700}h1 em,h2 em{font-family:Georgia,serif;font-weight:400;color:var(--blue)}.hero-copy>p{max-width:580px;font-size:19px;line-height:1.65;color:var(--muted)}.hero-actions{display:flex;align-items:center;gap:28px;margin:36px 0}.text-link{font-size:13px;font-weight:800;border-bottom:1px solid}.trustline{border-top:1px solid var(--line);padding-top:18px;font-size:12px;color:var(--muted)}.signal-console{background:#11130f;color:white;box-shadow:24px 24px 0 var(--lime)}.console-top,.mock-head{height:54px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;font:700 10px var(--mono);letter-spacing:.08em;border-bottom:1px solid rgba(255,255,255,.15)}.console-top div{display:flex;gap:10px;align-items:center}.console-map{height:270px;position:relative;overflow:hidden;background:radial-gradient(circle at 20% 60%,rgba(68,92,255,.55),transparent 28%),radial-gradient(circle at 70% 35%,rgba(199,242,58,.26),transparent 24%),#171a15}.grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:34px 34px}.pulse{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 10px rgba(199,242,58,.12)}.p1{left:25%;top:55%}.p2{left:69%;top:30%}.p3{left:48%;top:72%}.p4{left:84%;top:64%}.map-label{position:absolute;left:20px;bottom:18px;font:11px var(--mono);line-height:1.8}.map-label b{font-size:32px;display:block;color:var(--lime)}.map-label small{color:#9ca095}.feed>div,.mock-row{display:flex;align-items:center;gap:14px;padding:15px 18px;border-top:1px solid rgba(255,255,255,.1)}.score{font:700 13px var(--mono);border:1px solid #5d6257;width:38px;height:38px;display:grid;place-items:center}.score.hot{color:var(--lime);border-color:var(--lime)}.feed p,.mock-row p{margin:0;flex:1;font-size:12px}.feed small,.mock-row small{display:block;color:#92968c;margin-top:3px}.feed time{font:10px var(--mono);color:#92968c}.ticker{background:var(--lime);padding:17px 3vw;display:flex;justify-content:space-around;gap:24px;font:700 11px var(--mono);white-space:nowrap;overflow:hidden}.ticker i{font-style:normal}.section{padding:120px 6vw;border-bottom:1px solid var(--line)}.section-head{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:10vw;margin-bottom:70px}.section h2{font-size:clamp(45px,5vw,76px);line-height:.98;letter-spacing:-.055em;margin:16px 0 0}.section-head>p{font-size:17px;line-height:1.7;color:var(--muted);max-width:520px}.architecture{display:grid;grid-template-columns:1fr 100px 1fr;align-items:center}.core{background:var(--ink);color:white;padding:36px}.core>span,.niche-demo>div>span{font:10px var(--mono);color:var(--lime)}.core h3{font-size:38px;margin:16px 0 30px}.core-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #3a3d37}.core-grid b{padding:17px 5px;border-bottom:1px solid #3a3d37;font-size:12px}.routes div{height:1px;background:var(--ink);margin:48px 0}.verticals{display:grid;gap:12px}.verticals article{border:1px solid var(--line);padding:22px 25px;background:rgba(255,255,255,.25)}.verticals small,.access-grid span{font:10px var(--mono);color:var(--blue)}.verticals h3{margin:8px 0 4px;font-size:19px}.verticals p{margin:0;color:var(--muted);font-size:12px}.industries{background:#e8e4d8}.industry-tabs{display:flex;border-bottom:1px solid var(--ink);gap:0}.industry-tabs button{border:0;background:transparent;padding:16px 30px;font:700 12px var(--mono);cursor:pointer;color:var(--muted)}.industry-tabs button.active{background:var(--ink);color:var(--lime)}.niche-demo{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding-top:64px;align-items:center}.niche-demo h3{font-size:48px;line-height:1.05;margin:14px 0}.niche-demo>div>p{color:var(--muted);line-height:1.7}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.chips b{border:1px solid var(--line);padding:9px 12px;font:10px var(--mono)}.mock{background:var(--ink);color:white}.mock-row>span{font:11px var(--mono);color:var(--lime)}.mock-row strong{font:700 18px var(--mono)}.recovery{background:var(--blue);color:white}.recovery-card{text-align:center}.recovery-card .num{color:var(--lime)}.recovery-card p{max-width:700px;margin:25px auto 60px;color:#d9ddff;line-height:1.7}.recovery-card h2 em{color:var(--lime)}.flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center}.flow div{border:1px solid rgba(255,255,255,.35);padding:30px 14px;display:grid;gap:10px}.flow b{color:var(--lime);font:12px var(--mono)}.flow span{font-weight:700}.flow i{font-style:normal;padding:0 15px}.access-grid{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid var(--line)}.access-grid article{border-right:1px solid var(--line);padding:30px 25px}.access-grid h3{font-size:19px;margin:35px 0 12px}.access-grid p{font-size:13px;line-height:1.7;color:var(--muted)}.trust{display:grid;grid-template-columns:1fr 1fr;gap:10vw;background:var(--ink);color:white}.trust .num{color:var(--lime)}.trust-points p{padding:22px 0;border-top:1px solid #393d36;display:grid;grid-template-columns:1fr 1.5fr;gap:25px;margin:0}.trust-points b{font-size:13px}.trust-points span{font-size:12px;color:#989d93;line-height:1.6}.cta{padding:130px 6vw;text-align:center;background:var(--lime)}.cta>span{font:700 11px var(--mono)}.cta h2{font-size:clamp(60px,8vw,110px);line-height:.88;letter-spacing:-.07em;margin:30px}.cta .button{margin:auto}.button.light{background:white;color:var(--ink)}footer{padding:34px 4vw;display:flex;align-items:center;justify-content:space-between;font-size:11px}footer p{color:var(--muted)}footer div{display:flex;gap:22px}@media(max-width:900px){header nav,.login{display:none}.hero{grid-template-columns:1fr;padding-top:60px}.hero h1{font-size:68px}.signal-console{margin-right:20px}.section{padding:80px 6vw}.section-head,.niche-demo,.trust{grid-template-columns:1fr;gap:35px}.architecture{grid-template-columns:1fr}.routes{display:none}.verticals{margin-top:15px}.access-grid{grid-template-columns:1fr 1fr}.flow{grid-template-columns:1fr}.flow i{padding:8px;transform:rotate(90deg)}footer p{display:none}}@media(max-width:560px){header{padding:0 18px}.button.small{font-size:0;min-width:48px;gap:0}.button.small span{font-size:16px}.hero{padding:45px 20px}.hero h1{font-size:54px}.hero-actions{align-items:flex-start;flex-direction:column}.signal-console{box-shadow:12px 12px 0 var(--lime)}.section{padding:68px 20px}.section h2{font-size:43px}.industry-tabs{overflow:auto}.industry-tabs button{padding:14px}.niche-demo h3{font-size:36px}.access-grid{grid-template-columns:1fr}.ticker{justify-content:flex-start}.cta h2{font-size:58px}.cta{padding:90px 20px}footer{padding:28px 20px}}
