.knowledge-hub{
max-width:1100px;
margin:auto;
padding:20px;
font-family:Arial,sans-serif;
}
.hub-title{
text-align:center;
margin-bottom:40px;
}
.hub-grid{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(240px,1fr));
gap:20px;
}
.hub-card{
background:#fff;
border:1px solid #E2E8F0;
border-radius:10px;
padding:25px;
transition:.2s;
}
.hub-card:hover{
transform:translateY(-5px);
box-shadow:0 10px 20px rgba(0,0,0,.08);
}
.hub-card h3{
margin-bottom:10px;
color:#2563EB;
}
.hub-card p{
color:#64748B;
font-size:14px;
}
.hub-card a{
text-decoration:none;
font-weight:600;
}
Blogging & SEO Learning Hub
Step-by-step tutorials to help you start and grow a successful blog.