@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:Manrope,system-ui,sans-serif;color:#ecf5f0;background:#06100d;font-synthesis:none;--mint:#75f0aa;--line:#28443a;--panel:#0c1b16;--muted:#8da69c;--amber:#f6c762}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 80% 0,#15372b 0,transparent 31%),#06100d}button,a,input,select{font:inherit}a{text-decoration:none;color:inherit}.brand{font-weight:800;display:flex;align-items:center;gap:10px}.brand i{font-style:normal;font:700 12px DM Mono;background:var(--mint);color:#06100d;padding:7px;border-radius:7px}header{min-height:800px;border-bottom:1px solid var(--line)}header nav,header .hero,.how,main,footer{width:min(1180px,92vw);margin:auto}header nav{height:76px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}header nav div{display:flex;gap:28px;color:var(--muted);font-size:14px}.hero{padding:105px 0 80px}.eyebrow{color:var(--mint);font:500 12px DM Mono;letter-spacing:.16em}.hero h1{font-size:clamp(58px,8vw,104px);line-height:.93;letter-spacing:-.065em;margin:22px 0 28px}.hero h1 span{color:#789088}.hero>p:not(.eyebrow){max-width:710px;font-size:20px;line-height:1.65;color:#a9bbb4}.hero-actions{display:flex;gap:12px;margin-top:34px}.primary,.ghost{border:0;border-radius:10px;padding:14px 19px;font-weight:800;cursor:pointer}.primary{background:var(--mint);color:#092016}.ghost{border:1px solid #416257;background:#10251e;color:#c4e5d4}.proof{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);margin-top:90px;padding-top:28px;color:var(--muted);font-size:13px}.proof span{border-left:1px solid var(--line);padding-left:18px}.proof span:first-child{border:0;padding:0}.proof b{display:block;color:#ecf5f0;font-size:25px;margin-bottom:2px}.how{padding:100px 0}.how>h2,.section-title h2,.cta h2{font-size:45px;letter-spacing:-.045em;margin:10px 0 40px}.how>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.how article{border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,#0f211a,#0a1713);padding:26px}.how article i{font:500 12px DM Mono;color:var(--mint)}.how article b{display:block;font-size:18px;margin:42px 0 10px}.how article p,.section-title>p:last-child,.cta p{color:var(--muted);line-height:1.7}main{padding-bottom:80px}.lab-head{display:flex;justify-content:space-between;align-items:end;border-top:1px solid var(--line);padding-top:80px}.lab-head h2{font-size:42px;letter-spacing:-.04em;margin:8px 0}.lab-head p{color:var(--muted)}.status{border:1px solid var(--line);border-radius:99px;padding:9px 14px;color:var(--muted);font:12px DM Mono}.status i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#6e8179;margin-right:8px}.status.on i{background:var(--mint);box-shadow:0 0 12px var(--mint)}.controls{display:grid;grid-template-columns:1.2fr .7fr 1fr 1.1fr;gap:12px;background:#0a1713;border:1px solid var(--line);padding:16px;border-radius:16px 16px 0 0;margin-top:30px}.controls label{font:11px DM Mono;color:var(--muted)}input,select{display:block;width:100%;padding:11px 0 0;border:0;color:#edf5f1;background:transparent;font-weight:700;outline:0}.controls button{align-self:center}.progress{height:3px;background:#152c24}.progress i{display:block;height:100%;background:var(--mint);transition:width .25s}.dashboard{display:grid;grid-template-columns:1.25fr .75fr;gap:14px;margin-top:14px}.dashboard>article,.trace{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:24px}.card-head{display:flex;justify-content:space-between;align-items:start}.card-head span,.trace-head span{font:11px DM Mono;letter-spacing:.12em;color:var(--mint)}.card-head h3,.trace-head h3{font-size:23px;margin:6px 0}.card-head>div:last-child{text-align:right}.card-head>div:last-child small{display:block;color:var(--muted)}.card-head>div:last-child b{font-size:26px;color:var(--mint)}.signal{display:flex;align-items:center;gap:12px;background:#332a183d;border-left:3px solid var(--amber);padding:13px;margin:22px 0}.signal>i{color:var(--amber)}.signal span{font:10px DM Mono;color:#bda87b;display:block}.signal b{font-size:14px}.products{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.products>div{border:1px solid var(--line);border-radius:11px;padding:14px;position:relative}.products span,.products b,.products small{display:block}.products b{font-size:22px;margin:5px 0}.products small{color:var(--muted)}.products em{position:absolute;right:10px;top:10px;font:10px DM Mono;color:#759087}.market>code{display:block;margin-top:18px;color:#648177;font:10px DM Mono}.big{font-size:58px;color:var(--amber)}.score-list{margin:22px 0}.score-list label{display:grid;grid-template-columns:1.3fr 1fr 35px;gap:8px;align-items:center;margin:11px 0;font-size:12px;color:var(--muted)}.score-list i,.tracks i{height:5px;background:#203a31;border-radius:9px;overflow:hidden}.score-list em,.tracks em{display:block;height:100%;background:var(--mint)}.score-list label>b{color:#ecf5f0;text-align:right}.takeaway{background:#11291f;border:1px solid #2f5949;border-radius:12px;padding:14px;margin:14px 0}.takeaway span{font:10px DM Mono;color:var(--mint)}.takeaway b{display:block;margin:6px 0}.takeaway p{color:var(--muted);font-size:12px;margin:0}.wide{width:100%}.empty{text-align:center;padding:64px 30px}.empty i{font-style:normal;color:var(--mint);font-size:36px}.empty b{display:block;margin:12px}.empty p{color:var(--muted);font-size:13px}.trace{margin-top:14px}.trace-head{display:flex;justify-content:space-between}.trace-head small{color:var(--muted)}.trace-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.trace-grid article{display:flex;gap:10px;border:1px solid var(--line);border-radius:11px;padding:12px}.trace-grid article>i{font-style:normal;color:var(--mint)}.trace-grid b,.trace-grid span,.trace-grid code{display:block}.trace-grid b{text-transform:capitalize;font-size:13px}.trace-grid span{color:var(--muted);font-size:10px;margin:4px 0}.trace-grid code{color:#607c71;font-size:9px}.no-trace{grid-column:1/-1;color:var(--muted);text-align:center;padding:35px}.compare{display:grid;grid-template-columns:.8fr 1.5fr;gap:65px;padding:120px 0}.compare-grid{display:grid;gap:10px}.compare-card{border:1px solid var(--line);border-radius:15px;padding:18px;background:linear-gradient(145deg,#0f211a,#0a1713);display:grid;grid-template-columns:.6fr 1.4fr;gap:22px}.compare-card>div:first-child span,.compare-card>div:first-child b,.compare-card>div:first-child small{display:block}.compare-card>div:first-child b{font-size:32px;color:var(--amber)}.compare-card small,.compare-card footer{color:var(--muted);font-size:10px}.tracks label{display:grid;grid-template-columns:90px 1fr 35px;gap:8px;align-items:center;font-size:11px;margin:8px 0}.tracks i{display:block}.tracks strong{text-align:right}.compare-card footer{grid-column:1/-1;border-top:1px solid var(--line);padding-top:10px}.cta{display:grid;grid-template-columns:1fr 1fr;border:1px solid #3f6758;border-radius:22px;padding:48px;background:radial-gradient(circle at 90% 10%,#1a4937,transparent 45%),#0d211a}.cta h2{margin-bottom:0}.cta>div:last-child{padding:20px 0 0 30px}.cta .primary{display:inline-block;margin-top:14px}footer{border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;height:100px;color:var(--muted);font-size:12px}@media(max-width:800px){header{min-height:auto}.hero{padding:70px 0}.proof,.how>div,.controls,.dashboard,.trace-grid,.compare,.cta{grid-template-columns:1fr}.proof{gap:20px}.proof span{border:0;padding:0}.how,.compare{padding:70px 0}.controls{border-radius:16px}.lab-head{align-items:start;gap:20px}.hero-actions,.lab-head,footer{flex-direction:column;align-items:stretch}header nav div{display:none}.products{grid-template-columns:1fr}.compare{gap:25px}.cta>div:last-child{padding:0}}
