/* Page100 only: reuse original native cover28, preserve approved overlay and sizing. */
.cw-release034 .cw-scope.cw-page-address .cw-address-cta {
  background-image: linear-gradient(#0005,#0005), url("https://centurion-work.tw/wp-content/uploads/2024/12/wh_cw_09sys_website_landing_cover02.jpeg");
}
/* Approved CTA role; plan prices remain the existing 24/36 and 22/33. */
.cw-release034 .cw-scope.cw-page-address .cw-text-286 {
  font-size: 32px;
  line-height: 45px;
}
@media (max-width: 800px) {
  .cw-release034 .cw-scope.cw-page-address .cw-text-286 {
    font-size: 28px;
    line-height: 40px;
  }
}

/* Page100 only: preserve the existing independent 1140px CTA image container.
   No top/side/image/CTA/link changes. White breathing space before the footer. */
.cw-release034 .cw-scope.cw-page-address > .cw-section:has(> .cw-address-cta) {
  padding-bottom: var(--cw-space-64, 64px);
  background-color: var(--cw-white, #fff);
}
@media (max-width: 767px) {
  .cw-release034 .cw-scope.cw-page-address > .cw-section:has(> .cw-address-cta) {
    padding-bottom: var(--cw-space-48, 48px);
  }
}

/* Page100 only: preserve both original paragraphs and their responsive line-height.
   Remove only the extra internal gap, not the parent text-to-CTA spacing. */
.cw-release034 .cw-scope.cw-page-address .cw-group-133 {
  gap: 0;
}
