*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#101828;background:#fff}.wrap{width:min(1180px,calc(100% - 40px));margin:auto}.narrow{max-width:820px}.nav{height:76px;border-bottom:1px solid #edf0f5;background:rgba(255,255,255,.94);backdrop-filter:blur(16px);position:sticky;top:0;z-index:50}.navin{height:100%;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:#101828}.brand span:last-child{display:flex;flex-direction:column}.brand b{font-size:16px;letter-spacing:.2px}.brand small{font-size:9px;color:#667085}.logo{display:grid!important;place-items:center;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#6c42f5,#7c3aed);color:white;font-size:20px;font-weight:900;box-shadow:0 8px 22px #7047f536}.nav nav{display:flex;gap:29px}.nav nav a,.ghost{color:#475467;text-decoration:none;font-size:13px;font-weight:700}.navcta{display:flex;align-items:center;gap:14px}.btn{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6740f4,#7c3aed);color:#fff!important;text-decoration:none;border-radius:10px;padding:11px 17px;font-size:13px;font-weight:800;box-shadow:0 9px 25px #7047f52e}.big{padding:14px 21px}.hero{background:radial-gradient(circle at 70% 20%,#eee9ff 0,transparent 32%),linear-gradient(180deg,#fbfbfe,#fff);padding:88px 0 76px;overflow:hidden}.heroGrid{display:grid;grid-template-columns:1.03fr .97fr;align-items:center;gap:55px}.pill{display:inline-flex;border:1px solid #e5defe;background:#f7f4ff;color:#6541d8;border-radius:99px;padding:7px 11px;font-size:11px;font-weight:800}.hero h1,.pageHero h1{font-size:58px;line-height:1.02;letter-spacing:-2.8px;margin:18px 0;color:#101828}.hero h1 em{font-style:normal;background:linear-gradient(90deg,#6d43f4,#9c54ed);-webkit-background-clip:text;color:transparent}.lead{font-size:18px;line-height:1.7;color:#667085;max-width:650px}.heroBtns{display:flex;gap:12px;margin:28px 0}.heroBtns .ghost{border:1px solid #dfe3ea;border-radius:10px}.trustrow{display:flex;gap:17px;flex-wrap:wrap;color:#667085;font-size:11px;font-weight:700}.dashmock{border:1px solid #e2e5ec;border-radius:18px;background:#fff;box-shadow:0 35px 90px rgba(43,30,83,.16);transform:perspective(1200px) rotateY(-2deg);overflow:hidden}.mocktop{height:39px;background:#f8f9fb;border-bottom:1px solid #eceef2;display:flex;align-items:center;gap:5px;padding:0 12px}.mocktop span{width:7px;height:7px;border-radius:50%;background:#d4d8df}.mocktop b{margin-left:10px;font-size:9px;color:#98a2b3}.mockbody{height:375px;display:grid;grid-template-columns:48px 1fr}.mockbody aside{background:#0d1a33;display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:14px;color:#8ea0c0}.mockbody aside i:first-child{background:#7446f6;color:#fff;padding:7px;border-radius:7px}.mockbody section{padding:20px}.mockhead{display:flex;justify-content:space-between}.mockhead small{font-size:7px;color:#7b8799}.mockhead h3{margin:3px 0;font-size:14px}.online{font-size:8px;color:#078b52;background:#eaf8f1;padding:6px 8px;border-radius:99px;height:max-content}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0}.metrics div{border:1px solid #eceef3;border-radius:9px;padding:12px}.metrics small{font-size:8px;color:#8490a2}.metrics b{display:block;font-size:18px;margin:5px 0}.metrics em{font-size:7px;color:#079455;font-style:normal}.chart{display:grid;grid-template-columns:1.5fr 1fr;gap:10px}.bars{height:145px;border:1px solid #eceef3;border-radius:10px;padding:16px;display:flex;align-items:flex-end;gap:7px}.bars i{flex:1;background:linear-gradient(#7c55f6,#dcd3ff);border-radius:3px 3px 0 0}.bars i:nth-child(1){height:35%}.bars i:nth-child(2){height:50%}.bars i:nth-child(3){height:42%}.bars i:nth-child(4){height:68%}.bars i:nth-child(5){height:56%}.bars i:nth-child(6){height:79%}.bars i:nth-child(7){height:66%}.bars i:nth-child(8){height:88%}.bars i:nth-child(9){height:73%}.bars i:nth-child(10){height:95%}.activity{border:1px solid #eceef3;border-radius:10px;padding:13px}.activity b{font-size:9px}.activity p{display:flex;justify-content:space-between;font-size:8px;color:#7b8799;border-bottom:1px solid #f0f1f4;padding:8px 0}.activity strong{color:#344054}.logos{border-top:1px solid #f0f1f4;border-bottom:1px solid #f0f1f4;padding:20px 0}.logos .wrap{display:flex;justify-content:space-between;align-items:center;color:#98a2b3}.logos span{font-size:9px;font-weight:800}.logos b{font-size:12px;color:#667085}.section{padding:92px 0}.eyebrow{color:#7446f6;font-size:11px;font-weight:900;letter-spacing:1.8px;text-transform:uppercase}.section h2{font-size:42px;letter-spacing:-1.6px;text-align:center;margin:12px 0}.section h2 span{color:#7a8494}.centerlead{text-align:center;color:#667085}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px}.feature{border:1px solid #e7e9ee;border-radius:16px;padding:24px;background:#fff;min-height:260px;box-shadow:0 10px 35px rgba(16,24,40,.035);position:relative;overflow:hidden}.feature.purple{background:linear-gradient(145deg,#f8f6ff,#fff)}.ico{width:42px;height:42px;border-radius:10px;background:#f2eeff;color:#7146ef;display:grid;place-items:center;font-size:19px}.feature h3{font-size:18px;margin:17px 0 8px}.feature>p{color:#667085;font-size:13px;line-height:1.6}.mini,.template,.code{margin-top:18px;border:1px solid #e7e9ee;border-radius:10px;padding:12px;font-size:10px;background:#fff}.mini span,.template span{float:right;background:#eee9ff;color:#6842e8;border-radius:99px;padding:3px 6px;font-size:7px;font-weight:900}.mini progress{width:100%;margin:10px 0;height:5px}.mini small{color:#98a2b3}.chat p{display:flex;align-items:center;gap:9px;border-top:1px solid #f0f1f3;padding:10px 0;margin:0}.chat i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#f0ecff;font-size:8px;color:#6c42ee}.chat span{flex:1}.chat b,.chat small{display:block;font-size:9px}.chat small,.chat em{color:#98a2b3;font-size:7px}.pipeline{display:flex;gap:5px;margin-top:22px}.pipeline span{flex:1;background:#f8f9fb;padding:10px 6px;border-radius:8px;font-size:7px;color:#98a2b3}.pipeline b{display:block;color:#344054;font-size:15px;margin-top:5px}.code{background:#101828;color:#d0d5dd;font-family:monospace;line-height:2}.code span{color:#75e0a7}.donut{width:95px;height:95px;margin:15px auto 0;border-radius:50%;background:conic-gradient(#7446f6 0 91.8%,#eee 91.8%);display:grid;place-items:center;position:relative}.donut:before{content:"";position:absolute;width:70px;height:70px;background:#fff;border-radius:50%}.donut b{z-index:2;font-size:15px}.donut small{display:block;font-size:7px;color:#98a2b3;text-align:center}.dark{background:#0c172c;color:#fff}.dark .split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.dark h2{text-align:left}.dark p{color:#9aa9c2;line-height:1.7}.checks{display:grid;grid-template-columns:1fr 1fr}.checks p{color:#d7ddea;font-size:12px}.flow{background:#111f38;border:1px solid #23334f;border-radius:18px;padding:25px}.flow div{background:#14243f;border:1px solid #293a57;border-radius:12px;padding:16px;display:grid;grid-template-columns:42px 1fr}.flow span{grid-row:1/3;color:#8e6cff;font-weight:900}.flow b{font-size:13px}.flow small{color:#8493ad}.flow i{display:block;text-align:center;color:#5e6e89;padding:5px}.trust{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.trust h2{text-align:left}.trust p{color:#667085;line-height:1.7}.textlink{color:#6e43e8;text-decoration:none;font-weight:800;font-size:13px}.trustcards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.trustcards article{border:1px solid #e6e9ef;border-radius:13px;padding:20px}.trustcards h3{font-size:14px}.trustcards p{font-size:11px}.cta{background:linear-gradient(120deg,#6840ef,#8a49e8);color:#fff;padding:58px 0}.cta .wrap{display:flex;align-items:center;justify-content:space-between}.cta h2{font-size:34px;max-width:650px;margin:10px 0}.cta p{color:#e7dcff}.btn.white{background:#fff;color:#6541dc!important;box-shadow:none}.pageHero{padding:85px 0 55px;background:linear-gradient(180deg,#f9f8ff,#fff);text-align:center}.pageHero.compact{padding:65px 0 38px}.pageHero h1{font-size:48px}.pageHero p{color:#667085;font-size:16px;line-height:1.7}.legal{padding:30px 0 90px}.legal h2{font-size:20px;margin:32px 0 9px}.legal p,.legal li{font-size:14px;color:#5d687a;line-height:1.8}.legal a{color:#6842e8}.notice{border:1px solid #e1dafd;background:#f8f6ff;border-radius:12px;padding:16px 18px;margin-bottom:30px}.notice b{color:#5f3bd5}.notice p{margin:5px 0 0;font-size:12px}.status{display:inline-block;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900}.status.live{background:#e9f8ef;color:#087a46}.status.mock{background:#fff4e5;color:#b54708}footer{background:#081326;color:#a7b2c6;padding:58px 0 25px}.footgrid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:50px}.brand.light{color:#fff}.footgrid>div{display:flex;flex-direction:column;gap:12px}.footgrid p{font-size:12px;line-height:1.7;max-width:300px}.footgrid b{color:#fff;font-size:12px}.footgrid a:not(.brand){color:#9eabc0;text-decoration:none;font-size:11px}.copyright{border-top:1px solid #1c2940;margin-top:40px;padding-top:20px;font-size:10px;display:flex;justify-content:space-between}@media(max-width:900px){.nav nav{display:none}.heroGrid,.dark .split,.trust{grid-template-columns:1fr}.hero h1,.pageHero h1{font-size:43px}.dashmock{transform:none}.cards{grid-template-columns:1fr 1fr}.logos b:nth-last-child(-n+3){display:none}.footgrid{grid-template-columns:1fr 1fr}.cta .wrap{display:block}.cta .btn{margin-top:15px}}@media(max-width:600px){.wrap{width:min(100% - 26px,1180px)}.navcta .ghost{display:none}.hero{padding-top:55px}.hero h1{font-size:39px}.cards,.trustcards,.checks{grid-template-columns:1fr}.section{padding:65px 0}.section h2{font-size:32px}.logos .wrap{gap:18px;overflow:auto}.mockbody{height:330px}.metrics{grid-template-columns:1fr 1fr}.metrics div:last-child{display:none}.chart{grid-template-columns:1fr}.activity{display:none}.footgrid{grid-template-columns:1fr}.copyright{display:block;line-height:1.8}}