.Faq-module__9zmvGq__mainContainer{min-height:100vh;padding-top:86px;overflow-x:hidden}.Faq-module__9zmvGq__hero{background:var(--gradient-hero);padding:var(--space-20) 0 var(--space-14);text-align:center;position:relative;overflow:hidden}.Faq-module__9zmvGq__hero:before{content:"";background:var(--gradient-mesh);opacity:.4;pointer-events:none;position:absolute;inset:0}.Faq-module__9zmvGq__hero:after{content:"";background:linear-gradient(90deg,#0000,#3b82f64d,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.Faq-module__9zmvGq__heroContent{max-width:var(--container-xl);padding:0 var(--space-6);z-index:2;margin:0 auto;position:relative}.Faq-module__9zmvGq__breadcrumb{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-6);animation:.5s forwards Faq-module__9zmvGq__fadeInDown;display:flex}.Faq-module__9zmvGq__breadcrumb a{color:var(--text-white-muted);transition:color var(--transition-fast)}.Faq-module__9zmvGq__breadcrumb a:hover{color:var(--accent)}.Faq-module__9zmvGq__breadcrumbSep{color:var(--text-muted);font-size:var(--text-xs)}.Faq-module__9zmvGq__breadcrumbCurrent{color:var(--accent);font-weight:var(--font-semibold)}.Faq-module__9zmvGq__heroTitle{font-family:var(--font-heading);font-size:var(--text-5xl);font-weight:var(--font-extrabold);color:var(--text);margin-bottom:var(--space-4);animation:.6s forwards Faq-module__9zmvGq__fadeInUp}.Faq-module__9zmvGq__heroTitleAccent{background:var(--gradient-accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Faq-module__9zmvGq__heroSubtitle{font-size:var(--text-lg);color:var(--text-secondary);max-width:560px;line-height:var(--leading-relaxed);opacity:0;margin:0 auto;animation:.6s .15s forwards Faq-module__9zmvGq__fadeInUp}.Faq-module__9zmvGq__searchSection{background:var(--surface-50);padding:var(--space-8) 0;border-bottom:1px solid var(--border-light)}.Faq-module__9zmvGq__searchContainer{max-width:600px;padding:0 var(--space-6);margin:0 auto;position:relative}.Faq-module__9zmvGq__searchInput{width:100%;padding:var(--space-4) var(--space-6) var(--space-4) var(--space-12);font-size:var(--text-base);border:2px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);color:var(--text);box-shadow:var(--shadow-md);transition:all var(--transition-fast);outline:none}.Faq-module__9zmvGq__searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-glow)}.Faq-module__9zmvGq__searchIcon{font-size:var(--text-lg);color:var(--text-light);position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.Faq-module__9zmvGq__filterSection{background:var(--surface);padding:var(--space-6) 0;border-bottom:1px solid var(--border-light)}.Faq-module__9zmvGq__filterContainer{max-width:var(--container-md);padding:0 var(--space-6);justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin:0 auto;display:flex}.Faq-module__9zmvGq__filterBtn{padding:var(--space-2) var(--space-5);font-size:var(--text-sm);font-weight:var(--font-semibold);border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-normal)}.Faq-module__9zmvGq__filterBtn:hover{border-color:var(--primary-300);color:var(--text)}.Faq-module__9zmvGq__filterBtnActive{background:var(--gradient-accent);color:var(--text-white);box-shadow:var(--shadow-accent);border-color:#0000}.Faq-module__9zmvGq__faqSection{padding:var(--space-16) 0 var(--space-20);background:var(--surface-50)}.Faq-module__9zmvGq__faqContainer{max-width:800px;padding:0 var(--space-6);margin:0 auto}.Faq-module__9zmvGq__accordion{gap:var(--space-4);flex-direction:column;display:flex}.Faq-module__9zmvGq__accordionItem{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);transition:all var(--transition-normal);box-shadow:var(--shadow-sm);overflow:hidden}.Faq-module__9zmvGq__accordionItem:hover{box-shadow:var(--shadow-md);border-color:var(--primary-200)}.Faq-module__9zmvGq__accordionActive{border-color:var(--accent);box-shadow:var(--shadow-lg)}.Faq-module__9zmvGq__accordionHeader{width:100%;padding:var(--space-5) var(--space-6);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:var(--space-4);background:0 0;border:none;display:flex}.Faq-module__9zmvGq__question{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-bold);color:var(--text);transition:color var(--transition-fast)}.Faq-module__9zmvGq__accordionActive .Faq-module__9zmvGq__question{color:var(--accent-hover)}.Faq-module__9zmvGq__chevron{font-size:var(--text-sm);color:var(--text-light);transition:transform var(--transition-normal)}.Faq-module__9zmvGq__accordionActive .Faq-module__9zmvGq__chevron{color:var(--accent);transform:rotate(180deg)}.Faq-module__9zmvGq__accordionContent{max-height:0;transition:max-height var(--transition-normal) cubic-bezier(.4, 0, .2, 1), padding var(--transition-normal);padding:0 var(--space-6);overflow:hidden}.Faq-module__9zmvGq__accordionContentActive{max-height:500px;padding:0 var(--space-6) var(--space-6)}.Faq-module__9zmvGq__answer{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);border-top:1px dashed var(--border-light);padding-top:var(--space-4)}.Faq-module__9zmvGq__noResults{text-align:center;padding:var(--space-12) 0;color:var(--text-light)}.Faq-module__9zmvGq__noResultsIcon{margin-bottom:var(--space-4);font-size:3rem;display:block}.Faq-module__9zmvGq__noResultsTitle{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text);margin-bottom:var(--space-2)}.Faq-module__9zmvGq__cta{padding:var(--space-16) 0;background:var(--surface-50);border-top:1px solid var(--border-light);text-align:center;position:relative;overflow:hidden}.Faq-module__9zmvGq__cta:before{content:"";background:var(--gradient-mesh);opacity:.1;position:absolute;inset:0}.Faq-module__9zmvGq__ctaContent{z-index:2;max-width:500px;padding:0 var(--space-6);margin:0 auto;position:relative}.Faq-module__9zmvGq__ctaTitle{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-extrabold);color:var(--text);margin-bottom:var(--space-3)}.Faq-module__9zmvGq__ctaSubtitle{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-6)}.Faq-module__9zmvGq__ctaBtn{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-white);background:var(--gradient-accent);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-normal);box-shadow:var(--shadow-accent);font-family:var(--font-primary);border:none;text-decoration:none;display:inline-flex}.Faq-module__9zmvGq__ctaBtn:hover{box-shadow:var(--shadow-accent-lg);transform:translateY(-2px)}@keyframes Faq-module__9zmvGq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Faq-module__9zmvGq__fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Faq-module__9zmvGq__mainContainer{padding-top:74px}.Faq-module__9zmvGq__heroTitle{font-size:var(--text-3xl)}.Faq-module__9zmvGq__heroSubtitle{font-size:var(--text-base)}.Faq-module__9zmvGq__faqSection{padding:var(--space-10) 0 var(--space-14)}.Faq-module__9zmvGq__ctaTitle{font-size:var(--text-2xl)}}@media (max-width:480px){.Faq-module__9zmvGq__hero{padding:var(--space-12) 0 var(--space-10)}.Faq-module__9zmvGq__heroContent,.Faq-module__9zmvGq__searchContainer,.Faq-module__9zmvGq__filterContainer,.Faq-module__9zmvGq__faqContainer,.Faq-module__9zmvGq__ctaContent{padding-left:var(--space-4);padding-right:var(--space-4)}.Faq-module__9zmvGq__accordionHeader{padding:var(--space-4)}.Faq-module__9zmvGq__accordionContent{padding-left:var(--space-4);padding-right:var(--space-4)}.Faq-module__9zmvGq__accordionContentActive{padding:0 var(--space-4) var(--space-4)}}
