.why-problem .container{margin:0 auto;max-width:1120px;padding:0 24px}section{padding:var(--section-pad-top,72px) 0 var(--section-pad-bottom,72px)}.section-header{margin-bottom:52px;text-align:center}.why-problem .section-header h2{color:var(--section-title-color,#00a7de)!important;font-family:Ubuntu,Arial,sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1.15;margin:10px auto 14px;max-width:500px}.section-header .section-description,.section-header p{color:var(--section-text-color,#37465a);font-size:1.05rem;margin:0 auto;max-width:580px}.section-header .section-description{line-height:1.7}.eyebrow{color:var(--eyebrow-color,#6cc04a);font-size:16px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pain-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.pain-card{background:var(--card-background,#fff);border:1px solid var(--card-border,#e2e8f0);border-radius:var(--card-radius,14px);border-top:3px solid var(--card-top-border,#6cc04a);box-shadow:0 12px 30px rgba(13,35,64,var(--card-shadow-opacity,.08));padding:var(--card-padding,28px) var(--card-padding-x,24px)}.pain-stat{color:var(--stat-color,#6cc04a);font-family:Ubuntu,Arial,sans-serif;font-size:2.4rem;line-height:1}.pain-card h3,.pain-stat{font-weight:700;margin-bottom:8px}.pain-card h3{color:var(--card-title-color,#37465a);font-size:1rem;margin-top:0}.pain-body,.pain-card p{margin:0;padding-bottom:0}.pain-body,.pain-card p{color:var(--card-body-color,#37465a);font-size:.9rem}.pain-body{line-height:1.6}.pain-source{background:var(--source-bg,#e3f6fd);border-left:3px solid var(--source-border,#00a7de);border-radius:0 var(--source-radius,8px) var(--source-radius,8px) 0;color:var(--source-text-color,var(--source-color,#e2e8f0));font-size:.78rem;font-style:italic;margin-top:10px;padding:var(--source-padding-y,8px) var(--source-padding-x,10px)}@media (max-width:900px){.pain-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.pain-grid{grid-template-columns:1fr}}