html.motion .work-card.reveal .wx-cover>*{clip-path:polygon(0 0,0 0,-18% 100%,-18% 100%);transition:clip-path 1.05s cubic-bezier(.7,0,.2,1) calc(var(--d,0ms) + .2s),transform .6s var(--ease) 0s}html.motion .work-card.reveal.in .wx-cover>*{clip-path:polygon(0 0,118% 0,100% 100%,-18% 100%)}html.motion .wx-cover::after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;z-index:1;pointer-events:none;background:var(--violet);transform:scaleX(0);transform-origin:0 50%}html.motion .work-card.reveal.in .wx-cover::after{animation:wx-rule 1.5s var(--ease) calc(var(--d,0ms) + .3s) both}html.motion .wx-cover.wx-re>*{animation:wx-wipe .9s cubic-bezier(.7,0,.2,1) var(--wx-rd,0ms) both}html.motion .wx-cover.wx-re::after{animation:wx-rule 1.3s var(--ease) calc(var(--wx-rd,0ms) + .1s) both}@media (pointer:fine){html.motion .wx-cover.wx-pan>*{transform:translate3d(var(--wx-x,0%),var(--wx-y,0%),0) scale(1.04)}}html.motion .wx-frame::before{content:'';position:absolute;left:-1px;right:-1px;top:-1px;height:1px;z-index:2;pointer-events:none;background:var(--violet);transform:scaleX(0);transform-origin:0 50%}html.motion .wx-frame.reveal.in::before{animation:wx-rule 1.6s var(--ease) .05s both}html.motion .wx-frame .device-stage>*{transition:inset .45s var(--ease),border-radius .45s var(--ease),border-width .45s var(--ease),transform .3s var(--ease),clip-path 1.1s cubic-bezier(.7,0,.2,1) .3s}html.motion .wx-frame.reveal .device-stage>*{clip-path:polygon(0 0,0 0,-18% 100%,-18% 100%)}html.motion .wx-frame.reveal.in .device-stage>*{clip-path:polygon(0 0,118% 0,100% 100%,-18% 100%)}@media (pointer:fine) and (min-width:861px){html.motion .wx-frame.wx-par:not([data-device="tablet"]):not([data-device="phone"]) .device-stage>*{transform:translate3d(0,var(--wx-par,0%),0) scale(1.11)}}@keyframes wx-wipe{from{clip-path:polygon(0 0,0 0,-18% 100%,-18% 100%)}to{clip-path:polygon(0 0,118% 0,100% 100%,-18% 100%)}}@keyframes wx-rule{0%{transform:scaleX(0);opacity:1}55%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}@media (prefers-reduced-motion:reduce){.wx-cover>*,.wx-frame .device-stage>*{clip-path:none !important;animation:none !important;transform:none !important}.wx-cover::after,.wx-frame::before{display:none}}