.cf-problems__grid{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.cf-problem-card,.cf-problems__intro{background:#fff;border:1px solid var(--cf-border);border-radius:12px;min-height:170px}.cf-problems__intro{padding:24px}.cf-problem-card h3,.cf-problems__intro h2{color:var(--cf-navy);margin:0 0 10px}.cf-problems__intro a{color:var(--cf-green);font-weight:800;text-decoration:none}.cf-problem-card{background:#f3f5f9;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.cf-problem-card__copy{padding:22px}.cf-problem-card__icon{align-items:center;background:var(--cf-green);border-radius:50%;color:#fff;display:inline-flex;font-size:24px;height:50px;justify-content:center;margin-bottom:12px;width:50px}.cf-problem-card img{height:100%;object-fit:cover;width:100%}@media (max-width:1100px){.cf-problems__grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.cf-problem-card,.cf-problems__grid{grid-template-columns:1fr}.cf-problem-card img{min-height:190px}}