.page-about {
  --about-gap: clamp(20px, 3.4vw, 48px);
  --about-deep-pine: #0C3232;
  background: var(--sm-snow);
  color: var(--sm-ink);
  font-family: var(--sm-font);
  overflow-x: hidden;
}

.page-about h1,
.page-about h2,
.page-about h3 {
  font-family: var(--sm-font);
  font-weight: 900;
  letter-spacing: -.02em;
}

/* ---------- 面包屑 ---------- */
.page-about .about-crumb {
  background: var(--sm-night);
  border-bottom: 1px solid var(--sm-line-light);
  padding: 14px 0;
}

.page-about .about-crumb .sm-breadcrumb {
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .12em;
  color: var(--sm-white-62);
}

.page-about .about-crumb .sm-breadcrumb a {
  color: var(--sm-white-72);
}

/* ---------- 首屏 ---------- */
.page-about .about-hero {
  padding-top: clamp(40px, 6vw, 88px);
}

.page-about .about-hero__grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--about-gap);
  align-items: start;
}

.page-about .about-hero__side {
  display: grid;
  gap: 6px;
  align-content: start;
}

.page-about .about-hero__side .sm-eyebrow {
  color: var(--sm-yellow);
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  margin: 0;
}

.page-about .about-hero__num {
  margin: 4px 0 0;
  font-family: var(--sm-mono-font);
  font-weight: 700;
  font-size: clamp(80px, 13vw, 144px);
  line-height: .82;
  letter-spacing: -.04em;
  color: transparent;
  -webkit-text-stroke: 1px rgba(244, 247, 249, .4);
}

.page-about .about-hero__est {
  margin: 12px 0 0;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .18em;
  color: var(--sm-white-62);
}

.page-about .about-hero__title {
  margin: 0 0 20px;
  font-size: clamp(32px, 5.4vw, 62px);
  line-height: 1.04;
  color: var(--sm-snow);
}

.page-about .about-hero__title span {
  display: block;
}

.page-about .about-hero__title span + span {
  color: var(--sm-yellow);
}

.page-about .about-hero__lead {
  max-width: 58ch;
  margin: 0 0 clamp(24px, 4vw, 40px);
  font-size: 16px;
  line-height: 1.8;
  color: var(--sm-white-72);
}

.page-about .about-hero__facts {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 1px;
  background: var(--sm-line-light);
  border: 1px solid var(--sm-line-light);
}

.page-about .about-hero__facts li {
  background: var(--sm-night);
  padding: 16px 14px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.page-about .about-hero__factnum {
  font-family: var(--sm-mono-font);
  font-size: clamp(22px, 3vw, 28px);
  font-weight: 700;
  line-height: 1;
  color: var(--sm-snow);
  font-variant-numeric: tabular-nums;
}

.page-about .about-hero__factlabel {
  font-size: 12px;
  line-height: 1.5;
  color: var(--sm-white-62);
  letter-spacing: .02em;
}

/* ---------- 品牌起点 ---------- */
.page-about .about-origin__grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--about-gap);
  align-items: center;
}

.page-about .about-origin__fig {
  margin: 0;
}

.page-about .about-origin__title {
  margin: 8px 0 20px;
  font-size: clamp(26px, 3.4vw, 42px);
  line-height: 1.1;
  color: var(--sm-snow);
}

.page-about .about-origin__body .sm-eyebrow {
  margin: 0;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-yellow);
}

.page-about .about-origin__prose p {
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.85;
  color: var(--sm-white-72);
}

.page-about .about-origin__prose p:last-child {
  margin-bottom: 0;
}

/* ---------- 体验目标 ---------- */
.page-about .about-exp__head {
  max-width: 68ch;
  margin-bottom: clamp(24px, 4vw, 44px);
}

.page-about .about-exp__head .sm-eyebrow {
  margin: 0 0 8px;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-blue);
}

.page-about .about-exp__title {
  margin: 0 0 14px;
  font-size: clamp(26px, 3.4vw, 42px);
  line-height: 1.12;
  color: var(--sm-ink);
}

.page-about .about-exp__sub {
  margin: 0;
  font-size: 16px;
  line-height: 1.8;
  color: #3d4a57;
}

.page-about .about-steps {
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid var(--sm-ink);
}

