.ilm-block-animation{--ilm-duration: 0.4s;--ilm-delay: 0s;}:where( .ilm-js, .editor-styles-wrapper ) .ilm-block-animation:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){opacity: 0;}.ilm-block-animation.ilm-lcp-safe{opacity: 1 !important;filter: none !important;transform: none !important;clip-path: none !important;}:where( .ilm-js, .editor-styles-wrapper ) .ilm-animation-blur-in:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){filter: blur( 12px );}.ilm-animation-blur-in{transition: opacity var( --ilm-duration, 0.4s ) ease, filter var( --ilm-duration, 0.4s ) ease;transition-delay: var( --ilm-delay, 0s );}.ilm-animation-blur-in.ilm-animated{opacity: 1;filter: blur( 0 );}.ilm-animation-glitch.ilm-animated{animation: ilm-glitch var( --ilm-duration, 0.4s ) ease-out both;animation-delay: var( --ilm-delay, 0s );}@keyframes ilm-glitch{0%{opacity: 0;text-shadow: none;transform: none;}8%{opacity: 1;text-shadow: -3px 0 #ff003c, 3px 0 #00e5ff;transform: skewX( -4deg ) translateX( -2px );}16%{text-shadow: 3px 0 #ff003c, -3px 0 #00e5ff;transform: skewX( 3deg ) translateX( 3px );}24%{text-shadow: -2px 0 #ff003c, 2px 0 #00e5ff;transform: skewX( -1deg );}32%{text-shadow: none;transform: none;}40%{text-shadow: -3px 0 #ff003c, 3px 0 #00e5ff;transform: translateX( -2px );}48%{text-shadow: 2px 0 #ff003c, -2px 0 #00e5ff;transform: translateX( 1px );}56%{text-shadow: none;transform: none;}100%{opacity: 1;text-shadow: none;transform: none;}}:where( .ilm-js, .editor-styles-wrapper ) .ilm-animation-fade-up:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){transform: translateY( 20px );}.ilm-animation-fade-up{transition: opacity var( --ilm-duration, 0.4s ) ease, transform var( --ilm-duration, 0.4s ) ease;transition-delay: var( --ilm-delay, 0s );}.ilm-animation-fade-up.ilm-animated{opacity: 1;transform: translateY( 0 );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-animation-zoom-fade:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){transform: scale( 0.96 );}.ilm-animation-zoom-fade{transition: opacity var( --ilm-duration, 0.4s ) ease, transform var( --ilm-duration, 0.4s ) ease;transition-delay: var( --ilm-delay, 0s );}.ilm-animation-zoom-fade.ilm-animated{opacity: 1;transform: scale( 1 );}.ilm-block-animation.ilm-animation-clip-reveal{opacity: 1;}:where( .ilm-js, .editor-styles-wrapper ) .ilm-animation-clip-reveal:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){clip-path: inset( 0 100% 0 0 );}.ilm-animation-clip-reveal{transition: clip-path var( --ilm-duration, 0.4s ) ease;transition-delay: var( --ilm-delay, 0s );}.ilm-animation-clip-reveal.ilm-animated{clip-path: inset( 0 0% 0 0 );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-animation-flip-in:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){transform: perspective( 400px ) rotateX( 90deg );}.ilm-animation-flip-in{transition: opacity var( --ilm-duration, 0.4s ) ease, transform var( --ilm-duration, 0.4s ) ease;transition-delay: var( --ilm-delay, 0s );}.ilm-animation-flip-in.ilm-animated{opacity: 1;transform: perspective( 400px ) rotateX( 0deg );}@media ( max-width: 767px ){.ilm-block-animation.ilm-lcp-safe{animation: none !important;transition: none !important;transform: none !important;clip-path: none !important;}}@media ( prefers-reduced-motion: reduce ){.ilm-block-animation, .ilm-block-animation.ilm-animated{opacity: 1 !important;filter: none !important;transform: none !important;clip-path: none !important;animation: none !important;transition: none !important;}}@supports ( overflow: clip ){@media ( prefers-reduced-motion: no-preference ){html:has( .ilm-animation-flip-in, .ilm-animation-glitch ), html:has( .ilm-animation-flip-in, .ilm-animation-glitch ) body{overflow-x: clip;}}}
