.reveal,
.reveal-items{
	contain: layout style;
}
.reveal,
.reveal-items:not(.wp-block-cover) > *,
.reveal-items.wp-block-cover > .wp-block-cover__inner-container > *{
	opacity: 0;
	transform: translate3d( 0, 50px, 0 );
	transition: opacity 0.6s cubic-bezier( 0.4, 0, 0.2, 1 ), transform 1.2s cubic-bezier( 0.4, 0, 0.2, 1 );
	will-change: transform, opacity;
	backface-visibility: hidden;
	transform-style: preserve-3d;
}
.sr-revealed{
	opacity: 1 !important;
	transform: translate3d( 0, 0, 0 ) !important;
	animation: removeWillChange 1.2s cubic-bezier( 0.4, 0, 0.2, 1 ) forwards;
}
@keyframes removeWillChange{
	99%{
		will-change: transform, opacity;
	}
	100%{
		will-change: auto;
	}
}