/* Effet de verre sur les cartes */
.card {
    background-color: rgba(255, 255, 255, 0.05) !important;
    backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-radius: 15px !important;
    transition: transform 0.2s ease-in-out;
}

/* Animation au survol */
.card:hover {
    transform: translateY(-5px);
    background-color: rgba(255, 255, 255, 0.1) !important;
}

/* Personnalisation du texte */
.card-title {
    font-weight: 700 !important;
    letter-spacing: 0.5px;
}