.privacy_root__H0Oi8{min-height:100svh;display:flex;justify-content:center;background:var(--bg-root);color:var(--text);padding:48px 24px 96px}.privacy_doc__mkFAA{width:100%;max-width:68ch}.privacy_header__ln_Hi{display:flex;flex-direction:column;gap:6px;margin-bottom:32px}.privacy_back__bJUsz{align-self:flex-start;font-size:.85rem;color:var(--text-muted);text-decoration:none;margin-bottom:8px;transition:color .16s ease}.privacy_back__bJUsz:hover{color:var(--text)}.privacy_title__ZIwbF{margin:0;font-size:2rem;font-weight:600;letter-spacing:-.015em}.privacy_updated__mp085{margin:0;font-size:.8rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.privacy_lead__hm2nI{font-size:1.05rem;line-height:1.6;color:var(--text-muted);margin:0 0 24px}.privacy_section___qBr8{margin:28px 0;padding-top:24px;border-top:1px solid var(--border)}.privacy_sectionTitle__OnvL4{margin:0 0 12px;font-size:1.15rem;font-weight:600;display:flex;align-items:center;gap:12px;color:var(--text)}.privacy_sectionNumber__ZcRoE{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--feature-bluetooth-blue) 22%,transparent);color:var(--feature-bluetooth-blue);font-size:.8rem;font-weight:700;flex-shrink:0}.privacy_sectionBody__jBeDZ{color:var(--text-muted);font-size:1rem;line-height:1.65}.privacy_sectionBody__jBeDZ p{margin:0 0 12px}.privacy_sectionBody__jBeDZ p:last-child{margin-bottom:0}.privacy_sectionBody__jBeDZ ul{margin:0 0 12px;padding-left:20px}.privacy_sectionBody__jBeDZ li{margin-bottom:8px}.privacy_sectionBody__jBeDZ li:last-child{margin-bottom:0}.privacy_sectionBody__jBeDZ strong{color:var(--text);font-weight:600}.privacy_link__mbFt_{color:var(--feature-task-amber);text-decoration:none;font-weight:500;border-bottom:1px solid color-mix(in srgb,var(--feature-task-amber) 40%,transparent);transition:border-color .16s ease}.privacy_link__mbFt_:hover{border-bottom-color:var(--feature-task-amber)}.privacy_footer__h8_jf{margin-top:48px;padding-top:24px;border-top:1px solid var(--border);font-size:.9rem}