/* Desktop: the workshop section occupies the same 1160px container as the
   card row above it. Removing its extra inner inset makes its 31.8% column
   match the width and left edge of those cards.

   Target the unique element directly. WordPress does not consistently add a
   body class based on a page slug, which made the previous selectors no-ops. */
@media (min-width:782px) {
  .entry-content .tpp-workshop-card-section {
    padding-left:0!important;
    padding-right:0!important;
  }
}

/* Kadence can preserve a left-aligned wide-block margin even when a maximum
   width is set. The class is unique to the final CTA, so it is safe to center
   directly without depending on a page-slug body class. */
.entry-content .tpp-k9-cta {
  display:block;
  margin-left:auto!important;
  margin-right:auto!important;
}
