.faq-accordion .faq-item{background:#0b0d12;margin-bottom:16px;overflow:hidden;box-shadow:0 2px 4px #0000000d;transition:box-shadow .3s ease;border:solid 1px #f25204}.faq-accordion .faq-item:hover{box-shadow:0 4px 8px #0000001a}.faq-accordion .faq-question{width:100%;padding:20px 24px;background:#0b0d12;border:none;text-align:left;font-size:1.1rem;font-weight:600;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease}@media(max-width:767px){.faq-accordion .faq-question{font-size:14px}}.faq-accordion .faq-question:hover,.faq-accordion .faq-question[aria-expanded=true]{background-color:#000002}.faq-accordion .faq-question[aria-expanded=true] .faq-icon{transform:rotate(180deg)}.faq-accordion .faq-question span{flex:1;padding-right:20px}.faq-accordion .faq-icon{flex-shrink:0;transition:transform .3s ease;color:#666}.faq-accordion .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-accordion .faq-answer.active{max-height:1000px}.faq-accordion .faq-answer.active .faq-answer-content{padding-top:25px}.faq-accordion .faq-answer-content{padding:0 24px 24px;color:#fff;line-height:1.6;background-color:#020202}.faq-accordion .faq-answer-content p{margin-bottom:12px}.faq-accordion .faq-answer-content p:last-child{margin-bottom:0}
