/**
 * MENER — adaptacao automatica a qualidade da ligacao
 *
 * Nota: o modo saver poupa rede/media pesada.
 * Nao desactiva reveals/hovers — isso matava todas as animacoes
 * em redes mal classificadas (ex.: Chrome a reportar "3g" em localhost).
 */

/* Sempre: cards fora do viewport nao custam layout cedo */
.mener-card-projeto,
.mener-card-noticia,
.mener-card-story,
.mener-evento-card,
.mener-home-area-sq,
.mener-scroll-carousel__slide,
.mener-partners-marquee,
.mener-mapa-container {
	content-visibility: auto;
	contain-intrinsic-size: auto 14rem;
}

.mener-mapa-container {
	contain-intrinsic-size: auto 22rem;
}

/* Ligacao lenta / Save-Data: menos trabalho de rede (nao corta motion de UI) */
html.mener-conn-saver .mener-partners-marquee__track {
	animation-play-state: paused;
}

html.mener-conn-saver img:not(.mener-home-banner__image):not(.custom-logo) {
	content-visibility: auto;
}

html.mener-conn-saver .mener-mapa-container {
	min-height: 280px;
}

html.mener-conn-fast .mener-mapa-container {
	min-height: 420px;
}

@media (prefers-reduced-motion: reduce) {
	.mener-reveal,
	.mener-reveal.is-revealed,
	.mener-partners-marquee__track {
		animation: none !important;
		transition: none !important;
		transform: none !important;
		opacity: 1 !important;
	}
}
