.mkt-faq{padding:60px 0;background-color:#fff}.mkt-faq .mkt-faq-title{font-size:32px;font-weight:700;color:#1a1a2e;margin-bottom:40px}.mkt-faq .mkt-faq-list{max-width:800px}.mkt-faq .mkt-faq-item{border-bottom:1px solid #e5e7eb}.mkt-faq .mkt-faq-item:first-child{border-top:1px solid #e5e7eb}.mkt-faq .mkt-faq-item.is-open .mkt-faq-arrow{transform:rotate(90deg)}.mkt-faq .mkt-faq-item.is-open .mkt-faq-answer{max-height:200px;padding-bottom:20px;opacity:1}.mkt-faq .mkt-faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;transition:color .2s ease}.mkt-faq .mkt-faq-question:hover{color:#3b82f6}.mkt-faq .mkt-faq-question-text{font-size:16px;font-weight:600;color:#1a1a2e;flex:1;padding-right:20px}.mkt-faq .mkt-faq-arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#3b82f6;transition:transform .3s ease}.mkt-faq .mkt-faq-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease,padding .3s ease}.mkt-faq .mkt-faq-answer p{font-size:14px;line-height:1.6;color:#6b7280;margin:0;padding-left:0}.mkt-still-questions{background-color:#f5f8fc;padding:40px;border-radius:12px;margin:40px 0}.mkt-still-questions .mkt-still-questions-title{font-size:20px;font-weight:700;color:#1a1a2e;margin-bottom:12px}.mkt-still-questions .mkt-still-questions-text{font-size:14px;color:#6b7280;line-height:1.6;margin-bottom:20px}
