.page {
  position: relative;
  height: calc(100vh - 50px);
  /* max-height: -webkit-fill-available; */
  overflow-y: scroll;
  justify-content: center;
  gap: 80px;
}

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

.list {
  font-weight: 500;
  white-space: pre-wrap;
  text-align: left;
}

.description {
  font-weight: 500;
  text-align: center;
}

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

.bottom {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}
