/* Spacing after consolidating repeated copy (WEB-AJUSTE-06). */
.service-flow .section-intro { margin-bottom: 24px; }
.service-flow .alert-protocol { margin-top: 24px; padding-top: 24px; }
@media (min-width: 768px) {
  .residencial-page .device-explainer .plain-benefits { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
