#hero-wave{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;padding-top:calc(var(--header-nav-height) + 2rem);background:linear-gradient(#007aff,var(--body-background-color))}#hero-wave .hero-waves-area{position:relative;bottom:0;margin-top:2rem;margin-bottom:-10px}.waves-area:where(.astro-LWKHCIOI){width:100%;position:absolute;left:0;bottom:-11px;z-index:5}.waves-svg:where(.astro-LWKHCIOI){width:100%;height:5rem}.parallax:where(.astro-LWKHCIOI)>use:where(.astro-LWKHCIOI):nth-child(1){animation-delay:-2s;animation-duration:7s;fill:var(--body-background-color);opacity:.7}.parallax:where(.astro-LWKHCIOI)>use:where(.astro-LWKHCIOI):nth-child(2){animation-delay:-3s;animation-duration:10s;fill:var(--body-background-color);opacity:.5}.parallax:where(.astro-LWKHCIOI)>use:where(.astro-LWKHCIOI):nth-child(3){animation-delay:-4s;animation-duration:13s;fill:var(--body-background-color);opacity:.2}.parallax:where(.astro-LWKHCIOI)>use:where(.astro-LWKHCIOI):nth-child(4){animation-delay:-5s;animation-duration:20s;fill:var(--body-background-color)}.parallax:where(.astro-LWKHCIOI)>use:where(.astro-LWKHCIOI){animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}
