.industry-hero{padding-bottom:52px}.industry-hero .lead{max-width:760px}.industry-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.industry-proof{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.industry-proof span{border:1px solid var(--line);border-radius:999px;padding:8px 12px;color:var(--muted);background:rgba(255,255,255,.03)}
.industry-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:28px;align-items:start}.industry-pain{padding:28px}.industry-pain h2{margin-top:0}.industry-pain ul{display:grid;gap:12px;padding-left:20px;color:var(--muted)}
.industry-chat{border:1px solid var(--line);border-radius:24px;background:linear-gradient(160deg,rgba(94,234,212,.08),rgba(96,165,250,.04));padding:24px;box-shadow:var(--shadow)}.industry-chat-head{display:flex;justify-content:space-between;gap:14px;margin-bottom:18px}.industry-chat-head span{color:var(--muted);font-size:.9rem}.industry-message{max-width:88%;border:1px solid var(--line);border-radius:18px 18px 18px 6px;padding:12px 14px;margin:10px 0;background:rgba(255,255,255,.05)}.industry-message[data-speaker="client"]{margin-left:auto;border-radius:18px 18px 6px 18px;background:rgba(96,165,250,.12)}.industry-message small{display:block;color:var(--muted);margin-bottom:4px}.industry-demo-note{color:var(--muted);font-size:.9rem;margin-bottom:0}
.industry-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.industry-benefits .card{height:100%}.industry-cta{margin-top:34px}.industry-cta .button-row{margin-top:18px}
@media(max-width:1000px){.industry-split{grid-template-columns:1fr}.industry-benefits{grid-template-columns:1fr}}
@media(max-width:560px){.industry-actions,.industry-cta .button-row{display:grid}.industry-actions .btn,.industry-cta .btn{width:100%;justify-content:center}.industry-chat,.industry-pain{padding:20px}.industry-message{max-width:94%}}

.industry-pilot-notice{max-width:760px;margin:18px 0 0;padding:12px 16px;border-left:4px solid #5B3FE6;border-radius:0 12px 12px 0;background:#F1EEFF;color:#15122B;font-weight:600}
