/* 首頁區塊進場「錯開彈入」（2026-11-03 Shawn 選 demo A1）
   每一項各自進畫面才彈上來，同一批進場的才錯開；動畫跑完就把屬性拿掉，卡片原本的 hover 不受影響。
   只在 JS 跑起來後才藏（html.pop-js），減少動態效果不播 */
html.pop-js [data-pop]:not(.pop-in){opacity:.12;transform:translateY(40px) scale(.97)}
html.pop-js [data-pop].pop-in{animation:pop-in .9s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(var(--pi,0) * 80ms)}
@keyframes pop-in{from{opacity:.12;transform:translateY(40px) scale(.97)}to{opacity:1;transform:none}}
