/* Service overview diagrams share the automation page's visual language. */
.scope-overview { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:clamp(32px,6vw,88px); align-items:center; margin-bottom:48px; }
.scope-overview-copy { max-width:570px; }
.scope-overview .section-tag { margin-bottom:24px; }
.scope-overview figure { margin:0; width:100%; max-width:480px; justify-self:end; }
.scope-overview img { display:block; width:100%; height:auto; border-radius:4px; }
.scope-overview figcaption { color:#59594d; font-size:.875rem; line-height:1.5; margin-top:12px; }
@media (max-width:760px) {
  .scope-overview { grid-template-columns:1fr; gap:28px; margin-bottom:36px; }
  .scope-overview-copy { max-width:none; }
  .scope-overview figure { justify-self:center; }
}
