:root{--duration-short:0.1s;--duration-default:0.2s;--duration-announcement-bar:0.25s;--duration-medium:0.3s;--duration-long:0.5s;--duration-longer:0.75s;--duration-extra-long:1s;--duration-extended:3s;--ease-out-slow:cubic-bezier(0.1,0.8,0.5,1);--animation-delay:0;--animation-order:0;--animation-slide-in:slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-slide-right:slideRight var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-slide-left:slideLeft var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in:fadeIn var(--duration-extra-long) var(--ease-out-slow)}.animate--zoom-in{--zoom-in-ratio:1}.animate--zoom-in>img,.animate--zoom-in>svg{scale:var(--zoom-in-ratio);transition:scale .1s linear;transition:scale var(--duration-short) linear}@media (prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>svg{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0deg) translateX(1em) rotate(0deg) scale(1.2)}to{transform:rotate(1turn) translateX(1em) rotate(-1turn) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in,.scroll-trigger.animate--slide-left,.scroll-trigger.animate--slide-right{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger.animate--slide-right{transform:translateX(-2rem)}.scroll-trigger.animate--slide-left{transform:translateX(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{animation:fadeIn 1s cubic-bezier(.1,.8,.5,1);animation:var(--animation-fade-in);opacity:1}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:slideIn 1s cubic-bezier(.1,.8,.5,1) forwards;animation:var(--animation-slide-in);animation-delay:0s;animation-delay:calc(var(--animation-delay)*1s + var(--animation-order)*.08s)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-right{animation:slideRight 1s cubic-bezier(.1,.8,.5,1) forwards;animation:var(--animation-slide-right);animation-delay:0s;animation-delay:calc(var(--animation-order)*125ms)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-left{animation:slideLeft 1s cubic-bezier(.1,.8,.5,1) forwards;animation:var(--animation-slide-left);animation-delay:0s;animation-delay:calc(var(--animation-order)*125ms)}.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-left,.scroll-trigger.scroll-trigger--design-mode.animate--slide-right,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{animation:none;opacity:1;transition:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}.scroll-trigger.scroll-trigger--design-mode.animate--slide-left,.scroll-trigger.scroll-trigger--design-mode.animate--slide-right{transform:translateX(0)}@keyframes slideIn{0%{opacity:.01;transform:translateY(8rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideRight{0%{opacity:.01;transform:translateX(-2rem)}to{opacity:1;transform:translateX(0)}}@keyframes slideLeft{0%{opacity:.01;transform:translateX(2rem)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}
/*# sourceMappingURL=module-animations.css.map*/