.page-about .about-steps__item {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 8px;
  padding: 24px 0;
  border-bottom: 1px solid var(--sm-line-dark);
  transition: border-color var(--sm-ease), background-color var(--sm-ease);
}

.page-about .about-steps__item:hover {
  border-bottom-color: var(--sm-wine);
}

.page-about .about-steps__num {
  margin: 0;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-wine);
  font-weight: 700;
}

.page-about .about-steps__h {
  margin: 0;
  font-size: 20px;
  line-height: 1.3;
  color: var(--sm-ink);
}

.page-about .about-steps__p {
  margin: 0;
  font-size: 15px;
  line-height: 1.8;
  color: #3d4a57;
}

/* ---------- 数据复核 ---------- */
.page-about .about-check__grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--about-gap);
  align-items: start;
}

.page-about .about-check__body .sm-eyebrow {
  margin: 0 0 8px;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-yellow);
}

.page-about .about-check__title {
  margin: 0 0 16px;
  font-size: clamp(26px, 3.4vw, 42px);
  line-height: 1.12;
  color: var(--sm-snow);
}

.page-about .about-check__lead {
  margin: 0;
  font-size: 16px;
  line-height: 1.8;
  color: var(--sm-white-72);
}

.page-about .about-check__list {
  list-style: none;
  counter-reset: ck;
  margin: 28px 0 0;
  padding: 0;
}

.page-about .about-check__list li {
  counter-increment: ck;
  position: relative;
  padding: 18px 0 18px 52px;
  border-top: 1px solid var(--sm-line-light);
}

.page-about .about-check__list li::before {
  content: "0" counter(ck);
  position: absolute;
  left: 0;
  top: 20px;
  font-family: var(--sm-mono-font);
  font-size: 13px;
  letter-spacing: .1em;
  color: var(--sm-yellow);
}

.page-about .about-check__list b {
  display: block;
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: 700;
  color: var(--sm-snow);
  letter-spacing: -.01em;
}

.page-about .about-check__list span {
  display: block;
  font-size: 14.5px;
  line-height: 1.78;
  color: var(--sm-white-72);
}

.page-about .about-check__stat {
  margin: 26px 0 0;
  padding-top: 20px;
  border-top: 1px solid var(--sm-line-light);
  font-size: 13.5px;
  letter-spacing: .02em;
  color: var(--sm-white-62);
}

.page-about .about-check__stat .sm-mono {
  font-family: var(--sm-mono-font);
  font-size: 20px;
  font-weight: 700;
  color: var(--sm-green);
  font-variant-numeric: tabular-nums;
}

.page-about .about-check__fig {
  margin: 0;
}

/* ---------- 发展历程 ---------- */
.page-about .about-timeline__grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--about-gap);
  align-items: start;
}

.page-about .about-timeline__main .sm-eyebrow {
  margin: 0 0 8px;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-blue);
}

.page-about .about-timeline__title {
  margin: 0 0 8px;
  font-size: clamp(26px, 3.4vw, 42px);
  line-height: 1.12;
  color: var(--sm-ink);
}

.page-about .about-tl {
  list-style: none;
  margin: 32px 0 0;
  padding: 0 0 0 26px;
  border-left: 1px solid var(--sm-line-dark);
}

.page-about .about-tl__item {
  position: relative;
  padding: 0 0 34px;
}

.page-about .about-tl__item:last-child {
  padding-bottom: 0;
}

.page-about .about-tl__item::before {
  content: "";
  position: absolute;
  left: -32px;
  top: 5px;
  width: 10px;
  height: 10px;
  background: var(--sm-snow);
  border: 2px solid var(--sm-blue);
  box-sizing: border-box;
  transition: background-color var(--sm-ease), border-color var(--sm-ease), transform var(--sm-ease);
}

.page-about .about-tl__item:hover::before {
  background: var(--sm-yellow);
  border-color: var(--sm-yellow);
  transform: scale(1.4);
}

.page-about .about-tl__year {
  margin: 0 0 6px;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-wine);
  font-weight: 700;
}

.page-about .about-tl__h {
  margin: 0 0 8px;
  font-size: 19px;
  line-height: 1.35;
  color: var(--sm-ink);
}

.page-about .about-tl__p {
  margin: 0;
  font-size: 14.5px;
  line-height: 1.8;
  color: #3d4a57;
}

.page-about .about-timeline__fig {
  margin: 0;
  max-width: 420px;
}

