/* Call to action — Figma 7851:21229. Fills a stretched column; button at the bottom.

   Equal-height rows flex `.vc_column-inner`, but Salient never grows `.wpb_wrapper`
   (js_composer targets it as a direct child of the column, which it is not). */

.wpb_wrapper:has(> .cta) {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.cta {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-grow: 1;
  gap: var(--gap-l);
  padding-block: 1.75rem; /* Figma 28px */
  padding-inline: var(--gap-l);
  margin-block-end: 0;
  background-color: var(--color-primary);
  color: var(--color-on-primary);
  text-align: center;
}

.cta-copy {
  max-inline-size: 21rem; /* Figma 332px text measure */
}

.cta-copy > * {
  margin: 0;
}

.cta p {
  color: inherit;
}

.cta-title {
  font-weight: 700;
}

.cta .btn {
  margin-block: auto 0;
  margin-inline: 0;
}
