.blog-faq-section{max-width:780px;margin:0 auto;padding:48px 24px 16px}.blog-faq-heading{color:#14141f;margin-bottom:20px;font-size:24px;font-weight:700}.blog-faq-list{flex-direction:column;gap:12px;display:flex}.blog-faq-item{border:1px solid #e5e7ee;border-radius:10px;overflow:hidden}.blog-faq-trigger{text-align:left;color:#14141f;cursor:pointer;background:#fff;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 18px;font-size:15px;font-weight:600;display:flex}.blog-faq-chevron{color:#6c5ce7;font-size:20px;transition:transform .2s;display:inline-block;transform:rotate(90deg)}.blog-faq-chevron--open{transform:rotate(270deg)}.blog-faq-body{padding:0 18px 16px}.blog-faq-body p{color:#4a4a58;margin:0;font-size:14px;line-height:1.6}
