:root{color:#f8fafc;background:#05060a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 0 0,#183cff44,#0000 36rem),radial-gradient(circle at 80% 10%,#00ffd522,#0000 30rem),linear-gradient(#05060a,#080b16 55%,#05060a);min-height:100vh;margin:0}a{color:inherit;text-decoration:none}main{overflow:hidden}.nav{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05060acc;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:18px 5vw;display:flex;position:sticky;top:0}.brand,.links,.heroActions,.proof,.eyebrow{align-items:center;gap:12px;display:flex}.brand{font-size:15px}.orb,.icon{color:#020617;background:linear-gradient(135deg,#31f7d9,#7c3cff);place-items:center;display:grid;box-shadow:0 0 35px #31f7d955}.orb{border-radius:12px;width:34px;height:34px}.links{color:#cbd5e1;gap:22px;font-size:14px}.navCta,.primary{color:#020617;background:linear-gradient(135deg,#35f7dc,#7c3cff);border-radius:999px;font-weight:900}.navCta{padding:10px 16px}.hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;max-width:1240px;margin:auto;padding:86px 5vw 52px;display:grid}.eyebrow{color:#66ffe7;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:800}.hero h1{background:linear-gradient(#fff,#b5c7ff);color:#0000;letter-spacing:-.07em;-webkit-background-clip:text;margin:18px 0;font-size:clamp(48px,7vw,92px);line-height:.9}.lead{color:#cbd5e1;max-width:720px;font-size:21px;line-height:1.55}.primary,.secondary{align-items:center;gap:10px;padding:15px 21px;display:inline-flex}.secondary{color:#e2e8f0;background:#ffffff08;border:1px solid #fff2;border-radius:999px}.proof{color:#cbd5e1;flex-wrap:wrap;margin-top:22px}.proof span{align-items:center;gap:7px;display:flex}.proof svg{color:#43f6d5;width:18px}.heroPanel{background:linear-gradient(#11172ad9,#080b14d9);border:1px solid #ffffff18;border-radius:34px;padding:24px;transform:rotate(1deg);box-shadow:0 30px 100px #0009,inset 0 1px #ffffff18}.panelTop{color:#94a3b8;text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;font-size:12px;display:flex}.pulse{color:#41ffd7;text-shadow:0 0 18px #41ffd7}.metric{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:end;padding:22px 0;display:flex}.metric b{letter-spacing:-.06em;font-size:58px}.metric span{color:#cbd5e1}.feed{gap:10px;margin-top:18px;display:grid}.feed p{color:#dbeafe;background:#ffffff08;border-radius:16px;gap:10px;margin:0;padding:13px 14px;display:flex}.strip{background:#ffffff06;border-block:1px solid #ffffff12;gap:12px;padding:20px 5vw;display:flex;overflow:auto}.strip span{white-space:nowrap;color:#bdeee7;border:1px solid #ffffff18;border-radius:999px;padding:10px 14px}.section{max-width:1240px;margin:auto;padding:82px 5vw}.two{grid-template-columns:1fr 1fr;align-items:end;gap:50px;display:grid}.section h2,.final h2{letter-spacing:-.055em;margin:14px 0;font-size:clamp(34px,5vw,64px);line-height:.95}.section p,.two p,.final p{color:#cbd5e1;font-size:18px;line-height:1.55}.steps,.agentGrid,.menuGrid,.pricing{gap:18px;max-width:1240px;margin:0 auto;padding:0 5vw;display:grid}.steps{grid-template-columns:repeat(4,1fr)}.steps article,.agent,.menuGrid article,.pricing article{background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff15;border-radius:26px;padding:24px;box-shadow:inset 0 1px #ffffff12}.steps b,.num{color:#67ffe7;letter-spacing:.14em;font-size:13px}.steps h3,.agent h3,.menuGrid h3,.pricing h3{margin:14px 0 8px;font-size:24px}.steps p,.agent p{color:#b8c4d8;line-height:1.5}.center{text-align:center;max-width:780px;margin:0 auto 34px}.center .eyebrow{justify-content:center}.agentGrid{grid-template-columns:repeat(3,1fr)}.icon{border-radius:17px;width:48px;height:48px}.agent b{color:#67ffe7}.menuGrid{grid-template-columns:repeat(3,1fr)}.menuGrid span,.pricing span{color:#d7e1ee;align-items:center;gap:9px;margin:9px 0;display:flex}.quote{text-align:center;max-width:1080px;margin:80px auto 20px;padding:45px 5vw}.quote p{letter-spacing:-.055em;margin:0;font-size:clamp(28px,4vw,52px);line-height:1.05}.quote span{color:#67ffe7;margin-top:20px;display:block}.pricing{grid-template-columns:repeat(3,1fr)}.pricing article{position:relative}.pricing .hot{border-color:#67ffe777;box-shadow:0 0 70px #36f7d51c}.badge{color:#020617;background:#67ffe7;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:900;position:absolute;top:16px;right:16px}.price{letter-spacing:-.05em;font-size:42px;font-weight:950}.pricing a{color:#020617;background:#fff;border-radius:16px;justify-content:center;margin-top:20px;padding:13px;font-weight:900;display:flex}.product{background:radial-gradient(circle at 20% 20%,#67ffe721,#0000 25rem),linear-gradient(135deg,#111936,#070a13);border:1px solid #ffffff16;border-radius:34px;grid-template-columns:1fr 1fr;align-items:stretch;gap:26px;margin-top:40px;padding:42px;display:grid}.productCopy{align-self:center}.setupCard{background:#02061799;border:1px solid #ffffff18;border-radius:26px;padding:22px}.terminalTop{color:#67ffe7;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;font-weight:900;display:flex}.setupStep{border-top:1px solid #ffffff12;gap:15px;padding:16px 0;display:flex}.setupStep b{color:#020617;background:#67ffe7;border-radius:12px;place-items:center;min-width:34px;height:34px;display:grid}.setupStep h3{margin:0 0 6px;font-size:19px}.setupStep p{color:#b8c4d8;margin:0;font-size:15px;line-height:1.45}.final{background:linear-gradient(135deg,#13203d,#0c1020 55%,#113b38);border:1px solid #ffffff18;border-radius:34px;justify-content:space-between;align-items:center;gap:30px;margin:70px 5vw 40px;padding:44px;display:flex}.final div{max-width:760px}@media (width<=900px){.links a:not(.navCta){display:none}.hero,.two,.product{grid-template-columns:1fr}.hero{padding-top:54px}.steps,.agentGrid,.menuGrid,.pricing{grid-template-columns:1fr}.final{flex-direction:column;align-items:flex-start}.heroPanel{transform:none}.brand span:not(.orb){display:none}}
