/* Content CTAs: one consistent callback action, centered without changing social links. */
.home-pieces-page .home-cta-section .home-cta-panel > .cta-single-action,
.reviews-redesign-page .reviews-final-cta-panel > .cta-single-action,
.playbook-redesign-page .playbook-cta-panel > .cta-single-action {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  gap: 0;
  margin-top: 24px;
}

.home-pieces-page .home-cta-section .home-cta-panel > .cta-single-action .primary-btn,
.reviews-redesign-page .reviews-final-cta-panel > .cta-single-action .primary-btn,
.playbook-redesign-page .playbook-cta-panel > .cta-single-action .primary-btn {
  min-width: 210px;
  margin-inline: 0;
}

@media (max-width: 720px) {
  .home-pieces-page .home-cta-section .home-cta-panel > .cta-single-action .primary-btn,
  .reviews-redesign-page .reviews-final-cta-panel > .cta-single-action .primary-btn,
  .playbook-redesign-page .playbook-cta-panel > .cta-single-action .primary-btn {
    width: min(100%, 280px);
  }
}
