.question-card{

background:#fff;

padding:25px;

border-radius:20px;

border:1px solid #e5e7eb;

height:100%;

transition:.3s;

}

.question-card:hover{

transform:translateY(-5px);

box-shadow:0 15px 35px rgba(0,0,0,.08);

}

.question-card h5{

font-weight:700;

margin-bottom:15px;

}

.question-card ul{

padding-left:20px;

}

.question-card a{

font-weight:700;

text-decoration:none;

}

.related-card{

display:block;

padding:25px;

background:#fff;

border-radius:20px;

text-align:center;

font-weight:700;

text-decoration:none;

border:1px solid #e5e7eb;

transition:.3s;

}

.related-card:hover{

transform:translateY(-5px);

border-color:#2563eb;

}

.seo-content h2{

margin-top:40px;

font-weight:800;

}