.ai-workflow-section{color:#f6f8f6;background:#142d2b}.ai-workflow-grid{min-height:860px;padding-block:110px;display:grid;grid-template-columns:.82fr 1.18fr;gap:95px;align-items:center}.ai-workflow-copy h2{max-width:610px;margin:0;font-size:clamp(48px,5.6vw,76px);line-height:.98;letter-spacing:-.068em}.ai-workflow-copy>p:not(.kicker){max-width:570px;margin:28px 0;color:#aebeba;font-size:16px;line-height:1.75}.human-control{max-width:570px;margin:34px 0 30px;padding:17px 18px;display:grid;grid-template-columns:110px 1fr;gap:18px;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:rgba(255,255,255,.035)}.human-control span{color:#f1a18e;font-size:11px;font-weight:800}.human-control p{margin:0;color:#bac7c3;font-size:11px;line-height:1.6}.button-coral{color:#fff;background:#d35b40;box-shadow:inset 0 2px 0 rgba(255,255,255,.12),0 8px 24px rgba(0,0,0,.15)}.conversation-rail{position:relative;display:grid;gap:10px}.conversation-rail:before{content:"";position:absolute;top:50px;bottom:50px;left:29px;width:1px;background:rgba(255,255,255,.15)}.rail-card{min-height:142px;padding:24px 22px;position:relative;display:grid;grid-template-columns:42px 1fr auto;gap:16px;align-items:start;border:1px solid rgba(255,255,255,.11);border-radius:13px;background:#1b3835}.rail-card>span{width:16px;height:16px;margin-top:3px;position:relative;z-index:1;display:grid;place-items:center;border-radius:50%;color:#91aaa4;background:#274844;box-shadow:0 0 0 8px #1b3835;font-size:7px;font-weight:800}.rail-card.is-active{border-color:rgba(240,143,119,.42);background:#203e3a}.rail-card.is-active>span{color:#fff;background:#d35b40}.rail-card div{display:grid}.rail-card small{color:#829a94;font-size:8px;font-weight:800;letter-spacing:.13em}.rail-card h3{margin:7px 0 8px;font-size:20px;letter-spacing:-.035em}.rail-card p{max-width:500px;margin:0;color:#aebeba;font-size:11px;line-height:1.65}.rail-card>b{padding:6px 8px;border-radius:99px;color:#b6c6c2;background:rgba(255,255,255,.07);font-size:8px}.rail-card.is-active>b{color:#71301f;background:#f4b5a5}.final-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}
@media(max-width:960px){.ai-workflow-grid{grid-template-columns:1fr;gap:60px}.conversation-rail{max-width:760px}}
@media(max-width:680px){.ai-workflow-grid{min-height:auto;padding-block:78px}.ai-workflow-copy h2{font-size:46px}.ai-workflow-copy>p:not(.kicker){font-size:14px}.human-control{grid-template-columns:1fr;gap:7px}.rail-card{grid-template-columns:30px 1fr;min-height:0}.rail-card>b{grid-column:2;justify-self:start}.conversation-rail:before{left:22px}.final-actions{display:grid}.final-actions .button{width:100%}.footer-grid>div{gap:14px}}
