body{
    margin:0;
    font-family:Arial, sans-serif;
    background:#05060a;
    color:#eaeaea;
}

header{
    text-align:center;
    padding:80px 20px;
}

.glow{
    font-size:40px;
    color:#fff;
    text-shadow:0 0 20px #6c63ff;
}

nav{
    display:flex;
    justify-content:center;
    background:#11131a;
}

nav a{
    color:white;
    padding:14px 18px;
    text-decoration:none;
}

nav a:hover{
    background:#6c63ff;
}

.container{
    max-width:1000px;
    margin:40px auto;
    padding:20px;
}

.card{
    background:#121826;
    padding:20px;
    margin:15px 0;
    border-radius:10px;
}

footer{
    text-align:center;
    padding:20px;
    color:#777;
}