/* v28: equal-height service cards on shared desktop rows. Preserve text size and full content. */
.service-offer-grid{align-items:stretch}
