/* Before illustrations only. Text, row padding, After and other sections retain existing styles. */
#concerns.ba-complete-concerns .ba-problem-list li{grid-template-columns:100px minmax(0,1fr)}
#concerns.ba-complete-concerns .ba-problem-list li>div{min-width:0}
#concerns.ba-complete-concerns .ba-problem-list p{text-wrap:balance}
#concerns.ba-complete-concerns .ba-problem-list .ba-problem-illustration{display:block;width:100px;height:81.25px;object-fit:contain}
@media(min-width:761px) and (max-width:1080px){
 #concerns.ba-complete-concerns .ba-problem-list li{grid-template-columns:88px minmax(0,1fr)}
 #concerns.ba-complete-concerns .ba-problem-list .ba-problem-illustration{width:88px;height:71.5px}
}
@media(max-width:760px){
 #concerns.ba-complete-concerns .ba-problem-list li{grid-template-columns:80px minmax(0,1fr);gap:12px}
 #concerns.ba-complete-concerns .ba-problem-list .ba-problem-illustration{width:80px;height:65px}
}
