/* CanalSERV V9 — approved works strip alignment, destination links, regional trust blocks. */
/* On desktop the works CTA sits to the right of the descriptive paragraph, above the photo cards. */
@media (min-width: 761px){
  .v8-real-header .v9-real-heading-block{flex:1 1 100%;min-width:0}
  .v9-real-intro-row{display:flex;align-items:center;justify-content:space-between;gap:36px;width:100%}
  .v9-real-intro-row p{flex:0 1 820px;max-width:820px;margin:0}
  .v9-real-cta-desktop{display:inline-flex;flex:0 0 auto;white-space:nowrap;margin:0 0 0 auto}
  .v9-real-cta-mobile{display:none!important}
}
/* Keep the previously approved mobile carousel, controls and below-gallery CTA unchanged. */
@media (max-width: 760px){
  .v9-real-cta-desktop{display:none!important}
  .v9-real-cta-mobile{display:inline-flex}
  .v9-real-intro-row{display:block}
}
/* The location-card links are now explicit uppercase labels in both languages. */
.page-home .v8-location-cta{text-transform:uppercase;letter-spacing:.015em}
/* Distinguish real work photographs from the preceding dark process section on regional pages. */
.page-location .v8-real-works-section{border-top:1px solid rgba(0,223,232,.14)}
/* Gallery begins directly with the ten images: no duplicate subsection heading above them. */
.v8-works-gallery-section>.container>.v8-works-gallery{margin-top:0}
