:root{color-scheme:dark;--ink:#f4f2eb;--muted:#a9a9b7;--dim:#747482;--base:#101119;--paper:#171823;--line:#303142;--violet:#9b8cff;--violet-soft:#292446;--lime:#c9ff4f;--red:#ff7a70}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--base);color:var(--ink);font:16px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(900px 520px at 78% -10%,#39316370,transparent 70%),linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:auto,64px 64px,64px 64px}main{position:relative;width:min(1240px,calc(100% - 48px));margin:auto;padding:21px 0 46px}.topbar{display:flex;align-items:center;gap:28px;padding:0 0 21px;border-bottom:1px solid var(--line)}.wordmark{display:inline-flex;align-items:center;gap:9px;color:var(--ink);font:800 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-decoration:none}.mark{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:var(--violet);color:#12121d;font:900 15px/1 ui-monospace,monospace}.nav-links{display:flex;gap:24px;margin-left:auto}.nav-links a{color:var(--muted);font-size:13px;text-decoration:none}.nav-links a:hover{color:var(--ink)}.nav-action{border:1px solid #6156a3;border-radius:100px;padding:8px 13px;color:var(--ink);font-size:12px;font-weight:750;text-decoration:none}.nav-action:hover{background:var(--violet);color:#151320}.hero{display:grid;grid-template-columns:minmax(0,1fr) 325px;gap:70px;padding:106px 0 78px;border-bottom:1px solid var(--line)}.hero-copy{max-width:800px}.eyebrow{display:flex;align-items:center;gap:8px;color:var(--violet);font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em}.eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px #c9ff4f1c}.hero h1{margin:19px 0 25px;font-size:clamp(48px,6.2vw,84px);font-weight:680;letter-spacing:-.065em;line-height:.95}.hero h1 em{color:#d9d3ff;font-family:Georgia,"Times New Roman",serif;font-size:1.05em;font-weight:400;letter-spacing:-.07em}.hero p{max-width:585px;margin:0;color:#d1d1da;font-size:18px;line-height:1.52}.hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:32px}.button,.dashboard-link,.key-link{display:inline-flex;align-items:center;gap:11px;border-radius:5px;padding:12px 16px;color:#12121b;font-size:13px;font-weight:800;text-decoration:none}.primary,.dashboard-link{background:var(--lime)}.primary:hover,.dashboard-link:hover{background:#dcff84}.secondary{border:1px solid #57586b;color:var(--ink);background:#ffffff08}.secondary:hover{background:#ffffff13}.hero-signal{align-self:end;min-height:298px;padding:21px;border:1px solid #4a466b;border-radius:10px;background:linear-gradient(150deg,#25213d,#171822 70%);box-shadow:0 24px 70px #0005;display:flex;flex-direction:column;justify-content:space-between}.signal-label{display:flex;align-items:center;gap:8px;color:#d9d6e9;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.pulse{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 5px #c9ff4f22}.pill{display:inline-flex;width:fit-content;border:1px solid #5a5a68;border-radius:100px;padding:8px 11px;color:var(--muted);font-size:12px;font-weight:700}.pill.ok{color:var(--lime);border-color:#637639}.pill.bad{color:var(--red);border-color:#91433d}.signal-lines{display:grid;gap:10px;padding-top:17px;border-top:1px solid #504d68;color:var(--muted);font:11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.signal-lines span{display:flex;justify-content:space-between}.signal-lines b{color:#e5e2f5;font-weight:700}.summary{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:94px;border:1px solid var(--line);border-top:0;background:#151620aa}.summary article{min-width:0;padding:20px 17px;border-right:1px solid var(--line)}.summary article:last-child{border:0}.summary span,.summary small,.node small,.section-title>span{display:block;color:var(--muted);font-size:11px;letter-spacing:.04em}.summary strong{display:block;margin:7px 0 3px;font-size:17px;line-height:1.2;word-break:break-word}.summary small{font-size:10px;color:var(--dim)}.gateway-summary strong{color:var(--lime)}.section-title{display:flex;justify-content:space-between;gap:28px;align-items:end;margin-bottom:26px}.section-title h2,.monitoring h2{margin:12px 0 0;font-size:clamp(34px,4vw,54px);font-weight:670;letter-spacing:-.06em;line-height:.98}.section-title>span{padding-bottom:5px;white-space:nowrap}.nodes{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.node{min-height:212px;padding:19px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#171822}.node:hover{background:#1d1d2a}.node h3{margin:0 0 18px;font-size:17px;letter-spacing:-.03em}.status{margin-bottom:7px;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.status.ok{color:var(--lime)}.status.bad{color:var(--red)}.metric{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #2b2c3a;padding:8px 0;font-size:12px}.metric span{color:var(--muted)}.monitoring{display:grid;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:34px;margin-top:80px;padding:34px 28px;border:1px solid #50458a;border-radius:10px;background:linear-gradient(105deg,#252041,#191a27 70%)}.monitoring-index{color:var(--violet);font:700 38px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.1em}.monitoring-copy{max-width:610px}.monitoring p{margin:14px 0 0;color:#d0cfdb}.dashboard-link{white-space:nowrap}.dashboard-link span,.key-link span{font-size:18px}.access{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr);gap:34px;margin-top:26px;padding:34px;border:1px solid #554c8e;border-radius:10px;background:linear-gradient(135deg,#1d1b30,#14151d);box-shadow:0 24px 70px #0005}.access[hidden]{display:none}.access-heading{display:flex;align-items:center;gap:14px}.access-heading h2{font-size:37px;letter-spacing:-.06em;margin:.2em 0}.gateway-live{display:inline-flex;align-items:center;gap:7px;border:1px solid #637639;border-radius:100px;padding:5px 9px;color:var(--lime);font-size:10px;font-weight:850;letter-spacing:.1em}.gateway-live i{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime)}.access-intro{color:#d8e4d0}.access-steps{display:grid;gap:10px;margin:22px 0;padding:0;list-style:none;counter-reset:steps}.access-steps li{display:grid;grid-template-columns:28px 1fr;column-gap:9px;align-items:center}.access-steps li:before{counter-increment:steps;content:counter(steps);display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:var(--violet-soft);color:#dcd6ff;font-size:12px;font-weight:800;grid-row:span 2}.access-steps b{font-size:14px}.access-steps span{color:var(--muted);font-size:13px}.key-link{background:var(--lime);margin-top:4px}.access-note{display:block;margin-top:16px;color:var(--muted);font-size:12px}.request-example{align-self:center;border:1px solid #45445a;border-radius:8px;overflow:hidden;background:#0d0e14}.example-bar{display:flex;justify-content:space-between;gap:12px;padding:11px 16px;border-bottom:1px solid #45445a;color:#cfcddb;font-size:12px}.example-dot{color:var(--lime)}a{color:#c2baff}pre{margin:0;padding:20px;background:#0d0e14;overflow:auto}code{font:13px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}footer{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:11px}@media(max-width:900px){.hero{grid-template-columns:1fr;padding-top:64px;gap:34px}.hero-signal{min-height:205px}.nodes{grid-template-columns:repeat(2,1fr)}.summary{grid-template-columns:repeat(2,1fr)}.summary article:nth-child(2){border-right:0}.summary article:nth-child(n+3){border-top:1px solid var(--line)}.access{grid-template-columns:1fr}.monitoring{grid-template-columns:55px 1fr}.dashboard-link{grid-column:2;width:fit-content}.nav-links{display:none}}@media(max-width:520px){main{width:min(100% - 24px,1240px)}.nav-action{display:none}.hero{padding:47px 0}.hero h1{font-size:clamp(45px,14vw,64px)}.hero p{font-size:16px}.summary{grid-template-columns:1fr}.summary article{border-right:0;border-top:1px solid var(--line)}.summary article:first-child{border-top:0}.nodes{grid-template-columns:1fr}.section-title{display:block}.section-title>span{margin-top:14px}.monitoring{grid-template-columns:1fr;gap:20px;padding:25px}.dashboard-link{grid-column:auto;white-space:normal}.access{padding:23px}.example-bar{display:block}.example-dot{display:block;margin-top:4px}footer{display:grid;grid-template-columns:1fr}}
