:root{--bg:#060e19;--panel:#0a192b;--panel2:#0e2238;--line:#203a56;--ink:#eff7ff;--muted:#9bb1c8;--blue:#318eff;--blue2:#69c7ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse at 75% 0%,#113458 0,transparent 35%),var(--bg);color:var(--ink);font:400 15px/1.7 Manrope,system-ui,sans-serif}a{color:inherit}button{font:inherit}.container{max-width:1180px;width:calc(100% - 40px);margin:auto}.skip{position:absolute;left:-9999px}.skip:focus{left:8px;top:8px;z-index:20;background:#fff;color:#000;padding:8px}.nav{position:sticky;top:0;z-index:10;background:rgba(5,15,27,.94);backdrop-filter:blur(18px);border-bottom:1px solid #20334b}.nav-inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand img{width:148px;max-height:47px;object-fit:contain}.nav nav{display:flex;gap:26px}.nav nav a,.nav-cta{text-decoration:none;font-weight:750;font-size:12px;white-space:nowrap}.nav nav a{color:#c8d8e9}.nav nav a:hover{color:#fff}.nav-cta{padding:10px 16px;border-radius:12px;border:1px solid #427ab8;background:#133659}.nav-cta span{color:#69c7ff;margin-left:8px}.hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:42px;align-items:center;padding:92px 0 95px;min-height:620px}.eyebrow{color:#71bdff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;display:inline-block}.eyebrow i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#65d4ff;margin-right:6px;box-shadow:0 0 15px #65d4ff}.hero h1,.section h2,.closing h2{font-family:Sora,Manrope,sans-serif;font-weight:700;letter-spacing:-.055em;line-height:1.17}.hero h1{font-size:clamp(38px,4.5vw,62px);margin:22px 0}.hero h1 em{font-style:normal;color:#74bdff}.hero-copy>p{font-size:16px;color:#b2c4d8;line-height:1.8;max-width:620px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 34px}.button{display:inline-flex;align-items:center;justify-content:center;gap:15px;border-radius:12px;padding:14px 20px;font-weight:800;text-decoration:none;font-size:13px;min-height:49px;transition:.2s}.button:hover{transform:translateY(-2px)}.button.primary{background:linear-gradient(120deg,#1978e4,#4caeff);color:#051222}.button.secondary{border:1px solid #3a5674;background:#101f30;color:#dceaff}.proof{display:flex;gap:16px;flex-wrap:wrap;border-top:1px solid #27415e;padding-top:23px}.proof span{font-size:11px;color:#8eaac3;max-width:150px}.proof b{display:block;color:#f3f8ff;font-size:12px}.hero-visual{position:relative;min-height:420px;display:flex;align-items:center;justify-content:center}.orb{position:absolute;inset:45px 0 45px 0;border-radius:100%;background:radial-gradient(circle,rgba(37,130,242,.34),transparent 67%);filter:blur(22px)}.device{position:relative;width:100%;max-width:450px;transform:perspective(900px) rotateY(-6deg) rotateX(3deg);background:linear-gradient(145deg,#173b5b,#081a2b);padding:12px;border:1px solid #4a7aaa;border-radius:22px;box-shadow:0 50px 110px #000b}.device-top{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.14em;padding:4px 8px 13px}.device-top strong{color:#6abfff}.dots{display:flex;gap:4px;align-items:center}.dots i{display:block;width:6px;height:6px;border-radius:50%;background:#5b82a6}.device-screen{display:flex;min-height:270px;border:1px solid #22425d;border-radius:13px;background:#081323;overflow:hidden}.screen-side{width:50px;background:#0a1d31;border-right:1px solid #1b3a56;display:flex;flex-direction:column;align-items:center;padding:20px 6px;gap:22px}.screen-side>span:not(.side-logo){width:18px;height:3px;background:#254865;border-radius:10px}.side-logo{font-size:20px;color:#70baff;font-weight:900}.screen-content{flex:1;padding:19px;min-width:0}.screen-content small{font-size:8px;color:#74b7ff;font-weight:800;letter-spacing:.1em}.screen-content>strong{display:block;font-size:14px;max-width:235px;line-height:1.35;margin:6px 0 18px}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.metrics>div{background:#102c48;border:1px solid #255076;border-radius:8px;padding:9px;min-height:65px}.metrics b{display:block;color:#a5d3ff;font-size:7px;letter-spacing:.07em}.metrics i{display:block;height:5px;margin-top:8px;background:#265a84;width:80%;border-radius:3px}.metrics i:last-child{width:55%;background:#338fe7}.graph{margin-top:16px;border:1px solid #214666;border-radius:8px;height:64px;display:flex;align-items:end;gap:8px;padding:10px 13px;background:repeating-linear-gradient(0deg,#12314c 0px,#12314c 1px,transparent 1px,transparent 18px)}.graph span{flex:1;background:linear-gradient(#3eaafa,#2158b9);border-radius:5px 5px 0 0;height:44%}.graph span:nth-child(2){height:75%}.graph span:nth-child(3){height:56%}.graph span:nth-child(4){height:85%}.graph span:nth-child(5){height:61%}.graph span:nth-child(6){height:94%}.screen-bottom{display:flex;justify-content:space-between;margin-top:8px;font-size:9px;color:#8aaeca}.screen-bottom span:last-child{color:#5dd3b5}.hero-brax{position:absolute;right:0;bottom:0;display:flex;align-items:center;gap:8px;max-width:260px;border:1px solid #34577a;background:#0a213bdf;border-radius:14px;padding:8px 14px 8px 4px;font-size:10px;line-height:1.45;color:#d8eafa;box-shadow:0 12px 30px #0008}.hero-brax img{max-width:66px;max-height:78px;object-fit:contain}.section{padding:62px 0 85px;scroll-margin-top:95px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:25px}.section h2,.closing h2{font-size:clamp(28px,3.6vw,46px);margin:10px 0}.section-head p{color:#9fb5cb;max-width:630px;margin:8px 0}.count{display:flex;align-items:center;gap:11px;border-left:1px solid #2c5276;padding-left:23px;max-width:220px}.count strong{color:#77c5ff;font-family:Sora;font-size:38px}.count span{font-size:11px;color:#92afc7;line-height:1.4}.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.filters button{border:1px solid #2c4969;background:#0a1b2c;color:#afc8df;padding:9px 15px;border-radius:999px;cursor:pointer;font-weight:700;font-size:11px;transition:.2s}.filters button:hover,.filters button.active{background:#23548a;border-color:#559de3;color:#fff}.business-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.business-card{min-width:0;display:flex;flex-direction:column;padding:24px;border:1px solid #23405e;border-radius:20px;background:linear-gradient(155deg,#102339,#081624);transition:.22s}.business-card:hover{transform:translateY(-3px);border-color:#458ac9}.business-card.featured{background:linear-gradient(150deg,#123354,#091a2b);border-color:#355e85}.business-card[hidden]{display:none}.card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:22px}.symbol{width:47px;height:47px;background:#123d63;border:1px solid #2e6598;border-radius:13px;display:grid;place-items:center;color:#7dccff;font-size:25px}.status{font-size:9px;font-weight:800;color:#9fb2c4;border:1px solid #35536e;border-radius:100px;padding:5px 8px;text-align:right;line-height:1.25}.status.pilot{color:#a0dcce;border-color:#35796e}.business-card small{font-size:9px;letter-spacing:.13em;color:#79b5eb;font-weight:800}.business-card h3{font-family:Sora;font-size:23px;letter-spacing:-.04em;margin:8px 0 4px}.business-card p{font-size:12px;color:#a4b9ca;line-height:1.75;margin:10px 0 20px;flex:1}.tags{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:24px}.tags span{font-size:9px;color:#b3cee5;background:#13304a;border:1px solid #255175;padding:5px 8px;border-radius:999px}.business-card a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;border-top:1px solid #30516d;padding-top:13px;font-size:12px;font-weight:800;color:#a5d6ff}.business-card a:hover{color:#fff}.disclosure{max-width:880px;color:#7792a9;font-size:11px;margin:18px 0 0}.how-section{background:linear-gradient(110deg,#0b1a2c,#0b2239);border-block:1px solid #20415f}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.steps>div{border-top:1px solid #3b6b99;padding:20px 12px 0 0}.steps b{color:#64b8ff;font-family:Sora;font-size:12px}.steps h3{font-size:17px;margin:12px 0 6px}.steps p{font-size:12px;color:#a1b9cf;line-height:1.75}.closing{margin-block:70px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:35px;background:linear-gradient(120deg,#153c60,#0a2036);border:1px solid #356088;border-radius:25px;padding:42px 50px;overflow:hidden}.closing>div{max-width:730px;z-index:1}.closing p{color:#bdd2e4}.closing img{height:200px;max-width:210px;object-fit:contain}.footer{border-top:1px solid #23405c;padding:23px 0}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.footer img{width:120px}.footer span,.footer a{font-size:11px;color:#8aa5bd}.footer a{text-decoration:none}@media(max-width:1000px){.nav nav{display:none}.hero{grid-template-columns:1fr;gap:12px;padding:65px 0}.hero-visual{max-width:570px;width:100%;margin:auto}.business-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proof span{max-width:none;flex:1}}@media(max-width:680px){.container{width:calc(100% - 28px)}.nav-inner{min-height:65px}.brand img{width:128px}.nav-cta{font-size:10px;padding:8px 10px}.hero{padding:44px 0 55px;min-height:0}.hero h1{font-size:clamp(32px,9vw,44px);margin:14px 0}.hero-copy>p{font-size:14px}.hero-actions{gap:8px}.button{width:100%}.proof{gap:8px}.proof span{flex:1 1 30%;font-size:9px}.hero-visual{min-height:315px}.device{max-width:365px}.device-screen{min-height:220px}.screen-content{padding:13px}.screen-content>strong{font-size:11px}.metrics>div{min-height:50px;padding:5px}.hero-brax{bottom:-4px;right:-3px;max-width:200px;font-size:9px}.hero-brax img{max-width:55px}.section{padding:40px 0 52px}.section-head{display:block}.count{margin-top:15px}.business-grid{grid-template-columns:1fr}.business-card{padding:20px}.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.closing{padding:26px 20px;display:block;margin-block:42px}.closing img{display:block;margin:0 auto;height:120px}.footer-inner{flex-wrap:wrap}.footer span{order:3;width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
.business-card a.demo-preview{margin-bottom:8px;padding:11px 12px;background:#143d60;border:1px solid #356f9c;border-radius:10px;color:#b9e5ff}.business-card a.demo-preview:hover{color:#fff;background:#215781}