.page_pageWrapper__4zIvh{min-height:100vh;background:linear-gradient(135deg,#faf5f8 0,rgba(217,172,205,.05) 50%,var(--background) 100%);padding-top:var(--header-height)}.page_pageContainer__ltPte{max-width:800px;margin:0 auto;padding:var(--space-8) var(--space-4)}.page_pageHeader__gKF89{text-align:center;margin-bottom:var(--space-8)}.page_pageDescription__TVFnK{font-size:1rem;color:var(--color-muted);line-height:1.8}.page_faqList__CnYJT{display:flex;flex-direction:column;gap:var(--space-4)}.page_faqItem__E7ghY{background:var(--white);border-radius:var(--radius);border:1px solid var(--color-border);overflow:hidden}.page_faqQuestion__zxX__{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-6);font-weight:600;font-size:1rem;color:var(--color-text);cursor:pointer;transition:background .2s ease}.page_faqQuestion__zxX__:hover{background:var(--gray-50)}.page_faqLabel__4B0ML{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--color-primary);color:var(--white);border-radius:50%;font-size:.85rem;font-weight:700;flex-shrink:0}.page_faqAnswer__1MusN{padding:0 var(--space-6) var(--space-6);padding-left:calc(var(--space-6) + 28px + var(--space-3));color:var(--color-muted);line-height:1.8;font-size:.95rem}@media (max-width:640px){.page_pageContainer__ltPte{padding:var(--space-6) var(--space-3)}.page_faqQuestion__zxX__{padding:var(--space-4);font-size:.95rem}.page_faqAnswer__1MusN{padding:0 var(--space-4) var(--space-4);padding-left:calc(var(--space-4) + 28px + var(--space-3))}}