/* WordPress CTA layout; independent of site-wide Button motion. */
.octopus-button[data-octopus-cta] {
  --octopus-cta-height: auto;
  --octopus-cta-padding-block: max(0px, calc((var(--octopus-button-height) - 1lh - 2px) / 2));
  max-width: 100%;
  height: var(--octopus-cta-height);
  white-space: normal;
  padding-block: var(--octopus-cta-padding-block);
}
.octopus-button[data-octopus-cta] .octopus-button__label {
  min-width: 0;
  overflow-wrap: anywhere;
  white-space: normal;
}
