.privacyPolicy_privacyContainer__vLF4n{min-height:100vh;background:linear-gradient(135deg,#f8f9fa,#ffffff);padding:6rem 2rem 4rem}@media(max-width:768px){.privacyPolicy_privacyContainer__vLF4n{padding:5rem 1.5rem 3rem}}@media(max-width:480px){.privacyPolicy_privacyContainer__vLF4n{padding:4rem 1rem 2rem}}.privacyPolicy_privacyContent__lMOlj{max-width:900px;margin:0 auto;background:#fff;padding:3rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05),0 10px 15px rgba(0,0,0,.1)}@media(max-width:768px){.privacyPolicy_privacyContent__lMOlj{padding:2rem;border-radius:8px}}@media(max-width:480px){.privacyPolicy_privacyContent__lMOlj{padding:1.5rem}}.privacyPolicy_title__CvgWC{font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:.5rem;line-height:1.2}@media(max-width:768px){.privacyPolicy_title__CvgWC{font-size:2rem}}@media(max-width:480px){.privacyPolicy_title__CvgWC{font-size:1.75rem}}.privacyPolicy_lastUpdated__r5GTT{font-size:.95rem;color:#718096;margin-bottom:2.5rem;font-style:italic}.privacyPolicy_section__JUiTN{margin-bottom:3rem}.privacyPolicy_section__JUiTN h2{font-size:1.75rem;font-weight:600;color:#2d3748;margin-bottom:1rem;padding-top:1.5rem;border-top:2px solid #e2e8f0}.privacyPolicy_section__JUiTN h2:first-of-type{border-top:none;padding-top:0}@media(max-width:768px){.privacyPolicy_section__JUiTN h2{font-size:1.5rem}}@media(max-width:480px){.privacyPolicy_section__JUiTN h2{font-size:1.35rem}}.privacyPolicy_section__JUiTN h3{font-size:1.35rem;font-weight:600;color:#4a5568;margin:1.5rem 0 1rem}@media(max-width:768px){.privacyPolicy_section__JUiTN h3{font-size:1.2rem}}@media(max-width:480px){.privacyPolicy_section__JUiTN h3{font-size:1.1rem}}.privacyPolicy_section__JUiTN p{font-size:1rem;line-height:1.7;color:#4a5568;margin-bottom:1rem}@media(max-width:480px){.privacyPolicy_section__JUiTN p{font-size:.95rem;line-height:1.6}}.privacyPolicy_section__JUiTN ul{margin:1rem 0 1rem 1.5rem}.privacyPolicy_section__JUiTN ul li{font-size:1rem;line-height:1.7;color:#4a5568;margin-bottom:.75rem}.privacyPolicy_section__JUiTN ul li strong{color:#2d3748;font-weight:600}@media(max-width:480px){.privacyPolicy_section__JUiTN ul li{font-size:.95rem;margin-bottom:.6rem}}.privacyPolicy_section__JUiTN a{color:#6366f1;text-decoration:underline;font-weight:500;transition:color .2s ease}.privacyPolicy_section__JUiTN a:hover{color:#4f46e5}.privacyPolicy_dataTable__AcjVb{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem;box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:8px;overflow:hidden}.privacyPolicy_dataTable__AcjVb thead{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff}.privacyPolicy_dataTable__AcjVb thead th{padding:1rem;text-align:left;font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em}@media(max-width:768px){.privacyPolicy_dataTable__AcjVb thead th{padding:.75rem;font-size:.85rem}}@media(max-width:480px){.privacyPolicy_dataTable__AcjVb thead th{padding:.6rem;font-size:.75rem}}.privacyPolicy_dataTable__AcjVb tbody tr{border-bottom:1px solid #e2e8f0;transition:background-color .2s ease}.privacyPolicy_dataTable__AcjVb tbody tr:hover{background-color:#f7fafc}.privacyPolicy_dataTable__AcjVb tbody tr:last-child{border-bottom:none}.privacyPolicy_dataTable__AcjVb tbody tr td{padding:1rem;color:#4a5568;vertical-align:top}.privacyPolicy_dataTable__AcjVb tbody tr td strong{color:#2d3748;font-weight:600}@media(max-width:768px){.privacyPolicy_dataTable__AcjVb tbody tr td{padding:.75rem;font-size:.9rem}}@media(max-width:480px){.privacyPolicy_dataTable__AcjVb tbody tr td{padding:.6rem;font-size:.85rem}}@media(max-width:640px){.privacyPolicy_dataTable__AcjVb{font-size:.85rem}.privacyPolicy_dataTable__AcjVb thead{display:none}.privacyPolicy_dataTable__AcjVb tbody tr{display:block;margin-bottom:1.5rem;border:1px solid #e2e8f0;border-radius:8px;padding:.75rem}.privacyPolicy_dataTable__AcjVb tbody tr td{display:block;padding:.5rem 0;text-align:left;border:none}.privacyPolicy_dataTable__AcjVb tbody tr td:before{content:attr(data-label);font-weight:600;color:#2d3748;display:block;margin-bottom:.25rem}}.privacyPolicy_contactBox__3_HyB{background:linear-gradient(135deg,#f7fafc,#edf2f7);border-left:4px solid #6366f1;padding:1.5rem;margin:1.5rem 0;border-radius:8px}.privacyPolicy_contactBox__3_HyB h3{margin-top:0;color:#2d3748;font-size:1.2rem}.privacyPolicy_contactBox__3_HyB p{margin-bottom:.75rem;color:#4a5568}.privacyPolicy_contactBox__3_HyB p:last-child{margin-bottom:0}.privacyPolicy_contactBox__3_HyB strong{color:#2d3748;font-weight:600}.privacyPolicy_contactBox__3_HyB a{color:#6366f1;text-decoration:none;font-weight:600}.privacyPolicy_contactBox__3_HyB a:hover{text-decoration:underline}.privacyPolicy_acknowledgment__gYrBk{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #f59e0b;padding:1.5rem;margin-top:3rem;border-radius:8px;text-align:center}.privacyPolicy_acknowledgment__gYrBk p{margin-bottom:.75rem;color:#78350f;font-size:1rem;line-height:1.6}.privacyPolicy_acknowledgment__gYrBk p:last-child{margin-bottom:0}.privacyPolicy_acknowledgment__gYrBk p strong{font-weight:700;color:#78350f}@media(prefers-color-scheme:dark){.privacyPolicy_privacyContainer__vLF4n{background:linear-gradient(135deg,#1a202c,#2d3748)}.privacyPolicy_privacyContent__lMOlj{background:#2d3748;box-shadow:0 4px 6px rgba(0,0,0,.3),0 10px 15px rgba(0,0,0,.5)}.privacyPolicy_title__CvgWC{color:#f7fafc}.privacyPolicy_lastUpdated__r5GTT{color:#cbd5e0}.privacyPolicy_section__JUiTN h2{color:#e2e8f0;border-top-color:#4a5568}.privacyPolicy_section__JUiTN h3,.privacyPolicy_section__JUiTN p,.privacyPolicy_section__JUiTN ul li{color:#cbd5e0}.privacyPolicy_section__JUiTN p strong,.privacyPolicy_section__JUiTN ul li strong{color:#e2e8f0}.privacyPolicy_section__JUiTN a{color:#818cf8}.privacyPolicy_section__JUiTN a:hover{color:#a5b4fc}.privacyPolicy_dataTable__AcjVb thead{background:linear-gradient(135deg,#4f46e5,#6366f1)}.privacyPolicy_dataTable__AcjVb tbody tr{border-bottom-color:#4a5568}.privacyPolicy_dataTable__AcjVb tbody tr:hover{background-color:#374151}.privacyPolicy_dataTable__AcjVb tbody tr td{color:#cbd5e0}.privacyPolicy_dataTable__AcjVb tbody tr td strong{color:#e2e8f0}.privacyPolicy_contactBox__3_HyB{background:linear-gradient(135deg,#374151,#4a5568);border-left-color:#818cf8}.privacyPolicy_contactBox__3_HyB h3,.privacyPolicy_contactBox__3_HyB strong{color:#e2e8f0}.privacyPolicy_contactBox__3_HyB p{color:#cbd5e0}.privacyPolicy_contactBox__3_HyB a{color:#a5b4fc}.privacyPolicy_acknowledgment__gYrBk{background:linear-gradient(135deg,#78350f,#92400e);border-color:#f59e0b}.privacyPolicy_acknowledgment__gYrBk p,.privacyPolicy_acknowledgment__gYrBk strong{color:#fef3c7}}@media print{.privacyPolicy_privacyContainer__vLF4n{background:#fff;padding:0}.privacyPolicy_privacyContent__lMOlj{box-shadow:none;padding:1rem}.privacyPolicy_privacyContent__lMOlj a{color:#1a202c;text-decoration:underline}.privacyPolicy_section__JUiTN{page-break-inside:avoid}.privacyPolicy_section__JUiTN h2{page-break-after:avoid}.privacyPolicy_dataTable__AcjVb{font-size:.8rem}.privacyPolicy_dataTable__AcjVb thead{background:#f7fafc!important;color:#1a202c!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.privacyPolicy_section__JUiTN h2:focus,.privacyPolicy_section__JUiTN h3:focus{outline:2px solid #6366f1;outline-offset:4px}.privacyPolicy_dataTable__AcjVb tbody tr:focus-within{outline:2px solid #6366f1;outline-offset:-2px}@media(prefers-contrast:high){.privacyPolicy_privacyContent__lMOlj{border:2px solid #000}.privacyPolicy_section__JUiTN h2{border-top-width:3px;border-top-color:#000}.privacyPolicy_section__JUiTN a{text-decoration:underline;text-decoration-thickness:2px}.privacyPolicy_dataTable__AcjVb thead{background:#000!important;color:#fff!important}.privacyPolicy_dataTable__AcjVb tbody tr{border-bottom-width:2px;border-bottom-color:#000}}