@keyframes svelte-4zod85-slide-up{0%{transform:translateY(100px)}to{opacity:1}}@keyframes svelte-4zod85-slide-x{0%{transform:translate(var(--hero-slide-x,0))}to{opacity:1}}@keyframes svelte-4zod85-fade-in{to{opacity:1}}#hero-logo.svelte-4zod85{opacity:0;animation:1s ease-out forwards svelte-4zod85-slide-up}#hero-title.svelte-4zod85{--hero-slide-x:-100px;opacity:0;animation:1s ease-out .5s forwards svelte-4zod85-slide-x}#hero-subtitle.svelte-4zod85{--hero-slide-x:100px;opacity:0;animation:1s ease-out .7s forwards svelte-4zod85-slide-x}#hero-button.svelte-4zod85,#hero-bounce-button.svelte-4zod85{opacity:0;animation:1s ease-out .9s forwards svelte-4zod85-fade-in}#waves.svelte-1wfqj2c{--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-1wfqj2c div:where(.svelte-1wfqj2c){-webkit-mask:var(--mask);mask:var(--mask)}
