body{
background:#0d0d0d;
color:white;
font-family:tahoma;
text-align:center;
padding:40px;
}

.logo{
font-size:120px;
font-weight:bold;
color:#8b5cf6;
margin-bottom:30px;
}

.products{
display:flex;
justify-content:center;
flex-wrap:wrap;
gap:20px;
}

.card{
background:#1a1a1a;
padding:25px;
border-radius:15px;
width:250px;
transition:0.3s;
}

.card:hover{
transform:scale(1.05);
}

a{
text-decoration:none;
color:white;
}

button{
background:#8b5cf6;
border:none;
padding:15px 30px;
border-radius:10px;
color:white;
font-size:16px;
cursor:pointer;
}

input{
width:300px;
padding:15px;
margin:10px;
border-radius:10px;
border:none;
}