.privacy-policy-module__d5bHSa__page{color:#334155;background:#f8fafc;min-height:100vh;padding:40px 20px}.privacy-policy-module__d5bHSa__policy{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;max-width:800px;margin:0 auto;padding:40px;font-family:Arial,Helvetica,sans-serif;line-height:1.65;box-shadow:0 4px 6px -1px #0f172a0d,0 2px 4px -2px #0f172a0d}.privacy-policy-module__d5bHSa__header{border-bottom:2px solid #e2e8f0;margin-bottom:28px;padding-bottom:20px}.privacy-policy-module__d5bHSa__appName{color:#4f46e5;margin-bottom:8px;font-size:14px;font-weight:700}.privacy-policy-module__d5bHSa__policy h1{color:#0f172a;font-size:32px;line-height:1.2}.privacy-policy-module__d5bHSa__policy h2{color:#0f172a;margin-top:32px;margin-bottom:12px;font-size:22px;line-height:1.3}.privacy-policy-module__d5bHSa__policy p{margin-bottom:16px}.privacy-policy-module__d5bHSa__policy ul{margin:0 0 16px;padding-left:24px}.privacy-policy-module__d5bHSa__policy li{margin-bottom:10px}.privacy-policy-module__d5bHSa__date{color:#64748b;margin-top:8px;font-size:14px;font-weight:500;margin-bottom:0!important}.privacy-policy-module__d5bHSa__policy a{color:#4338ca;font-weight:600;text-decoration:none}.privacy-policy-module__d5bHSa__policy a:hover{text-decoration:underline}.privacy-policy-module__d5bHSa__linkList{list-style:square}.privacy-policy-module__d5bHSa__contact{background:#f1f5f9;border-left:4px solid #4f46e5;border-radius:8px;margin-top:32px;padding:20px}.privacy-policy-module__d5bHSa__contact h2{margin-top:0}.privacy-policy-module__d5bHSa__contact p:last-child{margin-bottom:0}@media (max-width:600px){.privacy-policy-module__d5bHSa__page{padding:20px 10px}.privacy-policy-module__d5bHSa__policy{border-radius:12px;padding:24px}.privacy-policy-module__d5bHSa__policy h1{font-size:26px}.privacy-policy-module__d5bHSa__policy h2{font-size:19px}}
