.ie-h img{transition:transform .7s var(--ease-standard), filter .5s var(--ease-standard)}.ie-h[data-ie-hover=zoomOut] img{transform:scale(1.1)}.ie-h[data-ie-hover=pan] img{transform:scale(1.12)translate(3%)}.ie-h[data-ie-hover=grayscale] img{filter:grayscale()}.ie-h[data-ie-hover=lift]{transition:transform .3s var(--ease-standard), box-shadow .3s var(--ease-standard)}.ie-fx{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.ie-h[data-ie-hover=shine] .ie-fx:before{content:"";background:linear-gradient(90deg,#0000,#ffffff73);width:50%;height:100%;position:absolute;top:0;right:-100%;transform:skew(12deg)}.ie-h[data-ie-hover=frame] .ie-fx:before{content:"";border-radius:calc(var(--radius-card,.75rem) * .6);opacity:0;transition:opacity .4s var(--ease-standard), transform .4s var(--ease-standard);border:1.5px solid #ffffffe6;position:absolute;inset:14px;transform:scale(1.08)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ie-h[data-ie-hover=zoom]:hover img{transform:scale(1.08)}.ie-h[data-ie-hover=zoomOut]:hover img{transform:scale(1)}.ie-h[data-ie-hover=rotate]:hover img{transform:scale(1.14)rotate(-2.5deg)}.ie-h[data-ie-hover=pan]:hover img{transform:scale(1.12)translate(-3%)}.ie-h[data-ie-hover=lift]:hover{transform:translateY(-6px);box-shadow:0 18px 36px -14px #00000059}.ie-h[data-ie-hover=lift]:hover img{transform:scale(1.03)}.ie-h[data-ie-hover=grayscale]:hover img{filter:grayscale(0)}.ie-h[data-ie-hover=brighten]:hover img{filter:brightness(1.12)saturate(1.2);transform:scale(1.03)}.ie-h[data-ie-hover=shine]:hover .ie-fx:before{animation:.75s ease-out ie-shine}.ie-h[data-ie-hover=frame]:hover .ie-fx:before{opacity:1;transform:scale(1)}.ie-h[data-ie-hover=frame]:hover img{transform:scale(1.05)}}@keyframes ie-shine{to{right:125%}}@media (hover:none){.ie-h[data-ie-hover=grayscale] img{filter:none}}.ie-stack{touch-action:pan-y;position:relative;overflow:hidden}.ie-stack[data-ie-tr=flip]{perspective:1600px}.ie-slide{visibility:hidden;z-index:0;transition:none;position:absolute;inset:0}.ie-slide[data-state=active]{visibility:visible;z-index:2}.ie-slide[data-state=prev]{visibility:visible;z-index:1}.ie-stack[data-ie-tr=fade] .ie-slide,.ie-stack[data-ie-tr=kenburns] .ie-slide{opacity:0}.ie-stack[data-ie-tr=zoom] .ie-slide{opacity:0;transform:scale(1.12)}.ie-stack[data-ie-tr=blur] .ie-slide{opacity:0;filter:blur(18px);transform:scale(1.04)}.ie-stack[data-ie-tr=wipe] .ie-slide{clip-path:inset(0 0 0 100%)}.ie-stack[data-ie-tr=circle] .ie-slide{clip-path:circle(0%)}.ie-stack[data-ie-tr=flip] .ie-slide{opacity:0;backface-visibility:hidden;transform:rotateY(-80deg)}.ie-stack[data-ie-tr=slideUp] .ie-slide{transform:translateY(100%)}.ie-stack .ie-slide[data-state=active],.ie-stack .ie-slide[data-state=prev]{opacity:1;filter:none;clip-path:inset(0);transform:none}.ie-stack[data-ie-tr=circle] .ie-slide[data-state=active],.ie-stack[data-ie-tr=circle] .ie-slide[data-state=prev]{clip-path:circle(75%)}.ie-stack[data-ie-tr=fade] .ie-slide[data-state=active],.ie-stack[data-ie-tr=kenburns] .ie-slide[data-state=active]{transition:opacity .9s}.ie-stack[data-ie-tr=zoom] .ie-slide[data-state=active]{transition:opacity .8s ease, transform 1s var(--ease-standard)}.ie-stack[data-ie-tr=blur] .ie-slide[data-state=active]{transition:opacity .7s,filter .9s,transform .9s}.ie-stack[data-ie-tr=wipe] .ie-slide[data-state=active]{transition:clip-path .9s cubic-bezier(.77,0,.18,1)}.ie-stack[data-ie-tr=circle] .ie-slide[data-state=active]{transition:clip-path 1s cubic-bezier(.65,0,.35,1)}.ie-stack[data-ie-tr=flip] .ie-slide[data-state=active]{transition:transform .7s .35s var(--ease-standard), opacity .3s .35s ease}.ie-stack[data-ie-tr=flip] .ie-slide[data-state=prev]{opacity:0;transition:transform .4s ease-in,opacity .3s ease-in .1s;transform:rotateY(80deg)}.ie-stack[data-ie-tr=slideUp] .ie-slide[data-state=active]{transition:transform .8s cubic-bezier(.77,0,.18,1)}.ie-stack[data-ie-tr=slideUp] .ie-slide[data-state=prev]{transition:transform .8s cubic-bezier(.77,0,.18,1);transform:translateY(-30%)}.ie-stack[data-ie-tr=kenburns] .ie-slide[data-state=active] img,.ie-stack[data-ie-tr=kenburns] .ie-slide[data-state=prev] img{animation:ie-kenburns calc(var(--ie-interval,6s) + 1.5s) linear forwards}@keyframes ie-kenburns{0%{transform:scale(1)}to{transform:scale(1.14)translate(-1.5%,-1%)}}@media (prefers-reduced-motion:reduce){.ie-stack .ie-slide{transition:none!important}.ie-stack .ie-slide img{animation:none!important}}
