.Faq_hero__dLD5p{position:relative;padding:80px 24px 60px;text-align:center;overflow:hidden;background:radial-gradient(ellipse at 30% 0,rgba(225,29,72,.1),transparent 50%),radial-gradient(ellipse at 70% 20%,rgba(59,130,246,.08),transparent 40%)}.Faq_heroInner__6k_0W{max-width:800px;margin:0 auto;position:relative;z-index:1}.Faq_badge__xtimt{display:inline-flex;align-items:center;padding:6px 14px;border-radius:9999px;background:rgba(225,29,72,.15);color:var(--accent-hover);font-weight:600;font-size:13px;letter-spacing:.3px;margin-bottom:20px}.Faq_heroTitle__E6qAj{font-size:48px;font-weight:800;letter-spacing:-.04em;line-height:1.1;margin:0 0 16px}.Faq_heroAccent__eUzlj{color:var(--accent)}.Faq_heroSub__fTOOX{color:var(--text-secondary);font-size:18px;line-height:1.6;max-width:640px;margin:0 auto}.Faq_section__N8qqg{padding:60px 24px;max-width:900px;margin:0 auto}.Faq_categoryTitle__YsgC6{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:48px 0 20px;padding-bottom:12px;border-bottom:1px solid var(--border)}.Faq_categoryTitle__YsgC6:first-child{margin-top:0}.Faq_faqItem__RJSni{border:1px solid var(--border);border-radius:12px;margin-bottom:12px;overflow:hidden;transition:border-color .2s}.Faq_faqItem__RJSni:hover{border-color:var(--accent)}.Faq_question__2vrpS{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 24px;background:var(--card);border:none;cursor:pointer;text-align:left;font-size:16px;font-weight:600;color:var(--text);gap:16px;transition:background .2s}.Faq_question__2vrpS:hover{background:var(--panel)}.Faq_chevron__QyWOy{flex-shrink:0;width:20px;height:20px;color:var(--muted);transition:transform .3s ease}.Faq_chevronOpen__9lfgD{transform:rotate(180deg)}.Faq_answer__THfq7{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.Faq_answerOpen___3tMV{max-height:500px}.Faq_answerInner__O8jcm{padding:0 24px 20px;color:var(--text-secondary);font-size:15px;line-height:1.7}.Faq_ctaSection__XZyzw{text-align:center;padding:80px 24px;max-width:800px;margin:0 auto}.Faq_ctaTitle__zLynL{font-size:36px;font-weight:800;letter-spacing:-.02em;margin:0 0 12px}.Faq_ctaSub__l6x00{color:var(--text-secondary);font-size:16px;line-height:1.6;margin:0 0 12px}.Faq_contactInfo__17__m{color:var(--muted);font-size:14px;margin:0 0 32px}.Faq_contactInfo__17__m a{color:var(--accent);text-decoration:none}.Faq_contactInfo__17__m a:hover{text-decoration:underline}.Faq_ctaButton__fH5Ny{display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:#fff;padding:14px 28px;border-radius:12px;border:none;font-weight:700;font-size:16px;cursor:pointer;transition:background .2s,box-shadow .2s,transform .1s;box-shadow:0 8px 30px var(--accent-glow)}.Faq_ctaButton__fH5Ny:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 12px 40px var(--accent-glow)}@media (max-width:768px){.Faq_heroTitle__E6qAj{font-size:32px}.Faq_hero__dLD5p{padding:48px 18px 40px}.Faq_section__N8qqg{padding:40px 18px}.Faq_question__2vrpS{padding:16px 18px;font-size:15px}.Faq_answerInner__O8jcm{padding:0 18px 16px;font-size:14px}.Faq_categoryTitle__YsgC6{font-size:20px}}