.welcome__acts a.btn--sun,
.purse__cta a.btn--sun,
.cue a.btn--sun,
.nudge__acts a.btn--sun {
  min-block-size: 48px;
  font-size: 1rem;
  font-weight: 700;
  text-align: center;
}

@media (max-width: 640px) {
  :is(.welcome__acts, .purse__cta, .cue, .nudge__acts) a.btn--sun {
    box-sizing: border-box;
    inline-size: 100%;
    min-inline-size: 0;
    max-inline-size: 100%;
  }
  .canopy__apply { justify-content: center; text-align: center; }
}
