.ds_image_reveal .ds_image_reveal__wrap{display:inline-flex;flex-direction:column;max-width:100%;margin-left:var(--ds-ir-ml-d,0);margin-right:var(--ds-ir-mr-d,auto)}.ds_image_reveal.ds_image_reveal--fullwidth .ds_image_reveal__wrap{display:flex;width:100%}.ds_image_reveal.ds_image_reveal--parallax .ds_image_reveal__img{will-change:transform;transition-property:filter}.ds_image_reveal .ds_image_reveal__content,.ds_image_reveal .ds_image_reveal__trigger{position:relative;display:block;overflow:hidden;max-width:100%;border:0;padding:0;background:#fff0;color:inherit}.ds_image_reveal.ds_image_reveal--image-unclipped .ds_image_reveal__content,.ds_image_reveal.ds_image_reveal--image-unclipped .ds_image_reveal__trigger{overflow:visible!important}.ds_image_reveal .ds_image_reveal__content{background-color:var(--ds-ir-placeholder);border-radius:inherit}.ds_image_reveal .ds_image_reveal__content::before,.ds_image_reveal .ds_image_reveal__content::after{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;opacity:0}.ds_image_reveal .ds_image_reveal__layers{position:absolute;z-index:2;inset:0;display:block;overflow:hidden;border-radius:inherit;pointer-events:none}.ds_image_reveal .ds_image_reveal__trigger{cursor:pointer}.ds_image_reveal .ds_image_reveal__trigger:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ds_image_reveal .ds_image_reveal__img{display:block;width:100%;height:auto;aspect-ratio:var(--ds-ir-ratio-p,var(--ds-ir-ratio-t,var(--ds-ir-ratio-d,auto)));object-fit:cover;max-width:100%;border-radius:inherit;transform:translate3d(calc(var(--ds-ir-scroll-x, 0px) + var(--ds-ir-hover-x, 0px)),calc(var(--ds-ir-parallax-y, 0px) + var(--ds-ir-scroll-y, 0px) + var(--ds-ir-hover-y, 0px)),0) scale(var(--ds-ir-scroll-scale,1)) scale(var(--ds-ir-hover-scale,1)) rotate(var(--ds-ir-scroll-rotate,0deg)) rotate(var(--ds-ir-hover-rotate,0deg)) perspective(var(--ds-ir-hover-perspective,100000px)) rotateX(var(--ds-ir-hover-rotate-x,0deg)) rotateY(var(--ds-ir-hover-rotate-y,0deg));opacity:var(--ds-ir-scroll-opacity,1);filter:blur(var(--ds-ir-scroll-blur,0)) saturate(var(--ds-ir-scroll-saturate,1));transition:transform var(--ds-ir-fx-duration,550ms) var(--ds-ir-fx-ease,ease),filter var(--ds-ir-fx-duration,550ms) var(--ds-ir-fx-ease,ease)}.ds_image_reveal .ds_image_reveal__panel,.ds_image_reveal .ds_image_reveal__overlay{position:absolute;inset:0}.ds_image_reveal .ds_image_reveal__panel{z-index:2;background:var(--ds-ir-color,#191919);transform:translateX(0);transition:transform var(--ds-ir-duration,700ms) cubic-bezier(.77,0,.18,1) var(--ds-ir-delay,0ms);pointer-events:none}.ds_image_reveal .ds_image_reveal__wrap--dir-rtl .ds_image_reveal__panel{transform:translateX(0)}.ds_image_reveal .ds_image_reveal__wrap--dir-ttb .ds_image_reveal__panel{transform:translateY(0)}.ds_image_reveal .ds_image_reveal__wrap--dir-btt .ds_image_reveal__panel{transform:translateY(0)}.ds_image_reveal .ds_image_reveal__wrap.is-revealed:not(.ds_image_reveal__wrap--dir-rtl) .ds_image_reveal__panel{transform:translateX(101%)}.ds_image_reveal .ds_image_reveal__wrap.is-revealed.ds_image_reveal__wrap--dir-rtl .ds_image_reveal__panel{transform:translateX(-101%)}.ds_image_reveal .ds_image_reveal__wrap.is-revealed.ds_image_reveal__wrap--dir-ttb .ds_image_reveal__panel{transform:translateY(101%)}.ds_image_reveal .ds_image_reveal__wrap.is-revealed.ds_image_reveal__wrap--dir-btt .ds_image_reveal__panel{transform:translateY(-101%)}.ds_image_reveal .ds_image_reveal__wrap--preview .ds_image_reveal__panel{display:none}.ds_image_reveal .ds_image_reveal__overlay{z-index:3;display:flex;flex-direction:column;justify-content:var(--ds-ir-ov-justify,center);align-items:var(--ds-ir-ov-align,center);box-sizing:border-box;padding:1.5rem;gap:.45rem;background:var(--ds-ir-ov-color,rgb(0 0 0 / .58));color:#fff;opacity:0;transition:opacity var(--ds-ir-ov-duration,350ms) ease,transform var(--ds-ir-ov-duration,350ms) ease,filter var(--ds-ir-ov-duration,350ms) ease;text-align:var(--ds-ir-ov-text,center)}.ds_image_reveal .ds_image_reveal__overlay-content{display:flex;flex-direction:column;width:100%}.ds_image_reveal .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__overlay-desc{margin:0;opacity:0;transition:opacity var(--ds-ir-ov-duration,350ms) ease var(--ds-ir-ov-content-delay,100ms),transform var(--ds-ir-ov-duration,350ms) ease var(--ds-ir-ov-content-delay,100ms),filter var(--ds-ir-ov-duration,350ms) ease var(--ds-ir-ov-content-delay,100ms)}.ds_image_reveal .ds_image_reveal__overlay-desc{transition-delay:calc(var(--ds-ir-ov-content-delay, 100ms) + 80ms)}.ds_image_reveal:hover .ds_image_reveal__overlay,.ds_image_reveal .ds_image_reveal--ov-static .ds_image_reveal__overlay,.ds_image_reveal .ds_image_reveal__wrap--preview .ds_image_reveal__overlay{opacity:1;transform:translate(0,0);filter:blur(0)}.ds_image_reveal:hover .ds_image_reveal__overlay-title,.ds_image_reveal:hover .ds_image_reveal__overlay-desc,.ds_image_reveal .ds_image_reveal--ov-static .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal--ov-static .ds_image_reveal__overlay-desc,.ds_image_reveal .ds_image_reveal__wrap--preview .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__wrap--preview .ds_image_reveal__overlay-desc{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}.ds_image_reveal.ds_image_reveal--ov-left .ds_image_reveal__overlay{transform:translateX(-100%)}.ds_image_reveal.ds_image_reveal--ov-right .ds_image_reveal__overlay{transform:translateX(100%)}.ds_image_reveal.ds_image_reveal--ov-top .ds_image_reveal__overlay{transform:translateY(-100%)}.ds_image_reveal.ds_image_reveal--ov-bottom .ds_image_reveal__overlay{transform:translateY(100%)}.ds_image_reveal.ds_image_reveal--ov-scale .ds_image_reveal__overlay{transform:scale(.9)}.ds_image_reveal.ds_image_reveal--ov-blur .ds_image_reveal__overlay{filter:blur(10px)}.ds_image_reveal.ds_image_reveal--ov-text-fade-up .ds_image_reveal__overlay-title,.ds_image_reveal.ds_image_reveal--ov-text-fade-up .ds_image_reveal__overlay-desc{transform:translateY(16px)}.ds_image_reveal.ds_image_reveal--ov-text-fade-down .ds_image_reveal__overlay-title,.ds_image_reveal.ds_image_reveal--ov-text-fade-down .ds_image_reveal__overlay-desc{transform:translateY(-16px)}.ds_image_reveal.ds_image_reveal--ov-text-slide-left .ds_image_reveal__overlay-title,.ds_image_reveal.ds_image_reveal--ov-text-slide-left .ds_image_reveal__overlay-desc{transform:translateX(-22px)}.ds_image_reveal.ds_image_reveal--ov-text-slide-right .ds_image_reveal__overlay-title,.ds_image_reveal.ds_image_reveal--ov-text-slide-right .ds_image_reveal__overlay-desc{transform:translateX(22px)}.ds_image_reveal.ds_image_reveal--ov-text-scale .ds_image_reveal__overlay-title,.ds_image_reveal.ds_image_reveal--ov-text-scale .ds_image_reveal__overlay-desc{transform:scale(.9)}.ds_image_reveal.ds_image_reveal--ov-text-blur .ds_image_reveal__overlay-title,.ds_image_reveal.ds_image_reveal--ov-text-blur .ds_image_reveal__overlay-desc{filter:blur(7px)}.ds_image_reveal .ds_image_reveal__overlay--enter-left{transform:translateX(-100%)}.ds_image_reveal .ds_image_reveal__overlay--enter-right{transform:translateX(100%)}.ds_image_reveal .ds_image_reveal__overlay--enter-top{transform:translateY(-100%)}.ds_image_reveal .ds_image_reveal__overlay--enter-bottom{transform:translateY(100%)}.ds_image_reveal .ds_image_reveal__overlay--enter-scale{transform:scale(.9)}.ds_image_reveal .ds_image_reveal__overlay--enter-blur{filter:blur(10px)}.ds_image_reveal .ds_image_reveal__overlay-content--enter-fade-up .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__overlay-content--enter-fade-up .ds_image_reveal__overlay-desc{transform:translateY(16px)}.ds_image_reveal .ds_image_reveal__overlay-content--enter-fade-down .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__overlay-content--enter-fade-down .ds_image_reveal__overlay-desc{transform:translateY(-16px)}.ds_image_reveal .ds_image_reveal__overlay-content--enter-slide-left .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__overlay-content--enter-slide-left .ds_image_reveal__overlay-desc{transform:translateX(-22px)}.ds_image_reveal .ds_image_reveal__overlay-content--enter-slide-right .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__overlay-content--enter-slide-right .ds_image_reveal__overlay-desc{transform:translateX(22px)}.ds_image_reveal .ds_image_reveal__overlay-content--enter-scale .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__overlay-content--enter-scale .ds_image_reveal__overlay-desc{transform:scale(.9)}.ds_image_reveal .ds_image_reveal__overlay-content--enter-blur .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__overlay-content--enter-blur .ds_image_reveal__overlay-desc{filter:blur(7px)}.ds_image_reveal .ds_image_reveal__content:hover .ds_image_reveal__overlay,.ds_image_reveal .ds_image_reveal__trigger:hover .ds_image_reveal__overlay,.ds_image_reveal .ds_image_reveal__trigger:focus-visible .ds_image_reveal__overlay,.ds_image_reveal .ds_image_reveal__overlay--static,.ds_image_reveal .ds_image_reveal__wrap--preview .ds_image_reveal__overlay{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}.ds_image_reveal .ds_image_reveal__content:hover .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__content:hover .ds_image_reveal__overlay-desc,.ds_image_reveal .ds_image_reveal__trigger:hover .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__trigger:hover .ds_image_reveal__overlay-desc,.ds_image_reveal .ds_image_reveal__trigger:focus-visible .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__trigger:focus-visible .ds_image_reveal__overlay-desc,.ds_image_reveal .ds_image_reveal__overlay--static .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__overlay--static .ds_image_reveal__overlay-desc,.ds_image_reveal .ds_image_reveal__wrap--preview .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__wrap--preview .ds_image_reveal__overlay-desc{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}.ds_image_reveal.ds_image_reveal--fx-zoom:hover .ds_image_reveal__img{--ds-ir-hover-scale:var(--ds-ir-fx-scale, 1.12)}.ds_image_reveal.ds_image_reveal--fx-zoom-out .ds_image_reveal__img{--ds-ir-hover-scale:var(--ds-ir-fx-scale, 1.12)}.ds_image_reveal.ds_image_reveal--fx-zoom-out:is(:hover,:focus-within) .ds_image_reveal__img{--ds-ir-hover-scale:1}.ds_image_reveal.ds_image_reveal--fx-rotate:hover .ds_image_reveal__img{--ds-ir-hover-scale:var(--ds-ir-fx-scale, 1.06);--ds-ir-hover-rotate:var(--ds-ir-fx-rotate, 3deg)}.ds_image_reveal.ds_image_reveal--fx-pan-left .ds_image_reveal__img{--ds-ir-hover-x:4%;--ds-ir-hover-scale:1.1}.ds_image_reveal.ds_image_reveal--fx-pan-left:hover .ds_image_reveal__img{--ds-ir-hover-x:-4%}.ds_image_reveal.ds_image_reveal--fx-pan-right .ds_image_reveal__img{--ds-ir-hover-x:-4%;--ds-ir-hover-scale:1.1}.ds_image_reveal.ds_image_reveal--fx-pan-right:hover .ds_image_reveal__img{--ds-ir-hover-x:4%}.ds_image_reveal.ds_image_reveal--fx-pan-up .ds_image_reveal__img{--ds-ir-hover-y:4%;--ds-ir-hover-scale:1.1}.ds_image_reveal.ds_image_reveal--fx-pan-up:hover .ds_image_reveal__img{--ds-ir-hover-y:-4%}.ds_image_reveal.ds_image_reveal--fx-pan-down .ds_image_reveal__img{--ds-ir-hover-y:-4%;--ds-ir-hover-scale:1.1}.ds_image_reveal.ds_image_reveal--fx-pan-down:hover .ds_image_reveal__img{--ds-ir-hover-y:4%}.ds_image_reveal.ds_image_reveal--fx-lift:hover .ds_image_reveal__img{--ds-ir-hover-y:-8px;--ds-ir-hover-scale:1.025}.ds_image_reveal.ds_image_reveal--fx-swing .ds_image_reveal__img{transform-origin:top center}.ds_image_reveal.ds_image_reveal--fx-swing:hover .ds_image_reveal__img{--ds-ir-hover-rotate:3deg}.ds_image_reveal.ds_image_reveal--fx-flip-x:hover .ds_image_reveal__img{--ds-ir-hover-perspective:900px;--ds-ir-hover-rotate-x:7deg;--ds-ir-hover-scale:1.04}.ds_image_reveal.ds_image_reveal--fx-flip-y:hover .ds_image_reveal__img{--ds-ir-hover-perspective:900px;--ds-ir-hover-rotate-y:-7deg;--ds-ir-hover-scale:1.04}.ds_image_reveal.ds_image_reveal--fx-pulse:hover .ds_image_reveal__img{animation:ds-ir-hover-pulse .65s ease-in-out both}.ds_image_reveal.ds_image_reveal--fx-wobble:hover .ds_image_reveal__img{animation:ds-ir-hover-wobble .7s ease both}.ds_image_reveal.ds_image_reveal--fx-blur .ds_image_reveal__img{filter:blur(calc(var(--ds-ir-scroll-blur, 0px) + var(--ds-ir-fx-blur, 3px))) saturate(var(--ds-ir-scroll-saturate,1))}.ds_image_reveal.ds_image_reveal--fx-blur:hover .ds_image_reveal__img{filter:blur(var(--ds-ir-scroll-blur,0)) saturate(var(--ds-ir-scroll-saturate,1))}.ds_image_reveal.ds_image_reveal--fx-blur-in:hover .ds_image_reveal__img{filter:blur(calc(var(--ds-ir-scroll-blur, 0px) + var(--ds-ir-fx-blur, 3px))) saturate(var(--ds-ir-scroll-saturate,1))}.ds_image_reveal.ds_image_reveal--fx-grayscale .ds_image_reveal__img{filter:blur(var(--ds-ir-scroll-blur,0)) grayscale(var(--ds-ir-fx-gray,100%)) saturate(var(--ds-ir-scroll-saturate,1))}.ds_image_reveal.ds_image_reveal--fx-grayscale:hover .ds_image_reveal__img{filter:blur(var(--ds-ir-scroll-blur,0)) grayscale(0) saturate(var(--ds-ir-scroll-saturate,1))}.ds_image_reveal.ds_image_reveal--accent-shine:hover .ds_image_reveal__content::before{opacity:var(--ds-ir-accent-opacity,.72);background:linear-gradient(110deg,transparent 35%,var(--ds-ir-accent-color,rgb(255 255 255 / .75)) 50%,transparent 65%);transform:translateX(120%);animation:ds-ir-shine .68s ease both}.ds_image_reveal.ds_image_reveal--accent-flash-light:hover .ds_image_reveal__content::before{background:var(--ds-ir-accent-color,#fff);animation:ds-ir-flash-light .42s ease both}.ds_image_reveal.ds_image_reveal--accent-flash-dark:hover .ds_image_reveal__content::before{background:var(--ds-ir-accent-color,#000);animation:ds-ir-flash-dark .42s ease both}.ds_image_reveal.ds_image_reveal--accent-gradient:hover .ds_image_reveal__content::before{opacity:var(--ds-ir-accent-opacity,.58);background:linear-gradient(120deg,var(--ds-ir-accent-gradient-start,rgb(111 41 255 / .75)),var(--ds-ir-accent-gradient-middle,rgb(0 210 255 / .35)),var(--ds-ir-accent-gradient-end,rgb(255 90 170 / .7)));mix-blend-mode:screen;animation:ds-ir-accent-fade var(--ds-ir-fx-duration,0.55s) ease both}.ds_image_reveal.ds_image_reveal--accent-duotone:hover .ds_image_reveal__content::before{opacity:var(--ds-ir-accent-opacity,.55);background:linear-gradient(135deg,var(--ds-ir-accent-gradient-start,#6f2cff),var(--ds-ir-accent-gradient-end,#00d2ff));mix-blend-mode:color;animation:ds-ir-accent-fade var(--ds-ir-fx-duration,0.55s) ease both}.ds_image_reveal.ds_image_reveal--accent-glow:hover .ds_image_reveal__content::after{opacity:var(--ds-ir-accent-opacity,1);inset:6px;border:var(--ds-ir-accent-frame-width,2px) solid var(--ds-ir-accent-frame-color,rgb(255 255 255 / .9));box-shadow:0 0 18px var(--ds-ir-accent-frame-color,rgb(255 255 255 / .8)),inset 0 0 18px var(--ds-ir-accent-frame-color,rgb(255 255 255 / .3));animation:ds-ir-accent-fade var(--ds-ir-fx-duration,0.55s) ease both}.ds_image_reveal.ds_image_reveal--accent-spotlight:hover .ds_image_reveal__content::before{opacity:var(--ds-ir-accent-opacity,1);background:radial-gradient(circle at 50% 45%,transparent 0 18%,var(--ds-ir-accent-color,rgb(0 0 0 / .46)) 72%);animation:ds-ir-accent-fade var(--ds-ir-fx-duration,0.55s) ease both}.ds_image_reveal.ds_image_reveal--accent-scanline:hover .ds_image_reveal__content::before{opacity:var(--ds-ir-accent-opacity,.35);background:repeating-linear-gradient(0deg,transparent 0 5px,var(--ds-ir-accent-color,rgb(255 255 255 / .25)) 6px 7px);animation:ds-ir-scanline .65s linear both}.ds_image_reveal.ds_image_reveal--accent-border-draw:hover .ds_image_reveal__content::before{opacity:var(--ds-ir-accent-opacity,1);inset:8px;background:linear-gradient(var(--ds-ir-accent-frame-color,#fff) 0 0) 0 0/0 var(--ds-ir-accent-frame-width,2px) no-repeat,linear-gradient(var(--ds-ir-accent-frame-color,#fff) 0 0) 100% 0/var(--ds-ir-accent-frame-width,2px) 0 no-repeat,linear-gradient(var(--ds-ir-accent-frame-color,#fff) 0 0) 100% 100%/0 var(--ds-ir-accent-frame-width,2px) no-repeat,linear-gradient(var(--ds-ir-accent-frame-color,#fff) 0 0) 0 100%/var(--ds-ir-accent-frame-width,2px) 0 no-repeat;animation:ds-ir-border-draw .64s ease-out both}.ds_image_reveal.ds_image_reveal--accent-ripple:hover .ds_image_reveal__content::after{top:50%;left:50%;right:auto;bottom:auto;width:14px;height:14px;border:var(--ds-ir-accent-frame-width,2px) solid var(--ds-ir-accent-frame-color,rgb(255 255 255 / .9));border-radius:50%;transform:translate(-50%,-50%);animation:ds-ir-ripple .75s ease-out both}.ds_image_reveal.ds_image_reveal--accent-noise:hover .ds_image_reveal__content::before{opacity:var(--ds-ir-accent-opacity,.17);background-image:radial-gradient(var(--ds-ir-accent-color,rgb(255 255 255 / .9)) .55px,transparent .7px);background-size:4px 4px;mix-blend-mode:soft-light;animation:ds-ir-accent-fade var(--ds-ir-fx-duration,0.55s) ease both}.ds_image_reveal.ds_image_reveal--rfx-bounce .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-bounce .62s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-pulse .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-pulse .5s ease-in-out backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-tada .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-tada .66s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-headShake .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-head-shake .52s ease-in-out backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-wobble .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-wobble .65s ease-in-out backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-jello .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-jello .65s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-fade-rise .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-fade-rise .6s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-fade-drop .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-fade-drop .6s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-fade-left .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-fade-left .6s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-fade-right .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-fade-right .6s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-scale-up .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-scale-up .55s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-scale-down .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-scale-down .55s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-blur-focus .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-blur-focus .62s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal.ds_image_reveal--rfx-rotate-in .ds_image_reveal__wrap.is-revealed .ds_image_reveal__img{animation:ds-ir-rotate-in .62s ease backwards;animation-delay:calc(var(--ds-ir-duration, 700ms) + var(--ds-ir-delay, 0ms))}.ds_image_reveal .ds_image_reveal__caption{display:block;box-sizing:border-box;width:100%;padding:.7em 1em}.ds_image_reveal .ds_image_reveal__empty{display:grid;min-height:180px;width:100%;min-width:0;place-items:center;border:1px dashed #8c8c8c;color:#666}.ds_image_reveal .ds_image_reveal__content:has(.ds_image_reveal__preview-status){min-height:180px;min-width:min(280px,100%)}.ds_image_reveal .ds_image_reveal__wrap--preview:has(.ds_image_reveal__preview-status),.ds_image_reveal .ds_image_reveal__wrap--preview:has(.ds_image_reveal__empty){width:100%}.ds_image_reveal .ds_image_reveal__preview-status{position:absolute;z-index:5;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;box-sizing:border-box;background:#f1f3f5;color:#334155;font:14px/1.5 system-ui,sans-serif;text-align:center}.ds_image_reveal .ds_image_reveal__preview-status button{padding:8px 14px;border:1px solid #94a3b8;border-radius:6px;background:#fff;color:#1e293b;cursor:pointer}@keyframes ds-ir-bounce{0%,20%,53%,80%,100%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0)}40%,43%{transform:translate3d(0,calc(var(--ds-ir-parallax-y, 0px) - 14px),0)}70%{transform:translate3d(0,calc(var(--ds-ir-parallax-y, 0px) - 7px),0)}90%{transform:translate3d(0,calc(var(--ds-ir-parallax-y, 0px) - 3px),0)}}@keyframes ds-ir-pulse{0%,100%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(1)}50%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(1.035)}}@keyframes ds-ir-tada{0%,100%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(1) rotate(0)}20%,60%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(.98) rotate(-1.5deg)}40%,80%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(1.025) rotate(1.5deg)}}@keyframes ds-ir-head-shake{0%,100%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0)}20%,60%{transform:translate3d(5px,var(--ds-ir-parallax-y,0),0)}40%,80%{transform:translate3d(-5px,var(--ds-ir-parallax-y,0),0)}}@keyframes ds-ir-wobble{0%,100%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) rotate(0)}25%{transform:translate3d(-8px,var(--ds-ir-parallax-y,0),0) rotate(-2deg)}50%{transform:translate3d(6px,var(--ds-ir-parallax-y,0),0) rotate(1.5deg)}75%{transform:translate3d(-3px,var(--ds-ir-parallax-y,0),0) rotate(-0.75deg)}}@keyframes ds-ir-jello{0%,100%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) skew(0)}30%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) skew(-4deg,-4deg)}45%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) skew(2deg,2deg)}60%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) skew(-1deg,-1deg)}}@keyframes ds-ir-hover-pulse{0%,100%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(1)}50%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(1.055)}}@keyframes ds-ir-hover-wobble{0%,100%{transform:translate3d(0,var(--ds-ir-parallax-y,0),0) rotate(0)}25%{transform:translate3d(-6px,var(--ds-ir-parallax-y,0),0) rotate(-2deg)}60%{transform:translate3d(5px,var(--ds-ir-parallax-y,0),0) rotate(1.5deg)}}@keyframes ds-ir-shine{from{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes ds-ir-flash-light{0%{opacity:0}40%{opacity:.7}100%{opacity:0}}@keyframes ds-ir-flash-dark{0%{opacity:0}40%{opacity:.46}100%{opacity:0}}@keyframes ds-ir-accent-fade{from{opacity:0}to{opacity:1}}@keyframes ds-ir-scanline{from{background-position:0 -80px}to{background-position:0 80px}}@keyframes ds-ir-border-draw{0%{opacity:1;background-size:0 var(--ds-ir-accent-frame-width,2px),var(--ds-ir-accent-frame-width,2px) 0,0 var(--ds-ir-accent-frame-width,2px),var(--ds-ir-accent-frame-width,2px) 0}42%{opacity:1;background-size:100% var(--ds-ir-accent-frame-width,2px),var(--ds-ir-accent-frame-width,2px) 100%,0 var(--ds-ir-accent-frame-width,2px),var(--ds-ir-accent-frame-width,2px) 0}100%{opacity:1;background-size:100% var(--ds-ir-accent-frame-width,2px),var(--ds-ir-accent-frame-width,2px) 100%,100% var(--ds-ir-accent-frame-width,2px),var(--ds-ir-accent-frame-width,2px) 100%}}@keyframes ds-ir-ripple{from{opacity:.9;transform:translate(-50%,-50%) scale(.3)}to{opacity:0;transform:translate(-50%,-50%) scale(22)}}@keyframes ds-ir-fade-rise{from{opacity:0;transform:translate3d(0,calc(var(--ds-ir-parallax-y, 0px) + 20px),0)}to{opacity:1;transform:translate3d(0,var(--ds-ir-parallax-y,0),0)}}@keyframes ds-ir-fade-drop{from{opacity:0;transform:translate3d(0,calc(var(--ds-ir-parallax-y, 0px) - 20px),0)}to{opacity:1;transform:translate3d(0,var(--ds-ir-parallax-y,0),0)}}@keyframes ds-ir-fade-left{from{opacity:0;transform:translate3d(-20px,var(--ds-ir-parallax-y,0),0)}to{opacity:1;transform:translate3d(0,var(--ds-ir-parallax-y,0),0)}}@keyframes ds-ir-fade-right{from{opacity:0;transform:translate3d(20px,var(--ds-ir-parallax-y,0),0)}to{opacity:1;transform:translate3d(0,var(--ds-ir-parallax-y,0),0)}}@keyframes ds-ir-scale-up{from{opacity:0;transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(.88)}to{opacity:1;transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(1)}}@keyframes ds-ir-scale-down{from{opacity:0;transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(1.12)}to{opacity:1;transform:translate3d(0,var(--ds-ir-parallax-y,0),0) scale(1)}}@keyframes ds-ir-blur-focus{from{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@keyframes ds-ir-rotate-in{from{opacity:0;transform:translate3d(0,var(--ds-ir-parallax-y,0),0) rotate(-5deg) scale(.94)}to{opacity:1;transform:translate3d(0,var(--ds-ir-parallax-y,0),0) rotate(0) scale(1)}}@media(max-width:980px){.ds_image_reveal .ds_image_reveal__img{aspect-ratio:var(--ds-ir-ratio-t,var(--ds-ir-ratio-d,auto))}.ds_image_reveal .ds_image_reveal__wrap{margin-left:var(--ds-ir-ml-t,var(--ds-ir-ml-d,0));margin-right:var(--ds-ir-mr-t,var(--ds-ir-mr-d,auto))}}@media(max-width:767px){.ds_image_reveal .ds_image_reveal__wrap{margin-left:var(--ds-ir-ml-p,var(--ds-ir-ml-t,var(--ds-ir-ml-d,0)));margin-right:var(--ds-ir-mr-p,var(--ds-ir-mr-t,var(--ds-ir-mr-d,auto)))}}@media(prefers-reduced-motion:reduce){.ds_image_reveal .ds_image_reveal__panel{display:none}.ds_image_reveal .ds_image_reveal__img{animation:none!important;transition:none!important;transform:translate3d(0,var(--ds-ir-parallax-y,0),0)!important;filter:none!important}.ds_image_reveal .ds_image_reveal__overlay,.ds_image_reveal .ds_image_reveal__overlay-title,.ds_image_reveal .ds_image_reveal__overlay-desc{transition:none!important}.ds_image_reveal .ds_image_reveal__content::before,.ds_image_reveal .ds_image_reveal__content::after{animation:none!important;transition:none!important;opacity:0!important}}@media(min-width:981px){.ds_image_reveal .ds_image_reveal__img{aspect-ratio:var(--ds-ir-ratio-d,auto)}}@media(max-width:767px){.ds_image_reveal .ds_image_reveal__img{aspect-ratio:var(--ds-ir-ratio-p,var(--ds-ir-ratio-t,var(--ds-ir-ratio-d,auto)))}}