.anmiz-animate{--anmiz-duration:.5s;--anmiz-delay:0s;--anmiz-timing:ease;--anmiz-iteration:1;--anmiz-direction:normal;--anmiz-fill:both;animation-duration:var(--anmiz-duration);animation-delay:var(--anmiz-delay);animation-timing-function:var(--anmiz-timing);animation-iteration-count:var(--anmiz-iteration);animation-direction:var(--anmiz-direction);animation-fill-mode:var(--anmiz-fill)}@media (prefers-reduced-motion:reduce){.anmiz-animate{animation:none!important}}.anmiz-d-150{--anmiz-duration:150ms}.anmiz-d-300{--anmiz-duration:300ms}.anmiz-d-500{--anmiz-duration:500ms}.anmiz-d-800{--anmiz-duration:800ms}.anmiz-d-1000{--anmiz-duration:1000ms}.anmiz-delay-150{--anmiz-delay:150ms}.anmiz-delay-300{--anmiz-delay:300ms}.anmiz-delay-500{--anmiz-delay:500ms}.anmiz-delay-1000{--anmiz-delay:1000ms}.anmiz-ease-linear{--anmiz-timing:linear}.anmiz-ease{--anmiz-timing:ease}.anmiz-ease-in{--anmiz-timing:ease-in}.anmiz-ease-out{--anmiz-timing:ease-out}.anmiz-ease-in-out{--anmiz-timing:ease-in-out}.anmiz-ease-bounce{--anmiz-timing:cubic-bezier(.34,1.56,.64,1)}.anmiz-ease-elastic{--anmiz-timing:cubic-bezier(.2,.8,.2,1.2)}.anmiz-infinite{--anmiz-iteration:infinite}.anmiz-reverse{--anmiz-direction:reverse}.anmiz-alternate{--anmiz-direction:alternate}.anmiz-fill-none{--anmiz-fill:none}.anmiz-fill-fwd{--anmiz-fill:forwards}.anmiz-fill-bwd{--anmiz-fill:backwards}.anmiz-fadeIn{animation-name:fadeIn}.anmiz-fadeOut{animation-name:fadeOut}.anmiz-slideInUp{animation-name:slideInUp}.anmiz-slideInDown{animation-name:slideInDown}.anmiz-slideInLeft{animation-name:slideInLeft}.anmiz-slideInRight{animation-name:slideInRight}.anmiz-slideOutUp{animation-name:slideOutUp}.anmiz-slideOutDown{animation-name:slideOutDown}.anmiz-slideOutLeft{animation-name:slideOutLeft}.anmiz-slideOutRight{animation-name:slideOutRight}.anmiz-zoomIn{animation-name:zoomIn}.anmiz-zoomOut{animation-name:zoomOut}.anmiz-bounce{animation-name:bounce}.anmiz-shake{animation-name:shake}.anmiz-rotateIn{animation-name:rotateIn}.anmiz-rotateOut{animation-name:rotateOut}.anmiz-flipIn{animation-name:flipIn}.anmiz-flipOut{animation-name:flipOut}.anmiz-typewriter{animation-name:typewriter}.anmiz-bgGradient{animation-name:bgGradient;background-size:200% 200%}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes slideInUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOutUp{from{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes slideOutDown{from{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes slideOutLeft{from{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}@keyframes slideOutRight{from{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes zoomIn{from{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes zoomOut{from{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@keyframes shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-10px)}40%,80%{transform:translateX(10px)}}@keyframes rotateIn{from{transform:rotate(-200deg);opacity:0}to{transform:rotate(0);opacity:1}}@keyframes rotateOut{from{transform:rotate(0);opacity:1}to{transform:rotate(200deg);opacity:0}}@keyframes flipIn{from{transform:rotateY(90deg);opacity:0}to{transform:rotateY(0);opacity:1}}@keyframes flipOut{from{transform:rotateY(0);opacity:1}to{transform:rotateY(90deg);opacity:0}}@keyframes typewriter{from{width:0}to{width:100%}}@keyframes bgGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.anmiz-imgswap{position:relative;overflow:hidden;isolation:isolate}.anmiz-imgswap>img,.anmiz-imgswap>.anmiz-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;will-change:transform,opacity,filter;backface-visibility:hidden}.anmiz-img-enter{z-index:2}.anmiz-img-leave{z-index:1}.anmiz-img-enter.anmiz-img-crossfade{animation-name:imgCrossfadeIn}.anmiz-img-leave.anmiz-img-crossfade{animation-name:imgCrossfadeOut}@keyframes imgCrossfadeIn{from{opacity:0}to{opacity:1}}@keyframes imgCrossfadeOut{from{opacity:1}to{opacity:0}}.anmiz-img-enter.anmiz-img-blur{animation-name:imgBlurIn}.anmiz-img-leave.anmiz-img-blur{animation-name:imgBlurOut}@keyframes imgBlurIn{from{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@keyframes imgBlurOut{from{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(8px)}}.anmiz-img-enter.anmiz-img-slide-left{animation-name:imgSlideInLeft}.anmiz-img-leave.anmiz-img-slide-left{animation-name:imgSlideOutLeft}@keyframes imgSlideInLeft{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes imgSlideOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}.anmiz-img-enter.anmiz-img-slide-right{animation-name:imgSlideInRight}.anmiz-img-leave.anmiz-img-slide-right{animation-name:imgSlideOutRight}@keyframes imgSlideInRight{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes imgSlideOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}.anmiz-img-enter.anmiz-img-slide-up{animation-name:imgSlideInUp}.anmiz-img-leave.anmiz-img-slide-up{animation-name:imgSlideOutUp}@keyframes imgSlideInUp{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes imgSlideOutUp{from{transform:translateY(0)}to{transform:translateY(-100%)}}.anmiz-img-enter.anmiz-img-slide-down{animation-name:imgSlideInDown}.anmiz-img-leave.anmiz-img-slide-down{animation-name:imgSlideOutDown}@keyframes imgSlideInDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes imgSlideOutDown{from{transform:translateY(0)}to{transform:translateY(100%)}}.anmiz-img-enter.anmiz-img-zoom{animation-name:imgZoomIn}.anmiz-img-leave.anmiz-img-zoom{animation-name:imgZoomOut}@keyframes imgZoomIn{from{transform:scale(1.08);opacity:0}to{transform:scale(1);opacity:1}}@keyframes imgZoomOut{from{transform:scale(1);opacity:1}to{transform:scale(0.95);opacity:0}}.anmiz-img-enter.anmiz-img-kenburns{--anmiz-kb-scale-from:1;--anmiz-kb-scale-to:1.08;--anmiz-kb-x:2%;--anmiz-kb-y:2%;animation-name:imgKenBurns}@keyframes imgKenBurns{from{transform:scale(var(--anmiz-kb-scale-from)) translate(0,0);opacity:0}to{transform:scale(var(--anmiz-kb-scale-to)) translate(var(--anmiz-kb-x),var(--anmiz-kb-y));opacity:1}}.anmiz-img-leave.anmiz-img-kenburns{animation-name:imgCrossfadeOut}.anmiz-imgswap-3d{perspective:1000px;transform-style:preserve-3d}.anmiz-img-enter.anmiz-img-flip-y{animation-name:imgFlipYIn;transform-origin:center}.anmiz-img-leave.anmiz-img-flip-y{animation-name:imgFlipYOut;transform-origin:center}@keyframes imgFlipYIn{from{transform:rotateY(90deg);opacity:0}to{transform:rotateY(0);opacity:1}}@keyframes imgFlipYOut{from{transform:rotateY(0);opacity:1}to{transform:rotateY(-90deg);opacity:0}}.anmiz-img-enter.anmiz-img-flip-x{animation-name:imgFlipXIn;transform-origin:center}.anmiz-img-leave.anmiz-img-flip-x{animation-name:imgFlipXOut;transform-origin:center}@keyframes imgFlipXIn{from{transform:rotateX(90deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes imgFlipXOut{from{transform:rotateX(0);opacity:1}to{transform:rotateX(-90deg);opacity:0}}@media (prefers-reduced-motion:reduce){.anmiz-img-enter,.anmiz-img-leave{animation:none!important}}