/* /services/ai-automation/: extras on top of home.css + service.css */
.home .wide{max-width:46rem}
.ico{width:24px;height:24px;fill:none;stroke:var(--accent);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;flex:none}
.areas{list-style:none;margin:2rem 0 0;padding:0;border-top:1px solid var(--line)}
.areas li{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}
.home .areas p{font-size:.98rem;line-height:1.55}
.flow{list-style:none;margin:1.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.flow li{display:flex;align-items:center;gap:8px;font-size:.92rem}
.flow li span{padding:8px 13px;border:1px solid var(--line);border-radius:999px}
.flow li:last-child span{border-color:var(--accent);color:var(--ink)}
.flow li:not(:last-child)::after{content:"";width:14px;height:1px;background:var(--accent)}
.example{margin-top:2rem;padding:18px 20px;border:1px solid var(--line);border-radius:14px}
.home .example p{font-size:1rem}
.systems{list-style:none;margin:1.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.systems li{padding:8px 14px;border:1px solid var(--line);border-radius:999px;font-size:.95rem}
.home .ticks li{max-width:34rem}
