.problem-section{background:#f7f7f7;padding:80px 24px}.page-center{margin:0 auto;max-width:1500px}.problem-header{margin-bottom:60px;text-align:center}.problem-header h2{font-size:48px;font-weight:400;line-height:1.1;margin:0}.problem-header h2 span{color:#f58220}.problem-grid{align-items:start;display:grid;gap:50px;grid-template-columns:repeat(3,1fr)}.problem-card{display:flex;flex-direction:column}.card-icon{margin-bottom:16px}.card-icon img{border-radius:12px;display:block;height:40px;object-fit:contain;width:40px}.card-label{color:#666;font-size:14px;margin-bottom:12px;padding-left:12px;position:relative}.card-label:before{background:#f58220;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.problem-card h3{color:#000;font-size:24px;font-weight:400;line-height:1.15;margin:0 0 18px}.card-description{color:#555;font-size:16px;line-height:1.7}.problem-cta{margin-top:60px;text-align:center}.btn-primary{align-items:center;background:#0077be;border-radius:999px;color:#fff;display:inline-flex;font-weight:600;justify-content:center;padding:16px 36px;text-decoration:none;transition:.3s ease}.btn-primary:hover{transform:translateY(-2px)}@media (max-width:767px){.problem-section{padding:60px 30px}.problem-header{margin-bottom:40px}.problem-header h2{font-size:34px}.problem-grid{gap:40px;grid-template-columns:1fr}.problem-card h3{font-size:28px}.problem-cta{margin-top:40px}.btn-primary{max-width:320px;width:100%}}