.privacy-prose{max-width:800px;color:var(--color-text);margin:0 auto;padding:96px 24px 120px;font-family:DM Sans,Inter,system-ui,sans-serif;font-size:16px;line-height:1.7}.privacy-prose .meta{color:var(--color-text-muted,#fff9);margin-bottom:2.5em;font-size:.9rem}.privacy-prose h1{letter-spacing:-.02em;margin:0 0 8px;font-family:Sora,system-ui,sans-serif;font-size:clamp(2rem,5vw,2.75rem)}.privacy-prose h2{letter-spacing:-.01em;margin-top:3em;margin-bottom:.5em;font-family:Sora,system-ui,sans-serif;font-size:1.5rem}.privacy-prose h3{margin-top:2em;margin-bottom:.4em;font-size:1.1rem;font-weight:600}.privacy-prose p{margin:.6em 0}.privacy-prose ul{margin:.6em 0;padding-left:1.4em}.privacy-prose li{margin:.4em 0}.privacy-prose a{color:var(--color-link,#5fa3ff);text-underline-offset:2px;text-decoration:underline}.privacy-prose a:hover{text-decoration-thickness:2px}.privacy-prose code{background:var(--color-surface-2,#ffffff0f);border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.9em}.privacy-prose .table-wrap{margin:1em 0 1.5em;overflow-x:auto}.privacy-prose table{border-collapse:collapse;width:100%;min-width:640px;font-size:.88rem}.privacy-prose th,.privacy-prose td{border:1px solid var(--color-border,#ffffff1f);text-align:left;vertical-align:top;padding:10px 14px}.privacy-prose th{background:var(--color-surface-2,#ffffff0d);font-family:Sora,system-ui,sans-serif;font-weight:600}.privacy-prose strong{font-weight:600}[data-theme=light] .privacy-prose a{color:var(--color-link,#2563eb)}
