.faq_container__53a_P{max-width:1000px;margin:-120px auto 80px;padding:160px 40px 60px;position:relative}.faq_mainTitle__ddo_I{text-align:center;font-size:3.5rem;font-weight:900;color:#ffffff;margin-bottom:1rem;letter-spacing:-.02em}.faq_subTitle___mjKc{font-size:1.4rem;color:#9ca3af;margin-bottom:3.5rem;text-align:center;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.7}.faq_faqItemsContainer__Ws__7{display:flex;flex-direction:column;gap:20px}.faq_faqItem__9kuH1{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 24px rgba(0,0,0,.1),inset 0 1px 1px rgba(255,255,255,.1);border-radius:16px;overflow:hidden;transition:all .35s ease;position:relative}.faq_faqQuestion__tHOHv{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:1.2rem;font-weight:600;color:#f9fafb;padding:20px 24px;transition:color .25s ease;position:relative;z-index:1}.faq_faqQuestion__tHOHv:hover{color:#fff}.faq_faqItem__9kuH1.faq_active__MXy9H .faq_faqQuestion__tHOHv{color:#fff;font-size:1.25rem}.faq_chevron__800OE{font-size:1.1rem;color:#9ca3af;transition:transform .3s ease,color .3s ease}.faq_faqItem__9kuH1.faq_active__MXy9H .faq_chevron__800OE{transform:rotate(90deg);color:#00CCCC}.faq_faqAnswer__R1aDG{font-size:1.1rem;font-weight:500;color:#e5e7eb;line-height:1.65;max-height:0;overflow:hidden;padding:0 24px;transition:max-height .45s ease,padding .4s ease;z-index:1;position:relative}.faq_faqItem__9kuH1.faq_active__MXy9H .faq_faqAnswer__R1aDG{max-height:500px;padding:0 24px 22px;border-top:1px solid rgba(255,255,255,.08);margin-top:4px}@media (max-width:768px){.faq_container__53a_P{max-width:100%;margin:0 auto 64px;padding:32px 16px 48px}.faq_mainTitle__ddo_I{font-size:1.9rem;margin-bottom:.75rem}.faq_subTitle___mjKc{font-size:1.05rem;margin-bottom:2rem;max-width:100%;line-height:1.6}.faq_faqItemsContainer__Ws__7{gap:16px}.faq_faqQuestion__tHOHv{font-size:1.05rem;padding:16px 18px}.faq_faqItem__9kuH1.faq_active__MXy9H .faq_faqQuestion__tHOHv{font-size:1.1rem}.faq_chevron__800OE{font-size:1rem}.faq_faqAnswer__R1aDG{font-size:1rem;padding:0 18px;line-height:1.6}.faq_faqItem__9kuH1.faq_active__MXy9H .faq_faqAnswer__R1aDG{padding:0 18px 18px;max-height:600px}}