.faq_page__eF2xR{min-height:100vh;background:#fff}.faq_hero__z_QiC{background:linear-gradient(180deg,#2F017E,#0D0021);padding:120px var(--spacing-md) 80px;text-align:center;position:relative;overflow:hidden}.faq_badge__53jsl{display:inline-flex;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);border-radius:50px;padding:6px 16px;margin-bottom:var(--spacing-lg);font-size:12px;color:rgba(255,255,255,.8);letter-spacing:2px;text-transform:uppercase}.faq_badge__53jsl,.faq_title__Sl3VF{font-family:Gilroy,sans-serif;font-weight:600}.faq_title__Sl3VF{font-size:48px;color:#fff;line-height:1.1;margin-bottom:var(--spacing-md)}.faq_subtitle__PSp3r{font-family:Poppins,sans-serif;font-size:18px;color:rgba(255,255,255,.7);max-width:600px;margin:0 auto}.faq_faqSection__gTDav{max-width:900px;margin:-40px auto 100px;padding:0 var(--spacing-md);position:relative;z-index:20}.faq_category__JtV1g{background:#fff;border:1px solid #eee;border-radius:32px;padding:40px;margin-bottom:40px;box-shadow:0 10px 40px rgba(0,0,0,.05)}.faq_categoryTitle__k2YmS{font-family:Gilroy,sans-serif;font-size:24px;font-weight:600;margin-bottom:30px;color:#30027F;border-bottom:2px solid #f8f8fc;padding-bottom:12px}.faq_items__19Bqs{display:flex;flex-direction:column;gap:16px}.faq_item__Jxb_Z{border-bottom:1px solid #f0f0f0}.faq_item__Jxb_Z:last-child{border-bottom:none}.faq_question__2wu97{padding:20px 0;cursor:pointer;list-style:none;font-family:Gilroy,sans-serif;font-size:17px;font-weight:600;color:#333;display:flex;justify-content:space-between;align-items:center;transition:color .2s ease}.faq_question__2wu97:hover{color:#D900FF}.faq_question__2wu97:after{content:"+";font-size:24px;color:#ccc;transition:transform .3s ease}.faq_item__Jxb_Z[open] .faq_question__2wu97:after{content:"−";color:#D900FF}.faq_answer__2EVyw{padding:0 0 20px;font-family:Poppins,sans-serif;font-size:15px;line-height:1.6;color:#666;animation:faq_slideDown__H1PFX .3s ease-out}@keyframes faq_slideDown__H1PFX{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq_cta__EjQPS{background:#f8f8fc;padding:80px var(--spacing-md);text-align:center}.faq_ctaText__YlyZt{font-family:Poppins,sans-serif;font-size:18px;color:#444;margin-bottom:24px}.faq_ctaBtn__amEk0{display:inline-flex;padding:16px 32px;background:linear-gradient(90deg,#30027F,#D900FF);color:#fff;border-radius:50px;font-family:Gilroy,sans-serif;font-weight:600;text-decoration:none;transition:transform .3s ease}.faq_backLink__XezvN{display:block;margin-top:30px;color:#888;font-size:14px;text-decoration:none}@media (max-width:768px){.faq_title__Sl3VF{font-size:32px}.faq_category__JtV1g{padding:24px}}