.feature-card {
  transition: all 0.2s ease;
}
.feature-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.08);
}

/* Boutons CTA transparents et modernes */
.btn-cta {
  background-color: transparent;   /* fond transparent */
  color: #11A792;                  /* couleur du texte principale */
  border: none;                    /* supprime la bordure */
  padding: 0.25rem 0.6rem;         /* compact et élégant */
  font-size: 0.95rem;              /* légèrement plus petit que par défaut */
  border-radius: 0.25rem;          /* coins légèrement arrondis */
  transition: background-color 0.3s, color 0.3s; /* transition douce */
}

/* Effet au survol */
.btn-cta:hover {
  background-color: rgba(17, 167, 146, 0.15); /* couleur #11A792 très clair et transparent */
  color: #11A792;                              /* texte inchangé */
  text-decoration: none;                        /* supprime soulignement sur hover */
}

.section-relief {
  position: relative;                  /* nécessaire pour l'effet */
  box-shadow: 0 10px 20px rgba(0,0,0,0.05); /* ombre subtile sur le bas */
  border-radius: 0 0 8px 8px;         /* coins arrondis en bas (optionnel) */
  z-index: 10;                         /* pour superposition si besoin */
}




