.FAQPage_hero__WcUg3{text-align:center;padding:3rem 0 2rem}.FAQPage_heroBadge__mpvGB{display:inline-block;padding:.35rem 1rem;border-radius:999px;font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(135deg,rgba(255,153,102,.15),rgba(255,94,98,.15));color:var(--accent-primary,#ff7043);margin-bottom:1rem}.FAQPage_heroTitle__JHOec{font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.15;margin:0 0 1rem;color:var(--text-primary)}.FAQPage_heroSubtitle__cbnCg{font-size:1.15rem;color:var(--text-secondary);max-width:640px;margin:0 auto;line-height:1.6}.FAQPage_categoryNav__IvAcs{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2.5rem}.FAQPage_categoryButton__aZq1_{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.1rem;border-radius:999px;font-size:.875rem;font-weight:500;border:1px solid var(--border-primary,hsla(0,0%,100%,.1));background:var(--bg-secondary,hsla(0,0%,100%,.04));color:var(--text-secondary);cursor:pointer;transition:all .2s ease;white-space:nowrap}.FAQPage_categoryButton__aZq1_:hover{border-color:var(--accent-primary,#ff7043);color:var(--text-primary)}.FAQPage_categoryButtonActive__qyjqe{background:linear-gradient(135deg,rgba(255,153,102,.15),rgba(255,94,98,.15));border-color:var(--accent-primary,#ff7043);color:var(--accent-primary,#ff7043);font-weight:600}.FAQPage_categorySection__IB9pb{margin-bottom:2.5rem}.FAQPage_categoryTitle__DD0u8{font-size:1.35rem;font-weight:700;color:var(--text-primary);margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-primary,hsla(0,0%,100%,.08))}.FAQPage_faqList__iguFj{display:flex;flex-direction:column;gap:0}.FAQPage_faqItem__3R2bX{border-bottom:1px solid var(--border-primary,hsla(0,0%,100%,.06))}.FAQPage_faqItem__3R2bX:last-child{border-bottom:none}.FAQPage_question__CoBbY{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.15rem 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--text-primary);font-size:1rem;font-weight:500;line-height:1.5;transition:color .2s ease}.FAQPage_question__CoBbY:hover{color:var(--accent-primary,#ff7043)}.FAQPage_questionText__UoFzl{flex:1 1;padding-right:1rem}.FAQPage_icon__B6Qsw{flex-shrink:0;width:24px;height:24px;transition:transform .3s ease}.FAQPage_open__ty_Ca .FAQPage_icon__B6Qsw{transform:rotate(45deg)}.FAQPage_answerWrapper__KAGmY{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.FAQPage_open__ty_Ca .FAQPage_answerWrapper__KAGmY{grid-template-rows:1fr}.FAQPage_answer__uSmW_{overflow:hidden;padding:0}.FAQPage_open__ty_Ca .FAQPage_answer__uSmW_{padding-bottom:1.15rem}.FAQPage_answerText__vBztJ{font-size:.95rem;line-height:1.7;color:var(--text-secondary)}.FAQPage_questionCount__c_ogD{font-size:.75rem;font-weight:600;color:var(--text-tertiary);background:var(--bg-tertiary,hsla(0,0%,100%,.04));padding:.15rem .5rem;border-radius:999px;margin-left:.5rem}@media (max-width:768px){.FAQPage_hero__WcUg3{padding:2rem 0 1.5rem}.FAQPage_heroSubtitle__cbnCg{font-size:1rem}.FAQPage_categoryNav__IvAcs{gap:.35rem}.FAQPage_categoryButton__aZq1_{padding:.4rem .8rem;font-size:.8rem}.FAQPage_question__CoBbY{font-size:.95rem;padding:1rem 0}}
/*# sourceMappingURL=6878de34916ba7cd.css.map*/