/* Give research posts enough room for reading and media review. */
.content > .section-heading{margin-top:20px;margin-bottom:10px}
.post{padding:19px 18px 16px;margin-top:14px;border-radius:9px}
.post-head{min-height:38px}
.post-head small{line-height:1.6}
.post h3{font-size:14px;margin:14px 0 7px;line-height:1.55}
.post p{font-size:13px;line-height:1.85;margin:0 0 15px;color:#68747d}
.evidence{gap:8px;margin-top:4px}
.evidence div{height:88px;padding:11px 10px;line-height:1.65;border-radius:8px;font-size:11px}
.post-actions{display:flex;align-items:center;gap:14px;margin-top:13px;padding-top:11px;border-top:1px solid #f0f1f2;line-height:1.5}
.post-actions button{padding:0;line-height:1.5}
.composer{padding:15px 16px}
.composer textarea{min-height:96px;line-height:1.8}
.side-card{margin-bottom:16px}
@media(max-width:900px){
  .post{padding:16px 14px 14px}
  .evidence div{height:78px}
  .post-actions{gap:9px;font-size:11px}
}
