/* r64 运营模式首屏插图重做(深 + 浅):自动流水线汇入人工裁定闸。回退 = 删掉 how-it-works.html 里引它的一行。 */
@media (min-width: 1280px) {
  html[data-theme="dark"][data-page="how"] .hero .hero__bg img.on-dark { display: block; }
  html[data-theme="dark"][data-page="how"] .hero .hero__bg .hero__veil { display: none; }
}
/* 浅色:r51 给旧「双轨竖梯」定制的偏移/放大(J5)不适用新图,新图与服务页同构(铺满首屏、靠右)。 */
@media (min-width: 1280px) {
  [data-theme="light"] .page-how .hero .hero__img.on-light {
    inset: 0; inline-size: 100%; block-size: 100%; aspect-ratio: auto;
    object-fit: cover; object-position: 100% 50%;
    -webkit-mask-image: none; mask-image: none;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  [data-theme="light"] .page-how .hero .hero__img.on-light {
    inset: 0 0 auto auto; inline-size: clamp(230px, 45vw, 520px); block-size: auto; aspect-ratio: 1440 / 810;
    object-fit: fill; opacity: 1; -webkit-mask-image: none; mask-image: none;
  }
}

@media (min-width: 1280px) {
  html[lang="en"] .page-how .hero .hero__copy .sub { max-inline-size: 640px; }
}

@media (max-width: 1279px) {
  html[data-theme="dark"][data-page="how"] .hero .hero__bg img.on-dark { display: none; }
}
html[data-theme="dark"][data-page="how"] canvas.r13-scene { display: none !important; }
