/* Use the Chinese site's approved light palette with the shared carousel. */
html[lang="zh-CN"] #ruike-home-hero .hero{isolation:isolate;overflow:hidden}
html[lang="zh-CN"] #ruike-home-hero .hero-copy{z-index:2}
html[lang="zh-CN"] #ruike-home-hero .shade{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#f1f0eef5 0%,#f1f0eee8 25%,#f1f0ee66 44%,transparent 62%)}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-controls{color:#232323}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-count{color:#232323}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-count>span{color:#626760}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-mode{color:#0066c6;font-size:10px;letter-spacing:.5px}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-controls[data-playing=false] .hero-slide-mode{color:#626760}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-label{font-family:Arial,"Microsoft YaHei",sans-serif;color:#414640}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-controls button:hover{background:#0066c6;color:white}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-controls button:active{background:#0055a6}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-controls button:focus-visible{outline-color:#0066c6}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-clock-track{stroke:#23232330}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-clock-progress{stroke:#0066c6}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-pause:hover .hero-slide-clock-progress{stroke:white}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-arrows{border-color:#23232340;background:#ffffff20}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-next::before{background:#23232330}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-marker{background:#69746d70}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-dot[aria-pressed=true] .hero-slide-marker{background:#0066c6}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-dot:hover .hero-slide-marker{background:#232323}
html[lang="zh-CN"] #ruike-home-hero .hero-slide-controls .hero-slide-dot:hover,
html[lang="zh-CN"] #ruike-home-hero .hero-slide-controls .hero-slide-dot:active{background:transparent}
@media(max-width:760px){
  html[lang="zh-CN"] #ruike-home-hero .hero{background:#f1f0ee}
  html[lang="zh-CN"] #ruike-home-hero .hero-image{order:1}
  html[lang="zh-CN"] #ruike-home-hero .shade{display:none}
}
@media(max-width:360px){html[lang="zh-CN"] #ruike-home-hero .hero-slide-mode{font-size:9px}}
