.faq_faqHero__PL73k{background:linear-gradient(135deg,#000510,#0A1628 50%,#001a3d);padding:8rem 2rem 4rem;text-align:center;position:relative;overflow:hidden}.faq_faqHero__PL73k:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(0,187,255,.15) 0,transparent 70%);border-radius:50%;filter:blur(60px);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.faq_faqHeroTitle__lCh1u{font-size:clamp(2.5rem,6vw,4rem);font-weight:900;color:white;margin-bottom:1rem;position:relative;z-index:1}.faq_faqHeroDescription__hfNtk{font-size:1.25rem;color:rgba(255,255,255,.8);max-width:700px;margin:0 auto;position:relative;z-index:1}.faq_faqNav__uqKQC{background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle);position:-webkit-sticky;position:sticky;top:70px;z-index:10;padding:1rem 0}.faq_faqNavInner__bvCKk{display:flex;gap:1rem;overflow-x:auto;padding:.5rem 2rem;scrollbar-width:thin}.faq_faqNavLink__V4nHG{padding:.5rem 1.25rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:2rem;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:all .2s ease;font-weight:500;font-size:.875rem;cursor:pointer}.faq_faqNavLinkActive__VicOk,.faq_faqNavLink__V4nHG:hover{background:linear-gradient(135deg,var(--accent-blue) 0,var(--accent-purple) 100%);color:white;border-color:transparent}.faq_faqContent__F9Af7{padding:4rem 2rem;background:var(--bg-primary)}.faq_faqContainer__3BCmi{max-width:900px;margin:0 auto}.faq_faqCategory__PKCJs{margin-bottom:4rem}.faq_faqCategoryTitle__wTeda{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}.faq_faqCategoryIcon__Fea50{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent-blue) 0,var(--accent-purple) 100%);border-radius:.75rem;color:white;font-size:1.25rem}.faq_faqCategoryDescription__JvN3G{color:var(--text-secondary);margin-bottom:2rem;font-size:1.125rem}.faq_faqItem__9kuH1{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:1rem;margin-bottom:1rem;overflow:hidden;transition:all .3s ease}.faq_faqItem__9kuH1:hover{border-color:var(--accent-blue);box-shadow:0 4px 20px rgba(0,120,255,.1)}.faq_faqQuestion__tHOHv{padding:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq_faqQuestionText__rUlbA{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0;flex:1 1}.faq_faqToggle__D0Sbn{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--bg-elevated);border-radius:50%;color:var(--accent-blue);transition:transform .3s ease;flex-shrink:0}.faq_faqToggleActive__rLuZp{transform:rotate(180deg)}.faq_faqAnswer__R1aDG{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq_faqAnswerActive__RXMe7{max-height:500px}.faq_faqAnswerInner__IrLPU{padding:0 1.5rem 1.5rem;color:var(--text-secondary);line-height:1.7}.faq_faqAnswerInner__IrLPU a{color:var(--accent-blue);text-decoration:none}.faq_faqAnswerInner__IrLPU a:hover{text-decoration:underline}.faq_faqCta__48wYz{background:var(--bg-elevated);border-top:1px solid var(--border-subtle);padding:4rem 2rem;text-align:center}.faq_faqCtaTitle__DaWfl{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem}.faq_faqCtaDescription__zcB8x{color:var(--text-secondary);font-size:1.125rem;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:768px){.faq_faqHero__PL73k{padding:6rem 1.5rem 3rem}.faq_faqNav__uqKQC{top:60px}.faq_faqNavInner__bvCKk{padding:.5rem 1rem}.faq_faqContent__F9Af7{padding:3rem 1.5rem}.faq_faqCategoryTitle__wTeda{font-size:1.5rem}.faq_faqCta__48wYz{padding:3rem 1.5rem}}