*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}.wrapper{position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#000}.matrix{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.card{position:relative;z-index:2;width:95%;max-width:400px;padding:30px 20px;border-radius:20px;text-align:center;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.logo-box{margin-bottom:20px;perspective:1000px}.logo-box img{width:160px;transition:.5s}.logo-box:hover img{transform:rotateY(20deg) rotateX(10deg) scale(1.1);filter:drop-shadow(0 0 25px red)}h1{font-size:22px;color:#fc0;text-shadow:0 0 15px orange,0 0 30px red;margin-bottom:10px}.sub{font-size:14px;margin-bottom:25px;color:#ddd}.btn{display:block;padding:15px;border-radius:50px;text-decoration:none;font-weight:600;font-size:16px;background:linear-gradient(45deg,red,orange);color:#fff;box-shadow:0 0 25px red;transition:.3s}.btn:hover{transform:scale(1.08);box-shadow:0 0 40px orange}.members{margin-top:35px}.members h2{font-size:55px;color:#0f0;text-shadow:0 0 25px #00ff00}.members span{letter-spacing:4px;font-size:13px;color:#ccc}.footer{margin-top:25px;font-size:14px;color:#f0f;text-shadow:0 0 20px #ff00ff}
