@property --lens-x{syntax:"<percentage>";inherits:false;initial-value:42%}@property --lens-open{syntax:"<number>";inherits:true;initial-value:0}.work-paused,.work-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.work-art *,.work-art :before,.work-art :after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@keyframes work-rise{0%{opacity:0;filter:blur(6px);transform:translateY(.45em)}}.work-rise{animation:.6s cubic-bezier(.2,.7,.2,1) both work-rise}@keyframes work-pop{0%{opacity:0;transform:scale(.5)}}.work-pop{animation:.45s cubic-bezier(.3,1.5,.5,1) both work-pop}@keyframes work-scan{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}.work-scan{animation:6s cubic-bezier(.45,0,.55,1) infinite work-scan}@keyframes work-mark{0%{background-size:0% 100%}}.work-mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#ffd400,#ffd400) 0 0/100% 100% no-repeat;border-radius:.2em;margin:0 -.12em;padding:0 .12em;animation:.6s cubic-bezier(.6,0,.3,1) both work-mark}@keyframes work-spin{to{transform:rotate(360deg)}}.work-spin{animation:60s linear infinite work-spin}@keyframes work-twinkle{0%,to{opacity:.15;transform:scale(.55)}50%{opacity:1;transform:scale(1)}}.work-twinkle{animation:3.2s ease-in-out infinite work-twinkle}@keyframes work-flash{0%{opacity:.95}to{opacity:0}}.work-flash{animation:.6s ease-out both work-flash}@keyframes work-focus{0%{opacity:0;transform:scale(1.7)}45%{opacity:1}70%{transform:scale(.92)}to{opacity:1;transform:scale(1)}}.work-focus{animation:.7s cubic-bezier(.3,.7,.4,1) 1.1s both work-focus}@keyframes work-lens{0%{--lens-x:6%}to{--lens-x:78%}}.work-lens{--lens-w:16%;clip-path:inset(0 calc((100% - var(--lens-x) - var(--lens-w))*(1 - var(--lens-open)))0 calc(var(--lens-x)*(1 - var(--lens-open))));transition:--lens-open .8s cubic-bezier(.65,0,.35,1);animation:7s ease-in-out infinite alternate work-lens}.group:hover .work-lens,.group:focus-visible .work-lens{--lens-open:1}
