*{margin:0;padding:0;box-sizing:border-box}body{background:#050505;color:#fff;font-family:Arial,Helvetica,sans-serif}.app{min-height:100vh;display:flex;justify-content:center;align-items:center;background:radial-gradient(circle at top,rgba(255,0,0,.2),transparent 40%),#050505}.card{width:500px;background:#141414e6;border:1px solid rgba(255,0,0,.2);border-radius:20px;padding:40px;text-align:center;box-shadow:0 0 40px #ff000026}.card h1{font-size:48px;color:#ff2b2b;margin-bottom:15px}.card p{color:#cfcfcf;margin-bottom:30px}.buttons{display:flex;gap:15px;justify-content:center}button{background:#b30000;border:none;color:#fff;padding:12px 20px;border-radius:10px;cursor:pointer;transition:.3s}button:hover{background:#ff1a1a;transform:translateY(-2px)}
