.XQM7ja_pageIntro{margin-top:var(--space-4);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.8}.XQM7ja_faqSection{padding-block:var(--space-20)}.XQM7ja_sectionHeader{text-align:center;margin-bottom:var(--space-14);padding-inline:var(--space-6)}.XQM7ja_sectionTitle{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.XQM7ja_sectionSubtitle{max-width:640px;font-size:var(--text-lg);color:var(--color-text-secondary);margin-inline:auto;line-height:1.7}.XQM7ja_faqList{max-width:860px;padding-inline:var(--space-6);gap:var(--space-3);flex-direction:column;margin-inline:auto;display:flex}.XQM7ja_faqItem{background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);overflow:hidden}.XQM7ja_faqItem[open]{border-color:var(--color-border-brand)}.XQM7ja_faqSummary{padding:var(--space-5) var(--space-6);cursor:pointer;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);padding-right:var(--space-12);list-style:none;position:relative}.XQM7ja_faqSummary::-webkit-details-marker{display:none}.XQM7ja_faqSummary:after{content:"+";right:var(--space-6);font-size:var(--text-xl);color:var(--color-brand-primary);position:absolute;top:50%;transform:translateY(-50%)}.XQM7ja_faqItem[open] .XQM7ja_faqSummary:after{content:"-"}.XQM7ja_faqAnswer{padding:0 var(--space-6) var(--space-5);color:var(--color-text-secondary)}.XQM7ja_answerParagraph{line-height:1.8}.XQM7ja_answerParagraph+.XQM7ja_answerParagraph{margin-top:var(--space-4)}.XQM7ja_inlineLink{color:var(--color-brand-primary);font-weight:var(--font-weight-semibold);text-decoration:none}.XQM7ja_inlineLink:hover{color:var(--color-brand-highlight)}@media (max-width:768px){.XQM7ja_sectionTitle{font-size:var(--text-3xl)}.XQM7ja_sectionSubtitle{font-size:var(--text-base)}}
