body{
margin:0;
font-family:Arial,sans-serif;
background:#080808;
color:white;
}
.top-glow{
position:fixed;
top:-250px;
left:50%;
transform:translateX(-50%);
width:1200px;
height:500px;
border-radius:50%;
background:rgba(255,43,43,.22);
filter:blur(120px);
z-index:-1;
}
header{text-align:center;padding:60px 20px;}
.tool-card{
display:block;
max-width:600px;
margin:20px auto;
padding:20px;
border-radius:16px;
text-decoration:none;
color:white;
background:rgba(255,255,255,.03);
border:1px solid rgba(255,255,255,.08);
}
