/**
 * Version 2.4.30 Research Portfolio update.
 * Seven project cards remain visible within the single-screen desktop dashboard.
 */
@media (min-width:1201px){
  .had-view-research .had-project-grid{
    grid-template-columns:repeat(12,minmax(0,1fr));
    grid-template-rows:repeat(2,minmax(0,1fr));
    gap:9px;
  }
  .had-view-research .had-project-card:nth-child(-n+4){grid-column:span 3}
  .had-view-research .had-project-card:nth-child(n+5){grid-column:span 4}
  .had-view-research .had-project-card{padding:10px 11px 9px}
  .had-view-research .had-project-card h2{
    min-height:2.55em;
    max-height:2.55em;
    margin:6px 0 4px;
    font-size:clamp(13px,.82vw,17px);
    line-height:1.27;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
  }
  .had-view-research .had-project-card>p{
    max-height:2.9em;
    font-size:12px;
    line-height:1.42;
    -webkit-line-clamp:2;
  }
  .had-view-research .had-project-meta span{font-size:19px}
  .had-view-research .had-project-meta b{
    max-width:78%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .had-view-research .had-project-evidence-line{max-height:25px;margin-top:4px;overflow:hidden}
  .had-view-research .had-project-card .had-tag-row{max-height:31px;padding-top:4px;overflow:hidden}
  .had-view-research .had-project-card .had-tag-row span:nth-child(n+4){display:none}
  .had-view-research .had-progress-line{margin-top:6px}
  .had-view-research .had-open-detail{margin-top:4px}
}
@media (min-width:901px) and (max-width:1200px){
  .had-view-research .had-project-grid{
    grid-template-columns:repeat(2,minmax(0,1fr));
    grid-template-rows:repeat(4,minmax(0,1fr));
    gap:9px;
  }
  .had-view-research .had-project-card:last-child{grid-column:1/-1}
  .had-view-research .had-project-card{padding:10px 11px 9px}
  .had-view-research .had-project-card h2{font-size:14px;max-height:2.6em;-webkit-line-clamp:2}
  .had-view-research .had-project-card>p{max-height:2.9em;-webkit-line-clamp:2}
}
