.reveal .slide-surface .fragment{transition-property:opacity,transform,visibility}@keyframes sa-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sa-fade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes sa-fade-down{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}@keyframes sa-fade-left{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}@keyframes sa-fade-right{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:none}}@keyframes sa-zoom-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.reveal .slides section.present .sa-enter,.sa-play .sa-enter{animation-duration:var(--sa-duration,.6s);animation-delay:var(--sa-delay,0s);animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}.reveal .slides section.present .sa-fade-in,.sa-play .sa-fade-in{animation-name:sa-fade-in}.reveal .slides section.present .sa-fade-up,.sa-play .sa-fade-up{animation-name:sa-fade-up}.reveal .slides section.present .sa-fade-down,.sa-play .sa-fade-down{animation-name:sa-fade-down}.reveal .slides section.present .sa-fade-left,.sa-play .sa-fade-left{animation-name:sa-fade-left}.reveal .slides section.present .sa-fade-right,.sa-play .sa-fade-right{animation-name:sa-fade-right}.reveal .slides section.present .sa-zoom-in,.sa-play .sa-zoom-in{animation-name:sa-zoom-in}@keyframes sa-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sa-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes sa-blur-in{0%{opacity:0;filter:blur(14px)}to{opacity:1;filter:blur()}}@keyframes sa-drift{0%{opacity:0;transform:translate(-28px,22px)}to{opacity:1;transform:none}}@keyframes sa-tumble{0%{opacity:0;transform:translateY(48px)rotate(-14deg)scale(.85)}to{opacity:1;transform:none}}.reveal .slides section.present .sa-wipe,.sa-play .sa-wipe{animation-name:sa-wipe}.reveal .slides section.present .sa-pop,.sa-play .sa-pop{animation-name:sa-pop}.reveal .slides section.present .sa-blur-in,.sa-play .sa-blur-in{animation-name:sa-blur-in}.reveal .slides section.present .sa-drift,.sa-play .sa-drift{animation-name:sa-drift}.reveal .slides section.present .sa-tumble,.sa-play .sa-tumble{animation-name:sa-tumble}.reveal .fragment.visible:is(.sa-wipe,.sa-pop,.sa-blur-in,.sa-drift,.sa-tumble){animation-duration:var(--sa-duration,.6s);animation-delay:var(--sa-delay,0s);animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}.reveal .fragment.visible.sa-wipe{animation-name:sa-wipe}.reveal .fragment.visible.sa-pop{animation-name:sa-pop}.reveal .fragment.visible.sa-blur-in{animation-name:sa-blur-in}.reveal .fragment.visible.sa-drift{animation-name:sa-drift}.reveal .fragment.visible.sa-tumble{animation-name:sa-tumble}.sa-w{white-space:nowrap;display:inline-block}.sa-ch{white-space:pre;display:inline-block}:is(.reveal .slides section.present .sa-fx,.sa-play .sa-fx,.reveal .fragment.visible.sa-fx) .sa-ch{animation-duration:var(--sa-ch-dur,.45s);animation-delay:calc(var(--sa-delay,0s) + var(--i,0) * var(--sa-step,40ms));animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}.sa-fx.sa-type{--sa-ch-dur:1ms}.sa-fx.sa-rise-text{--sa-ch-dur:.5s}.sa-fx.sa-drop{--sa-ch-dur:.6s}.sa-fx.sa-bounce-text{--sa-ch-dur:.65s}.sa-fx.sa-burst{--sa-ch-dur:.55s}.sa-fx.sa-blur-text{--sa-ch-dur:.6s}.sa-fx.sa-slide-text{--sa-ch-dur:.45s}.sa-fx.sa-type .sa-ch{animation-name:sa-tc-type}.sa-fx.sa-rise-text .sa-ch{animation-name:sa-tc-rise}.sa-fx.sa-drop .sa-ch{animation-name:sa-tc-drop}.sa-fx.sa-bounce-text .sa-ch{animation-name:sa-tc-bounce}.sa-fx.sa-burst .sa-ch{animation-name:sa-tc-burst}.sa-fx.sa-blur-text .sa-ch{animation-name:sa-tc-blur}.sa-fx.sa-slide-text .sa-ch{animation-name:sa-tc-slide}@keyframes sa-tc-type{0%{opacity:0}to{opacity:1}}@keyframes sa-tc-rise{0%{opacity:0;transform:translateY(.7em)}to{opacity:1;transform:none}}@keyframes sa-tc-drop{0%{opacity:0;transform:translateY(-1.1em)}60%{opacity:1;transform:translateY(.12em)}to{opacity:1;transform:none}}@keyframes sa-tc-bounce{0%{opacity:0;transform:translateY(.8em)scale(.6)}55%{opacity:1;transform:translateY(-.25em)scale(1.12)}to{opacity:1;transform:none}}@keyframes sa-tc-burst{0%{opacity:0;filter:blur(8px);transform:scale(2.4)}to{opacity:1;filter:blur();transform:none}}@keyframes sa-tc-blur{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes sa-tc-slide{0%{opacity:0;transform:translate(-.7em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.reveal .slides section.present .sa-enter,.sa-play .sa-enter{animation-duration:1ms;animation-delay:0s}.sa-fx .sa-ch,.reveal .fragment.visible:is(.sa-wipe,.sa-pop,.sa-blur-in,.sa-drift,.sa-tumble){animation-duration:1ms!important;animation-delay:0s!important}}.sg-float,.sg-spin,.sg-twinkle,.sg-pulse,.sg-glow,.sg-bounce,.sg-blink,.sg-flicker,.sg-rise,.sg-fall,.sg-tick,.sg-tick-slow{transform-box:fill-box;transform-origin:50%}.sg-float{animation:3s ease-in-out infinite sg-float}.sg-spin{transform-box:view-box;animation:8s linear infinite sg-spin}.sg-twinkle{animation:1.8s ease-in-out infinite sg-twinkle}.sg-pulse{animation:1.4s ease-in-out infinite sg-pulse}.sg-glow{animation:1.6s ease-in-out infinite sg-glow}.sg-bounce{animation:1.2s ease-in-out infinite sg-bounce}.sg-blink{animation:3.2s ease-in-out infinite sg-blink}.sg-flicker{transform-origin:top;animation:.25s ease-in-out infinite alternate sg-flicker}.sg-rise{animation:2.4s ease-in infinite sg-rise}.sg-fall{animation:2.6s linear infinite sg-fall}.sg-tick{transform-box:view-box;transform-origin:50px 50px;animation:6s steps(60,end) infinite sg-spin}.sg-tick-slow{transform-box:view-box;transform-origin:50px 50px;animation:72s linear infinite sg-spin}.sg-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.8s ease-in-out infinite sg-draw}.sg-dash{animation:1.2s linear infinite sg-dash}.sg-delay-1{animation-delay:.45s}.sg-delay-2{animation-delay:.9s}@keyframes sg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8%)}}@keyframes sg-spin{to{transform:rotate(360deg)}}@keyframes sg-twinkle{0%,to{opacity:.3;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes sg-pulse{0%,to{transform:scale(1)}15%{transform:scale(1.12)}30%{transform:scale(.98)}45%{transform:scale(1.08)}}@keyframes sg-glow{0%,to{filter:brightness()}50%{filter:brightness(1.25)drop-shadow(0 0 6px)}}@keyframes sg-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(14%)}}@keyframes sg-blink{0%,44%,52%,to{transform:scaleY(1)}48%{transform:scaleY(.1)}}@keyframes sg-flicker{0%{opacity:.8;transform:scaleY(.75)}to{opacity:1;transform:scaleY(1.1)}}@keyframes sg-rise{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-260%)}}@keyframes sg-fall{0%{opacity:0;transform:translateY(-20px)rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(120px)rotate(320deg)}}@keyframes sg-draw{0%{stroke-dashoffset:1px}45%,80%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}@keyframes sg-dash{to{stroke-dashoffset:-28px}}@media (prefers-reduced-motion:reduce){[class*=sg-]{animation:none!important}}
