/* Scoped company content: no header, footer or document resets. */
.cm-about{--gray:#75685f;--blue-light:#b95420;--teal-light:#b95420;--font-cn:inherit;--font-en:inherit;--font-body:inherit;--white:#241e1a;--border:#e5d9ce;color:#241e1a;background:#fff;line-height:1.8}.cm-about *{box-sizing:border-box}.cm-about section{padding:80px max(5%,calc((100% - 1200px)/2));scroll-margin-top:85px}.cm-about h1,.cm-about h2,.cm-about h3{line-height:1.3;letter-spacing:-.025em}.cm-about h2{font-size:clamp(28px,3vw,42px);margin:14px 0 22px}.cm-about p{margin:0 0 22px}.cm-about .section-label,.cm-about .about-tag{font-size:12px;letter-spacing:.12em;color:#c25b25;font-weight:700}.cm-about .section-desc{font-size:17px;color:#75685f;max-width:760px}.cm-about .about-hero{background:radial-gradient(ellipse at 95% 0,#6c3830,#231b18 65%);color:white;padding-top:90px;padding-bottom:90px}.cm-about .about-hero-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center}.cm-about .about-h1{font-size:clamp(36px,4.2vw,58px);margin:20px 0 25px}.cm-about .gradient-text{color:#ff9a59}.cm-about .about-lead{color:#ddcdc2;font-size:16px;line-height:1.9}.cm-about .ab-joint{color:#efb68e;font-size:14px}.cm-about .mission-box{border-top:1px solid #674838;padding-top:22px;color:#cbb9ac;font-size:14px}.cm-about .mission-box-label{color:#ef9c61;font-size:11px;letter-spacing:.12em;margin-bottom:8px}.cm-about .hero-stat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.cm-about .hero-stat-box{padding:28px 22px;border:1px solid #72503d;border-radius:15px;background:#ffffff06}.cm-about .hstat-num{font-size:40px;color:#ff9c5c;font-weight:600}.cm-about .hstat-label{font-size:15px}.cm-about .hstat-sub{font-size:10px;letter-spacing:.08em;color:#c1a795;margin-top:8px}.cm-about .intro-grid,.cm-about .market-intro,.cm-about .tech-layout,.cm-about .awards-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:55px}.cm-about .intro-text p{color:#75685f}.cm-about .intro-hl{display:flex;gap:18px;padding:22px;border:1px solid #e7dcd3;border-radius:12px;margin-bottom:12px;background:#fcf8f4}.cm-about .intro-hl-icon{font-size:25px}.cm-about .intro-hl-title{font-size:18px;font-weight:600;margin-bottom:7px}.cm-about .intro-hl-desc{font-size:14px;color:#75685f}.cm-about .timeline-section,.cm-about .team-section,.cm-about .awards-section{background:#faf5ef}.cm-about .timeline{margin-top:40px}.cm-about .tl-item{display:grid;grid-template-columns:90px 1fr;gap:30px;padding:25px 0;border-top:1px solid #dfcbbb}.cm-about .tl-year{font-size:28px;color:#ba5924;font-weight:600}.cm-about .tl-dot,.cm-about .timeline-track{display:none}.cm-about .tl-title{font-size:20px;font-weight:600;margin:8px 0}.cm-about .tl-badge{font-size:10px;letter-spacing:.1em;color:#b37146}.cm-about .tl-desc{color:#75685f;font-size:15px}.cm-about .market-intro{margin-top:36px}.cm-about .city-cluster{margin-bottom:20px}.cm-about .city-cluster-label{font-weight:600;margin-bottom:12px}.cm-about .city-cluster-cities,.cm-about .team-tags,.cm-about .tech-capabilities{display:flex;flex-wrap:wrap;gap:9px}.cm-about .city-tag,.cm-about .team-tag,.cm-about .tech-cap{background:#f4e8dd;color:#8e4d29;border-radius:6px;padding:7px 12px;font-size:13px}.cm-about .market-stat{padding:22px;border-bottom:1px solid #eaded4;display:flex;gap:25px}.cm-about .market-stat-num{color:#c26026;font-size:35px;min-width:90px}.cm-about .market-stat-label{font-weight:600}.cm-about .market-stat-sub{font-size:13px;color:#75685f}.cm-about .team-bg-strip{border-left:3px solid #ed7a30;padding:20px 25px;background:#fff;margin:30px 0;color:#6d5d52}.cm-about .team-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cm-about .team-card{padding:27px;background:#fff;border:1px solid #e6dacf;border-radius:15px}.cm-about .team-avatar{font-size:30px;margin-bottom:15px}.cm-about .team-role-en{font-size:10px;color:#b45d2b;letter-spacing:.09em}.cm-about .team-role{font-size:21px;font-weight:600;margin:8px 0 15px}.cm-about .team-desc{font-size:14px;color:#76685e;margin-bottom:18px}.cm-about .team-tag{font-size:11px;padding:5px 8px}.cm-about .tech-layout{margin-top:35px}.cm-about .tech-platform{display:flex;gap:22px;padding:20px 0;border-bottom:1px solid #e6d7ca}.cm-about .tech-p-num{font-size:25px;color:#c16028}.cm-about .tech-p-name{font-size:18px;font-weight:600}.cm-about .tech-p-desc,.cm-about .tech-institute-note{font-size:14px;color:#76685e}.cm-about .tech-ai-card{background:#29201c;border-radius:18px;color:#fff;padding:30px}.cm-about .tech-ai-label{font-size:11px;color:#efa36b;margin-bottom:20px}.cm-about .tech-institute{padding:16px 0;border-bottom:1px solid #584438}.cm-about .tech-institute-name{font-size:17px}.cm-about .tech-institute-note{color:#c7b3a4}.cm-about .tech-metrics{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.cm-about .tech-metric-num{font-size:29px;color:#ffac71}.cm-about .tech-metric-label{font-size:12px;color:#d6beac}.cm-about .tech-cap{background:#443125;color:#efc09c;font-size:12px}.cm-about .awards-layout{margin-top:38px}.cm-about .award-item,.cm-about .partner-item{display:flex;gap:18px;background:#fff;border:1px solid #e9dcd0;border-radius:12px;padding:20px;margin-bottom:12px}.cm-about .award-icon-box,.cm-about .partner-item-icon{font-size:24px}.cm-about .award-title,.cm-about .partner-item-name{font-size:17px;font-weight:600}.cm-about .award-body,.cm-about .partner-item-role{font-size:13px;color:#79695d}.cm-about .award-year-tag{font-size:12px;color:#c16b31;margin-top:6px}.cm-about .partner-tick{margin-left:auto;color:#be622b}.cm-about .forbes-box,.cm-about .funding-box{padding:25px;border-radius:12px;background:#efe0d1;margin:15px 0;display:flex;gap:20px}.cm-about .forbes-badge{font-size:24px;font-weight:700;color:#874a26}.cm-about .forbes-year,.cm-about .forbes-sub,.cm-about .funding-desc{font-size:12px;color:#82674f}.cm-about .funding-title{font-weight:600}.cm-about .cta-section{background:#251d19;color:white;text-align:center}.cm-about .cta-section p{color:#cdb8aa}.cm-about .cta-btns{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.cm-about .btn-primary,.cm-about .btn-secondary{display:inline-block;padding:13px 24px;border:1px solid #ff7d30;border-radius:8px;text-decoration:none;background:#ff6a1a;color:#fff;font-size:14px}.cm-about .btn-secondary{background:transparent;border-color:#a37a5e}.cm-about .reveal{opacity:1;transform:none}.cm-about .text-center{text-align:left}@media(max-width:900px){.cm-about .about-hero-inner,.cm-about .intro-grid,.cm-about .market-intro,.cm-about .tech-layout,.cm-about .awards-layout{grid-template-columns:1fr;gap:30px}.cm-about .team-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-about section{padding:55px 5%}}@media(max-width:550px){.cm-about .team-cards{grid-template-columns:1fr}.cm-about .hstat-num{font-size:30px}.cm-about .tl-item{grid-template-columns:65px 1fr;gap:15px}.cm-about .hero-stat-box{padding:20px 15px}}

.cm-about .joint-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.cm-about .joint-grid article{background:#fcf7f1;border:1px solid #e1cfbf;border-radius:18px;padding:32px}.cm-about .joint-grid article>span{color:#b56431;font-size:12px;letter-spacing:.13em}.cm-about .joint-grid h3{font-size:29px;margin:12px 0 20px}.cm-about .joint-grid p{color:#75685f}.cm-about .joint-tags{font-size:13px;color:#9d5a2e;border-top:1px solid #e0cbb9;padding-top:18px}.cm-about .joint-grid a{display:block;margin-top:20px;color:#b5531e}.cm-about .joint-value{background:#2c211b;color:white;padding:25px 30px;border-radius:14px;margin-top:25px;display:grid;grid-template-columns:160px 1fr;gap:25px;align-items:center}.cm-about .joint-value b{font-size:24px;color:#ffa364}.cm-about .joint-value p{margin:0;color:#dac3b1}.cm-about .joint-source{font-size:12px;color:#8c796a;margin-top:20px}@media(max-width:700px){.cm-about .joint-grid,.cm-about .joint-value{grid-template-columns:1fr}}
