/* 修復背景動畫問題的樣式覆蓋 */

/* 強制固定hero區塊背景 */
.hero {
    background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), 
                linear-gradient(135deg, #0077cc, #003459) !important;
    animation: none !important;
    transition: none !important;
}

.hero * {
    animation: none !important;
    transition: color 0.3s ease, background-color 0.3s ease, transform 0.3s ease !important;
}

.hero:before, 
.hero:after {
    display: none !important;
    content: none !important;
}

/* 確保任何JavaScript添加的動態樣式被覆蓋 */
.hero[style] {
    background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), 
                linear-gradient(135deg, #0077cc, #003459) !important;
} 