/* Final visual pass: remove the old circular separators and keep only connected arrows. */
html body:has(.ar-hero) .ar-info-flow .process-card,
html body:has(.ar-hero) .ar-info-flow .process-card h3,
html body:has(.ar-hero) .ar-info-flow .process-card p {
  text-align:left !important;
}
/* Old homepage CSS paints dark circular plugs from the cards themselves. */
html body:has(.ar-hero) .ar-info-flow .process-card:not(:last-child)::after,
html body:has(.ar-hero) .ar-info-flow .process-card + .process-card::before {
  content:none !important;
  display:none !important;
  background:none !important;
  box-shadow:none !important;
}
html body:has(.ar-hero) .ar-info-flow .process-card .process-arrow {
  border:0 !important;
  border-radius:0 !important;
  box-shadow:0 0 9px rgba(52,125,255,.47) !important;
  padding:0 !important;
}
html body:has(.ar-hero) .ar-info-flow .process-card .process-arrow::before {
  content:none !important;
  display:none !important;
  border:0 !important;
  box-shadow:none !important;
  background:none !important;
}
html body:has(.ar-hero) .ar-info-flow .process-card .process-arrow svg {display:none !important}
