/* 关于我们 */
.about-intro { background: #fff center / cover no-repeat; }
.about-content { font-size: .2rem; line-height: 2; color: var(--c-text-2); text-align: center; }
.about-content p + p { margin-top: .16rem; }
.about-values { display: grid; grid-template-columns: repeat(3, 1fr); gap: .4rem; margin-top: 1rem; }
.about-value { text-align: center; }
.about-value-icon { width: 1rem; height: 1rem; margin: 0 auto .24rem; display: flex; align-items: center; justify-content: center; font-size: .6rem; }
.about-value-icon img { max-width: 100%; max-height: 100%; }
.about-value-icon .ico { stroke-width: 1.2; }
.about-value h3 { font-size: .28rem; margin-bottom: .12rem; }
.about-value p { font-size: .18rem; color: var(--c-text-2); }

@media (max-width: 760px) {
  .about-content { font-size: .28rem; text-align: left; }
  .about-values { grid-template-columns: 1fr; gap: .3rem; margin-top: .6rem; }
  .about-value { display: flex; align-items: center; gap: .3rem; padding: .36rem .4rem; border-radius: .2rem; background: var(--c-bg-gray); text-align: left; }
  .about-value-icon { width: 1rem; height: 1rem; margin: 0; flex-shrink: 0; border-radius: 50%; background: #fff; font-size: .5rem; }
  .about-value h3 { font-size: .32rem; margin-bottom: .06rem; }
  .about-value p { font-size: .26rem; }
}
