*{box-sizing:border-box}html,body{color:#f5f7ff;background:#08090d;min-height:100%;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif}a{color:inherit;text-decoration:none}.brand img,.auth-brand img{-o-object-fit:contain;object-fit:contain;width:150px;max-height:35px}.eyebrow{letter-spacing:.14em;color:#73788d;margin-bottom:12px;font-size:10px;font-weight:700}.button{color:#fff;cursor:pointer;background:#7857ff;border:1px solid #8a70ff;border-radius:7px;padding:12px 18px;font-size:13px;display:inline-block}.small{padding:9px 14px}.marketing{max-width:1240px;margin:auto;padding:0 38px}.marketing-nav{border-bottom:1px solid #ffffff12;align-items:center;gap:55px;height:82px;display:flex}.marketing-links{color:#858b9d;flex:1;gap:29px;font-size:13px;display:flex}.nav-actions{align-items:center;gap:20px;font-size:13px;display:flex}.nav-login{color:#a2a7b9}.hero-landing{text-align:center;padding:120px 20px 92px}.hero-landing h1{letter-spacing:-.07em;margin:20px 0 28px;font-size:clamp(50px,8vw,94px);line-height:.95}.hero-landing h1 span{color:#947dff}.hero-copy{color:#9ca2b4;max-width:620px;margin:auto;font-size:16px;line-height:1.7}.hero-actions{justify-content:center;align-items:center;gap:27px;margin-top:34px;display:flex}.text-link{color:#a8adbf;font-size:13px}.hero-meta{color:#676d80;justify-content:center;gap:13px;margin-top:38px;font-size:11px;display:flex}.live,.dot,.env i{background:#35d07f;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #35d07f}.signal-strip{background:#11131a;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:repeat(4,1fr);display:grid}.signal-strip div{border-right:1px solid #ffffff12;padding:22px}.signal-strip div:last-child{border:0}.signal-strip strong{font:22px ui-monospace,monospace;display:block}.signal-strip span{color:#777d90;font-size:11px}.green-text{color:#35d07f!important}.product-section{grid-template-columns:1fr 1.35fr;gap:70px;padding:145px 0 125px;display:grid}.product-section h2,.pricing h2{letter-spacing:-.05em;margin:0 0 18px;font-size:40px;line-height:1.05}.section-intro p,.feature-grid p,.price-grid p{color:#858b9c;font-size:13px;line-height:1.7}.feature-grid,.price-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.feature-grid article,.price-grid>div,.card{background:#11131a;border:1px solid #ffffff12;border-radius:11px;padding:22px}.feature-icon{color:#a18eff;font-size:24px}.feature-grid h3{margin:20px 0 9px;font-size:15px}.workflow{border-block:1px solid #ffffff12;padding:72px 0}.workflow-grid{align-items:center;gap:25px;margin-top:35px;display:flex}.workflow-grid>div:not(.workflow-line){flex:1}.workflow-grid span{color:#8e76ff;font:12px ui-monospace,monospace}.workflow-grid p{color:#858b9c;font-size:13px}.workflow-line{background:#ffffff15;width:90px;height:1px}.pricing{padding:125px 0}.price-grid strong{margin:20px 0;font-size:32px;display:block}.price-grid small{color:#7c8294;font-size:12px}.featured-price{border-color:#7857ff!important}.outline-button{border:1px solid #ffffff24;border-radius:7px;margin-top:16px;padding:10px 15px;font-size:12px;display:inline-block}.marketing footer{color:#656b7d;border-top:1px solid #ffffff12;align-items:center;gap:20px;padding:28px 0;font-size:11px;display:flex}.marketing footer span:last-child{margin-left:auto}.shell{min-height:100vh;display:flex}.shell aside{background:#0b0c11;border-right:1px solid #ffffff12;flex-direction:column;width:246px;padding:30px 20px;display:flex}.shell aside .brand{padding:0 10px 44px}.nav{color:#969caf;border-radius:8px;padding:12px 14px;font-size:14px}.nav.active,.nav:hover{color:#fff;background:#19152f}.logout{margin-top:12px}.logout button{color:#777d90;cursor:pointer;background:0 0;border:0;padding:12px 14px}.side-foot{color:#80869b;margin-top:auto;font-size:12px;line-height:2}.shell main{flex:1;max-width:1240px;padding:54px 6vw 80px}.shell header,.section-head,.card-top,.card-foot{justify-content:space-between;align-items:center;display:flex}.shell h1{letter-spacing:-.04em;margin:0 0 8px;font-size:30px}.shell h2{margin:0;font-size:20px}.shell h3{margin:0 0 3px;font-size:15px}.muted{color:#80869b;font-size:13px}.shell .hero{background:linear-gradient(110deg,#141329,#10131c);border:1px solid #ffffff12;border-radius:14px;justify-content:space-between;align-items:center;margin:46px 0 58px;padding:32px;display:flex}.hero h2{margin:18px 0 8px;font-size:25px}.hero p{color:#9da2b5;font-size:14px}.score{border-left:1px solid #ffffff12;align-items:center;gap:18px;padding-left:46px;display:flex}.score strong{font-size:48px}.score span{letter-spacing:.12em;color:#8f95a7;font-size:10px}.project-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:14px;display:grid}.project-icon{color:#a994ff;background:#272044;border-radius:8px;place-items:center;width:32px;height:32px;margin-right:11px;display:grid}.card-top>div:nth-child(2){flex:1}.status{color:#35d07f;letter-spacing:.1em;font-size:9px}.envs{border-block:1px solid #ffffff0d;margin:21px 0 0}.env{justify-content:space-between;padding:12px 0;font-size:13px;display:flex}.mono{color:#35d07f;text-transform:uppercase;font:11px ui-monospace,monospace}.card-foot{color:#9d8bff;padding-top:15px;font-size:12px}.empty{text-align:center;padding:50px 30px}.empty-mark{color:#7857ff;font-size:40px}.auth-shell{background:radial-gradient(circle at 50% 0,#1a1238,#0000 45%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.auth-brand{margin-bottom:30px}.auth-card{color:#e5e7ef;background:#11131a;border:1px solid #ffffff15;border-radius:12px;width:100%;max-width:430px;padding:30px}.auth-card h2{margin:0 0 22px;font-size:21px}.auth-card label{color:#9ca2b4;margin:15px 0 6px;font-size:12px;display:block}.auth-card input{color:#fff;background:#0b0c11;border:1px solid #ffffff1c;border-radius:6px;width:100%;padding:10px}.auth-card button{color:#fff;background:#7857ff;border:0;border-radius:6px;padding:10px 15px}.auth-card a{color:#a897ff;font-size:12px}.auth-back{color:#777d90;margin-top:20px;font-size:12px}@media (width<=760px){.marketing{padding:0 20px}.marketing-links{display:none}.marketing-nav{justify-content:space-between}.hero-landing{padding:80px 0}.signal-strip,.price-grid,.feature-grid,.product-section{grid-template-columns:1fr}.signal-strip div{border-bottom:1px solid #ffffff12;border-right:0}.product-section{gap:35px;padding:80px 0}.workflow-grid{display:block}.workflow-line{width:1px;height:34px;margin:5px 0}.shell aside{display:none}.shell main{padding:34px 20px}.shell .hero{display:block}.score{border:0;padding:20px 0 0}.marketing footer{display:block}.marketing footer span{display:block;margin:15px 0!important}}
