.hero-waves[data-astro-cid-h5kwjkox]{inset:calc(-1 * var(--hero-waves-overlap,0px)) 0 0;z-index:-1;contain:strict;background:var(--cod-hero-wave);pointer-events:none;position:absolute;overflow:hidden}.layer[data-astro-cid-h5kwjkox]{object-fit:cover;width:120%;max-width:none;height:120%;position:absolute;top:-10%;left:-10%}@media (prefers-reduced-motion:no-preference){.wave[data-astro-cid-h5kwjkox]{animation-duration:5.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both}.wave--top[data-astro-cid-h5kwjkox]{animation-name:hero-wave-top}.wave--crest[data-astro-cid-h5kwjkox]{animation-name:hero-wave-crest;animation-duration:7.5s}.wave--glow[data-astro-cid-h5kwjkox]{animation-name:hero-wave-glow;animation-duration:5s}.wave--bottom[data-astro-cid-h5kwjkox]{animation-name:hero-wave-bottom;animation-duration:6s}.wave[data-astro-cid-h5kwjkox]{animation-play-state:paused}[data-hero-motion-init] .wave[data-astro-cid-h5kwjkox]{animation-play-state:running}[data-hero-motion-init]:not([data-paused],[data-offscreen]) .wave[data-astro-cid-h5kwjkox]{will-change:transform}[data-paused] .wave[data-astro-cid-h5kwjkox],[data-offscreen] .wave[data-astro-cid-h5kwjkox]{animation-play-state:paused}}@media (prefers-reduced-motion:no-preference) and (width<=779.98px){.wave--glow[data-astro-cid-h5kwjkox],.wave--crest[data-astro-cid-h5kwjkox]{animation-name:none}[data-hero-motion-init]:not([data-paused],[data-offscreen]) [data-astro-cid-h5kwjkox]:is(.wave--glow,.wave--crest){will-change:auto}}@media (prefers-reduced-motion:no-preference){@keyframes hero-wave-top{to{transform:translate(-4.1667%,5%)rotate(-1.5deg)}}@keyframes hero-wave-crest{to{transform:translate(5%,4.1667%)scale(1.08)}}@keyframes hero-wave-glow{to{opacity:.55;transform:translate(-6.6667%,2.5%)scale(1.12)}}@keyframes hero-wave-bottom{to{transform:translate(3.3333%,7.5%)rotate(1deg)}}}
