.drk-motion{--drk-rx:0px;--drk-ry:0px;--drk-rscale:1;--drk-rrotate:0deg;--drk-reveal-o:1;--drk-scroll-o:1;--drk-sx:0px;--drk-sy:0px;--drk-sscale:1;--drk-srotate:0deg;--drk-jx:0px;--drk-jy:0px;--drk-jscale:1;--drk-jrotate:0deg;--drk-journey-o:1;--drk-hover-x:0px;--drk-hover-y:0px;--drk-hover-scale:1;--drk-hover-rotate:0deg;transform:translate3d(calc(var(--drk-rx) + var(--drk-sx) + var(--drk-jx) + var(--drk-hover-x)),calc(var(--drk-ry) + var(--drk-sy) + var(--drk-jy) + var(--drk-hover-y)),0) scale(calc(var(--drk-rscale) * var(--drk-sscale) * var(--drk-jscale) * var(--drk-hover-scale))) rotate(calc(var(--drk-rrotate) + var(--drk-srotate) + var(--drk-jrotate) + var(--drk-hover-rotate)));opacity:calc(var(--drk-reveal-o) * var(--drk-scroll-o) * var(--drk-journey-o));will-change:transform,opacity}
.drk-motion.drk-motion-ready{transition:transform var(--drk-duration,700ms) var(--drk-ease,cubic-bezier(.22,1,.36,1)) var(--drk-delay,0ms),opacity var(--drk-duration,700ms) var(--drk-ease,cubic-bezier(.22,1,.36,1)) var(--drk-delay,0ms),filter var(--drk-duration,700ms) var(--drk-ease,cubic-bezier(.22,1,.36,1)) var(--drk-delay,0ms)}
.drk-motion[data-drk-sticky="1"]{position:sticky;top:var(--drk-sticky-top,100px);align-self:flex-start}
.drk-motion[data-drk-hover="lift"]:hover{--drk-hover-y:calc(var(--drk-hover-strength,6px) * -1)}
.drk-motion[data-drk-hover="scale"]:hover{--drk-hover-scale:1.03}
.drk-motion[data-drk-hover="tilt"]:hover{--drk-hover-rotate:2deg;--drk-hover-scale:1.015}
.drk-motion[data-drk-hover="right"]:hover{--drk-hover-x:var(--drk-hover-strength,6px)}
.drk-motion[data-drk-hover]:not([data-drk-hover="none"]){transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s ease,filter .4s ease}
.drk-stagger-child{opacity:0;transform:translateY(20px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}
.drk-stagger-child.drk-stagger-visible{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.drk-motion,.drk-stagger-child{transition:none!important;animation:none!important;transform:none!important;opacity:1!important;filter:none!important;position:static!important}}
