.privacy-doc .privacy-section+.privacy-section{padding-top:0}.privacy-doc .privacy-h2{font-family:var(--font-mono);color:var(--sf-fg);letter-spacing:.02em;border-bottom:1px solid var(--sf-rim);margin-bottom:16px;padding-bottom:8px;font-size:13px;font-weight:400}.privacy-doc .privacy-h3{color:var(--sf-fg);letter-spacing:-.01em;margin:20px 0 8px;font-size:13px;font-weight:500}.privacy-doc .privacy-p{color:var(--sf-fg-dim);margin-bottom:12px;font-size:.875rem;line-height:1.65}.privacy-doc .privacy-list{color:var(--sf-fg-dim);flex-direction:column;gap:4px;margin:8px 0 12px;padding-left:20px;font-size:.875rem;line-height:1.55;display:flex}.privacy-doc .privacy-ol{list-style:decimal}.privacy-doc .privacy-ul{list-style:outside}.privacy-doc .privacy-bq{border-left:3px solid var(--sf-brand);background:var(--sf-card);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--sf-fg-dim);margin:12px 0 16px;padding:12px 16px;font-size:.875rem;line-height:1.6}.privacy-doc strong{color:var(--sf-fg);font-weight:500}.privacy-doc a{color:var(--sf-brand)}.privacy-doc a:hover{text-decoration:underline}.privacy-doc code{font-family:var(--font-mono);background:var(--sf-card);color:var(--sf-fg-dim);border-radius:var(--radius-md);padding:2px 5px;font-size:.6875rem}.privacy-doc .privacy-pre{background:var(--sf-card);border:1px solid var(--sf-rim);border-radius:var(--radius-md);margin:12px 0;padding:14px;overflow-x:auto}.privacy-doc .privacy-pre code{color:var(--sf-fg-dim);white-space:pre-wrap;background:0 0;padding:0;font-size:.6875rem;line-height:1.6}.privacy-doc .sf-privacy-table th{font-family:var(--font-mono);color:oklch(55% 0 0);letter-spacing:.05em;text-transform:uppercase;text-align:left;background:var(--sf-card);border-bottom:1px solid var(--sf-rim);padding:8px 12px;font-size:.6875rem;font-weight:400}[data-theme=light] .privacy-doc .sf-privacy-table th{color:oklch(42% 0 0)}.privacy-doc .sf-privacy-table td strong{color:var(--sf-fg);font-weight:500}
