.PrivacyPolicy_pageWrapper__y59WW{min-height:100vh;background:linear-gradient(180deg,#faf5ff,#ffffff 30%,#fff7ed)}.PrivacyPolicy_hero__dYWl1{background:linear-gradient(135deg,#7c3aed,#6d28d9 50%,#FF6B35);padding:3rem 1.5rem;text-align:center;position:relative}.PrivacyPolicy_heroTitle__2keI3{font-size:2.25rem;font-weight:700;color:white;margin:0 0 .5rem;line-height:1.2}.PrivacyPolicy_heroSubtitle__bX_Ls{color:rgba(255,255,255,.9);font-size:1rem;max-width:560px;margin:0 auto}.PrivacyPolicy_container__otTUH{max-width:900px;margin:0 auto;padding:0 1.5rem}.PrivacyPolicy_contentWrap__y_9Ex{padding:2.5rem 0 4rem}.PrivacyPolicy_articleCard__2DxvC{background:white;border-radius:20px;box-shadow:0 10px 40px rgba(124,58,237,.08);border:1px solid #e9d5ff;overflow:hidden}.PrivacyPolicy_policyHeader__NWZ3b{padding:2rem 2rem 1.5rem;border-bottom:1px solid #e9d5ff}.PrivacyPolicy_policyTitle__IuxJk{font-size:1.75rem;font-weight:700;color:#1f2937;margin:0 0 1rem}.PrivacyPolicy_policyMeta__2mjaN{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:#6b7280}.PrivacyPolicy_policyMeta__2mjaN span{background:#f5f3ff;padding:.375rem .75rem;border-radius:8px;color:#5b21b6}.PrivacyPolicy_policyBody__sKHjm{padding:2rem}.PrivacyPolicy_section__j43nP{margin-bottom:2.5rem;scroll-margin-top:5rem}.PrivacyPolicy_section__j43nP:last-of-type{margin-bottom:0}.PrivacyPolicy_sectionTitle__h9HTx{font-size:1.375rem;font-weight:600;color:#1f2937;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #e9d5ff;position:relative}.PrivacyPolicy_sectionTitle__h9HTx:after{content:"";position:absolute;bottom:-2px;left:0;width:48px;height:2px;background:linear-gradient(90deg,#7c3aed,#FF6B35)}.PrivacyPolicy_sectionContent__ouhcA{color:#4b5563;line-height:1.7;font-size:.9375rem}.PrivacyPolicy_sectionContent__ouhcA p{margin:0 0 1rem}.PrivacyPolicy_sectionContent__ouhcA p:last-child{margin-bottom:0}.PrivacyPolicy_subsections__DjahE{margin-top:1.5rem}.PrivacyPolicy_subsection__Lg_KA{margin-bottom:1.5rem;padding-left:1rem;border-left:3px solid #e9d5ff;scroll-margin-top:5rem}.PrivacyPolicy_subsection__Lg_KA:last-child{margin-bottom:0}.PrivacyPolicy_subsectionTitle__VCWV5{font-size:1.125rem;font-weight:600;color:#374151;margin:0 0 .5rem}.PrivacyPolicy_subsectionContent__ciyZD{color:#4b5563;font-size:.9375rem;line-height:1.6;margin-bottom:.75rem}.PrivacyPolicy_subsectionItems__2u77R{list-style:disc;padding-left:1.5rem;margin:0}.PrivacyPolicy_subsectionItems__2u77R li{margin-bottom:.375rem;color:#4b5563;line-height:1.5}.PrivacyPolicy_tocWrap___R4Tr{margin-bottom:2rem}.PrivacyPolicy_tocTitle__uLWQ9{font-size:1rem;font-weight:600;color:#374151;margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:2px solid #e9d5ff}.PrivacyPolicy_tocList___4TtW{list-style:none;padding:0;margin:0}.PrivacyPolicy_tocItem__4CSTU{margin-bottom:.25rem}.PrivacyPolicy_tocLink__T4ZMK{display:block;padding:.5rem .75rem;color:#6b7280;text-decoration:none;font-size:.9375rem;border-radius:8px;transition:background .2s,color .2s;border:none;background:none;cursor:pointer;text-align:left;width:100%}.PrivacyPolicy_tocLink__T4ZMK:hover{background:#f5f3ff;color:#7c3aed}.PrivacyPolicy_tocSublist__PCV5G{list-style:none;padding-left:1.25rem;margin:.25rem 0 0}.PrivacyPolicy_tocSublink__IzQop{display:block;padding:.375rem .5rem;color:#9ca3af;font-size:.875rem;border-radius:6px;transition:background .2s,color .2s;border:none;background:none;cursor:pointer;text-align:left;width:100%}.PrivacyPolicy_tocSublink__IzQop:hover{color:#7c3aed;background:#faf5ff}.PrivacyPolicy_actions__QunHq{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.PrivacyPolicy_printBtn__YDYOQ{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:linear-gradient(135deg,#7c3aed,#FF6B35);color:white;border:none;border-radius:10px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.PrivacyPolicy_printBtn__YDYOQ:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(124,58,237,.35)}.PrivacyPolicy_policyFooter__7l9we{padding:1.5rem 2rem;border-top:1px solid #e9d5ff;background:#faf5ff;border-radius:0 0 20px 20px}.PrivacyPolicy_badges__q2BuH{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.PrivacyPolicy_badge__6k6Z3{padding:.375rem .75rem;border-radius:50px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.PrivacyPolicy_badgeGdpr__kWT6B{background:#7c3aed;color:white}.PrivacyPolicy_badgeCcpa__isOPB{background:#059669;color:white}.PrivacyPolicy_badgeIso__6_b5O{background:#5b21b6;color:white}.PrivacyPolicy_contactBlock__uv40r h3{font-size:1rem;font-weight:600;color:#374151;margin:0 0 .5rem}.PrivacyPolicy_contactBlock__uv40r p{margin:0 0 .25rem;font-size:.9375rem;color:#6b7280}.PrivacyPolicy_contactBlock__uv40r a{color:#7c3aed;text-decoration:none;font-weight:500}.PrivacyPolicy_contactBlock__uv40r a:hover{text-decoration:underline}.PrivacyPolicy_originalContent__EGRDV{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #e9d5ff}.PrivacyPolicy_originalContent__EGRDV .PrivacyPolicy_sectionTitle__h9HTx{font-size:1.25rem}.PrivacyPolicy_originalContent__EGRDV h3{font-size:1.125rem;font-weight:600;color:#374151;margin:1.25rem 0 .5rem}.PrivacyPolicy_originalContent__EGRDV p,.PrivacyPolicy_originalContent__EGRDV ul{color:#4b5563;font-size:.9375rem;line-height:1.6;margin-bottom:.75rem}.PrivacyPolicy_originalContent__EGRDV ul{padding-left:1.5rem}.PrivacyPolicy_skeleton__EK7cb{padding:2rem 1.5rem;max-width:900px;margin:0 auto}.PrivacyPolicy_skeletonHero__B47lI{height:120px;border-radius:16px;margin-bottom:2rem}.PrivacyPolicy_skeletonHero__B47lI,.PrivacyPolicy_skeletonLine__xgYQp{background:linear-gradient(90deg,#e9d5ff 25%,#f5f3ff 50%,#e9d5ff 75%);background-size:200% 100%;animation:PrivacyPolicy_shimmer__yHuB8 1.5s ease infinite}.PrivacyPolicy_skeletonLine__xgYQp{height:16px;border-radius:8px;margin-bottom:1rem}.PrivacyPolicy_skeletonLineShort__XrqGe{width:60%}.PrivacyPolicy_skeletonLineMid__7MuEc{width:80%}@keyframes PrivacyPolicy_shimmer__yHuB8{0%{background-position:200% 0}to{background-position:-200% 0}}.PrivacyPolicy_errorWrap__G_sD1{min-height:320px;display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center}.PrivacyPolicy_errorContent__iNrXY{max-width:400px}.PrivacyPolicy_errorTitle__2lYwT{font-size:1.375rem;font-weight:600;color:#1f2937;margin:0 0 .5rem}.PrivacyPolicy_errorText__P5YBc{color:#6b7280;font-size:.9375rem;margin:0 0 1.5rem;line-height:1.5}.PrivacyPolicy_retryBtn__pMH_T{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#7c3aed,#FF6B35);color:white;border:none;border-radius:10px;font-weight:600;font-size:.9375rem;cursor:pointer;transition:transform .2s,box-shadow .2s}.PrivacyPolicy_retryBtn__pMH_T:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(124,58,237,.35)}@media (max-width:768px){.PrivacyPolicy_hero__dYWl1{padding:2rem 1rem}.PrivacyPolicy_heroTitle__2keI3{font-size:1.75rem}.PrivacyPolicy_heroSubtitle__bX_Ls{font-size:.9375rem}.PrivacyPolicy_policyBody__sKHjm,.PrivacyPolicy_policyHeader__NWZ3b{padding:1.5rem}.PrivacyPolicy_policyTitle__IuxJk{font-size:1.5rem}.PrivacyPolicy_policyMeta__2mjaN{flex-direction:column;gap:.5rem}.PrivacyPolicy_sectionTitle__h9HTx{font-size:1.25rem}.PrivacyPolicy_subsection__Lg_KA{padding-left:.75rem}.PrivacyPolicy_policyFooter__7l9we{padding:1.25rem 1.5rem}}@media (max-width:480px){.PrivacyPolicy_container__otTUH{padding:0 1rem}.PrivacyPolicy_heroTitle__2keI3{font-size:1.5rem}.PrivacyPolicy_policyBody__sKHjm,.PrivacyPolicy_policyHeader__NWZ3b{padding:1.25rem}.PrivacyPolicy_policyTitle__IuxJk{font-size:1.375rem}.PrivacyPolicy_sectionTitle__h9HTx{font-size:1.125rem}.PrivacyPolicy_subsectionTitle__VCWV5{font-size:1rem}.PrivacyPolicy_actions__QunHq{flex-direction:column}.PrivacyPolicy_printBtn__YDYOQ{width:100%;justify-content:center}}@media print{.PrivacyPolicy_pageWrapper__y59WW{background:white}.PrivacyPolicy_hero__dYWl1{background:#f3f4f6;color:#111;-webkit-print-color-adjust:exact;print-color-adjust:exact}.PrivacyPolicy_heroSubtitle__bX_Ls,.PrivacyPolicy_heroTitle__2keI3{color:#111}.PrivacyPolicy_articleCard__2DxvC{box-shadow:none;border:1px solid #ddd}.PrivacyPolicy_policyFooter__7l9we{background:#f9fafb}.PrivacyPolicy_actions__QunHq,.PrivacyPolicy_tocWrap___R4Tr{display:none}}@media (prefers-reduced-motion:reduce){.PrivacyPolicy_printBtn__YDYOQ,.PrivacyPolicy_retryBtn__pMH_T{transition:none}}