/* Keep page and section surfaces white across the site. Visual mockups, photos,
   the consultation image and dark call-to-action panels retain their own styling. */
:root,
body,
.subpage,
.services-home,
.about,
.booking,
.site-footer,
.products,
.solution,
.page-hero,
.page-index,
.page-related,
.product-story,
.agent-showcase,
.industry-journey,
.industry-faq,
.industry-product-links,
.customers,
.home-hero,
.home-partner,
.home-ai,
.home-seo,
.position-services,
.position-process,
.service-detail-alt,
.sc-service,
.sc-industries,
.sc-proof,
.sc-cases,
.ir-service,
.pricing-hero,
.pricing-process,
.pricing-addon-grid article {
  background: #fff;
}
