.privacy-page[data-v-3bc004d2]{padding:5rem 1.5rem 6rem}.privacy-header[data-v-3bc004d2]{margin:0 auto 3rem;max-width:720px;text-align:center}.privacy-header h1[data-v-3bc004d2]{color:var(--text);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin:0 0 .5rem}.privacy-meta[data-v-3bc004d2]{color:var(--text-muted);font-size:.9rem;margin:0}.privacy-body[data-v-3bc004d2]{color:var(--text);line-height:1.8;margin:0 auto;max-width:720px}.privacy-body section[data-v-3bc004d2]{margin-top:2.5rem}.privacy-body h2[data-v-3bc004d2]{border-bottom:1px solid var(--border);color:var(--text);font-size:1.2rem;font-weight:700;margin:0 0 1rem;padding-bottom:.5rem}.privacy-body h3[data-v-3bc004d2]{color:var(--text);font-size:1rem;font-weight:600;margin:1.25rem 0 .5rem}.privacy-body p[data-v-3bc004d2]{color:var(--text);margin:.75rem 0}.privacy-body ul[data-v-3bc004d2]{margin:.5rem 0;padding-left:1.5rem}.privacy-body li[data-v-3bc004d2]{margin:.4rem 0}.privacy-body a[data-v-3bc004d2]{color:#1a73e8;text-decoration:underline}.privacy-table[data-v-3bc004d2]{border-collapse:collapse;font-size:.9rem;margin:1rem 0;width:100%}.privacy-table td[data-v-3bc004d2],.privacy-table th[data-v-3bc004d2]{border:1px solid var(--border);padding:.6rem .75rem;text-align:left}.privacy-table th[data-v-3bc004d2]{background:var(--bg-muted);font-weight:600}.privacy-table tr:nth-child(2n) td[data-v-3bc004d2]{background:var(--bg-subtle)}
