/* Customer-facing content layouts; existing source asset remains unchanged. */
.pageIntro.customerIntro { grid-template-columns: minmax(0, 1fr); }
.articleLayout.customerSingleColumn,
.equipmentBody.customerSingleColumn,
.applicationArticle.customerSingleColumn,
.genericSource.customerSingleColumn { grid-template-columns: minmax(0, 1fr); gap: 24px; }
.applicationBackLink { justify-self: start; }
.customerPageActions { display: flex; flex-wrap: wrap; gap: 16px; padding-block: 0 76px; }
