/* Chinese Data & Intelligent Solutions only. Match About / Our Advantages.
   Reuse its responsive type tokens; keep diagrams and shared pages independent. */
body:not(.site-language-en) :is(.dataset-solution,.legacy-solution){
 --ds-ink:var(--color-ink);--ds-muted:var(--color-ink-muted);
 --ls-ink:var(--color-ink);--ls-muted:var(--color-ink-muted);
 --data-section-leading:1.35;--data-card-leading:1.4;
 color:var(--color-ink);
}
body:not(.site-language-en) :is(.dataset-solution,.legacy-solution) h1{
 font-size:var(--type-h1)!important;font-weight:700!important;
 line-height:1.2!important;letter-spacing:normal!important;color:var(--color-ink)!important;
}
body:not(.site-language-en) .dataset-solution .ds-hero h1 span{
 color:inherit;background:none;-webkit-text-fill-color:currentColor;
}
body:not(.site-language-en) :is(.dataset-solution,.legacy-solution) h2{
 font-size:var(--type-h3)!important;font-weight:600!important;
 line-height:var(--data-section-leading)!important;letter-spacing:normal!important;
 color:var(--color-ink)!important;
}
body:not(.site-language-en) :is(.dataset-solution,.legacy-solution) h3{
 font-size:var(--type-h4)!important;font-weight:600!important;
 line-height:var(--data-card-leading)!important;letter-spacing:normal!important;
 color:var(--color-ink)!important;
}
body:not(.site-language-en) :is(.dataset-solution,.legacy-solution) p{
 font-size:var(--type-body)!important;font-weight:400!important;
 line-height:1.75!important;letter-spacing:normal!important;color:var(--color-ink-muted)!important;
}
body:not(.site-language-en) .dataset-solution .ds-heading>span{
 display:block;font-size:var(--type-assist)!important;font-weight:600!important;
 line-height:1.5!important;letter-spacing:normal!important;color:var(--color-ink-muted)!important;
}
body:not(.site-language-en) .dataset-solution .ds-heading h2{margin-top:var(--space-2)}
body:not(.site-language-en) .dataset-solution .ds-heading>p{margin-top:var(--space-6)}
body:not(.site-language-en) .dataset-solution .ds-heading>p+p{margin-top:var(--space-3)}
body:not(.site-language-en) .dataset-solution .ds-heading{margin-bottom:var(--space-12)}
body:not(.site-language-en) :is(.dataset-solution .ds-eyebrow,.legacy-solution .ls-eyebrow){
 font-size:var(--type-assist)!important;font-weight:600!important;
 line-height:1.5!important;letter-spacing:normal!important;color:var(--color-ink-muted)!important;
}
body:not(.site-language-en) :is(.dataset-solution .ds-chapter-nav button,.dataset-solution .ds-ai-tabs button,.legacy-solution .ls-chapters,.legacy-solution .ls-related-grid a){
 font-size:var(--type-body);line-height:1.5;
}
body:not(.site-language-en) .dataset-solution .ds-scenario-copy p{min-height:0}
body:not(.site-language-en) .dataset-solution .ds-consult h2{color:#fff!important}
body:not(.site-language-en) .dataset-solution .ds-consult p{color:#e1edf9!important}
body:not(.site-language-en) .dataset-solution .ds-consult>.ds-container>div{min-width:0}
body:not(.site-language-en) :is(.dataset-solution .ds-capability-card,.dataset-solution .ds-ai-copy,.dataset-solution .ds-hero-copy){min-width:0}
@media(min-width:981px) and (max-width:2399px){
 body:not(.site-language-en) :is(.dataset-solution,.legacy-solution){--data-card-leading:1.45}
}
@media(min-width:651px) and (max-width:980px){
 body:not(.site-language-en) .dataset-solution .ds-hero-grid{grid-template-columns:1.25fr 1fr}
 body:not(.site-language-en) .dataset-solution .ds-scenario-grid{grid-template-columns:1fr}
 body:not(.site-language-en) .dataset-solution .ds-scenario-card{display:grid;grid-template-columns:220px minmax(0,1fr)}
 body:not(.site-language-en) .dataset-solution .ds-scenario-visual{height:100%;min-height:240px}
}
@media(max-width:620px){
 body:not(.site-language-en) :is(.dataset-solution,.legacy-solution){--data-section-leading:1.4;--data-card-leading:1.45}
 body:not(.site-language-en) :is(.dataset-solution,.legacy-solution) h1{line-height:1.25!important}
 body:not(.site-language-en) .dataset-solution .ds-heading{margin-bottom:var(--space-8)}
}
