.landing-page{color:#e8f2ff;background:radial-gradient(circle at 82% 8%,#1f699b38,#0000 28%),radial-gradient(circle at 12% 38%,#095c7426,#0000 30%),#050b16;min-height:100vh;overflow:hidden}.landing-nav{z-index:2;justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;padding:28px 32px;display:flex;position:relative}.landing-brand{color:#ecf7ff;letter-spacing:-.02em;align-items:center;gap:10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.landing-brand small{color:#7890aa;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:8px;font-weight:500;display:block}.landing-brand-mark{color:#dff8ff;background:linear-gradient(135deg,#1a91c4,#176178);border:1px solid #28749b;border-radius:11px;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 0 24px #1a91c438}.landing-brand-mark svg{width:17px}.landing-nav-links{gap:30px;margin-left:auto;margin-right:40px;display:flex}.landing-nav-links a,.landing-sign-in{color:#91a9bf;font-size:11px;text-decoration:none;transition:color .2s}.landing-nav-links a:hover,.landing-sign-in:hover{color:#eaf6ff}.landing-nav-actions{align-items:center;gap:20px;display:flex}.landing-nav-cta,.landing-primary-button{color:#09233a;background:#e5f4ff;border-radius:7px;align-items:center;gap:9px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 10px 30px #5bb5e226}.landing-nav-cta{padding:10px 14px}.landing-primary-button{padding:14px 18px}.landing-nav-cta:hover,.landing-primary-button:hover{background:#fff;transform:translateY(-2px)}.landing-nav-cta svg,.landing-primary-button svg,.landing-secondary-button svg,.capability-card a svg{width:14px}.landing-hero{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);align-items:center;gap:60px;max-width:1240px;min-height:650px;margin:0 auto;padding:72px 32px 110px;display:grid;position:relative}.landing-hero-copy{z-index:1;position:relative}.landing-kicker,.landing-eyebrow{color:#5bd2d3;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:800}.landing-kicker{align-items:center;gap:8px;display:flex}.landing-live-dot{background:#59d9c5;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #59d9c524}.landing-hero h1{color:#f1f8ff;letter-spacing:-.075em;max-width:590px;margin:22px 0 20px;font-size:clamp(45px,5.3vw,75px);font-weight:650;line-height:.98}.landing-hero h1 em,.landing-section h2 em,.landing-cta h2 em{color:#63d5d0;font-style:normal}.landing-hero-text{color:#91a8bc;max-width:450px;margin:0;font-size:15px;line-height:1.7}.landing-hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.landing-secondary-button{color:#b8cce0;align-items:center;gap:5px;padding:14px 8px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.landing-trust{color:#627d96;flex-wrap:wrap;align-items:center;gap:9px;margin-top:29px;font-size:9px;display:flex}.landing-trust svg{color:#5bd2b9;width:13px}.landing-trust span{background:#41637c;border-radius:50%;width:3px;height:3px}.landing-visual{place-items:center;min-height:470px;display:grid;position:relative}.landing-orbit{border:1px solid #4fabcd24;border-radius:50%;position:absolute;transform:rotate(-22deg)}.orbit-one{width:560px;height:230px}.orbit-two{width:510px;height:210px;transform:rotate(28deg)}.landing-console{background:linear-gradient(145deg,#0d2238f7,#061321fa);border:1px solid #214766;border-radius:14px;width:min(100%,490px);padding:15px;position:relative;transform:perspective(1000px)rotateY(-5deg)rotateX(3deg);box-shadow:0 30px 80px #00000059,0 0 55px #1c85ab21}.console-top,.console-footer,.console-status,.console-dots,.console-heading,.console-stats,.console-footer span{align-items:center;display:flex}.console-top,.console-footer{color:#65839f;justify-content:space-between;font-size:8px}.console-dots{gap:4px}.console-dots i{background:#3c607b;border-radius:50%;width:6px;height:6px}.console-status{color:#58d7ba;text-transform:uppercase;letter-spacing:.1em;gap:5px}.console-status b{background:#55d6b7;border-radius:50%;width:5px;height:5px}.console-heading{justify-content:space-between;margin:34px 4px 18px}.console-heading small,.console-stats small{color:#66849e;letter-spacing:.1em;font-size:8px;display:block}.console-heading strong{color:#e8f4ff;margin-top:5px;font-size:17px;display:block}.console-badge{color:#5dd6ca;background:#0d3949;border:1px solid #215d70;border-radius:5px;padding:6px 8px;font-size:9px}.console-chart{background:repeating-linear-gradient(#0000 0 37px,#43708f21 38px),repeating-linear-gradient(90deg,#0000 0 77px,#43708f1a 78px);border-top:1px solid #183b56;border-bottom:1px solid #183b56;height:150px;position:relative;overflow:hidden}.chart-line{clip-path:polygon(0 75%,10% 66%,21% 70%,32% 45%,42% 57%,53% 28%,64% 40%,75% 18%,87% 32%,100% 6%,100% 12%,87% 38%,75% 24%,64% 46%,53% 34%,42% 63%,32% 51%,21% 76%,10% 72%,0 81%);background:linear-gradient(145deg,#0000 0 4%,#39c4bb 4.2% 4.7%,#0000 4.9% 14%,#39c4bb 14.2% 14.7%,#0000 14.9% 26%,#39c4bb 26.2% 26.7%,#0000 26.9% 38%,#39c4bb 38.2% 38.7%,#0000 38.9% 52%,#39c4bb 52.2% 52.7%,#0000 52.9% 65%,#39c4bb 65.2% 65.7%,#0000 65.9% 77%,#39c4bb 77.2% 77.7%,#0000 77.9%);position:absolute;inset:36px 0 20px}.chart-glow{clip-path:polygon(0 75%,10% 66%,21% 70%,32% 45%,42% 57%,53% 28%,64% 40%,75% 18%,87% 32%,100% 6%,100% 100%,0 100%);background:linear-gradient(#37c2bb29,#0000 80%);position:absolute;inset:28px 0 0}.chart-label{color:#61d9cc;font-size:8px;position:absolute;right:7px}.label-one{top:9px}.label-two{color:#7392ac;bottom:16px}.console-stats{gap:8px;margin-top:13px}.console-stats>div{background:#071727cc;border:1px solid #183c57;border-radius:6px;flex:1;padding:10px}.console-stats strong{color:#dceeff;margin-top:5px;font-size:15px;display:block}.console-stats span{color:#55d2bc;margin-top:5px;font-size:8px;display:block}.console-footer{border-top:1px solid #183b56;margin-top:14px;padding-top:12px}.console-footer span{gap:5px}.console-footer svg{color:#4fcbbe;width:12px}.landing-proof{color:#7894ac;border-top:1px solid #18334b;border-bottom:1px solid #18334b;justify-content:space-between;align-items:center;max-width:1176px;margin:0 auto;padding:22px 0;font-size:10px;display:flex}.landing-proof div{color:#91acc2;align-items:center;gap:6px;display:flex}.landing-proof svg{color:#5bcfc8;width:14px}.landing-section{max-width:1176px;margin:0 auto;padding:130px 0}.landing-section-heading{max-width:620px}.landing-section h2,.landing-cta h2{color:#edf7ff;letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(32px,4vw,52px);font-weight:620;line-height:1.02}.landing-section-heading>p{color:#819bb2;max-width:430px;margin-top:21px;font-size:13px;line-height:1.65}.capability-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:60px;display:grid}.capability-card{background:linear-gradient(145deg,#0c1f33cc,#0714238c);border:1px solid #193650;border-radius:10px;min-height:250px;padding:25px}.capability-icon{color:#5fd3d0;background:#0c2c42;border:1px solid #245b73;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.capability-icon svg{width:17px}.capability-card h3{color:#e9f5ff;margin:34px 0 9px;font-size:15px}.capability-card p{color:#809ab1;min-height:51px;margin:0;font-size:11px;line-height:1.6}.capability-card a{color:#66d6d0;align-items:center;gap:7px;margin-top:24px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.landing-workflow{justify-content:space-between;gap:80px;display:flex}.workflow-grid{flex-direction:column;gap:0;min-width:460px;display:flex}.workflow-step{border-bottom:1px solid #18334b;gap:24px;padding:25px 0;display:flex}.workflow-step:first-child{border-top:1px solid #18334b}.workflow-step>span{color:#4e829d;letter-spacing:.1em;font-size:10px}.workflow-step h3{color:#e8f3fd;margin:0;font-size:14px}.workflow-step p{color:#809ab1;max-width:330px;margin:8px 0 0;font-size:11px;line-height:1.55}.landing-cta{background:radial-gradient(circle at 80% 10%,#2986a133,#0000 40%),#0b2034;border:1px solid #24516b;border-radius:12px;justify-content:space-between;align-items:center;gap:40px;max-width:1176px;margin:0 auto 90px;padding:55px 60px;display:flex}.landing-cta p{color:#9ab1c5;max-width:320px;margin:0 0 22px;font-size:12px;line-height:1.6}.landing-footer{color:#5f7991;border-top:1px solid #18334b;justify-content:space-between;align-items:center;max-width:1176px;margin:0 auto;padding:28px 0 38px;font-size:9px;display:flex}.landing-footer>div{gap:18px;display:flex}.landing-footer a:not(.landing-brand){color:#7691a8;text-decoration:none}@media (max-width:900px){.landing-nav-links{display:none}.landing-hero{grid-template-columns:1fr;gap:20px;padding-top:55px}.landing-visual{min-height:380px}.landing-proof{flex-wrap:wrap;gap:16px;margin:0 24px}.landing-section,.landing-footer{margin-left:24px;margin-right:24px}.landing-workflow{flex-direction:column;gap:45px;display:flex}.workflow-grid{min-width:0}.landing-cta{margin-left:24px;margin-right:24px}}@media (max-width:600px){.landing-nav{padding:20px}.landing-nav-actions{gap:10px}.landing-nav-cta{padding:9px 10px;font-size:10px}.landing-hero{padding:50px 20px 70px}.landing-hero h1{font-size:48px}.landing-hero-text{font-size:13px}.landing-visual{min-height:310px}.landing-console{transform:none}.landing-orbit{width:390px;height:170px}.landing-proof{margin:0 20px}.landing-section{margin-left:20px;margin-right:20px;padding:85px 0}.capability-grid{grid-template-columns:1fr;margin-top:38px}.capability-card{min-height:auto}.landing-cta{flex-direction:column;align-items:flex-start;margin:0 20px 60px;padding:35px 25px}.landing-footer{flex-wrap:wrap;gap:20px;margin:0 20px}}
