/* 首頁桌機比例：只在 body.home-scale（首頁）或 body.hero-scale（BLOG、同業合作）且 ≥992px 生效，平板與手機沿用原樣式。
   使用者 2026-10-07 指定以「整頁 90% 顯示」的比例為準：文字、圖片、間距、容器寬度一起等比例縮小，
   版面位置關係不變，避免只縮元素造成中間大片留白、內容被推到兩側。 */
@media (min-width: 992px) {
    /* 只縮放頁面內容區塊；掛在 body 下的品牌影片彈窗、案例燈箱維持原尺寸與置中計算。 */
    body.home-scale > #header, body.home-scale > #business, body.home-scale > #case,
    body.home-scale > #features2, body.home-scale > #partners-cta, body.home-scale > #aboutUs,
    body.home-scale > .container, body.home-scale > #counter, body.home-scale > #contactUs,
    body.home-scale > #footer { zoom: .9; }

    /* 下方區塊的內文與小字恢復原本視覺大小（1 / 0.9），標題、圖片與間距仍維持 0.9 倍。 */
    body.home-scale > :is(#business, #case, #features2, #partners-cta, #aboutUs, #counter, #footer) :is(p, li, h3, .link-more, .line-contact-badge, .partners-cta-node span, .partners-cta-node small, .partners-cta-btn, .affa-feature-icon > span, .affa-feature-icon-left h4, .testimonial-name h4, .line-contact-btn, label, .footer-service-links),
    body.home-scale > #case h4 { zoom: 1.1111; }

    /* BLOG 入口頁、文章頁與同業合作頁（body.hero-scale）：使用者 2026-10-07 指定只把首屏／導覽列照首頁縮小，下方內容維持原樣。 */
    body.hero-scale > #header { zoom: .9; }
}
