*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#070b1b;color:#edf3ff;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}main{overflow:hidden;min-height:100vh;position:relative}.wrap{width:min(1120px,calc(100% - 48px));margin:auto}.ambient{position:absolute;pointer-events:none;filter:blur(50px);border-radius:50%;opacity:.3;z-index:0}.ambient.a{width:650px;height:600px;background:radial-gradient(circle,#244ace,transparent 70%);top:-260px;right:-200px}.ambient.b{width:540px;height:540px;background:radial-gradient(circle,#6737ce,transparent 70%);top:430px;left:-310px}.contact,.footer,.hero,.nav,.platform-inner,.section,.showcase{position:relative;z-index:1}.nav{justify-content:space-between;height:95px;border-bottom:1px solid #ffffff13}.brand,.nav{display:flex;align-items:center}.brand{gap:12px;font-weight:800;font-size:22px;letter-spacing:-1px;line-height:1}.brand small{display:block;color:#929db9;font-weight:500;letter-spacing:.2px;font-size:10px;margin-top:6px}.accent{color:#6795ff}.brand-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;width:39px;height:40px;gap:2px;transform:rotate(-15deg)}.brand-icon i{display:block;width:28px;height:8px;border-radius:3px;transform:skew(-20deg);background:linear-gradient(110deg,#5cc7ff,#7862e9);box-shadow:0 0 15px #507aff55}.brand-icon i:nth-child(2){width:32px;background:linear-gradient(110deg,#548ffc,#8450f4)}.brand-icon i:nth-child(3){width:36px;background:linear-gradient(110deg,#6953e9,#b26bfa)}.brand-icon.mini{transform:scale(.78) rotate(-15deg);width:30px}.nav nav{display:flex;gap:35px;color:#aab4ce;font-size:13px}.footer a:hover,.nav nav a:hover{color:white}.outline,.primary{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:0 22px;border-radius:10px;font-size:13px;font-weight:700;transition:transform .2s,background .2s}.outline{border:1px solid #52617e;color:#e5ebff;background:#ffffff05}.outline:hover{background:#ffffff12}.primary{background:linear-gradient(112deg,#448dfd,#7657ee);box-shadow:0 10px 45px #3764f546}.outline:hover,.primary:hover{transform:translateY(-2px)}.nav-cta{min-height:38px}.hero{text-align:center;padding-top:106px;padding-bottom:72px}.eyebrow,.section-label{font-size:11px;letter-spacing:2px;font-weight:800;color:#97a8de}.eyebrow{display:inline-flex;gap:10px;align-items:center;border:1px solid #44558a70;border-radius:50px;padding:12px 17px;background:#1e2b564c}.live-dot{height:7px;width:7px;display:inline-block;border-radius:50%;background:#55c6d7;box-shadow:0 0 16px #42d5f7}.hero h1,.platform-inner h1{font-size:clamp(51px,7.4vw,96px);line-height:1.06;letter-spacing:-5px;margin:29px 0 23px}.contact h2 em,.hero h1 em,.platform-inner h1 em,.section h2 em{font-style:normal;background:linear-gradient(100deg,#64b2ff,#7594ff,#b67fff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{font-size:17px;line-height:1.8;max-width:700px;margin:auto;color:#a7b3ce}.actions{gap:13px;flex-wrap:wrap;margin-top:33px}.actions,.hero-labels{display:flex;justify-content:center}.hero-labels{margin:60px auto 0;gap:38px;color:#6e7d9d;letter-spacing:1.5px;font-size:10px;font-weight:800}.showcase{padding-bottom:120px}.mock{border:1px solid #5673c458;box-shadow:0 30px 110px #020512a8,0 0 80px #445bf021;border-radius:16px;overflow:hidden;background:#0c142c}.mock-top{height:45px;background:#111b35;border-bottom:1px solid #ffffff12;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:10px;letter-spacing:1.3px;color:#8392b0}.mock-top b{font-size:9px;background:#27365e;padding:7px 10px;border-radius:20px;color:#a4c2ff}.dots{display:flex;gap:5px}.dots i{width:8px;height:8px;border-radius:50%;background:#52607c}.dots i:first-child{background:#ed7584}.dots i:nth-child(2){background:#f2bd65}.dots i:last-child{background:#60bda9}.mock-inner{display:grid;grid-template-columns:215px 1fr;min-height:425px}.mock-sidebar{background:#0c1226;border-right:1px solid #ffffff0d;padding:30px 15px}.mock-sidebar-title{font-weight:800;font-size:15px;margin-bottom:40px;padding-left:12px}.mock-link{padding:13px 16px;display:block;border-radius:9px;color:#8795b4;font-size:13px;margin-bottom:7px}.mock-link.current{background:#304a9855;color:#cbd7ff}.mock-content{padding:36px 35px}.kicker{font-size:10px;letter-spacing:1.4px;color:#8291b4}.mock-content h3{font-size:26px;letter-spacing:-.8px;margin:10px 0 24px}.mock-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.mock-cards article{background:linear-gradient(145deg,#1a2851,#111b37);border:1px solid #5062a93b;border-radius:12px;padding:20px;min-height:157px;overflow:hidden;position:relative}.activity h5,.mock-cards article span{font-size:9px;letter-spacing:1.3px;color:#8b9fc8}.mock-cards h4{font-size:25px;margin:14px 0 5px}.mock-cards p{font-size:11px;color:#9aa8c6}.signal{width:70px;height:70px;background:#528ef7;opacity:.2;filter:blur(19px);position:absolute;bottom:-25px;right:-10px}.secondary-signal{background:#8b62ff}.third-signal{background:#55c6df}.activity{margin-top:18px;border:1px solid #34446a80;border-radius:12px;padding:16px 20px}.activity h5{margin:3px 0 12px}.activity div{padding:11px 0;border-top:1px solid #ffffff0e;font-size:12px;display:flex;justify-content:space-between;gap:15px}.activity div span{color:#b3c0df}.activity div b{font-size:11px;color:#7ecaff}.section{padding-top:32px;padding-bottom:120px}.section-header{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;grid-gap:50px;gap:50px;margin:22px 0 42px}.contact h2,.section h2{font-size:clamp(36px,5vw,63px);line-height:1.1;letter-spacing:-2.8px;margin:0}.contact p,.section-header p{font-size:16px;line-height:1.75;color:#a0abc5}.features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.features article{background:#111b35;border:1px solid #44578070;border-radius:16px;padding:27px;min-height:253px}.glyph{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #5576cc7c;border-radius:10px;background:#273963;font-size:21px;color:#95b7ff}.features h3{font-size:18px;margin:28px 0 8px}.features p{color:#9ba8c5;font-size:13px;line-height:1.65}.features small{color:#689fff;font-size:11px}.milestones{border-top:1px solid #4250798c}.milestones article{display:flex;gap:38px;border-bottom:1px solid #4250798c;padding:25px 12px}.milestones article>b{font-size:23px;color:#7da7fd;font-weight:500}.milestones h3{font-size:18px;margin:0 0 8px}.milestones p{color:#9ba9c6;margin:0;font-size:14px;line-height:1.65}.contact{padding:65px;border:1px solid #4767b16b;background:linear-gradient(125deg,#17244b,#1c1a45);border-radius:22px;margin-bottom:80px;overflow:hidden}.contact-light{position:absolute;right:-120px;top:-90px;width:550px;height:430px;background:radial-gradient(circle,#7855f04d,transparent 70%);pointer-events:none}.contact h2{margin:20px 0}.contact p{max-width:490px;margin-bottom:25px}.footer{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:20px 0 40px;border-top:1px solid #ffffff16}.footer p,.footer>a{font-size:12px;color:#8491af}.platform-inner{padding-top:105px;padding-bottom:140px;max-width:780px}.platform-inner h1{font-size:clamp(50px,7vw,80px)}.platform-inner>p{max-width:660px;font-size:17px;line-height:1.8;color:#a7b3ce}.platform-status{background:#121c38;border:1px solid #3e568f;padding:25px;border-radius:16px;margin:35px 0}.platform-status h3{margin-top:0}.platform-status div{border-top:1px solid #ffffff19;display:flex;justify-content:space-between;padding:14px 0;gap:20px;font-size:13px}.platform-status span{color:#aab7d4}.platform-status strong{color:#8bb2ff;text-align:right}@media(max-width:780px){.wrap{width:min(100% - 32px,1120px)}.nav{height:80px}.nav nav{display:none}.nav-cta{padding:0 12px;font-size:11px}.hero{padding-top:76px}.hero h1{letter-spacing:-2.8px}.hero p{font-size:15px}.hero-labels{gap:12px;flex-wrap:wrap;line-height:1.8}.mock-inner{grid-template-columns:1fr}.mock-sidebar{display:none}.mock-content{padding:20px}.mock-cards{gap:8px}.mock-cards article{padding:12px;min-height:142px}.mock-cards h4{font-size:20px}.mock-cards p{font-size:10px}.section-header{gap:12px}.features,.section-header{grid-template-columns:1fr}.features article{min-height:190px}.section{padding-bottom:80px}.contact{padding:38px 25px}.footer{flex-wrap:wrap}.footer p{order:3;width:100%}}