.intro__acts a.btn--warm,
.tally__cta a.btn--warm,
.nextstep a.btn--warm,
.closer__acts a.btn--warm {
  min-block-size: 48px;
  font-size: 1rem;
  font-weight: 700;
  text-align: center;
}

@media (max-width: 640px) {
  :is(.intro__acts, .tally__cta, .nextstep, .closer__acts) a.btn--warm {
    box-sizing: border-box;
    inline-size: 100%;
    min-inline-size: 0;
    max-inline-size: 100%;
  }
  .topbar__cta { justify-content: center; text-align: center; }
}
