@keyframes svelte-2akflg-slide-up{0%{transform:translateY(100px)}to{opacity:1}}@keyframes svelte-2akflg-slide-x{0%{transform:translate(var(--hero-slide-x, 0))}to{opacity:1}}@keyframes svelte-2akflg-fade-in{to{opacity:1}}#hero-logo.svelte-2akflg{opacity:0;animation:1s ease-out forwards svelte-2akflg-slide-up}#hero-title.svelte-2akflg{--hero-slide-x: -100px;opacity:0;animation:1s ease-out .5s forwards svelte-2akflg-slide-x}#hero-subtitle.svelte-2akflg{--hero-slide-x: 100px;opacity:0;animation:1s ease-out .7s forwards svelte-2akflg-slide-x}#hero-button.svelte-2akflg,#hero-bounce-button.svelte-2akflg{opacity:0;animation:1s ease-out .9s forwards svelte-2akflg-fade-in}#waves.svelte-i35add{--mask: radial-gradient(9.33px at 50% 12.8px, #000 99%, #0000 101%) calc(50% - 16px) 0/32px 51% repeat-x, radial-gradient(9.33px at 50% -4.8px, #0000 99%, #000 101%) 50% 8px/32px calc(51% - 8px) repeat-x, radial-gradient(9.33px at 50% calc(100% - 12.8px) , #000 99%, #0000 101%) calc(50% - 16px) 100%/32px 51% repeat-x, radial-gradient(9.33px at 50% calc(100% + 4.8px) , #0000 99%, #000 101%) 50% calc(100% - 8px) / 32px calc(51% - 8px) repeat-x;--outer-padding: 20px;--inner-padding: 10px;-webkit-mask:var(--mask);mask:var(--mask)}#waves.svelte-i35add div:where(.svelte-i35add){mask:var(--mask)}
