/* DrAir V34: native 5-card layout. No photos are duplicated or overlaid. */
html body .hst-drair-v34-five-cards {
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:12px!important;
  width:100%!important;
  max-width:100%!important;
  box-sizing:border-box!important;
  align-items:stretch!important;
}
html body .hst-drair-v34-five-cards > article.problem-card {
  min-width:0!important;
  width:100%!important;
  max-width:100%!important;
  box-sizing:border-box!important;
}
/* An existing decorative wrapper is NOT a sixth card. Keep it out of the grid flow. */
html body .hst-drair-v34-five-cards > .problem-grid-decoration,
html body .hst-drair-v34-five-cards > .problems-grid-decoration {
  position:absolute!important;
  pointer-events:none!important;
}
@media(max-width:1150px){
 html body .hst-drair-v34-five-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:760px){
 html body .hst-drair-v34-five-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:480px){
 html body .hst-drair-v34-five-cards{grid-template-columns:minmax(0,1fr)!important}
}
