/* .reviewed-articles-grid{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(320px,1fr));
gap:24px;
margin-top:30px;
margin-bottom: 30px;
} */

.review-card{
background:#fff;
border-radius:12px;
padding:24px;
text-decoration:none;
display:block;
}

.review-date{
font-size:14px;
color:#6b7280;
margin-bottom:12px;
}

.review-title{
font-size:20px;
font-weight:600;
color:#111827;
margin-bottom:12px;
}

.review-excerpt{
font-size:16px;
color:#4b5563;
margin-bottom:18px;
}

.review-link{
font-weight:600;
color:#2563eb;
}

.reviewed-articles-grid{
display:grid;
grid-template-columns:repeat(2,1fr);
gap:24px;
margin-top:30px;
margin-bottom: 30px;
}

/* .review-card{
background:#f4f6f8;
border-radius:14px;
padding:24px;
} */

.review-meta{
font-size:14px;
color:#6b7280;
margin-bottom:12px;
}

.review-title{
font-size:18px;
font-weight:600;
margin-bottom:10px;
}

.review-excerpt{
font-size:14px;
color:#4b5563;
margin-bottom:16px;
}

.review-link{
color:#2563eb;
font-weight:600;
}

.doctor-field{
font-size:16px;
line-height:1.5;
}

.acf-skeleton{
height:16px;
width:70%;
background:#e5e7eb;
border-radius:6px;
}

.is-bold{
font-weight:700;
}

.author-articles-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:24px;
}

.author-article-card h3{
font-size:18px;
margin-top:10px;
}

.author-articles-grid{
display:grid;
grid-template-columns:1fr 1fr;
gap:24px;
}

.article-card{
display:block;
background:#f6f7f8;
padding:24px;
border-radius:16px;
text-decoration:none;
transition:all .2s ease;
}

.article-card:hover{
transform:translateY(-2px);
box-shadow:0 8px 20px rgba(0,0,0,0.05);
}

.article-meta{
font-size:13px;
color:#6b7280;
margin-bottom:10px;
}

.article-title{
font-size:20px;
font-weight:600;
color:#111827;
margin-bottom:10px;
}

.article-excerpt{
font-size:15px;
color:#6b7280;
margin-bottom:16px;
line-height:1.5;
}

.article-link{
font-size:14px;
font-weight:600;
color:#2563eb;
}