.mt-27 {
  margin-top: 50.63rpx;
}
.page {
  background-color: #f5f5f5;
  width: 100%;
  position: fixed;
  bottom: 0;
  overflow: auto;
  height: calc(100vh - 1rpx);
}
.section {
  padding: 121.88rpx 33.75rpx 0 35.63rpx;
  background-image: linear-gradient(180deg, #ff8d1a -20.4%, #ff8d1a00 29.6%);
}
.section_2 {
  margin-left: 5.63rpx;
  margin-right: 7.5rpx;
  padding: 35.46rpx 18.75rpx 22.5rpx 24.38rpx;
  background-color: #ffffff;
  border-radius: 18.75rpx;
}
.font {
  font-size: 30rpx;
  font-family: Times New Roman;
  line-height: 27.75rpx;
  color: #000000;
}
.text {
  line-height: 27.81rpx;
}
.view {
  align-self: stretch;
  margin-top: 13.61rpx;
}
.text-wrapper {
  padding: 12.96rpx 0 15.64rpx;
  background-color: #ffffff00;
}
.divider {
  margin-top: 11.25rpx;
  background-color: #d9d9d9;
  height: 1.88rpx;
}
.text_3 {
  margin-top: 37.39rpx;
}
.group {
  padding: 80.63rpx 0 63.75rpx;
}
.text-wrapper_2 {
  margin-left: 5.63rpx;
  margin-right: 7.5rpx;
  padding: 27.96rpx 0 28.67rpx;
  background-color: #ff8d1a;
  border-radius: 9.38rpx;
}
.text_4 {
  color: #ffffff;
}
.section_3 {
  padding: 70.76rpx 0 65.66rpx;
  background-color: #ffffff;
  border-radius: 56.25rpx;
}
.section_4 {
  margin-left: 42.19rpx;
  margin-right: 44.06rpx;
  background-color: #ffffff00;
}
.input {
  padding: 13.13rpx 18.75rpx 15rpx 18.75rpx;
}
.input_1 {
  padding: 13.13rpx 18.75rpx 15rpx 18.75rpx;
}