.hacker-button{position:relative;padding:15px 30px;font-family:"Courier New",monospace;font-size:20px;text-transform:uppercase;color:#fc0;background:#000;border:2px solid #fc0;border-radius:5px;cursor:pointer;overflow:hidden;transition:all .3s ease;z-index:1}.hacker-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,204,0,.3),transparent);animation:scan 2s linear infinite}.hacker-button::after{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(255,204,0,.2) 10%,transparent 11%),radial-gradient(circle at 70% 30%,rgba(255,204,0,.15) 8%,transparent 9%),radial-gradient(circle at 20% 80%,rgba(255,204,0,.25) 7%,transparent 8%);background-size:20px 20px,25px 25px,15px 15px;opacity:0;transition:opacity .3s ease;animation:spot-shift 3s infinite ease-in-out}.hacker-button .overlay{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,204,0,.1) 0%,transparent 70%);opacity:0;z-index:-1;animation:pulse 3s infinite ease-in-out}.particles{position:absolute;inset:0;pointer-events:none;z-index:0}.particle{position:absolute;width:5px;height:5px;background:#fc0;border-radius:50%;opacity:0;transition:opacity .2s ease}.particle-1{top:15%;left:25%;animation:particle-move-1 1.8s infinite}.particle-2{top:35%;left:65%;animation:particle-move-2 2.2s infinite}.particle-3{top:55%;left:45%;animation:particle-move-3 1.6s infinite}.particle-4{top:75%;left:15%;animation:particle-move-4 2s infinite}.particle-5{top:25%;left:85%;animation:particle-move-5 2.1s infinite}.hacker-button:hover{box-shadow:0 0 20px #fc0,0 0 40px #fc0,inset 0 0 10px #fc0;transform:translateY(-5px) scale(1.05);color:black;animation:pounce .2s infinite}.hacker-button:hover::after,.hacker-button:hover .overlay{opacity:1}.hacker-button:hover .particle{opacity:.8}.hacker-button:active{transform:scale(.95);box-shadow:0 0 10px #fc0;animation:none}.hacker-button span{position:relative;display:inline-block;transition:transform .1s}.hacker-button:hover span{animation:glitch-text .3s linear infinite,claw-scratch 1s infinite}.et_contact_bottom_container .hacker-button{flex:0 0 auto;width:auto;margin-left:20px}.border-anim{position:absolute;inset:-2px;border:2px dashed #fc0;opacity:.6;animation:border-leap 2s infinite linear}