/* style.css */
.hero {
    background: linear-gradient(135deg, #0d6efd 0%, #0a58ca 100%);
}
.hero .btn-outline-light:hover {
    background: rgba(255,255,255,0.1);
}
.card {
    transition: transform 0.2s;
}
.card:hover {
    transform: translateY(-5px);
}
.navbar-brand span {
    font-size: 1.25rem;
}