.faq-section[data-v-e768ac1b]{border-top:1px solid var(--border-light);margin-top:56px;padding-top:40px}.faq-section h2[data-v-e768ac1b]{font-size:26px;font-weight:var(--fw-medium)}.faq-item[data-v-e768ac1b],.faq-section h2[data-v-e768ac1b]{margin-bottom:24px}.faq-item h3[data-v-e768ac1b]{color:var(--text-primary);font-size:17px;font-weight:var(--fw-semi);margin-bottom:8px}.faq-item p[data-v-e768ac1b]{color:var(--text-secondary);font-size:16px;margin:0}.sources[data-v-a6bf9db3]{border-top:1px solid var(--border-light);margin-top:48px;padding-top:24px}.sources h2[data-v-a6bf9db3]{color:var(--text-secondary);font-size:16px;font-weight:var(--fw-semi);letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.sources ol[data-v-a6bf9db3]{margin:0 0 0 20px;padding:0}.sources li[data-v-a6bf9db3]{color:var(--text-secondary);font-size:14px;line-height:1.7;margin-bottom:6px}.sources a[data-v-a6bf9db3]{color:var(--primary);text-decoration:none}.sources a[data-v-a6bf9db3]:hover{text-decoration:underline}.source-author[data-v-a6bf9db3]{color:var(--text-secondary)}
