.FAQAccordion-module__o6iSAW__faqContainer{max-width:850px;margin:0 auto;padding:60px 20px}.FAQAccordion-module__o6iSAW__faqHeader{text-align:center;margin-bottom:50px}.FAQAccordion-module__o6iSAW__faqHeader h1{background:linear-gradient(135deg,#0070f3 0%,#00a8ff 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:52px;font-weight:700}.FAQAccordion-module__o6iSAW__faqHeader p{color:#94a3b8;font-size:18px;font-weight:400}.FAQAccordion-module__o6iSAW__faqList{flex-direction:column;gap:20px;display:flex}.FAQAccordion-module__o6iSAW__faqItem{background:#1a1f2e;border:2px solid #0000;border-radius:16px;transition:all .3s cubic-bezier(.34,1.56,.64,1);overflow:hidden;box-shadow:0 4px 6px #0003}.FAQAccordion-module__o6iSAW__faqItem:hover{border-color:#0070f34d;transform:translateY(-3px);box-shadow:0 8px 20px #0070f326}.FAQAccordion-module__o6iSAW__faqItem.FAQAccordion-module__o6iSAW__active{background:linear-gradient(135deg,#0070f314 0%,#00a8ff0a 100%);border-color:#0070f3;box-shadow:0 8px 24px #0070f340}.FAQAccordion-module__o6iSAW__faqQuestion{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.FAQAccordion-module__o6iSAW__questionWrapper{flex:1;align-items:center;gap:16px;display:flex}.FAQAccordion-module__o6iSAW__questionIcon{background:linear-gradient(135deg,#0070f3 0%,#0056d2 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;transition:all .3s;display:flex}.FAQAccordion-module__o6iSAW__faqItem.FAQAccordion-module__o6iSAW__active .FAQAccordion-module__o6iSAW__questionIcon{background:linear-gradient(135deg,#ff4d00 0%,#ff6b35 100%);transform:rotate(360deg)}.FAQAccordion-module__o6iSAW__questionText{color:#fff;letter-spacing:-.01em;font-size:18px;font-weight:600}.FAQAccordion-module__o6iSAW__chevronIcon{flex-shrink:0;width:32px;height:32px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:relative}.FAQAccordion-module__o6iSAW__chevronIcon svg{stroke:#0070f3;width:100%;height:100%;transition:stroke .3s}.FAQAccordion-module__o6iSAW__faqItem.FAQAccordion-module__o6iSAW__active .FAQAccordion-module__o6iSAW__chevronIcon{transform:rotate(180deg)}.FAQAccordion-module__o6iSAW__faqItem.FAQAccordion-module__o6iSAW__active .FAQAccordion-module__o6iSAW__chevronIcon svg{stroke:#ff4d00}.FAQAccordion-module__o6iSAW__faqAnswer{max-height:0;transition:max-height .5s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.FAQAccordion-module__o6iSAW__answerContent{color:#cbd5e1;opacity:0;padding:0 28px 28px 84px;font-size:15px;line-height:1.8;animation:.4s forwards FAQAccordion-module__o6iSAW__fadeInSlide}.FAQAccordion-module__o6iSAW__faqItem.FAQAccordion-module__o6iSAW__active .FAQAccordion-module__o6iSAW__answerContent{opacity:1}@keyframes FAQAccordion-module__o6iSAW__fadeInSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.FAQAccordion-module__o6iSAW__answerContent p{margin-bottom:12px}.FAQAccordion-module__o6iSAW__answerContent p:last-child{margin-bottom:0}.FAQAccordion-module__o6iSAW__badge{color:#48bb78;background:#48bb7826;border-radius:6px;margin-left:8px;padding:2px 8px;font-size:13px;font-weight:600;display:inline-block}@media (max-width:640px){.FAQAccordion-module__o6iSAW__faqContainer{padding:40px 16px}.FAQAccordion-module__o6iSAW__faqHeader h1{font-size:38px}.FAQAccordion-module__o6iSAW__faqQuestion{padding:20px}.FAQAccordion-module__o6iSAW__questionIcon{width:36px;height:36px;font-size:18px}.FAQAccordion-module__o6iSAW__questionText{font-size:16px}.FAQAccordion-module__o6iSAW__answerContent{padding:0 20px 20px 72px;font-size:14px}.FAQAccordion-module__o6iSAW__chevronIcon{width:28px;height:28px}}
