.page {
  position: relative;
  flex: auto;
  height: calc(100vh - 50px);
  max-height: -webkit-fill-available;
  justify-content: center;
  gap: 80px;
}

.text {
    display: flex;
    flex-direction: column;
}

.text > p {
    text-align: center;
    font-weight: 500;
    white-space: pre-wrap;
}

.button {
    width: 100%;
    max-width: 260px;
    border-radius: 50px;
    background-color: #FE2B57;
}