.es-cursor{position:absolute;transform-origin:0 0}@keyframes es-draw{0%{transform:translate(0) scale(1);animation-timing-function:linear}7%{transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.3,0,.3,1)}11%{transform:translate(0) scale(.9);animation-timing-function:cubic-bezier(.4,0,.4,1)}30%{transform:translate(220px,476px) scale(.9);animation-timing-function:cubic-bezier(.32,0,.1,1)}34%{transform:translate(220px,476px) scale(1);animation-timing-function:cubic-bezier(.45,0,.55,1)}46%{transform:translate(150px,250px) scale(1);animation-timing-function:linear}84%{transform:translate(150px,250px) scale(1);animation-timing-function:cubic-bezier(.32,0,.1,1)}92%{transform:translate(0) scale(1);animation-timing-function:linear}to{transform:translate(0) scale(1)}}.es-draw{animation:es-draw 12s linear infinite}.es-marquee{transform-origin:top left;opacity:0}@keyframes es-marquee{0%,11%{transform:scale(0);opacity:1;animation-timing-function:cubic-bezier(.4,0,.4,1)}30%{transform:scale(1);opacity:1;animation-timing-function:linear}34%,to{transform:scale(1);opacity:0}}.es-marquee{animation:es-marquee 12s linear infinite}@keyframes es-reveal{0%,32%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}40%{opacity:1;animation-timing-function:linear}94%{opacity:1;animation-timing-function:step-end}96%,to{opacity:0}}.es-reveal{animation:es-reveal 12s linear infinite}@keyframes es-in{0%,33%{opacity:0;transform:translateY(8px);animation-timing-function:cubic-bezier(.16,1,.3,1)}42%,to{opacity:1;transform:translateY(0)}}.es-in{animation:es-in 12s linear infinite}@keyframes es-frame{0%,46%{opacity:0}46.5%,94%{opacity:1;animation-timing-function:step-end}96%,to{opacity:0}}.es-frame{animation:es-frame 12s linear infinite}@keyframes es-pick{0%{transform:translate(0) scale(1);animation-timing-function:linear}8%{transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.32,0,.1,1)}18%{transform:translate(-46px,34px) scale(1);animation-timing-function:cubic-bezier(.5,0,.5,1)}22%{transform:translate(-40px,28px) scale(1);animation-timing-function:cubic-bezier(.3,0,.4,1)}29%{transform:translate(-40px,28px) scale(.88);animation-timing-function:cubic-bezier(.4,0,.5,1)}34%{transform:translate(-40px,28px) scale(1);animation-timing-function:linear}58%{transform:translate(-40px,28px) scale(1);animation-timing-function:cubic-bezier(.33,0,.15,1)}67%{transform:translate(-12px,52px) scale(1);animation-timing-function:linear}84%{transform:translate(-12px,52px) scale(1);animation-timing-function:cubic-bezier(.32,0,.12,1)}92%,to{transform:translate(0) scale(1)}}.es-pick{animation:es-pick 10s linear -3s infinite}@keyframes es-float{0%,to{transform:translate(0)}50%{transform:translate(6px,-5px)}}.es-float{animation:es-float 6s ease-in-out infinite}@keyframes es-ring{0%,to{box-shadow:0 0 #d9775700}50%{box-shadow:0 0 14px 1px #d9775759}}.es-agent-ring{animation:es-ring 4s ease-in-out infinite}.es-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.28) 50%,transparent 80%);background-size:200% 100%;animation:es-shimmer 2.2s linear infinite;pointer-events:none}@keyframes es-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.es-draw,.es-pick,.es-float,.es-agent-ring,.es-shimmer,.es-marquee{animation:none}.es-marquee{opacity:0}.es-reveal,.es-in,.es-frame{animation:none;opacity:1;transform:none}}.hm-cell{position:relative;background:linear-gradient(180deg,#ffffff08,#fff0 45%),#141419}.hm-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(520px circle at var(--mx, 50%) var(--my, 0px),rgba(255,255,255,.055),transparent 65%)}.hm-cell:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(220px circle at var(--mx, 50%) 0,rgba(255,255,255,.5),transparent 70%)}.hm-cell:hover:before,.hm-cell:hover:after{opacity:1}.hm-visual{position:relative}.hm-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.11) 1px,transparent 1.3px);background-size:18px 18px;background-position:center;-webkit-mask-image:radial-gradient(ellipse 62% 58% at 50% 50%,#000 15%,transparent 78%);mask-image:radial-gradient(ellipse 62% 58% at 50% 50%,#000 15%,transparent 78%)}.hm-visual img{position:relative;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.hm-cell:hover .hm-visual img{transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.hm-cell:before,.hm-cell:after,.hm-visual img{transition:none}.hm-cell:hover .hm-visual img{transform:none}}
