[data-animation]{position:relative}[data-animation] .animation-element{background-position:50%;background-repeat:no-repeat;background-size:contain;margin:unset!important;padding:unset;position:absolute;top:calc(100% - 100%*var(--progress));z-index:-1}[data-animation]:first-of-type .animation-element,[data-animation]:nth-of-type(4) .animation-element{aspect-ratio:1107/473;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ3Mi41NDMiIHZpZXdCb3g9IjAgMCAxMTA2Ljk4IDQ3Mi41NDMiIHdpZHRoPSIxMTA2Ljk4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Im0wIDBoMTEwNi45OHY0NzIuNTQzaC0xMTA2Ljk4eiIvPjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJtMTEwNi45NjUgMTI2Ljc2NmMxLjgyOS0xMDUuODE0LTE4MC4wNDgtMTI0Ljc2Ni0yODguNjMtMTI2LjY0LTgzLjEyNy0xLjQ0Ny0xNzAuNTM1IDkuNjc0LTI1My42NDUgMjYuNzYtMTU0LjI0MiAxNy44NTEtNTY0LjY5IDE0OS40Ny01NjQuNjkgMzI0LjAyOCAwIDEwNS44MyAxODIuMTc5IDEyMS42MjggMjkwLjc3NyAxMjEuNjI4IDg3LjAwOSAwIDE3OC40NDEtMTMuODI1IDI2NC42NTQtMzMuNzYgMTY2LjYtMjIuNTEyIDU0OC42MjItMTQ0LjEwOCA1NTEuNTMzLTMxMi4wMTYiIGZpbGw9IiNiMGQ3OGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLS4wMDIpIi8+PC9nPjwvc3ZnPg==);width:57vw}[data-animation]:nth-of-type(2) .animation-element,[data-animation]:nth-of-type(3) .animation-element{aspect-ratio:534/357;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjM1Ni45NjMiIHZpZXdCb3g9IjAgMCA1MzMuODQgMzU2Ljk2MyIgd2lkdGg9IjUzMy44NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMzUwLjkgMjEuMTcxLTI0LjQ2Ny0xMmMtMTYuODA0LTYuNzIyLTUyLjg4LTEwLjEtNjkuNTg5LTguOTQ5LTgzLjA0NCA0LjgxLTI1NC40MjQgMzUuNTI3LTI1Ni44MjMgMTQ4LjMzOC0xLjkxNSA5My4xMzIgMTMwLjU3NCAxNTkuMzg4IDE4Mi45MDcgMTg3LjIzM2wyNC40NzcgMTIuMDA3YzE2LjgwNiA2LjcxNCA1Mi44ODIgMTAuMDkyIDY5LjU4IDguOTQxIDgzLjA0LTQuODA5IDI1NC40MjQtMzUuNTI3IDI1Ni44MzQtMTQ4LjMzOCAxLjkxNi05My4xMzItMTMwLjU3NC0xNTkuMzc3LTE4Mi45MTktMTg3LjIzMiIgZmlsbD0iI2ZiYzNhNSIvPjwvc3ZnPg==);width:27vw}[data-animation]:nth-of-type(2) .animation-element{margin-inline-start:-10%!important;top:calc(100% - 100%*var(--progress)*2)}[data-animation]:nth-of-type(3) .animation-element{margin-inline-end:-10%!important}[data-animation]:nth-of-type(4) .animation-element{margin-inline-start:-25%!important}[data-animation=bubbleLeft] .animation-element{margin-inline-end:-25%!important;right:calc(50vw + 50%)}[data-animation=bubbleRight] .animation-element{left:calc(50vw + 50%);margin-inline-start:-25%!important}
