.ai-hero-canvas{position:relative;overflow:hidden;padding:96px 0 80px;background:radial-gradient(circle at 50% 35%,#8528d9 0,#391362 42%,#12101f 78%);color:var(--brand-text-inverse)}.ai-hero-canvas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:42px 42px}.ai-hero-canvas .container{position:relative}.ai-hero-canvas a,.ai-hero-canvas h1,.ai-hero-canvas p{color:var(--brand-text-inverse)}.ai-hero-canvas .lead{max-width:820px;font-size:1.2rem}.ai-hero-canvas>.container>img{width:min(720px,100%);height:auto;margin:42px auto 20px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.2)}.agent-node-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:24px}.agent-node-grid article{padding:18px;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius);background:rgba(255,255,255,.08);color:#fff}.ai-install-runbook,.ai-trust-ledger,.company-stats,.feature-alternating,.industry-scroll{padding:88px 0}.feature-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:64px;gap:64px;margin:64px 0}.feature-row.reverse .feature-visual{order:2}.feature-visual img{border-radius:var(--radius);box-shadow:0 24px 70px rgba(30,27,75,.16)}.feature-row span{color:var(--brand-primary);font-weight:800}.industry-scroll{background:var(--brand-bg-alt)}.scroll-track{display:flex;gap:20px;overflow-x:auto;padding:8px 0 24px}.scroll-track article{flex:0 0 250px;padding:28px;border-radius:var(--radius);background:var(--brand-bg);border:1px solid var(--brand-border)}.scroll-track span{color:var(--brand-primary);font-weight:800}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.stats-grid article{padding:28px;border-radius:var(--radius);background:var(--brand-secondary);color:#fff}.stats-grid p,.stats-grid strong{display:block;color:#fff}.stat-icon{display:inline-grid;align-items:center;justify-items:center;place-items:center;width:42px;height:42px;margin-bottom:20px;border-radius:50%;background:var(--brand-accent);color:var(--brand-neutral-dark);font-weight:800}.ai-install-runbook{background:var(--brand-neutral-dark)}.ai-install-runbook h2,.ai-install-runbook h3,.ai-install-runbook p{color:#fff}.install-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding:0;list-style:none}.install-steps li{padding:28px;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius);background:rgba(255,255,255,.06)}.install-steps li>span{color:var(--brand-accent);font-weight:800}.install-steps code{display:block;margin:14px 0;color:var(--brand-accent);overflow:auto}.ai-trust-ledger article{padding:32px;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-bg-alt)}.ai-trust-ledger h3 span{display:block;margin-top:10px;color:var(--brand-primary);font-size:.75rem;letter-spacing:.06em}@media (max-width:991px){.feature-row{grid-template-columns:1fr;gap:28px}.feature-row.reverse .feature-visual{order:0}.install-steps,.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.agent-node-grid,.install-steps,.stats-grid{grid-template-columns:1fr 1fr}.ai-hero-canvas{padding-top:64px}}