/* assets/css/style.css */
.hero-bg {
    background: linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)), url('../images/hero-bg.jpg');
    background-size: cover;
    background-position: center;
}

.stat-number {
    font-size: 3rem;
    font-weight: 700;
    background: linear-gradient(135deg, #2E8B57, #1A5276);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.program-card:hover {
    transform: translateY(-5px);
    transition: all 0.3s ease;
}