._image-wrapper.svelte-hfffwz{align-self:stretch}._image-wrapper.svelte-hfffwz:before,._image-wrapper.svelte-hfffwz ._circle-clip:where(.svelte-hfffwz){position:absolute;top:100%;left:50%;width:200%;height:210%;border-radius:100%;translate:-50% 100%;transition:translate 1.2s var(--ease-in-out)}._image-wrapper.svelte-hfffwz:before{content:"";z-index:0;background:var(--color-blue-flash)}._image-wrapper.svelte-hfffwz ._circle-clip:where(.svelte-hfffwz){z-index:1;overflow:hidden;background:var(--color-blue-flash)}@media(min-width:768px){._image-wrapper.svelte-hfffwz:before,._image-wrapper.svelte-hfffwz ._circle-clip:where(.svelte-hfffwz){top:50%;width:110%;height:230%;translate:100% -50%}}._image-wrapper.svelte-hfffwz.is-inView:before,._image-wrapper.svelte-hfffwz.is-inView ._circle-clip:where(.svelte-hfffwz){translate:-50% -50%}._circle-clip.svelte-hfffwz>div{position:absolute;top:0;right:0;bottom:0;left:0}._circle-clip.svelte-hfffwz ._img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}._circle-clip.svelte-hfffwz ._img-wrapper img{object-fit:cover;object-position:var(--object-position, center 28%)}@media not (min-width:768px){._circle-clip.svelte-hfffwz ._img-wrapper .ls\:hidden{position:absolute;top:-30%;left:0;width:100%;height:100%;transform:scale(.65);transform-origin:var(--object-position, center)}}
