/*
 * Sections « Dernières informations » + CTA final — résidu CSS.
 * Image d'actu débordante, fond du bandeau CTA (multi-couches), verre dépoli,
 * et overrides contextuels (eyebrow/lead clairs sur fond foncé).
 */

/* Image d'actu : déborde le padding 28 de la carte, radius haut seulement.
   ⚠️ e-image-base impose max-width:100% -> il plafonne le calc (blanc à droite).
   max-width:none pour laisser l'image remplir la carte bord à bord. */
.elementor .mist-v4-actu-media {
	width: calc(100% + 56px);
	max-width: none;
	margin: -28px -28px 16px;
	border-radius: 30px 30px 0 0;
}
@media (max-width: 767px) {
	.elementor .mist-v4-actu-media {
		width: calc(100% + 44px);
		margin: -22px -22px 16px;
	}
}

/* Lien secondaire des cartes actu : petit espace au-dessus. */
.mist-v4-card .mist-v4-link-text {
	margin-top: 14px;
}

/* Bandeau CTA : halos verts/orange sur le dégradé de marque (littéral, sans var). */
.mist-v4-cta-band {
	background:
		radial-gradient(55% 90% at 85% 15%, rgba(111, 191, 138, 0.22), transparent 60%),
		radial-gradient(50% 80% at 8% 95%, rgba(233, 78, 27, 0.18), transparent 60%),
		linear-gradient(120deg, #3e4982 0%, #5560a8 55%, #6e79c2 100%);
}

/* Eyebrow + lead contextualisés clair sur le fond foncé du bandeau.
   Préfixe .elementor pour battre .elementor .mist-v4-lead/-eyebrow (spéc. égale). */
.elementor .mist-v4-cta-band .mist-v4-eyebrow {
	color: #ffd9b0;
	justify-content: center;
}
.elementor .mist-v4-cta-band .mist-v4-eyebrow::before {
	background: currentColor;
}
.elementor .mist-v4-cta-band .mist-v4-lead {
	color: #dfe1f3;
	max-width: 56ch;
	margin: 0 auto 32px;
	text-align: center;
}

/* Bouton verre dépoli (backdrop-filter non représentable en global class). */
.mist-v4-btn-glass {
	-webkit-backdrop-filter: saturate(1.6) blur(16px);
	backdrop-filter: saturate(1.6) blur(16px);
	transition: transform 0.18s ease, box-shadow 0.18s ease;
}
.mist-v4-btn-glass:hover {
	transform: translateY(-2px);
}

@media (prefers-reduced-motion: reduce) {
	.mist-v4-btn-glass {
		transition: none;
	}
	.mist-v4-btn-glass:hover {
		transform: none;
	}
}
