
.product-en{display:none}html[lang="en"] .product-zh{display:none}html[lang="en"] .product-en{display:inline}
.product-hero-full{display:block;background:#fff;border-radius:8px;overflow:hidden}
.home-compact .product-visual .hero-board-image{aspect-ratio:1.5;mix-blend-mode:normal;transition:transform .6s ease}
.product-hero-full:hover .hero-board-image{transform:scale(1.025)}
.product-release-film{margin:32px 0;padding:28px;border:1px solid #d9e6f0;border-radius:12px;background:#f1f7fc;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:32px;align-items:center}
.product-release-film h2{color:#172c43;font-size:clamp(24px,3vw,36px);line-height:1.4;margin:12px 0}.product-release-film p{color:#536b83;line-height:1.8}.product-release-film video{display:block;width:100%;max-height:570px;aspect-ratio:9/16;background:white;border-radius:8px;object-fit:contain}
@media(max-width:650px){.product-release-film{grid-template-columns:1fr;padding:20px}.product-release-film video{max-width:320px;justify-self:center}}
@media(prefers-reduced-motion:reduce){.home-compact .product-visual .hero-board-image{transition:none}.product-hero-full:hover .hero-board-image{transform:none}}
.product-release-film .button,.product-release-film .button span{color:#fff}
