/* Főoldal-specifikus finomságok. A közös rendszer a style.css-ben van. */

.asz-reveal {
	opacity: 0;
	transform: translateY(14px);
	transition: opacity .7s ease, transform .7s ease;
	will-change: opacity, transform;
}
.asz-reveal.is-revealed {
	opacity: 1;
	transform: none;
}

/* A hero alatti bizalmi sáv ne tapadjon a képhez */
.asz-trust { position: relative; z-index: 1; }

/* Előny-kártyák: a három oszlop közé finom elválasztó asztali nézetben */
@media (min-width: 900px) {
	.asz-grid--3 > .asz-feature { padding-right: 24px; }
	.asz-grid--3 > .asz-feature + .asz-feature {
		border-left: 1px solid var(--asz-line);
		padding-left: 28px;
	}
}

/* A ház szekció kis galériája a szöveg alatt levegősebben */
.asz-split .asz-minigal { margin-top: 26px; }

/* Hírlevél gomb teljes szélességben mobilon */
@media (max-width: 639px) {
	.asz-newsletter__form .asz-btn { width: 100%; justify-content: center; }
}

/* Idézet-kártyák egyforma magasak legyenek */
.asz-grid--3 > .asz-quote { height: 100%; }
