.why-pain-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.why-pain-card{background:var(--white);border:1px solid #e2e8f0;border-radius:16px;padding:32px;transition:box-shadow .2s,transform .2s}.why-pain-card:hover{transform:translateY(-2px);box-shadow:0 8px 32px #00000014}.why-pain-icon{margin-bottom:16px;font-size:32px}.why-pain-title{font-family:var(--heading);color:var(--text-primary);margin-bottom:12px;font-size:18px;font-weight:700}.why-pain-stat{background:var(--bg-subtle);border-radius:8px;align-items:baseline;gap:8px;margin-bottom:12px;padding:12px;display:flex}.why-pain-stat-num{font-family:var(--heading);color:var(--blue-600);font-size:28px;font-weight:800;line-height:1}.why-pain-stat-label{color:var(--text-secondary);font-size:13px;line-height:1.4}.why-pain-body{color:var(--text-secondary);font-size:14px;line-height:1.7}.why-gap-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.why-gap-card{background:var(--white);border:1px solid #e2e8f0;border-radius:14px;height:100%;padding:28px}.why-gap-tier{text-transform:uppercase;letter-spacing:2px;color:var(--blue-600);margin-bottom:4px;font-size:12px;font-weight:700}.why-gap-names{font-family:var(--heading);color:var(--text-primary);margin-bottom:12px;font-size:16px;font-weight:700}.why-gap-line{background:var(--border);width:40px;height:2px;margin-bottom:12px}.why-gap-text{color:var(--text-secondary);font-size:14px;line-height:1.7}.why-gap-callout{text-align:center;color:#fff;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:16px;margin-top:40px;padding:40px}.why-gap-callout-badge{background:var(--blue-600);color:var(--text-primary);text-transform:uppercase;letter-spacing:2px;border-radius:100px;margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.why-gap-callout p{color:#fffc;max-width:650px;margin:0 auto;font-size:17px;line-height:1.7}.why-gap-callout strong{color:#fff}.why-only-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.why-only-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;transition:background .2s}.why-only-card:hover{background:#ffffff14}.why-only-num{font-family:var(--heading);color:#e2e8f0;margin-bottom:12px;font-size:36px;font-weight:800;line-height:1}.why-only-title{font-family:var(--heading);color:var(--text-primary);margin-bottom:10px;font-size:18px;font-weight:700}.why-only-body{color:#64748b;font-size:14px;line-height:1.7}.why-compare{max-width:800px;margin:0 auto}.why-roi-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.why-roi-card{background:var(--white);text-align:center;border:1px solid #e2e8f0;border-radius:14px;padding:28px}.why-roi-value{font-family:var(--heading);color:var(--blue-600);margin-bottom:4px;font-size:48px;font-weight:800;line-height:1}.why-roi-label{color:var(--text-primary);font-size:16px;font-weight:600}.why-roi-outcome{color:var(--text-secondary);margin-top:12px;font-size:14px;line-height:1.6}.why-roi-bottom{text-align:center;background:var(--white);border:2px solid var(--blue-600);border-radius:14px;margin-top:40px;padding:32px}.why-roi-bottom p{color:var(--text-primary);max-width:600px;margin:0 auto;font-size:17px;line-height:1.7}@media (max-width:1024px){.why-pain-grid,.why-gap-grid,.why-only-grid,.why-roi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.why-pain-grid,.why-gap-grid,.why-only-grid,.why-roi-grid{grid-template-columns:1fr}.why-gap-callout{padding:28px 20px}.why-roi-bottom{padding:24px 16px}}