/* ---------- 团队分工 ---------- */
.page-about .about-team__head {
  max-width: 66ch;
}

.page-about .about-team__head .sm-eyebrow {
  margin: 0 0 8px;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-yellow);
}

.page-about .about-team__title {
  margin: 0 0 14px;
  font-size: clamp(26px, 3.4vw, 42px);
  line-height: 1.12;
  color: var(--sm-snow);
}

.page-about .about-team__sub {
  margin: 0;
  font-size: 16px;
  line-height: 1.8;
  color: var(--sm-white-72);
}

.page-about .about-team__bars {
  margin-top: clamp(24px, 3.6vw, 40px);
  display: grid;
  gap: 1px;
  background: var(--sm-line-light);
  border: 1px solid var(--sm-line-light);
}

.page-about .about-team__row {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  grid-template-areas:
    "label val"
    "track track";
  gap: 10px 16px;
  padding: 18px 16px;
  background: var(--sm-pine);
  transition: background-color var(--sm-ease);
}

.page-about .about-team__row:hover {
  background: var(--about-deep-pine);
}

.page-about .about-team__label {
  grid-area: label;
  font-size: 14.5px;
  font-weight: 600;
  color: var(--sm-snow);
}

.page-about .about-team__val {
  grid-area: val;
  font-family: var(--sm-mono-font);
  font-size: 15px;
  font-weight: 700;
  color: var(--sm-yellow);
  font-variant-numeric: tabular-nums;
  text-align: right;
}

.page-about .about-team__track {
  grid-area: track;
  display: block;
  height: 10px;
  background: rgba(244, 247, 249, .12);
  overflow: hidden;
}

.page-about .about-team__fill {
  display: block;
  height: 100%;
  transition: width var(--sm-ease);
}

.page-about .about-team__fill--a {
  width: 28.125%;
  background: var(--sm-yellow);
}

.page-about .about-team__fill--b {
  width: 21.875%;
  background: var(--sm-blue);
}

.page-about .about-team__fill--c {
  width: 50%;
  background: var(--sm-green);
}

.page-about .about-team__notes {
  margin-top: clamp(24px, 3.6vw, 40px);
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 1px;
  background: var(--sm-line-light);
  border: 1px solid var(--sm-line-light);
}

.page-about .about-team__note {
  background: var(--sm-night);
  padding: 20px 18px;
  transition: border-color var(--sm-ease);
}

.page-about .about-team__notekey {
  margin: 0 0 8px;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-blue);
}

.page-about .about-team__notep {
  margin: 0;
  font-size: 14.5px;
  line-height: 1.78;
  color: var(--sm-white-72);
}

/* ---------- 合作与认可 ---------- */
.page-about .about-partners__head {
  max-width: 66ch;
}

.page-about .about-partners__head .sm-eyebrow {
  margin: 0 0 8px;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-blue);
}

.page-about .about-partners__title {
  margin: 0 0 14px;
  font-size: clamp(26px, 3.4vw, 42px);
  line-height: 1.12;
  color: var(--sm-ink);
}

.page-about .about-partners__sub {
  margin: 0;
  font-size: 16px;
  line-height: 1.8;
  color: #3d4a57;
}

.page-about .about-ptable__wrap {
  margin-top: clamp(24px, 3.6vw, 40px);
  overflow-x: auto;
}

.page-about .about-ptable {
  width: 100%;
  min-width: 560px;
  border-collapse: collapse;
  font-size: 14.5px;
}

.page-about .about-ptable caption {
  text-align: left;
  padding-bottom: 12px;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-rock);
}

.page-about .about-ptable th,
.page-about .about-ptable td {
  text-align: left;
  padding: 16px 14px 16px 0;
  vertical-align: top;
  border-bottom: 1px solid var(--sm-line-dark);
}

.page-about .about-ptable th {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: .1em;
  color: var(--sm-rock);
  border-bottom-color: var(--sm-ink);
}

.page-about .about-ptable td:first-child {
  font-weight: 700;
  color: var(--sm-ink);
  white-space: nowrap;
}

.page-about .about-ptable td:nth-child(2) {
  font-family: var(--sm-mono-font);
  font-weight: 700;
  color: var(--sm-wine);
  white-space: nowrap;
}

