/* 0.4.9 — original cinematic hero with a restrained Ken Burns movement. */
.ikd-home-preview-page .ikd-hp-hero {
	isolation:isolate;
	background:#eee9e1;
}
.ikd-home-preview-page .ikd-hp-hero__visual {
	z-index:0;
	inset:-4%;
	background-position:50% 52%;
	transform:scale(1.045) translate3d(-1.2%,.3%,0);
	transform-origin:48% 52%;
	animation:ikd-hero-ken-burns 32s cubic-bezier(.45,.05,.55,.95) infinite alternate;
	will-change:transform;
}
.ikd-home-preview-page .ikd-hp-hero::after {
	position:absolute;
	z-index:1;
	inset:0;
	pointer-events:none;
	content:"";
	background:linear-gradient(180deg,rgba(255,255,255,.03) 42%,rgba(30,24,18,.12) 100%);
}
.ikd-home-preview-page .ikd-hp-hero h1 {
	z-index:2;
}
@keyframes ikd-hero-ken-burns {
	0% {transform:scale(1.045) translate3d(-1.2%,.3%,0)}
	100% {transform:scale(1.125) translate3d(1.35%,-.65%,0)}
}
@media(max-width:700px) {
	.ikd-home-preview-page .ikd-hp-hero__visual {
		inset:-6%;
		background-position:48% 52%;
		animation-duration:36s;
	}
}
@media(prefers-reduced-motion:reduce) {
	.ikd-home-preview-page .ikd-hp-hero__visual {
		animation:none!important;
		transform:scale(1.06)!important;
		will-change:auto!important;
	}
}
