.privacy-markdown{--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--bg-color:#ffffff;--text-color:#0f172a;--muted-color:#64748b;--link-color:#0ea5e9;--link-hover-color:#0369a1;--border-color:#e5e7eb;--code-bg:#f8fafc;--blockquote-bg:#f8fafc;--blockquote-border:#e2e8f0;--table-stripe:#f8fafc;--h1-stroke-color:#000000;--h1-stroke-width:1.5px;--font-size-base:16px;--h1:2.75rem;--h2:2rem;--h3:1.5rem;--h4:1.25rem;--small:0.875rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--radius:8px;max-width:860px;margin:0 auto;padding:var(--space-8) var(--space-4) var(--space-12);line-height:1.65;font-size:var(--font-size-base);background:var(--bg-color);color:var(--text-color);font-family:var(--font-sans)}.privacy-markdown h1,.privacy-markdown h2,.privacy-markdown h3,.privacy-markdown h4,.privacy-markdown h5,.privacy-markdown h6{margin:var(--space-8) 0 var(--space-4);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.privacy-markdown h1{font-size:var(--h1);line-height:1.05;letter-spacing:-.02em;color:transparent!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke-width:var(--h1-stroke-width);-webkit-text-stroke-color:var(--h1-stroke-color);paint-order:stroke fill;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.privacy-markdown h2{font-size:var(--h2)}.privacy-markdown h3{font-size:var(--h3)}.privacy-markdown h4{font-size:var(--h4)}.privacy-markdown p{margin:var(--space-4) 0;text-transform:uppercase;letter-spacing:.06em}.privacy-markdown a{color:var(--link-color);text-decoration:none}.privacy-markdown a:hover{color:var(--link-hover-color);text-decoration:underline;text-underline-offset:3px}.privacy-markdown blockquote{margin:var(--space-6) 0;padding:var(--space-4) var(--space-6);background:var(--blockquote-bg);border-left:4px solid var(--blockquote-border);color:var(--muted-color)}.privacy-markdown ol,.privacy-markdown ul{margin:var(--space-4) 0 var(--space-6) var(--space-6)}.privacy-markdown li{margin:var(--space-2) 0}.privacy-markdown ol li::marker,.privacy-markdown ul li::marker{color:var(--muted-color)}.privacy-markdown hr{height:1px;border:none;background:var(--border-color);margin:var(--space-8) 0}.privacy-markdown table{width:100%;border-collapse:collapse;margin:var(--space-6) 0;font-size:.95rem}.privacy-markdown td,.privacy-markdown th{border:1px solid var(--border-color);padding:var(--space-3) var(--space-4)}.privacy-markdown thead th{background:var(--code-bg);text-align:left}.privacy-markdown tbody tr:nth-child(2n){background:var(--table-stripe)}.privacy-markdown code{padding:.2em .35em;border-radius:6px}.privacy-markdown code,.privacy-markdown pre{font-family:var(--font-mono);background:var(--code-bg)}.privacy-markdown pre{border:1px solid var(--border-color);border-radius:var(--radius);padding:var(--space-4);overflow:auto}.privacy-markdown pre code{padding:0;background:transparent}.privacy-markdown strong{font-weight:700}@media (prefers-color-scheme:dark){main:has(.privacy-markdown){background:#0b1220}.privacy-markdown{--bg-color:#0b1220;--text-color:#f8fafc;--muted-color:#cbd5e1;--link-color:#38bdf8;--link-hover-color:#7dd3fc;--border-color:#1f2937;--code-bg:#0f172a;--blockquote-bg:#0f172a;--blockquote-border:#1f2937;--table-stripe:#0f172a;--h1-stroke-color:#ffffff}.privacy-markdown thead th{background:#111827}}