/* Enterprise page (scripts/hero/build-enterprise.py): corporate sales cycle diagram and the "examples don't limit us" row.
   Everything else comes from pages.css (lpg-*). */
.lpEn-diagram{margin-top:40px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:20px 20px 16px}
.lpEn-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
.lpEn-flow{display:block;width:100%;min-width:900px;height:auto;font-family:Inter,-apple-system,"Segoe UI",sans-serif}
.lpEn-lane{fill:#fff;stroke:#e5e5e5}
.lpEn-lanehead{fill:#fafafa;stroke:#e5e5e5}
.lpEn-lanet{font-size:13px;font-weight:500;fill:#171717}
.lpEn-stage{font-size:12px;font-weight:500;fill:#737373}
.lpEn-col{stroke:#f0f0f0;stroke-dasharray:3 4}
.lpEn-edge{fill:none;stroke:#a3a3a3;stroke-width:1.4}
#lpEn-arrow path{fill:#a3a3a3}
.lpEn-ev{fill:#fff;stroke:#525252;stroke-width:1.6}
.lpEn-ev--end{stroke-width:3.2}
.lpEn-gate{fill:#fff;stroke:#525252;stroke-width:1.4}
.lpEn-gt,.lpEn-gl{font-size:11px;fill:#737373}
.lpEn-task rect{fill:#fff;stroke:#d4d4d4;stroke-width:1.2}
.lpEn-task--agent rect{fill:#eef3fe;stroke:#2563eb}
.lpEn-task--assist rect{stroke:#2563eb;stroke-dasharray:4 3}
.lpEn-tt{font-size:12.5px;font-weight:600;fill:#171717}
.lpEn-sub{font-size:11px;fill:#525252}
.lpEn-task--agent .lpEn-sub,.lpEn-task--assist .lpEn-sub{fill:#2563eb}
.lpEn-dot{fill:#2563eb}
.lpEn-legend{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:13px;color:#525252}
.lpEn-legend li{display:flex;align-items:center;gap:8px}
.lpEn-sw{width:18px;height:12px;border-radius:3px;border:1.2px solid #d4d4d4;background:#fff}
.lpEn-sw--agent{background:#eef3fe;border-color:#2563eb}
.lpEn-sw--assist{border:1.2px dashed #2563eb}
.lpEn-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:24px;padding:24px 28px;background:#fff;border:1px solid #e5e5e5;border-radius:12px}
.lpEn-more p{margin:0;max-width:62ch;font-size:16px;line-height:1.5;color:#171717}
@media (max-width:767px){.lpEn-diagram{padding:14px 12px 12px}.lpEn-more{padding:20px}}
