.ilm-reveal, .ilm-stagger{--ilm-duration-base: 0.55s;--ilm-ease-out: cubic-bezier( 0.22, 1, 0.36, 1 );--ilm-ease-drop: linear( 0, 0.45 18%, 0.94 40%, 1.08 54%, 1.02 66%, 0.99 78%, 1.005 88%, 1 );--ilm-ease-swing: linear( 0, 0.6 16%, 1.1 32%, 0.92 48%, 1.03 64%, 0.985 80%, 1 );}.ilm-reveal{will-change: opacity, transform, filter;}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-fade:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){opacity: 0;}.ilm-reveal:not( .ilm-stagger ).ilm-reveal-fade{transition: opacity var( --ilm-duration, var( --ilm-duration-base, 0.55s ) ) var( --ilm-ease-out, ease );transition-delay: var( --ilm-delay, 0s );}.ilm-reveal.ilm-reveal-fade.ilm-animated{opacity: 1;}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-fade-up:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){opacity: 0;transform: translateY( var( --ilm-dist, 18px ) );}.ilm-reveal:not( .ilm-stagger ).ilm-reveal-fade-up{transition: opacity var( --ilm-duration, var( --ilm-duration-base, 0.55s ) ) var( --ilm-ease-out, ease ), transform var( --ilm-duration, var( --ilm-duration-base, 0.55s ) ) var( --ilm-ease-out, ease );transition-delay: var( --ilm-delay, 0s );}.ilm-reveal.ilm-reveal-fade-up.ilm-animated{opacity: 1;transform: translateY( 0 );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-soft-blur:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){opacity: 0;filter: blur( 6px );}.ilm-reveal:not( .ilm-stagger ).ilm-reveal-soft-blur{transition: opacity var( --ilm-duration, var( --ilm-duration-base, 0.55s ) ) var( --ilm-ease-out, ease ), filter var( --ilm-duration, var( --ilm-duration-base, 0.55s ) ) var( --ilm-ease-out, ease );transition-delay: var( --ilm-delay, 0s );}.ilm-reveal.ilm-reveal-soft-blur.ilm-animated{opacity: 1;filter: blur( 0 );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-scale:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){opacity: 0;transform: scale( 0.96 );}.ilm-reveal:not( .ilm-stagger ).ilm-reveal-scale{transition: opacity var( --ilm-duration, var( --ilm-duration-base, 0.55s ) ) var( --ilm-ease-out, ease ), transform var( --ilm-duration, var( --ilm-duration-base, 0.55s ) ) var( --ilm-ease-out, ease );transition-delay: var( --ilm-delay, 0s );}.ilm-reveal.ilm-reveal-scale.ilm-animated{opacity: 1;transform: scale( 1 );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-up:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ), :where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-down:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ), :where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-left:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ), :where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-right:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){opacity: 0;}.ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-up, .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-down, .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-left, .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-right{transition: opacity var( --ilm-duration, var( --ilm-duration-base, 0.55s ) ) var( --ilm-ease-out, ease ), transform var( --ilm-duration, var( --ilm-duration-base, 0.55s ) ) var( --ilm-ease-out, ease );transition-delay: var( --ilm-delay, 0s );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-up:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){transform: translateY( var( --ilm-dist, 24px ) );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-down:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){transform: translateY( calc( -1 * var( --ilm-dist, 24px ) ) );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-left:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){transform: translateX( var( --ilm-dist, 24px ) );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-slide-right:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){transform: translateX( calc( -1 * var( --ilm-dist, 24px ) ) );}.ilm-reveal.ilm-reveal-slide-up.ilm-animated, .ilm-reveal.ilm-reveal-slide-down.ilm-animated, .ilm-reveal.ilm-reveal-slide-left.ilm-animated, .ilm-reveal.ilm-reveal-slide-right.ilm-animated{opacity: 1;transform: none;}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-drop:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){transform: translateY( -32px );}.ilm-reveal:not( .ilm-stagger ).ilm-reveal-drop{opacity: 1;transition: transform calc( var( --ilm-duration, 0.55s ) * 1.6 ) var( --ilm-ease-drop, ease-out );transition-delay: var( --ilm-delay, 0s );}.ilm-reveal.ilm-reveal-drop.ilm-animated{transform: translateY( 0 );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal:not( .ilm-stagger ).ilm-reveal-swing:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ){transform: rotate( -11deg );}.ilm-reveal:not( .ilm-stagger ).ilm-reveal-swing{opacity: 1;transform-origin: top center;transition: transform calc( var( --ilm-duration, 0.55s ) * 1.6 ) var( --ilm-ease-swing, ease-out );transition-delay: var( --ilm-delay, 0s );}.ilm-reveal.ilm-reveal-swing.ilm-animated{transform: rotate( 0deg );}.ilm-reveal.ilm-stagger{opacity: 1;}.ilm-stagger > *:not( .ilm-block-animation ){will-change: opacity, transform, filter;}.ilm-stagger > *:nth-child( 1 ){--ilm-child-pos: 1;}.ilm-stagger > *:nth-child( 2 ){--ilm-child-pos: 2;}.ilm-stagger > *:nth-child( 3 ){--ilm-child-pos: 3;}.ilm-stagger > *:nth-child( 4 ){--ilm-child-pos: 4;}.ilm-stagger > *:nth-child( 5 ){--ilm-child-pos: 5;}.ilm-stagger > *:nth-child( 6 ){--ilm-child-pos: 6;}.ilm-stagger > *:nth-child( 7 ){--ilm-child-pos: 7;}.ilm-stagger > *:nth-child( 8 ){--ilm-child-pos: 8;}.ilm-stagger > *:nth-child( 9 ){--ilm-child-pos: 9;}.ilm-stagger > *:nth-child( 10 ){--ilm-child-pos: 10;}.ilm-stagger > *:nth-child( 11 ){--ilm-child-pos: 11;}.ilm-stagger > *:nth-child( 12 ){--ilm-child-pos: 12;}.ilm-stagger > *:nth-child( 13 ){--ilm-child-pos: 13;}.ilm-stagger > *:nth-child( 14 ){--ilm-child-pos: 14;}.ilm-stagger > *:nth-child( 15 ){--ilm-child-pos: 15;}.ilm-stagger > *:nth-child( 16 ){--ilm-child-pos: 16;}.ilm-stagger > *:nth-child( 17 ){--ilm-child-pos: 17;}.ilm-stagger > *:nth-child( 18 ){--ilm-child-pos: 18;}.ilm-stagger > *:nth-child( 19 ){--ilm-child-pos: 19;}.ilm-stagger > *:nth-child( 20 ){--ilm-child-pos: 20;}.ilm-stagger > *:nth-child( 21 ){--ilm-child-pos: 21;}.ilm-stagger > *:nth-child( 22 ){--ilm-child-pos: 22;}.ilm-stagger > *:nth-child( 23 ){--ilm-child-pos: 23;}.ilm-stagger > *:nth-child( 24 ){--ilm-child-pos: 24;}.ilm-stagger > *:nth-child( 25 ){--ilm-child-pos: 25;}.ilm-stagger > *:nth-child( 26 ){--ilm-child-pos: 26;}.ilm-stagger > *:nth-child( 27 ){--ilm-child-pos: 27;}.ilm-stagger > *:nth-child( 28 ){--ilm-child-pos: 28;}.ilm-stagger > *:nth-child( 29 ){--ilm-child-pos: 29;}.ilm-stagger > *:nth-child( 30 ){--ilm-child-pos: 30;}.ilm-stagger > *:nth-child( 31 ){--ilm-child-pos: 31;}.ilm-stagger > *:nth-child( 32 ){--ilm-child-pos: 32;}.ilm-stagger > *:nth-child( 33 ){--ilm-child-pos: 33;}.ilm-stagger > *:nth-child( 34 ){--ilm-child-pos: 34;}.ilm-stagger > *:nth-child( 35 ){--ilm-child-pos: 35;}.ilm-stagger > *:nth-child( 36 ){--ilm-child-pos: 36;}.ilm-stagger > *:nth-child( 37 ){--ilm-child-pos: 37;}.ilm-stagger > *:nth-child( 38 ){--ilm-child-pos: 38;}.ilm-stagger > *:nth-child( 39 ){--ilm-child-pos: 39;}.ilm-stagger > *:nth-child( 40 ){--ilm-child-pos: 40;}.ilm-stagger > *:nth-child( 41 ){--ilm-child-pos: 41;}.ilm-stagger > *:nth-child( 42 ){--ilm-child-pos: 42;}.ilm-stagger > *:nth-child( 43 ){--ilm-child-pos: 43;}.ilm-stagger > *:nth-child( 44 ){--ilm-child-pos: 44;}.ilm-stagger > *:nth-child( 45 ){--ilm-child-pos: 45;}.ilm-stagger > *:nth-child( 46 ){--ilm-child-pos: 46;}.ilm-stagger > *:nth-child( 47 ){--ilm-child-pos: 47;}.ilm-stagger > *:nth-child( 48 ){--ilm-child-pos: 48;}.ilm-stagger > *:nth-child( 49 ){--ilm-child-pos: 49;}.ilm-stagger > *:nth-child( 50 ){--ilm-child-pos: 50;}.ilm-stagger > *:nth-child( 51 ){--ilm-child-pos: 51;}.ilm-stagger > *:nth-child( 52 ){--ilm-child-pos: 52;}.ilm-stagger > *:nth-child( 53 ){--ilm-child-pos: 53;}.ilm-stagger > *:nth-child( 54 ){--ilm-child-pos: 54;}.ilm-stagger > *:nth-child( 55 ){--ilm-child-pos: 55;}.ilm-stagger > *:nth-child( 56 ){--ilm-child-pos: 56;}.ilm-stagger > *:nth-child( 57 ){--ilm-child-pos: 57;}.ilm-stagger > *:nth-child( 58 ){--ilm-child-pos: 58;}.ilm-stagger > *:nth-child( 59 ){--ilm-child-pos: 59;}.ilm-stagger > *:nth-child( 60 ){--ilm-child-pos: 60;}.ilm-stagger-forward > *:not( .ilm-block-animation ){transition-delay: calc( var( --ilm-delay, 0s ) + ( var( --ilm-child-pos, 60 ) - 1 ) * var( --ilm-stagger-step ) );}.ilm-stagger-reverse > *:not( .ilm-block-animation ){transition-delay: calc( var( --ilm-delay, 0s ) + ( var( --ilm-stagger-count ) - var( --ilm-child-pos, 60 ) ) * var( --ilm-stagger-step ) );}.ilm-stagger-centre-out > *:not( .ilm-block-animation ){transition-delay: calc( var( --ilm-delay, 0s ) + abs( var( --ilm-child-pos, 60 ) - ( var( --ilm-stagger-count ) + 1 ) / 2 ) * var( --ilm-stagger-step ) );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-fade.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){opacity: 0;}.ilm-reveal-fade.ilm-stagger > *:not( .ilm-block-animation ){transition-property: opacity;transition-duration: var( --ilm-duration, var( --ilm-duration-base, 0.55s ) );transition-timing-function: var( --ilm-ease-out, ease );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-fade-up.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){opacity: 0;transform: translateY( var( --ilm-dist, 18px ) );}.ilm-reveal-fade-up.ilm-stagger > *:not( .ilm-block-animation ){transition-property: opacity, transform;transition-duration: var( --ilm-duration, var( --ilm-duration-base, 0.55s ) );transition-timing-function: var( --ilm-ease-out, ease );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-soft-blur.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){opacity: 0;filter: blur( 6px );}.ilm-reveal-soft-blur.ilm-stagger > *:not( .ilm-block-animation ){transition-property: opacity, filter;transition-duration: var( --ilm-duration, var( --ilm-duration-base, 0.55s ) );transition-timing-function: var( --ilm-ease-out, ease );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-scale.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){opacity: 0;transform: scale( 0.96 );}.ilm-reveal-scale.ilm-stagger > *:not( .ilm-block-animation ){transition-property: opacity, transform;transition-duration: var( --ilm-duration, var( --ilm-duration-base, 0.55s ) );transition-timing-function: var( --ilm-ease-out, ease );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-slide-up.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ), :where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-slide-down.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ), :where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-slide-left.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ), :where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-slide-right.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){opacity: 0;}.ilm-reveal-slide-up.ilm-stagger > *:not( .ilm-block-animation ), .ilm-reveal-slide-down.ilm-stagger > *:not( .ilm-block-animation ), .ilm-reveal-slide-left.ilm-stagger > *:not( .ilm-block-animation ), .ilm-reveal-slide-right.ilm-stagger > *:not( .ilm-block-animation ){transition-property: opacity, transform;transition-duration: var( --ilm-duration, var( --ilm-duration-base, 0.55s ) );transition-timing-function: var( --ilm-ease-out, ease );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-slide-up.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){transform: translateY( var( --ilm-dist, 24px ) );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-slide-down.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){transform: translateY( calc( -1 * var( --ilm-dist, 24px ) ) );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-slide-left.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){transform: translateX( var( --ilm-dist, 24px ) );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-slide-right.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){transform: translateX( calc( -1 * var( --ilm-dist, 24px ) ) );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-drop.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){transform: translateY( -32px );}.ilm-reveal-drop.ilm-stagger > *:not( .ilm-block-animation ){transition-property: transform;transition-duration: calc( var( --ilm-duration, 0.55s ) * 1.6 );transition-timing-function: var( --ilm-ease-drop, ease-out );}:where( .ilm-js, .editor-styles-wrapper ) .ilm-reveal-swing.ilm-stagger:where( :not( .ilm-animated, .ilm-lcp-safe, .ilm-static ) ) > *:not( .ilm-block-animation ){transform: rotate( -11deg );}.ilm-reveal-swing.ilm-stagger > *:not( .ilm-block-animation ){transform-origin: top center;transition-property: transform;transition-duration: calc( var( --ilm-duration, 0.55s ) * 1.6 );transition-timing-function: var( --ilm-ease-swing, ease-out );}.ilm-stagger.ilm-animated > *:not( .ilm-block-animation ){opacity: 1;transform: none;filter: none;}@media ( prefers-reduced-motion: reduce ){.ilm-reveal, .ilm-reveal.ilm-animated, .ilm-stagger > *:not( .ilm-block-animation ), .ilm-stagger.ilm-animated > *:not( .ilm-block-animation ){transition: none !important;animation: none !important;opacity: 1 !important;transform: none !important;filter: none !important;}}@supports ( overflow: clip ){@media ( prefers-reduced-motion: no-preference ){html:has( .ilm-reveal-slide-left, .ilm-reveal-slide-right ), html:has( .ilm-reveal-slide-left, .ilm-reveal-slide-right ) body{overflow-x: clip;}}}
