:root{--bg:#07101f;--bg2:#0b1830;--card:#ffffff14;--card2:#ffffff1f;--text:#fff;--muted:#c9d5e1;--line:#ffffff26;--teal:#39f5c5;--blue:#6aa8ff;--gold:#ff8a2a;--orange:#ff7a1a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{color:var(--text);background:radial-gradient(circle at 20% 0,#173d6a 0,#07101f 38%,#030711 100%);margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 40px);margin:0 auto}.nav{justify-content:space-between;align-items:center;padding:28px 0;display:flex}.brand{letter-spacing:-.03em;color:#fff;align-items:center;gap:12px;font-weight:850;display:flex}.brand-logo{object-fit:cover;border-radius:14px;width:42px;height:42px;box-shadow:0 12px 40px #ff7a1a38}.brand-word{font-size:22px}.orange-dot{color:var(--orange);padding:0 .12em}.nav-links{color:#e5edf6;gap:24px;font-size:14px;font-weight:650;display:flex}.hero{min-height:100vh}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;padding:78px 0 90px;display:grid}.eyebrow,.section-kicker{color:var(--orange);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.hero h1{background:linear-gradient(135deg,#fff,#f4f7fb 54%,#ffb36b);color:#0000;letter-spacing:-.065em;-webkit-background-clip:text;margin:24px 0;font-size:clamp(50px,6.5vw,88px);line-height:.95}.lead{color:#eef3f8;max-width:720px;font-size:21px;line-height:1.55}.hero-actions{flex-wrap:wrap;gap:18px;margin:34px 0 18px;display:flex}.button{border:1px solid var(--line);border-radius:999px;align-items:center;gap:10px;padding:15px 21px;font-weight:800;display:inline-flex}.primary{background:linear-gradient(135deg,var(--orange),#ffd166);color:#1b0b00;box-shadow:0 20px 70px #ff7a1a42}.secondary{color:#e9f3ff;background:#ffffff0f}.trust{color:var(--muted);align-items:center;gap:8px;display:flex}.proof-row{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;display:grid}.proof-row div,.glass,.offer,details,.agent-card,.about,.final-cta,.control-card,.usecase,.trust-card,.control-room{border:1px solid var(--line);background:linear-gradient(180deg,var(--card2),#ffffff0b);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 80px #00000040}.proof-row div{border-radius:22px;padding:18px}.proof-row strong{font-size:25px;display:block}.proof-row span{color:var(--muted);font-size:13px}.agent-card{border-radius:42px;min-height:600px;padding:30px;position:relative;overflow:hidden}.agent-card:before{content:"";background:radial-gradient(circle,var(--orange),transparent 65%);opacity:.18;filter:blur(10px);border-radius:50%;width:520px;height:520px;position:absolute;top:-130px;right:-160px}.hero-image-wrap{border:1px solid #ffffff29;border-radius:34px;margin:18px auto 30px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000061,0 0 80px #ff7a1a1a}.hero-image-wrap:after{content:"";pointer-events:none;background:linear-gradient(135deg,#07101f14,#07101f6b);position:absolute;inset:0}.hero-image{object-fit:cover;width:100%;height:360px;display:block}.task-list{gap:13px;display:grid}.task-list div,.console{border:1px solid var(--line);color:#d9e8f7;background:#040c188c;border-radius:18px;align-items:center;gap:10px;padding:15px;display:flex}.task-list svg{color:var(--orange)}.console{color:var(--gold);margin-top:22px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.problem,.solution,.stack,.offers,.faq,.about,.final-cta,.control-room,.usecases,.trust-block{padding:90px 0}.problem h2,.solution h2,.stack h2,.offers h2,.about h2,.faq h2,.final-cta h2,.control-room h2,.usecases h2{letter-spacing:-.04em;margin:14px 0 22px;font-size:clamp(34px,4vw,58px);line-height:1}.problem p,.about p{color:#c4d4e5;max-width:900px;font-size:20px;line-height:1.65}.capability-grid,.offer-grid,.faq-grid,.control-grid,.usecase-grid,.trust-block{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px;display:grid}.glass,.offer,details{border-radius:28px;padding:25px}.glass svg,.control-card svg,.usecase svg,.trust-card svg{color:var(--orange);width:34px;height:34px}.glass h3,.offer h3,.control-card h3,.usecase h3,.trust-card h3{margin:22px 0 10px;font-size:21px}.glass p,.offer p,details p,.stack-item p,.control-card p,.usecase p,.trust-card p,.control-copy p{color:var(--muted);line-height:1.55}.stack-line{border:1px solid var(--line);background:#ffffff0b;border-radius:32px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.stack-item{border-right:1px solid var(--line);padding:28px}.stack-item:last-child{border-right:0}.stack-item span{color:var(--orange);font-weight:900}.offer{position:relative}.offer.featured{background:linear-gradient(#ff7a1a2e,#ffffff12);border-color:#ff7a1a6b;transform:translateY(-14px)}.offer strong{margin-top:20px;font-size:23px;display:block}.offer span{color:var(--orange);font-weight:700}.badge{background:var(--gold);color:#201300;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;position:absolute;top:18px;right:18px}.control-room{border-radius:34px;grid-template-columns:.9fr 1.1fr;gap:34px;padding:42px;display:grid}.control-copy p{font-size:19px}.control-grid{grid-template-columns:repeat(2,1fr);margin-top:0}.control-card,.usecase,.trust-card{border-radius:28px;padding:25px}.usecase-grid{grid-template-columns:repeat(4,1fr)}.trust-block{grid-template-columns:repeat(3,1fr);margin-top:0}.about{border-radius:34px;grid-template-columns:.8fr 1.2fr;gap:40px;padding:42px;display:grid}.faq-grid{grid-template-columns:repeat(2,1fr)}summary{cursor:pointer;font-weight:800}details p{margin-bottom:0}.final-cta{text-align:center;border-radius:40px;margin-bottom:70px;padding:56px}.final-cta svg{color:var(--orange)}.footer{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;padding:30px 0 50px;font-size:13px;display:flex}@media (width<=900px){.hero-grid,.about,.control-room,.capability-grid,.offer-grid,.stack-line,.usecase-grid,.trust-block,.control-grid{grid-template-columns:1fr}.stack-item{border-right:0;border-bottom:1px solid var(--line)}.proof-row,.faq-grid{grid-template-columns:1fr}.nav-links{display:none}.agent-card,.hero{min-height:auto}.footer{flex-direction:column;gap:10px}}
