.faq-accordion{flex-direction:column;gap:10px;margin-top:20px;display:flex}.faq-item__question{cursor:pointer;text-align:left;width:100%;color:var(--gray-900,#111827);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-family:inherit;font-size:15px;font-weight:600;display:flex}.faq-item__question:hover{background:var(--gray-50,#f9fafb)}.faq-item__chevron{color:var(--gray-500);flex-shrink:0;transition:transform .2s}.faq-item__chevron.is-open{transform:rotate(180deg)}.faq-item__answer{color:var(--gray-600,#4b5563);padding:0 18px 16px;line-height:1.6}.faq-item__answer p{margin:0 0 10px}.faq-item__answer p:last-child{margin-bottom:0}
