/**handles:geshmak-scrollytelling**/
/**
 * בס״ד
 * Geshmak! Scrollytelling — Base Styles
 *
 * Minimal CSS support classes for GSAP scrollytelling features.
 * All animation is handled in JS; this file handles only initial
 * visibility states and clip-path helpers.
 */

/* Prevent FOUC on split-text elements before JS initialises */
[data-gsap-split] {
	opacity: 1; /* JS sets this back to 0 immediately on init */
}

/* Clip-path reveal helper — applied by JS when needed */
.gsap-clip-mask {
	clip-path: inset(0 0 100% 0);
}

/* Pinned section spacer (ScrollTrigger injects this automatically,
   but we set box-sizing to prevent layout shifts) */
[data-gsap-pin] {
	box-sizing: border-box;
}