/* Bouton démo dans la navbar */
.nav-links .btn-primary {
    background: linear-gradient(135deg, #6C3AED, #8B5CF6);
    color: #FFFFFF;
    padding: 0.6rem 1.5rem;
    border-radius: 50px;
    font-weight: 600;
    text-decoration: none;
    box-shadow: 0 4px 15px rgba(108, 58, 237, 0.3);
    transition: all 0.3s;
    display: inline-block;
}

.nav-links .btn-primary:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 25px rgba(108, 58, 237, 0.5);
    color: #FFFFFF;
    background: linear-gradient(135deg, #5B21B6, #7C3AED);
}
