.faq_page__KCVfa{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-8)}.faq_header___5jTm{display:flex;flex-direction:column;gap:var(--space-3);text-align:center;align-items:center}.faq_eyebrow__weXwE{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.18em;color:var(--brand-pink);font-weight:600}.faq_title__G8Rm4{font-size:clamp(28px,4vw,40px);font-weight:700;letter-spacing:-.02em}.faq_subtitle__7jy3U{color:var(--text-muted);font-size:var(--fs-md);max-width:580px;line-height:1.7}.faq_categories__q3VHk{display:flex;flex-direction:column;gap:var(--space-8)}.faq_category__cUmFI{display:flex;flex-direction:column;gap:var(--space-4)}.faq_h2__8gdS_{font-size:var(--fs-xl);font-weight:600;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:var(--space-3)}.faq_h2__8gdS_:before{content:"";width:4px;height:22px;border-radius:var(--radius-xs);background:var(--gradient-primary)}.FaqAccordion_list__9wKSf{display:flex;flex-direction:column;gap:var(--space-2)}.FaqAccordion_item__Dg76Q{background:var(--bg-surface-1);border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden;transition:border-color var(--duration-fast) var(--ease-out)}.FaqAccordion_item__Dg76Q:hover,.FaqAccordion_open__kSMla{border-color:var(--brand-primary)}.FaqAccordion_q__XITe8{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);width:100%;text-align:left;font-size:var(--fs-base);font-weight:500;color:var(--text-primary)}.FaqAccordion_chev__VCtuW{width:18px;height:18px;color:var(--text-muted);flex-shrink:0;transition:transform var(--duration-fast) var(--ease-out)}.FaqAccordion_open__kSMla .FaqAccordion_chev__VCtuW{transform:rotate(180deg);color:var(--brand-primary)}.FaqAccordion_aWrap__8elcZ{padding:0 var(--space-5) var(--space-5)}.FaqAccordion_a__tyLiT{color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.7}