@font-face{font-family:Manrope;src:url('/assets/manrope-latin-a30ddcd349703aff.woff2') format('woff2');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#070c12;color:#f5f7fa;font:16px/1.6 Manrope,Inter,system-ui,sans-serif}a{color:inherit}a:focus-visible{outline:2px solid #70dfdc;outline-offset:4px}::selection{background:#57d4d1;color:#071016}.wrap{width:min(1240px,calc(100% - 64px));margin:auto}.skip{position:absolute;left:-9999px;top:0;background:#fff;color:#000;padding:8px;z-index:30}.skip:focus{left:12px}.nav{min-height:84px;border-bottom:1px solid #23303c;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:16px clamp(24px,5vw,84px);background:rgba(8,15,23,.96)}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;line-height:1.15}.brand img{object-fit:contain}.brand strong{font-size:15px;letter-spacing:.035em}.brand small{display:block;letter-spacing:.18em;font-size:10px;color:#92a2b0;margin-top:5px}.accent{color:#65d8d4;margin-left:5px}.nav nav{display:flex;flex-wrap:wrap;gap:23px}.nav nav a{font-size:12px;text-decoration:none;color:#b5c1cd}.nav nav a:hover{color:#fff}.hero{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,6vw,100px);align-items:center;min-height:700px;padding-top:86px;padding-bottom:96px}.eyebrow{font-size:11px;font-weight:750;letter-spacing:.2em;color:#7ddbd8}.led{display:inline-block;width:7px;height:7px;border-radius:50%;background:#4ed4c6;box-shadow:0 0 16px #4ed4c688;margin-right:12px}.hero h1,.section h2{font-weight:650;letter-spacing:-.075em;line-height:1.07}.hero h1{font-size:clamp(62px,7vw,102px);margin:25px 0 30px}.hero h1 em{font-style:normal;background:linear-gradient(100deg,#66d7d4,#dae9ed 72%);background-clip:text;-webkit-text-fill-color:transparent}.lede{font-size:clamp(16px,1.7vw,20px);line-height:1.8;color:#b6c4d0;max-width:580px}.actions{display:flex;gap:13px;flex-wrap:wrap;margin:35px 0 22px}.btn{padding:15px 22px;text-decoration:none;border-radius:4px;font-size:13px;font-weight:750;display:inline-flex;gap:25px;align-items:center;justify-content:center;min-height:50px}.primary{background:#77e1dd;color:#051216}.secondary{background:#142331;border:1px solid #35576a;color:#eff7fc}.btn:hover{transform:translateY(-2px)}.small{font-size:12px;color:#8ca1af;max-width:540px}.small strong{color:#e3ecf1;font-weight:600}.console{border:1px solid #2c4657;background:radial-gradient(ellipse at 78% 5%,#21434b7d,transparent 42%),linear-gradient(165deg,#101d29,#0c131d 75%);padding:19px;border-radius:15px;box-shadow:0 34px 85px #0007;max-width:530px;margin-left:auto;width:100%}.console-bar,.console-foot{display:flex;justify-content:space-between;color:#91b1ba;font-size:10px;letter-spacing:.15em;padding:0 8px 15px}.tiny{opacity:.75}.node{border:1px solid #29404e;background:#10212c;border-radius:8px;padding:16px 19px}.node strong,.node small{display:block}.node strong{font-size:14px;letter-spacing:.03em}.node small{font-size:11px;color:#a4b9c4;margin-top:5px}.badge{font:700 9px/1.4 Manrope,sans-serif;letter-spacing:.15em;color:#77dddb;display:block;margin-bottom:7px}.node.active{border-color:#67c9bd;background:#102a30}.node.pending{border-style:dashed;border-color:#695c4c}.node.pending .badge{color:#dfaf72}.chain{height:22px;display:flex;justify-content:center;gap:5px}.chain span{width:3px;height:3px;background:#6ad4cd;border-radius:50%;align-self:center}.console-foot{font-size:9px;display:block;text-align:center;padding:18px 0 0;letter-spacing:.04em}.band{border-top:1px solid #24303a;border-bottom:1px solid #24303a;background:#0f1924}.metrics{display:grid;grid-template-columns:repeat(4,1fr)}.metrics>div{padding:24px 22px;border-right:1px solid #24303a}.metrics>div:last-child{border:0}.metrics b{color:#67d4d1;font-size:12px;display:block}.metrics span,.metrics small{display:block}.metrics span{font-size:13px;font-weight:750;margin:4px 0}.metrics small{font-size:11px;color:#8498a7}.section{padding-top:120px;padding-bottom:120px}.section-heading{max-width:730px;margin-bottom:47px}.section h2{font-size:clamp(42px,5vw,70px);margin:17px 0 22px}.section-heading p{max-width:640px;color:#adbeca}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.card{background:#101b27;border:1px solid #2c404d;padding:32px;min-height:370px;display:flex;flex-direction:column;border-radius:10px}.card.feature{background:linear-gradient(150deg,#19363c,#10202e 72%);border-color:#5d999c}.card-top{display:flex;align-items:center;justify-content:space-between}.chip{font-size:10px;color:#8de4df;letter-spacing:.14em;font-weight:700}.chip.slate{color:#adb8c8}.card h3{font-size:25px;letter-spacing:-.04em;margin:48px 0 8px}.card p{color:#a5b7c3;font-size:13px;line-height:1.8}.card-link{display:block;margin-top:auto;font-size:13px;color:#9deae4;font-weight:700;text-underline-offset:5px}.setup{background:#0e1922;border-top:1px solid #21313a;border-bottom:1px solid #21313a}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.steps article{background:#101f2a;border:1px solid #2d4552;padding:30px;min-height:295px}.count{font-size:13px;color:#6edbd5}.steps h3{margin:12px 0 9px;font-size:23px;letter-spacing:-.05em}.steps p{font-size:13px;color:#aebfc9;line-height:1.8}.steps code{display:block;background:#071018;color:#a9e8db;overflow-wrap:anywhere;font-size:11px;padding:10px;margin-top:10px}.mini-btn{display:inline-block;padding:10px 14px;background:#63d4ce;color:#06131a;text-decoration:none;font-size:12px;font-weight:750;margin-top:15px}.note{margin-top:27px;padding:24px;border:1px solid #5f583c;background:#242317;color:#e8dabe;font-size:13px;line-height:1.9}.note a{color:#9de5e0}.readiness{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.readiness>div{background:#0f1c27;border:1px solid #293a49;padding:24px}.readiness strong,.readiness small{display:block;margin-left:20px}.readiness strong{font-size:14px}.readiness small{color:#94a9b7;font-size:12px;margin-top:5px}.dot{display:block;width:7px;height:7px;border-radius:50%;float:left;margin-top:8px}.dot.ok{background:#79e0cb}.dot.warn{background:#dbb17b}footer{border-top:1px solid #22323f;padding:35px clamp(24px,5vw,84px);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#879ba8;font-size:11px}footer a{color:#9bdedc;text-decoration:none}@media(max-width:950px){.hero{grid-template-columns:1fr;padding-top:64px}.console{margin:0;max-width:750px}.cards,.steps{grid-template-columns:1fr}.card{min-height:260px}.card h3{margin-top:28px}}@media(max-width:640px){.wrap{width:min(100% - 36px,1240px)}.nav{align-items:flex-start;flex-direction:column;padding:16px 19px}.nav nav{gap:14px}.nav nav a{font-size:11px}.hero{min-height:initial;padding-top:50px;padding-bottom:60px}.hero h1{font-size:53px}.console{padding:11px}.metrics{grid-template-columns:repeat(2,1fr)}.metrics>div{border-bottom:1px solid #24303a;padding:18px}.section{padding-top:70px;padding-bottom:70px}.card{padding:23px}.steps article{padding:23px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn:hover{transform:none}}