.privacy-policy-page[data-v-38736835]{min-height:100vh;background-color:#f9fafb;padding:48px 16px}.privacy-policy-page .container[data-v-38736835]{max-width:896px;margin:0 auto}.privacy-policy-page .back-link-wrapper[data-v-38736835]{margin-bottom:24px}.privacy-policy-page .back-link-wrapper .back-link[data-v-38736835]{display:inline-flex;align-items:center;color:#2563eb;text-decoration:none;transition:color .2s;font-size:14px}.privacy-policy-page .back-link-wrapper .back-link[data-v-38736835]:hover{color:#1e40af}.privacy-policy-page .back-link-wrapper .back-link .back-icon[data-v-38736835]{width:20px;height:20px;margin-right:8px}.privacy-policy-page .content-wrapper[data-v-38736835]{background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:8px;padding:32px}.privacy-policy-page .content-wrapper .page-title[data-v-38736835]{font-size:30px;font-weight:700;color:#111827;margin-bottom:32px}.privacy-policy-page .content-wrapper .policy-content[data-v-38736835]{font-size:16px;line-height:1.75;color:#374151}.privacy-policy-page .content-wrapper .policy-content p[data-v-38736835]{margin-bottom:24px}.privacy-policy-page .content-wrapper .policy-content .effective-date[data-v-38736835]{margin-bottom:16px}.privacy-policy-page .content-wrapper .policy-content .intro-text[data-v-38736835]{margin-bottom:24px}.privacy-policy-page .content-wrapper .policy-content .toc-section[data-v-38736835]{margin-bottom:32px}.privacy-policy-page .content-wrapper .policy-content .toc-section .toc-title[data-v-38736835]{font-size:24px;font-weight:600;color:#1f2937;margin-bottom:16px}.privacy-policy-page .content-wrapper .policy-content .toc-section .toc-list[data-v-38736835]{padding-left:24px;list-style-type:decimal}.privacy-policy-page .content-wrapper .policy-content .toc-section .toc-list li[data-v-38736835]{margin-bottom:8px}.privacy-policy-page .content-wrapper .policy-content .policy-section[data-v-38736835]{margin-bottom:32px}.privacy-policy-page .content-wrapper .policy-content .policy-section .section-title[data-v-38736835]{font-size:24px;font-weight:600;color:#1f2937;margin-bottom:16px}.privacy-policy-page .content-wrapper .policy-content .policy-section .subsection-title[data-v-38736835]{font-size:20px;font-weight:600;color:#374151;margin:20px 0 12px 0}.privacy-policy-page .content-wrapper .policy-content .policy-section .subsubsection-title[data-v-38736835]{font-size:18px;font-weight:500;color:#4b5563;margin:16px 0 8px 0}.privacy-policy-page .content-wrapper .policy-content .policy-section .list-disc[data-v-38736835]{padding-left:24px;list-style-type:disc;margin-bottom:16px}.privacy-policy-page .content-wrapper .policy-content .policy-section .list-disc li[data-v-38736835]{margin-bottom:8px}.privacy-policy-page .content-wrapper .policy-content .sdk-info[data-v-38736835]{background-color:#f9fafb;padding:16px;border-radius:8px;margin-top:16px}.privacy-policy-page .content-wrapper .policy-content .sdk-info .sdk-name[data-v-38736835]{font-weight:500;margin-bottom:8px}.privacy-policy-page .content-wrapper .policy-content .sdk-info .sdk-desc[data-v-38736835]{font-size:14px;color:#6b7280;margin-bottom:8px}.privacy-policy-page .content-wrapper .policy-content .sdk-info .sdk-link[data-v-38736835]{font-size:14px;color:#2563eb;margin-bottom:16px}.privacy-policy-page .content-wrapper .policy-content .sdk-info .sdk-link a[data-v-38736835]{color:#2563eb;text-decoration:none}.privacy-policy-page .content-wrapper .policy-content .sdk-info .sdk-link a[data-v-38736835]:hover{text-decoration:underline}.privacy-policy-page .content-wrapper .policy-content .update-date[data-v-38736835]{margin-top:48px;padding-top:32px;border-top:1px solid #e5e7eb}.privacy-policy-page .content-wrapper .policy-content .update-date p[data-v-38736835]{text-align:center;font-size:14px;color:#6b7280;margin:0}