.page_main__WMhFG{min-height:100vh;background:#0d1117;padding:6rem 1rem 2rem}.page_container__fsCVJ{max-width:800px;margin:0 auto}.page_header__wkGEH{text-align:center;margin-bottom:2rem}.page_title__JehWJ{font-size:2rem;color:#fff;margin-bottom:.5rem}.page_subtitle__2SpMm{color:#8899a6;font-size:1rem}.page_categories__9igsW{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;justify-content:center}.page_categoryBtn__VJ6Z2{background:#1a1f2e;border:1px solid #2d3748;padding:.5rem 1rem;border-radius:20px;color:#8899a6;cursor:pointer;font-size:.9rem;transition:all .2s}.page_categoryBtn__VJ6Z2:hover{border-color:#00d4aa;color:#00d4aa}.page_categoryBtn__VJ6Z2.page_active__nf2Mx{background:#00d4aa;border-color:#00d4aa;color:#0d1117}.page_empty___GdVm,.page_loading__g01Uv{text-align:center;padding:3rem;color:#8899a6}.page_emptyIcon___mWeQ{font-size:3rem;display:block;margin-bottom:1rem}.page_faqList__CnYJT{display:flex;flex-direction:column;gap:.75rem}.page_faqItem__E7ghY{background:#1a1f2e;border-radius:12px;overflow:hidden;border:1px solid #2d3748;transition:border-color .2s}.page_faqItem__E7ghY:hover{border-color:#4a5568}.page_faqItem__E7ghY.page_expanded__fopzq{border-color:#00d4aa}.page_faqQuestion__zxX__{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.25rem;background:transparent;border:none;color:#fff;font-size:1rem;text-align:left;cursor:pointer}.page_questionText__e7qDB{flex:1 1;font-weight:500}.page_toggleIcon__LLTAw{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#2d3748;border-radius:50%;font-size:1.25rem;color:#00d4aa;margin-left:1rem}.page_faqAnswer__1MusN{color:#a0aec0;line-height:1.6;border-top:1px solid #2d3748;padding:1rem 1.25rem 1.25rem}.page_categoryTag__lZsGS{display:inline-block;background:#2d3748;color:#00d4aa;font-size:.75rem;padding:.25rem .5rem;border-radius:4px;margin-bottom:.75rem}.page_faqAnswer__1MusN p{margin:0}.page_contactSection__6FwDV{margin-top:3rem;text-align:center;padding:2rem;background:#1a1f2e;border-radius:12px}.page_contactSection__6FwDV h2{color:#fff;margin-bottom:.5rem;font-size:1.25rem}.page_contactSection__6FwDV p{color:#8899a6;margin-bottom:1.5rem}.page_contactMethods___PnH_{display:flex;justify-content:center;gap:2rem}.page_contactItem__h3Qs1{display:flex;align-items:center;gap:.5rem;color:#e2e8f0}.page_contactIcon__IVDS0{font-size:1.25rem}@media (max-width:768px){.page_title__JehWJ{font-size:1.5rem}.page_categories__9igsW{justify-content:flex-start}}