/* Homepage English only; preserve native images, model strings and Chinese layout. */
body.compact-site-home[data-language="en"] .hero-copy{min-width:0}
body.compact-site-home[data-language="en"] .hero h1{font-size:clamp(29px,2.6vw,37px);line-height:1.25;letter-spacing:-.4px;overflow-wrap:normal;word-break:normal}
body.compact-site-home[data-language="en"] .hero-actions{flex-wrap:wrap;gap:12px 20px}
body.compact-site-home[data-language="en"] .hero-art>img{height:auto;aspect-ratio:1;object-fit:contain}
body.compact-site-home[data-language="en"] .unified-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
body.compact-site-home[data-language="en"] .unified-category-grid .category-card{min-width:0;min-height:86px;padding:13px;gap:10px;align-items:flex-start}
body.compact-site-home[data-language="en"] .category-card>div{min-width:0;flex:1}
body.compact-site-home[data-language="en"] .category-card h3{font-size:13px;line-height:1.45;overflow-wrap:normal;word-break:normal}
body.compact-site-home[data-language="en"] .category-card p{font-size:11px;line-height:1.5;overflow-wrap:normal;word-break:normal}
body.compact-site-home[data-language="en"] .category-number,body.compact-site-home[data-language="en"] .category-arrow{flex-shrink:0}
body.compact-site-home[data-language="en"] .section-heading{flex-wrap:wrap;align-items:flex-start;gap:10px 18px}
body.compact-site-home[data-language="en"] .section-heading>.quiet-link{white-space:normal}
body.compact-site-home[data-language="en"] .product-copy h3{font-size:13px;line-height:1.55;min-height:4.65em;-webkit-line-clamp:3;line-clamp:3;word-break:normal;overflow-wrap:break-word}
body.compact-site-home[data-language="en"] .product-bottom{flex-wrap:wrap;gap:5px 8px}
body.compact-site-home[data-language="en"] .product-link{font-size:11px}
body.compact-site-home[data-language="en"] .yd-footer-groups h3,body.compact-site-home[data-language="en"] .yd-footer-groups a{overflow-wrap:normal;word-break:normal}
@media(max-width:1099px) and (min-width:701px){body.compact-site-home[data-language="en"] .unified-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){
 body.compact-site-home[data-language="en"] .hero h1{font-size:29px}
 body.compact-site-home[data-language="en"] .unified-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 body.compact-site-home[data-language="en"] .unified-category-grid .category-card{padding:11px 9px;gap:7px;min-height:94px}
 body.compact-site-home[data-language="en"] .category-card h3{font-size:12px}
 body.compact-site-home[data-language="en"] .category-card p{font-size:10px}
 body.compact-site-home[data-language="en"] .product-copy h3{font-size:12px}
 body.compact-site-home[data-language="en"] .product-link{font-size:10px}
 body.compact-site-home[data-language="en"] .yd-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr))}
}
