.wp-block-pulp-lets-talk-button {
  --block-margin-y: 3rem 0;
}
.wp-block-pulp-lets-talk-button .lets-talk-button {
  align-items: center;
  display: inline-flex;
  flex-wrap: wrap;
  gap: 1rem clamp(1rem, 1.2121212121vw, 2rem);
  justify-content: center;
}
@media (min-width: 576px) {
  .wp-block-pulp-lets-talk-button .lets-talk-button {
    max-width: -moz-min-content;
    max-width: min-content;
  }
}
@media (min-width: 768px) {
  .wp-block-pulp-lets-talk-button .lets-talk-button {
    max-width: none;
  }
}
@media (min-width: 992px) {
  .wp-block-pulp-lets-talk-button .lets-talk-button {
    max-width: -moz-min-content;
    max-width: min-content;
  }
}
@media (min-width: 1820px) {
  .wp-block-pulp-lets-talk-button .lets-talk-button {
    justify-content: flex-start;
    max-width: none;
    width: 100%;
  }
}
@media (max-width: 575px) {
  .wp-block-pulp-lets-talk-button .wp-block-button {
    width: 100%;
  }
}
.wp-block-pulp-lets-talk-button .cta-note {
  --color-text: var(--color-gray);
  font-size: var(--font-size-small);
  text-align: center;
}
@media (min-width: 768px) {
  .wp-block-pulp-lets-talk-button .cta-note {
    width: auto;
  }
}
@media (min-width: 992px) {
  .wp-block-pulp-lets-talk-button .cta-note {
    width: 100%;
  }
}
@media (min-width: 1500px) {
  .wp-block-pulp-lets-talk-button .cta-note {
    width: auto;
  }
}
