.faq-list { display: grid; gap: 18px; } .faq-card { padding: 22px; border-radius: 20px; background: var(--bg-card); border: 1px solid var(--border); box-shadow: 0 10px 28px rgba(15, 23, 42, 0.04); } .faq-card h3 { margin: 0 0 10px; font-size: 22px; color: var(--text-strong); } .faq-card p { margin: 0; color: #4b5563; font-size: 16px; }