.faq-heading { display: flex; flex-direction: column; align-items: center; gap: 0.5rem; text-align: center; margin-bottom: clamp(2rem, 6vw, 3.5rem); }