
body{
font-family: Arial, sans-serif;
background:#f6f7fb;
}

.hero{
padding:120px 0;
background:linear-gradient(135deg,#4f46e5,#06b6d4);
color:white;
}

.hero h1{
font-size:48px;
font-weight:700;
}

.startup-card{
border-radius:15px;
overflow:hidden;
transition:0.3s;
}

.startup-card:hover{
transform:translateY(-8px);
box-shadow:0 10px 30px rgba(0,0,0,0.15);
}

@media(max-width:768px){

.hero{
padding:80px 0;
}

.hero h1{
font-size:30px;
}

}
