.healthcare-blogs{background:#fff;padding:clamp(80px,14vw,120px) 0}.healthcare-blogs-head{margin-bottom:clamp(32px,6vw,48px)}.healthcare-blogs-head h2{letter-spacing:-.015em;color:#111827;margin:0;font-size:clamp(30px,4.6vw,40px)}.healthcare-blogs-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(20px,5vw,32px);display:grid}.healthcare-blog-card{background:#f8f9ff;border:1px solid #11182714;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 36px #0f172a14}.healthcare-blog-media{aspect-ratio:1;background:linear-gradient(135deg,#2563eb33,#60a5fa1a);position:relative;overflow:hidden}.healthcare-blog-media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.healthcare-blog-body{flex-direction:column;gap:12px;padding:clamp(18px,4vw,24px);display:flex}.healthcare-blog-body h3{color:#111827;margin:0;font-size:18px;line-height:1.5}.healthcare-blog-body p{color:#111827b3;margin:0;font-size:15px;line-height:1.6}.healthcare-blog-link{color:#2563eb;font-weight:600;text-decoration:none}