.csx-section{background:#fff;color:#222;font-family:Segoe UI,sans-serif;padding:60px 8%;width:100%}.csx-tag{color:#d10000;display:inline-block;font-size:16px;font-weight:600;margin-bottom:8px}.csx-heading{font-size:32px;font-weight:700;line-height:1.35;margin-bottom:40px;max-width:850px;text-align:left!important}.csx-grid{align-items:flex-start;display:grid;gap:35px;grid-template-columns:1.2fr .8fr}.csx-box{background:#f8f8f8;border-left:4px solid #d00;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.06);margin-bottom:25px;padding:10px 25px}.csx-title{border-radius:4px;color:#fff;display:inline-block;font-size:15px;font-weight:700;margin-bottom:12px;padding:6px 14px}.csx-impact-label,.csx-problem-label,.csx-solution-label{background:#d00000}.csx-impact-text p,.csx-problem-text p,.csx-solution-text p{font-size:15px;line-height:1.45}.csx-section{padding:60px 3%}.csx-right{display:flex;flex-direction:column;gap:22px;padding-left:10px}.csx-right-item{align-items:flex-start;display:flex;gap:12px}.csx-right-img{height:50px;margin-top:2px;object-fit:contain;width:50px}.csx-right-text{font-size:18px;line-height:1.4;margin:0}@media (max-width:768px){.csx-grid{grid-template-columns:1fr}.csx-right{order:10}.csx-box{order:1}.csx-heading{font-size:26px}}