.terms-container {
  margin: 10px 0;
}

.terms-content {
  border: 1px solid #ddd;
  padding: 10px;
  max-height: 100px;
  overflow-y: scroll;
  background-color: #f9f9f9;
}

.terms-container p {
  margin: 5px 0;
}

.terms-container label {
  display: flex;
  align-items: center;
}

.terms-container input[type='checkbox'] {
  margin-right: 5px;
}
