.privacy-page[data-v-612d6b61]{background-color:#f8f9fa;min-height:100vh;padding:40px 0}.privacy-page .privacy-header[data-v-612d6b61]{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:40px;padding:30px 0;text-align:center}.privacy-page .privacy-header h1[data-v-612d6b61]{color:#2c3e50;font-size:32px;font-weight:700;margin-bottom:10px}.privacy-page .privacy-header .effective-date[data-v-612d6b61]{color:#7f8c8d;font-size:16px;margin:0}.privacy-page .privacy-content[data-v-612d6b61]{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:30px;padding:40px}.privacy-page .privacy-content section[data-v-612d6b61]{margin-bottom:40px}.privacy-page .privacy-content section h2[data-v-612d6b61]{border-bottom:2px solid #3498db;color:#2c3e50;font-size:22px;font-weight:600;margin-bottom:20px;padding-bottom:10px}.privacy-page .privacy-content section h3[data-v-612d6b61]{color:#34495e;font-size:18px;font-weight:600;margin:20px 0 10px}.privacy-page .privacy-content section p[data-v-612d6b61]{color:#34495e;line-height:1.7;margin-bottom:15px}.privacy-page .privacy-content section ol[data-v-612d6b61],.privacy-page .privacy-content section ul[data-v-612d6b61]{padding-left:20px}.privacy-page .privacy-content section ol li[data-v-612d6b61],.privacy-page .privacy-content section ul li[data-v-612d6b61]{color:#34495e;line-height:1.6;margin-bottom:10px}.privacy-page .privacy-content section ol li strong[data-v-612d6b61],.privacy-page .privacy-content section ul li strong[data-v-612d6b61]{color:#2c3e50;font-weight:600}.privacy-page .privacy-content section .destruction-method[data-v-612d6b61],.privacy-page .privacy-content section .info-categories[data-v-612d6b61],.privacy-page .privacy-content section .purpose-list[data-v-612d6b61],.privacy-page .privacy-content section .security-measures[data-v-612d6b61]{background:#f8f9fa;border-radius:5px;margin:15px 0;padding:20px}.privacy-page .privacy-content section .destruction-method h3[data-v-612d6b61],.privacy-page .privacy-content section .info-categories h3[data-v-612d6b61],.privacy-page .privacy-content section .purpose-list h3[data-v-612d6b61],.privacy-page .privacy-content section .security-measures h3[data-v-612d6b61]{color:#2c3e50;font-size:16px;margin-bottom:10px}.privacy-page .privacy-content section .destruction-method p[data-v-612d6b61],.privacy-page .privacy-content section .destruction-method ul[data-v-612d6b61],.privacy-page .privacy-content section .info-categories p[data-v-612d6b61],.privacy-page .privacy-content section .info-categories ul[data-v-612d6b61],.privacy-page .privacy-content section .purpose-list p[data-v-612d6b61],.privacy-page .privacy-content section .purpose-list ul[data-v-612d6b61],.privacy-page .privacy-content section .security-measures p[data-v-612d6b61],.privacy-page .privacy-content section .security-measures ul[data-v-612d6b61]{margin-bottom:15px}.privacy-page .privacy-content section table[data-v-612d6b61]{border-collapse:collapse;font-size:14px;margin:15px 0;width:100%}.privacy-page .privacy-content section table td[data-v-612d6b61],.privacy-page .privacy-content section table th[data-v-612d6b61]{border:1px solid #ddd;padding:12px 8px;text-align:left;vertical-align:top}.privacy-page .privacy-content section table th[data-v-612d6b61]{background-color:#f8f9fa;color:#2c3e50;font-weight:600}.privacy-page .privacy-content section table tr[data-v-612d6b61]:nth-child(2n){background-color:#f9f9f9}.privacy-page .privacy-content section .contact-info[data-v-612d6b61],.privacy-page .privacy-content section .inquiry-info[data-v-612d6b61],.privacy-page .privacy-content section .remedy-info[data-v-612d6b61]{background:#e8f4f8;border-radius:5px;margin:15px 0;padding:20px}.privacy-page .privacy-content section .contact-info h3[data-v-612d6b61],.privacy-page .privacy-content section .inquiry-info h3[data-v-612d6b61],.privacy-page .privacy-content section .remedy-info h3[data-v-612d6b61]{color:#2c3e50;margin-bottom:15px}.privacy-page .privacy-content section .contact-info ul[data-v-612d6b61],.privacy-page .privacy-content section .inquiry-info ul[data-v-612d6b61],.privacy-page .privacy-content section .remedy-info ul[data-v-612d6b61]{list-style:none;padding:0}.privacy-page .privacy-content section .contact-info ul li[data-v-612d6b61],.privacy-page .privacy-content section .inquiry-info ul li[data-v-612d6b61],.privacy-page .privacy-content section .remedy-info ul li[data-v-612d6b61]{color:#34495e;padding:5px 0}.privacy-page .privacy-content section .contact-info ul li strong[data-v-612d6b61],.privacy-page .privacy-content section .inquiry-info ul li strong[data-v-612d6b61],.privacy-page .privacy-content section .remedy-info ul li strong[data-v-612d6b61]{color:#2c3e50;display:inline-block;width:80px}.privacy-page .privacy-content section .version-info[data-v-612d6b61]{background:#fff3cd;border:1px solid #ffeaa7;border-radius:5px;margin-top:20px;padding:15px}.privacy-page .privacy-content section .version-info p[data-v-612d6b61]{margin:5px 0}.privacy-page .privacy-content section .version-info p strong[data-v-612d6b61]{color:#856404}.privacy-page .contact-footer[data-v-612d6b61]{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:30px}.privacy-page .contact-footer h3[data-v-612d6b61]{color:#2c3e50;font-size:20px;font-weight:600;margin-bottom:15px}.privacy-page .contact-footer p[data-v-612d6b61]{color:#34495e;line-height:1.6;margin-bottom:15px}.privacy-page .contact-footer ul[data-v-612d6b61]{list-style:none;padding:0}.privacy-page .contact-footer ul li[data-v-612d6b61]{color:#34495e;font-weight:500;padding:5px 0}@media (max-width:768px){.privacy-page[data-v-612d6b61]{padding:20px 0}.privacy-page .privacy-header[data-v-612d6b61]{margin-bottom:20px;padding:20px}.privacy-page .privacy-header h1[data-v-612d6b61]{font-size:24px}.privacy-page .privacy-content[data-v-612d6b61]{margin-bottom:20px;padding:20px}.privacy-page .privacy-content section[data-v-612d6b61]{margin-bottom:30px}.privacy-page .privacy-content section h2[data-v-612d6b61]{font-size:20px}.privacy-page .privacy-content section h3[data-v-612d6b61]{font-size:16px}.privacy-page .privacy-content section table[data-v-612d6b61]{font-size:12px}.privacy-page .privacy-content section table td[data-v-612d6b61],.privacy-page .privacy-content section table th[data-v-612d6b61]{padding:8px 5px}.privacy-page .contact-footer[data-v-612d6b61]{padding:20px}}