/**
 * Animation helpers only — matches shrikrushnatmt.com motion layer.
 * Does not change layout; disables CSS nav transitions when GSAP drives them.
 */

:root {
	--motion-scale: 1;
}

html.lenis,
html.lenis body {
	height: auto;
}

.lenis.lenis-smooth {
	scroll-behavior: auto;
}

body.skt-motion-gsap .skt-nav-panel__drawer,
body.skt-motion-gsap .skt-nav-panel__backdrop {
	transition: none !important;
}

body.skt-motion-gsap .skt-nav-panel:not(.is-open) .skt-nav-panel__drawer,
body.skt-motion-gsap .skt-nav-panel.is-open .skt-nav-panel__drawer {
	transform: none !important;
}

body.skt-motion-gsap .skt-nav__label {
	overflow: hidden;
	display: block;
}

@media (prefers-reduced-motion: reduce) {
	:root {
		--motion-scale: 0.42;
	}
}
