.faq-section_faqSection__I2Xxp{background-color:#000;color:#fff;padding:80px 20px}.faq-section_titleWrapper__YhFty{margin-bottom:40px;text-align:center}.faq-section_title__1s3jC{font-size:48px;font-weight:700;margin:0;text-transform:uppercase}.faq-section_titleAccent__8na2U{color:gold}.faq-section_faqContainer__s1Vyy{display:grid;gap:20px;grid-template-columns:1fr;margin:0 auto;max-width:1000px}.faq-section_faqItem__hAFtp{overflow:hidden}.faq-section_faqItem__hAFtp,.faq-section_questionWrapper__iiho6{border-radius:8px;transition:all .3s ease}.faq-section_questionWrapper__iiho6{align-items:center;background-color:#111;border-bottom:1px solid transparent;box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer;display:flex;justify-content:space-between;padding:16px 20px}.faq-section_faqItem__hAFtp.faq-section_active__l_Pcn .faq-section_questionWrapper__iiho6{background-color:#222;border-bottom-color:#333;border-radius:8px 8px 0 0;box-shadow:0 4px 8px rgba(0,0,0,.3)}.faq-section_question__q2C_e{font-size:16px;font-weight:600;margin:0;padding-right:10px;transition:color .3s ease}.faq-section_faqItem__hAFtp:hover .faq-section_question__q2C_e{color:gold}.faq-section_toggleIcon__LsFFp{align-items:center;display:flex;flex-shrink:0;justify-content:center;transition:transform .3s ease}.faq-section_faqItem__hAFtp.faq-section_active__l_Pcn .faq-section_toggleIcon__LsFFp{transform:rotate(180deg)}.faq-section_answer__O4T6R{background-color:#222;color:#ccc;font-size:14px;line-height:1.5;max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:all .5s cubic-bezier(.4,0,.2,1)}.faq-section_faqItem__hAFtp.faq-section_active__l_Pcn .faq-section_answer__O4T6R{box-shadow:0 2px 5px rgba(0,0,0,.2);max-height:300px;opacity:1;padding:16px 20px}.faq-section_answer__O4T6R p{margin:0}@media (max-width:768px){.faq-section_faqContainer__s1Vyy{grid-template-columns:1fr}.faq-section_title__1s3jC{font-size:30px}.faq-section_faqSection__I2Xxp{padding:20px 16px}}