/* Blog: blog-ai-builder-vs-pro-designer.html */
.mistake-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:28px 28px 24px;margin:24px 0;}
.mistake-num{font-family:var(--ff-display);font-size:2.5rem;font-weight:600;color:var(--gold);opacity:.6;line-height:1;margin-bottom:12px;}
.mistake-card h3{margin:0 0 10px;color:var(--text);}
.mistake-card p{margin:0;font-size:.9rem;}
.fix-step{display:flex;gap:20px;margin-bottom:28px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);}
.fix-step-num{width:44px;height:44px;background:var(--gold);border-radius:12px;display:flex;align-items:center;justify-content:center;font-family:var(--ff-head);font-weight:800;font-size:.95rem;color:#060608;flex-shrink:0;}
.fix-step-content h3{margin:0 0 8px;font-size:1rem;color:var(--text);}
.fix-step-content p{margin:0;font-size:.88rem;}
.compare-table{width:100%;border-collapse:collapse;margin:28px 0;font-size:.9rem;}
.compare-table th{background:var(--surface);color:var(--muted);font-family:var(--ff-head);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;padding:14px 16px;text-align:left;border-bottom:1px solid var(--border);}
.compare-table td{padding:14px 16px;border-bottom:1px solid var(--border);color:var(--text2);line-height:1.6;}
.compare-table tr:last-child td{border-bottom:none;}
.compare-table .yes{color:#4ade80;font-weight:600;}
.compare-table .no{color:#f87171;font-weight:600;}
.compare-table .maybe{color:var(--gold);font-weight:600;}
