.pros-cons-table{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:16px;
    margin-top:24px;
}
.pros-cons-col{
    border:1px solid var(--line);
    border-radius:12px;
    padding:16px;
}
.pros-cons-col-title{
    font-size:14px;
    font-weight:600;
    margin-bottom:12px;
}
.pros-cons-title-pros{color:#2e7d32;}
.pros-cons-title-cons{color:#c0392b;}

.pros-cons-col ul{
    list-style:none;
    margin:0;
    padding:0;
    display:flex;
    flex-direction:column;
    gap:10px;
}
.pros-cons-col li{
    display:flex;
    align-items:flex-start;
    gap:8px;
    font-size:13.5px;
    color:var(--ink);
    line-height:1.8;
}
.pros-cons-pros li svg{color:#2e7d32;flex-shrink:0;margin-top:3px;}
.pros-cons-cons li svg{color:#c0392b;flex-shrink:0;margin-top:3px;}

@media(max-width:576px){
    .pros-cons-table{grid-template-columns:1fr;}
}
