article.privacy.svelte-7ke6fz p{margin-top:1rem;color:var(--text-secondary);line-height:1.65}article.privacy.svelte-7ke6fz strong{color:var(--text-primary);font-weight:500}article.privacy.svelte-7ke6fz section{margin-top:2.5rem}article.privacy.svelte-7ke6fz h2{color:var(--text-primary);font-size:1.25rem;font-weight:600;letter-spacing:-.01em}article.privacy.svelte-7ke6fz h3{color:var(--text-primary);font-size:1rem;font-weight:600;margin-top:1.5rem}article.privacy.svelte-7ke6fz ul{margin-top:1rem;padding-left:1.25rem;list-style:disc;display:grid;gap:.5rem;color:var(--text-secondary);line-height:1.65}article.privacy.svelte-7ke6fz a{color:var(--brand)}article.privacy.svelte-7ke6fz a:hover{text-decoration:underline}article.privacy.svelte-7ke6fz .callout{margin-top:1rem;border:1px solid var(--border-hairline);background:var(--bg-panel);border-radius:var(--radius);padding:1.25rem}article.privacy.svelte-7ke6fz .callout p{margin-top:.35rem;color:var(--text-primary);font-size:.9rem}article.privacy.svelte-7ke6fz .callout p:first-child{margin-top:0}article.privacy.svelte-7ke6fz .callout span,article.privacy.svelte-7ke6fz blockquote span{color:var(--text-muted);margin-right:.25rem}article.privacy.svelte-7ke6fz .table-wrap{margin-top:1.25rem;overflow-x:auto;border:1px solid var(--border-solid);border-radius:var(--radius)}article.privacy.svelte-7ke6fz table{width:100%;min-width:40rem;border-collapse:collapse;font-size:.875rem;text-align:left}article.privacy.svelte-7ke6fz th{background:var(--bg-panel);color:var(--text-primary);font-weight:500;padding:.75rem 1rem;border-bottom:1px solid var(--border-solid)}article.privacy.svelte-7ke6fz td{padding:.75rem 1rem;color:var(--text-secondary);border-bottom:1px solid var(--border-hairline);vertical-align:top}article.privacy.svelte-7ke6fz tbody tr:last-child td{border-bottom:none}article.privacy.svelte-7ke6fz code{display:inline-block;font-size:.75rem;color:var(--text-secondary);background:var(--bg-raised);border-radius:.25rem;padding:.15rem .45rem}article.privacy.svelte-7ke6fz blockquote{margin-top:1.25rem;border-left:2px solid var(--brand);background:var(--bg-panel);padding:1.25rem;border-radius:0 var(--radius) var(--radius) 0}article.privacy.svelte-7ke6fz blockquote p{margin-top:.25rem;font-size:.875rem}article.privacy.svelte-7ke6fz blockquote p:first-child{margin-top:0;font-size:1rem}article.privacy.svelte-7ke6fz .review-notice{margin-top:0;margin-bottom:1.5rem;border:1px solid var(--border-solid);background:var(--bg-panel);color:var(--text-secondary);font-size:.8125rem;padding:.625rem .875rem;border-radius:var(--radius)}
