<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  background-color: #272a2f;
}

.technological-development-container * {
  position: relative;
}

.technological-development-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin-top: 1.33333333rem;
}

.part1 {
  width: 100%;
  overflow: hidden;
}

.title {
  width: 100%;
  text-align: center;
  font-size: 0.6133333333333333rem;
  line-height: 0.62rem;
  color: #ffffff;
  margin-top: 0.8666666666666667rem;
}

.text1 {
  width: 8.373333333333333rem;
  text-align: center;
  margin: 0.4266666666666667rem auto 0 auto;
  font-size: 0.4rem;
  line-height: 0.6rem;
  color: #aab2c1;
}

.line {
  width: 9.52rem;
  height: 1px;
  margin: 0.2666666666666667rem auto 0 auto;
  background-color: #2d3035;
}

.text2 {
  width: 9.333333333333333rem;
  text-align: center;
  margin: 0.8rem auto 0 auto;
  font-size: 0.3466666666666667rem;
  line-height: 0.6666666666666667rem;
  color: #c0c7d2;
  opacity: 0.5;
}

.icon-row {
  overflow: hidden;
  width: 100%;
  margin-top: 0.8rem;
}

.icon-box {
  float: left;
  width: 33.33%;
  height: 2.96rem;
}

.icon-box-bg-red {
  background-color: #cf3a4e;
}

.icon-box-bg-purple {
  background-color: #514bc2;
}

.icon-box-bg-blue {
  background-color: #19a6b2;
}

.icon1 {
  width: 100%;
  height: 0.9rem;
  margin-top: 0.62rem;
  background: url("../../img/service/icon1@2x.png") no-repeat center;
  background-size: 0.8rem 0.8rem;
}

.icon2 {
  width: 100%;
  height: 0.9rem;
  margin-top: 0.62rem;
  background: url("../../img/service/icon2@2x.png") no-repeat center;
  background-size: 0.9066666666666667rem 0.8rem;
}

.icon3 {
  width: 100%;
  height: 0.9rem;
  margin-top: 0.62rem;
  background: url("../../img/service/icon3@2x.png") no-repeat center;
  background-size: 1.173333333333333rem 0.81rem;
}

.icon-text {
  width: 100%;
  text-align: center;
  font-size: 0.2666666666666667rem;
  line-height: 0.27rem;
  margin-top: 0.4rem;
  color: #ffffff;
}

.part2 {
  overflow: hidden;
  width: 100%;
  margin-top: 1.333333333333333rem;
}

.part3 {
  overflow: hidden;
  width: 100%;
  margin-top: 1rem;
}

.part4 {
  overflow: hidden;
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 1.533333333333333rem;
}

.part-title1 {
  width: 100%;
  text-align: center;
  font-size: 0.4rem;
  line-height: 0.4rem;
  color: #ffffff;
}

.part-title2 {
  width: 100%;
  text-align: center;
  font-size: 0.2666666666666667rem;
  line-height: 0.2666666666666667rem;
  color: #767d88;
  margin-top: 0.2666666666666667rem;
}

.part-text {
  width: 9.026666666666667rem;
  margin: 0.3466666666666667rem auto 0 auto;
  font-size: 0.3333333333333333rem;
  line-height: 0.6rem;
  color: #9ea4ae;
}</pre></body></html>