.faq-tabs-wrapper{font-family:Arial,sans-serif;margin:0 auto;max-width:800px}.faq-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.tab-button{background-color:#eee;border:none;border-radius:5px;cursor:pointer;font-weight:700;padding:10px 20px}.tab-button.active{background-color:#0073ff;color:#fff}.faq-tab-content{display:none}.faq-tab-content.active{display:block}.faq-item{border-bottom:1px solid #ccc;padding:10px 0}.faq-question{cursor:pointer;position:relative}.faq-question:after{content:"+";position:absolute;right:0}.faq-question.active:after{content:"-"}.faq-answer{display:none;padding:5px 0 10px}.faq-answer.show{display:block}