.animated-wrapper.svelte-5nekvy{position:relative;display:inline-block}.base-img.svelte-5nekvy{display:block;transition:filter var(--reveal-duration, .4s) ease-out,opacity var(--reveal-duration, .4s) ease-out,transform var(--reveal-duration, .4s) ease-out}.animated-wrapper.color-revert.svelte-5nekvy:not(.curtain):hover .base-img:where(.svelte-5nekvy),.group:hover .animated-wrapper.color-revert.svelte-5nekvy:not(.curtain) .base-img:where(.svelte-5nekvy){filter:grayscale(1);opacity:var(--reveal-opacity, .6)}.grayscale-layer.svelte-5nekvy{display:block;filter:grayscale(1);opacity:var(--reveal-opacity, .6);transition:filter var(--reveal-duration, .4s) ease-out,opacity var(--reveal-duration, .4s) ease-out,transform var(--reveal-duration, .4s) ease-out}.animated-wrapper.color-revert.svelte-5nekvy:not(.curtain):hover .grayscale-layer:where(.svelte-5nekvy),.group:hover .animated-wrapper.color-revert.svelte-5nekvy:not(.curtain) .grayscale-layer:where(.svelte-5nekvy){filter:grayscale(0);opacity:1}.animated-wrapper.curtain.svelte-5nekvy:after{content:"";position:absolute;inset:0;background-image:var(--img-src);background-size:contain;background-position:center;background-repeat:no-repeat;clip-path:inset(0 50%);transition:clip-path var(--reveal-duration, .4s) ease-out,transform var(--reveal-duration, .4s) ease-out}.animated-wrapper.curtain.svelte-5nekvy:hover:after,.group:hover .animated-wrapper.curtain.svelte-5nekvy:after{clip-path:inset(0 0);will-change:clip-path}.animated-wrapper.zoom.svelte-5nekvy:hover .grayscale-layer:where(.svelte-5nekvy),.animated-wrapper.zoom.svelte-5nekvy:hover .base-img:where(.svelte-5nekvy),.animated-wrapper.zoom.curtain.svelte-5nekvy:hover:after,.group:hover .zoom.svelte-5nekvy .grayscale-layer:where(.svelte-5nekvy),.group:hover .zoom.svelte-5nekvy .base-img:where(.svelte-5nekvy),.group:hover .zoom.curtain.svelte-5nekvy:after{transform:scale(var(--zoom-scale, 1.1))}
