/* Table-only palette refinement. Earlier trial styles and photo comparison are preserved. */
#concerns.before-after-concerns .ba-panel .ba-pairs{display:grid;grid-auto-rows:1fr}
#concerns.before-after-concerns .ba-panel .ba-head:not(.ba-head-after){background:#f0f1ef;border-top-color:#b9c1bc;border-bottom-color:#d7dcd8;color:#515955}
#concerns.before-after-concerns .ba-panel .ba-head:not(.ba-head-after) p{color:#6c746f}
#concerns.before-after-concerns .ba-panel .ba-before{background:#f0f1ef;border-bottom-color:#d7dcd8;color:#515955}
#concerns.before-after-concerns .ba-panel .ba-before .ba-kicker{color:#727a75}
#concerns.before-after-concerns .ba-panel .ba-before .ba-icon{stroke:#7c8580}
#concerns.before-after-concerns .ba-panel .ba-head-after{background:#e9f3ec;border-top-color:var(--green);border-bottom-color:#cddfd2;color:var(--green)}
#concerns.before-after-concerns .ba-panel .ba-head-after p{color:var(--green)}
#concerns.before-after-concerns .ba-panel .ba-after{background:#f3f9f4;border-bottom-color:#d5e4d8}
#concerns.before-after-concerns .ba-panel .ba-after .ba-kicker,#concerns.before-after-concerns .ba-panel .ba-after .ba-text{color:var(--green)}
#concerns.before-after-concerns .ba-panel .ba-after .ba-icon{stroke:var(--green)}
@media(max-width:760px){
 #concerns.before-after-concerns .ba-panel .ba-pairs{gap:17px}
 #concerns.before-after-concerns .ba-panel .ba-pair{grid-template-rows:repeat(2,minmax(0,1fr));margin-bottom:0}
 #concerns.before-after-concerns .ba-panel .ba-cell{min-height:128px}
}