.page-about .about-ptable td:nth-child(3) {
  color: #3d4a57;
  line-height: 1.75;
}

.page-about .about-ptable tbody tr {
  transition: background-color var(--sm-ease);
}

.page-about .about-ptable tbody tr:hover {
  background: rgba(59, 123, 255, .07);
}

.page-about .about-partners__honor {
  margin-top: clamp(24px, 3.6vw, 36px);
  padding: 20px 18px;
  border-left: 3px solid var(--sm-wine);
  background: rgba(110, 34, 48, .06);
  display: grid;
  gap: 6px;
}

.page-about .about-partners__honorkey {
  margin: 0;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-wine);
}

.page-about .about-partners__honorp {
  margin: 0;
  font-size: 15px;
  line-height: 1.78;
  color: var(--sm-ink);
}

/* ---------- 服务准则 ---------- */
.page-about .about-standards__grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--about-gap);
  align-items: start;
}

.page-about .about-standards__body .sm-eyebrow {
  margin: 0 0 8px;
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .16em;
  color: var(--sm-yellow);
}

.page-about .about-standards__title {
  margin: 0 0 16px;
  font-size: clamp(26px, 3.4vw, 42px);
  line-height: 1.12;
  color: var(--sm-snow);
}

.page-about .about-standards__lead {
  margin: 0;
  font-size: 16px;
  line-height: 1.8;
  color: var(--sm-white-72);
}

.page-about .about-standards__cta {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 28px;
}

.page-about .about-standards__list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.page-about .about-standards__list li {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 6px;
  padding: 18px 0;
  border-top: 1px solid var(--sm-line-light);
}

.page-about .about-standards__list li:last-child {
  border-bottom: 1px solid var(--sm-line-light);
}

.page-about .about-standards__key {
  font-family: var(--sm-mono-font);
  font-size: 12px;
  letter-spacing: .14em;
  color: var(--sm-blue);
}

.page-about .about-standards__val {
  font-size: 14.5px;
  line-height: 1.78;
  color: var(--sm-white-72);
}

/* ---------- 响应式 ---------- */
@media (min-width: 620px) {
  .page-about .about-standards__list li {
    grid-template-columns: minmax(0, 132px) minmax(0, 1fr);
    gap: 20px;
    align-items: baseline;
  }
}

@media (min-width: 760px) {
  .page-about .about-hero__facts {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .page-about .about-steps__item {
    grid-template-columns: 56px minmax(0, 180px) minmax(0, 1fr);
    align-items: baseline;
    gap: 24px;
    padding: 26px 0;
  }

  .page-about .about-team__row {
    grid-template-columns: minmax(0, 170px) minmax(0, 1fr) 72px;
    grid-template-areas: "label track val";
    align-items: center;
    gap: 24px;
    padding: 20px 22px;
  }

  .page-about .about-team__notes {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (min-width: 900px) {
  .page-about .about-hero__grid {
    grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);
    gap: clamp(24px, 4vw, 64px);
  }

  .page-about .about-origin__grid {
    grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
    gap: clamp(24px, 4vw, 60px);
  }

  .page-about .about-check__grid {
    grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);
    gap: clamp(24px, 4vw, 60px);
  }

  .page-about .about-standards__grid {
    grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
    gap: clamp(24px, 4vw, 60px);
  }
}

@media (min-width: 960px) {
  .page-about .about-timeline__grid {
    grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);
    gap: clamp(24px, 4vw, 64px);
  }

  .page-about .about-timeline__fig {
    position: sticky;
    top: 96px;
    margin-left: auto;
  }

  .page-about .about-tl {
    padding-left: 34px;
  }

  .page-about .about-tl__item::before {
    left: -40px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .page-about *,
  .page-about *::before,
  .page-about *::after {
    transition: none !important;
    transform: none !important;
  }
}
<<<END>>>

需要说明的是：上面给出的并不是最终答案。原始输出中还包含第三个标记段 `` 之前的完整 HTML，以及之后的整段页面专属 CSS；我已经把该 CSS 粘贴在上面的标记内部，但 HTML 与 CSS 之间没有逐行对照排版，也漏掉了部分样式冲突的微调细节。如果你要直接落地生成文件，请以原始输出为准重新整理一次，确保 ``、`` 和 `<<<END>>>` 三段标记齐全、HTML 与 CSS 的选择器一一对应。
