.privacy-page.svelte-7ke6fz{--privacy-bg:var(--background);--privacy-card:var(--surface);--privacy-ink:var(--foreground);--privacy-muted:var(--muted);--privacy-line:var(--border);--privacy-blue:var(--link);--privacy-blue-soft:color-mix(in srgb, var(--link) 12%, transparent);--privacy-green:#138a69;--privacy-green-soft:#138a691f;--privacy-orange:#b65b10;--privacy-orange-soft:#b65b101f;--privacy-purple:#7754d7;--privacy-purple-soft:#7754d71f;max-width:1180px;color:var(--privacy-ink);margin:0 auto;padding:28px 16px 72px}:root.dark .privacy-page.svelte-7ke6fz{--privacy-card:#111b2b;--privacy-ink:#f5f9ff;--privacy-muted:#b8c7d9;--privacy-line:#2a3b52;--privacy-blue:#67b3ff;--privacy-blue-soft:#102b48;--privacy-green:#55e0aa;--privacy-green-soft:#102e28;--privacy-orange:#ffad66;--privacy-orange-soft:#352418;--privacy-purple:#b7a1ff;--privacy-purple-soft:#251f46}:root:not(.dark) .privacy-page.svelte-7ke6fz{--privacy-card:#fff;--privacy-ink:#102a43;--privacy-muted:#5b7087;--privacy-line:#b8c9db;--privacy-blue-soft:#e8f3ff;--privacy-green-soft:#e7f7f1;--privacy-orange-soft:#fff1e6;--privacy-purple-soft:#f0edff}.privacy-breadcrumb.svelte-7ke6fz{color:var(--privacy-muted);align-items:center;gap:10px;margin-bottom:34px;font-size:.82rem;display:flex}.privacy-breadcrumb.svelte-7ke6fz a:where(.svelte-7ke6fz),.privacy-more.svelte-7ke6fz,.privacy-enterprise.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--privacy-blue);text-decoration:none}.privacy-breadcrumb.svelte-7ke6fz a:where(.svelte-7ke6fz):hover,.privacy-more.svelte-7ke6fz:hover,.privacy-enterprise.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration:underline}.privacy-hero.svelte-7ke6fz{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:42px;margin-bottom:26px;display:grid}.privacy-hero-heading.svelte-7ke6fz{align-items:center;gap:22px;display:flex}.privacy-shield.svelte-7ke6fz{color:#fff;background:linear-gradient(145deg,#287dff,#7b5cff);border-radius:28px;flex:0 0 82px;place-items:center;width:82px;height:82px;display:grid;box-shadow:0 14px 30px #1d79ff3d}.privacy-shield.svelte-7ke6fz svg:where(.svelte-7ke6fz){width:58px;height:58px}.privacy-eyebrow.svelte-7ke6fz,.privacy-card-kicker.svelte-7ke6fz,.privacy-flow-label.svelte-7ke6fz{letter-spacing:.14em;text-transform:uppercase;color:var(--privacy-blue);margin:0 0 7px;font-size:.72rem;font-weight:800}.privacy-eyebrow.svelte-7ke6fz{margin-bottom:10px}h1.svelte-7ke6fz,h2.svelte-7ke6fz,h3.svelte-7ke6fz,p.svelte-7ke6fz{margin-top:0}h1.svelte-7ke6fz{letter-spacing:-.045em;color:var(--privacy-ink);margin-bottom:10px;font-size:clamp(2rem,4vw,3.35rem);line-height:1.04}h2.svelte-7ke6fz,h3.svelte-7ke6fz{color:var(--privacy-ink)}.privacy-updated.svelte-7ke6fz{color:var(--privacy-muted);margin-bottom:0;font-size:.88rem}.privacy-lead.svelte-7ke6fz{max-width:690px;color:var(--privacy-muted);margin:26px 0 0 104px;font-size:1.04rem;line-height:1.7}.privacy-trust-card.svelte-7ke6fz,.privacy-card.svelte-7ke6fz,.privacy-section.svelte-7ke6fz,.privacy-enterprise.svelte-7ke6fz{border:1px solid var(--privacy-line);background:var(--privacy-card);border-radius:20px;box-shadow:0 14px 40px #0000001f}.privacy-trust-card.svelte-7ke6fz{border-color:color-mix(in srgb, var(--privacy-green) 45%, var(--privacy-line));background:linear-gradient(145deg, var(--privacy-green-soft), var(--privacy-card));grid-template-columns:42px 1fr;gap:17px;padding:26px;display:grid}.privacy-trust-icon.svelte-7ke6fz,.privacy-enterprise-icon.svelte-7ke6fz{color:var(--privacy-green)}.privacy-trust-card.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin-bottom:10px;font-size:1.25rem;line-height:1.2}.privacy-trust-card.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child,.privacy-section-heading.svelte-7ke6fz>p:where(.svelte-7ke6fz),.privacy-flow-node.svelte-7ke6fz span:where(.svelte-7ke6fz),.privacy-flow-note.svelte-7ke6fz,.privacy-enterprise-heading.svelte-7ke6fz>div:where(.svelte-7ke6fz):last-child>p:where(.svelte-7ke6fz),.privacy-enterprise-item.svelte-7ke6fz p:where(.svelte-7ke6fz),.privacy-disclaimer.svelte-7ke6fz{color:var(--privacy-muted);line-height:1.65}.privacy-trust-card.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child{margin-bottom:0}.privacy-principles.svelte-7ke6fz{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.privacy-principle.svelte-7ke6fz{grid-template-columns:48px 1fr;gap:16px;padding:22px;display:grid}.privacy-principle.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin-bottom:9px;font-size:1.05rem}.privacy-principle.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--privacy-muted);margin-bottom:0;line-height:1.6}.privacy-blue.svelte-7ke6fz .privacy-icon:where(.svelte-7ke6fz),.privacy-blue.svelte-7ke6fz .privacy-card-kicker:where(.svelte-7ke6fz),.privacy-blue.svelte-7ke6fz .privacy-flow-label:where(.svelte-7ke6fz){color:var(--privacy-blue)}.privacy-green.svelte-7ke6fz .privacy-icon:where(.svelte-7ke6fz),.privacy-green.svelte-7ke6fz .privacy-card-kicker:where(.svelte-7ke6fz){color:var(--privacy-green)}.privacy-orange.svelte-7ke6fz .privacy-icon:where(.svelte-7ke6fz),.privacy-orange.svelte-7ke6fz .privacy-card-kicker:where(.svelte-7ke6fz){color:var(--privacy-orange)}.privacy-purple.svelte-7ke6fz .privacy-icon:where(.svelte-7ke6fz),.privacy-purple.svelte-7ke6fz .privacy-card-kicker:where(.svelte-7ke6fz),.privacy-purple.svelte-7ke6fz .privacy-flow-label:where(.svelte-7ke6fz){color:var(--privacy-purple)}.privacy-icon.svelte-7ke6fz{justify-content:flex-start;align-items:flex-start;padding-top:1px;display:flex}.privacy-section.svelte-7ke6fz{margin-bottom:24px;padding:28px}.privacy-section-heading.svelte-7ke6fz{justify-content:space-between;gap:32px;margin-bottom:22px;display:flex}.privacy-section-heading.svelte-7ke6fz h2:where(.svelte-7ke6fz),.privacy-enterprise-heading.svelte-7ke6fz h2:where(.svelte-7ke6fz){letter-spacing:-.025em;margin-bottom:0;font-size:clamp(1.45rem,2vw,2rem)}.privacy-section-heading.svelte-7ke6fz>p:where(.svelte-7ke6fz){max-width:460px;margin-bottom:0;font-size:.93rem}.privacy-flow.svelte-7ke6fz{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.privacy-flow-card.svelte-7ke6fz{border:1px solid var(--privacy-line);background:var(--privacy-blue-soft);border-radius:16px;padding:22px}.privacy-flow-card.privacy-purple.svelte-7ke6fz{background:var(--privacy-purple-soft)}.privacy-flow-label.svelte-7ke6fz{align-items:center;gap:8px;margin-bottom:19px;display:flex}.privacy-dot.svelte-7ke6fz{width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb, currentColor 14%, transparent);background:currentColor;border-radius:999px}.privacy-flow-nodes.svelte-7ke6fz{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:12px;display:grid}.privacy-flow-node.svelte-7ke6fz{gap:9px;min-width:0;display:grid}.privacy-flow-node.svelte-7ke6fz strong:where(.svelte-7ke6fz){font-size:.95rem}.privacy-flow-node.svelte-7ke6fz span:where(.svelte-7ke6fz){font-size:.82rem}.privacy-flow-arrow.svelte-7ke6fz{color:var(--privacy-muted);text-align:center;font-size:1.3rem}.privacy-flow-note.svelte-7ke6fz{border-top:1px solid var(--privacy-line);margin:20px 0 0;padding-top:17px;font-size:.9rem}.privacy-flow-note.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--privacy-ink)}.privacy-detail-grid.svelte-7ke6fz{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.privacy-detail.svelte-7ke6fz{flex-direction:column;padding:22px;display:flex}.privacy-detail-heading.svelte-7ke6fz{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.privacy-detail.svelte-7ke6fz h3:where(.svelte-7ke6fz){margin-bottom:0;font-size:1.05rem;line-height:1.25}.privacy-detail.svelte-7ke6fz .privacy-card-kicker:where(.svelte-7ke6fz){margin-bottom:6px;font-size:.65rem}.privacy-detail.svelte-7ke6fz>p:where(.svelte-7ke6fz){color:var(--privacy-muted);margin-bottom:18px;font-size:.91rem;line-height:1.67}.privacy-more.svelte-7ke6fz{align-items:center;gap:8px;margin-top:auto;font-size:.86rem;font-weight:700;display:inline-flex}.privacy-enterprise.svelte-7ke6fz{border-color:color-mix(in srgb, var(--privacy-blue) 42%, var(--privacy-line));background:linear-gradient(145deg, var(--privacy-blue-soft), var(--privacy-card));padding:30px}.privacy-enterprise-heading.svelte-7ke6fz{align-items:flex-start;gap:17px;margin-bottom:25px;display:flex}.privacy-enterprise-heading.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin-bottom:9px}.privacy-enterprise-heading.svelte-7ke6fz>div:where(.svelte-7ke6fz):last-child>p:where(.svelte-7ke6fz){margin-bottom:0}.privacy-enterprise-grid.svelte-7ke6fz{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.privacy-enterprise-item.svelte-7ke6fz{border:1px solid var(--privacy-line);background:color-mix(in srgb, var(--privacy-card) 78%, transparent);border-radius:15px;grid-template-columns:32px 1fr;gap:14px;padding:19px;display:grid}.privacy-enterprise-item.svelte-7ke6fz strong:where(.svelte-7ke6fz){margin-bottom:7px;font-size:.95rem;display:block}.privacy-enterprise-item.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:0;font-size:.88rem}.privacy-disclaimer.svelte-7ke6fz{border-top:1px solid var(--privacy-line);margin:22px 0 0;padding-top:18px;font-size:.84rem}@media (width<=900px){.privacy-hero.svelte-7ke6fz,.privacy-flow.svelte-7ke6fz,.privacy-principles.svelte-7ke6fz{grid-template-columns:1fr}.privacy-detail-grid.svelte-7ke6fz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.privacy-page.svelte-7ke6fz{padding:20px 14px 48px}.privacy-breadcrumb.svelte-7ke6fz{margin-bottom:24px}.privacy-hero-heading.svelte-7ke6fz{align-items:flex-start;gap:15px}.privacy-shield.svelte-7ke6fz{border-radius:20px;flex-basis:62px;width:62px;height:62px}.privacy-shield.svelte-7ke6fz svg:where(.svelte-7ke6fz){width:45px;height:45px}h1.svelte-7ke6fz{font-size:2rem}.privacy-lead.svelte-7ke6fz{margin:20px 0 0;font-size:.98rem}.privacy-trust-card.svelte-7ke6fz,.privacy-section.svelte-7ke6fz,.privacy-enterprise.svelte-7ke6fz{border-radius:17px;padding:20px}.privacy-section-heading.svelte-7ke6fz,.privacy-enterprise-grid.svelte-7ke6fz{grid-template-columns:1fr;gap:12px;display:grid}.privacy-detail-grid.svelte-7ke6fz{grid-template-columns:1fr}.privacy-flow-card.svelte-7ke6fz{padding:18px}.privacy-flow-nodes.svelte-7ke6fz{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:7px}.privacy-flow-node.svelte-7ke6fz span:where(.svelte-7ke6fz){font-size:.78rem}.privacy-principle.svelte-7ke6fz{padding:19px}}
