.solutions-intro{padding:20px 0 40px!important}.problem-section{align-items:center;display:grid;gap:50px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin:0 auto;max-width:800px;padding:80px 0}.problem-content{text-align:left}.problem_image{background-image:var(--problem-bg);background-position:50%;background-size:cover;border-radius:clamp(12px,1.75vw,20px);height:100%;width:100%}.problem-content h2{color:var(--navy);font-size:clamp(28px,3.2vw,37px);font-weight:700;letter-spacing:-.03em;line-height:1.2;margin:0 0 20px}.problem-content p{font-weight:400;line-height:1.6;margin-bottom:15px}.problem-content strong{font-weight:700}.problem-section ul{list-style-type:square;margin:0 auto;max-width:800px;padding-left:32px;text-align:left}.problem-section li{margin-bottom:10px;padding-left:6px}.problem-section li::marker{color:var(--green)}ul li::marker{color:#1fb554;list-style-type:square}@media (max-width:991px){.solutions-intro{padding:5px 0!important}.problem_image{height:100px;margin:20px 0 0;width:100%}.problem-section{display:grid;gap:10px;grid-template-columns:1fr;justify-items:center;margin:0 auto;padding:40px 20px;text-align:center;width:100%}.problem-content{padding:0 20px;text-align:center}}