.home-help{
  padding:70px 0 80px;
  background:linear-gradient(180deg,#f7fbfe 0%,#eef6fb 100%);
}
.home-help .section-title h1{margin-bottom:8px}
.home-help-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:22px;
  margin-top:34px;
}
.home-help-card{
  background:#fff;
  border-radius:12px;
  overflow:hidden;
  box-shadow:0 8px 24px rgba(11,28,44,.08);
  transition:transform .2s ease;
}
.home-help-card:hover{transform:translateY(-4px)}
.home-help-card a{display:block;color:#243447;text-decoration:none}
.home-help-card .cover{height:150px;overflow:hidden;background:#dce8f1}
.home-help-card .cover img{width:100%;height:100%;object-fit:cover;display:block}
.home-help-card .body{padding:16px}
.home-help-card .cat{color:#0496c7;font-size:12px}
.home-help-card h3{
  margin:6px 0 8px;
  font-size:16px;
  line-height:1.4;
  min-height:44px;
  color:#0b1c2c;
}
.home-help-card p{
  margin:0;
  font-size:13px;
  color:#6a7a8b;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
  line-height:1.6;
}
.home-help-more{text-align:center;margin-top:34px}
.home-help-more a{
  display:inline-block;
  background:#05c2f9;
  color:#fff;
  padding:12px 28px;
  border-radius:8px;
  font-weight:600;
  text-decoration:none;
}
.home-help-more a:hover{background:#0496c7;color:#fff}
@media (max-width:992px){
  .home-help-grid{grid-template-columns:repeat(2,1fr)}
}
@media (max-width:640px){
  .home-help-grid{grid-template-columns:1fr}
  .home-help{padding:50px 0 60px}
}
