.faq-item[data-v-4e93de1f]{background:#2d2d2d;border:1px solid #3a3a3a;border-radius:10px;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.faq-item[data-v-4e93de1f]:hover{border-color:#ff4d00;box-shadow:0 4px 15px #ff4d001a}.faq-question[data-v-4e93de1f]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:25px 30px;transition:all .3s ease}.faq-question[data-v-4e93de1f]:hover{background:#ff4d001a}.faq-question h3[data-v-4e93de1f]{color:#fff;font-size:18px;font-weight:600;line-height:1.4;margin:0}.faq-icon[data-v-4e93de1f]{color:#ff4d00;flex-shrink:0;font-size:16px;margin-left:20px;transition:transform .3s ease}.faq-icon.rotate[data-v-4e93de1f]{transform:rotate(180deg)}.faq-answer[data-v-4e93de1f]{background:#252525;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-answer.show[data-v-4e93de1f]{max-height:200px;padding:0 30px 25px}.faq-answer p[data-v-4e93de1f]{color:#ccc;font-size:16px;line-height:1.6;margin:0}@media(max-width:768px){.faq-question[data-v-4e93de1f]{padding:20px 25px}.faq-question h3[data-v-4e93de1f]{font-size:16px}.faq-answer.show[data-v-4e93de1f]{padding:0 25px 20px}.faq-answer p[data-v-4e93de1f]{font-size:14px}}@media(max-width:480px){.faq-question[data-v-4e93de1f]{padding:15px 20px}.faq-question h3[data-v-4e93de1f]{font-size:15px}.faq-answer.show[data-v-4e93de1f]{padding:0 20px 15px}.faq-answer p[data-v-4e93de1f]{font-size:14px}}
