@layer app{.ed-icon[data-v-22afb27c]{display:inline-flex;width:var(--ed-icon-size,16px);height:var(--ed-icon-size,16px);flex-shrink:0;align-items:center;justify-content:center;line-height:0}.ed-icon svg[data-v-22afb27c]{width:100%;height:100%;display:block;overflow:visible}.privacy-policy[data-v-53d5abca]{max-width:900px}.legal-hero[data-v-53d5abca]{padding:6px 0 30px;margin-bottom:26px;border-bottom:1px solid rgba(var(--ink-rgb),.13)}.legal-kicker[data-v-53d5abca]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--ink-quiet);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.legal-icon[data-v-53d5abca]{width:27px;height:27px;display:inline-grid;place-items:center;color:var(--ink);border:1px solid var(--line-strong)}.legal-rule[data-v-53d5abca]{width:40px;height:1px;background:rgba(var(--ink-rgb),.22)}.legal-title[data-v-53d5abca]{color:var(--ink);font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2.2rem,5vw,3.3rem);font-weight:800;letter-spacing:-.045em;line-height:1.04;margin:0 0 16px}.legal-period[data-v-53d5abca]{color:var(--rose-brand)}.legal-lede[data-v-53d5abca]{max-width:68ch;border-left:2px solid var(--rose-fill);padding-left:18px;color:var(--ink-2);font-family:Instrument Sans,sans-serif;font-size:1.02rem;line-height:1.7;margin:0 0 18px}.legal-card[data-v-53d5abca]{border:1px solid var(--rule);border-radius:18px!important;box-shadow:0 18px 44px -32px rgba(var(--ink-strong-rgb),.18)!important}.legal-body-label[data-v-53d5abca]{margin:4px 0 12px;color:var(--ink-quiet);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}.legal-body[data-v-53d5abca] h2{font-family:Bricolage Grotesque,sans-serif;font-size:1.42rem;font-weight:700;letter-spacing:-.025em;line-height:1.3;color:var(--ink);margin:38px 0 12px;padding-top:20px;border-top:1px solid rgba(var(--ink-rgb),.1)}.legal-body[data-v-53d5abca] h3{font-family:Bricolage Grotesque,sans-serif;font-size:1.06rem;font-weight:600;color:var(--ink);margin:22px 0 8px}.legal-body[data-v-53d5abca] li,.legal-body[data-v-53d5abca] p{font-family:Instrument Sans,sans-serif;font-size:.95rem;line-height:1.75;color:var(--ink-2)}.legal-body[data-v-53d5abca] li{margin-bottom:6px}.legal-body[data-v-53d5abca] ul{padding-left:20px}.legal-body[data-v-53d5abca] strong{color:var(--ink)}.privacy-updated[data-v-53d5abca]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-quiet);margin:0;display:flex;align-items:center;gap:6px}.privacy-updated-label[data-v-53d5abca]{color:var(--ink-quiet);font-weight:600}.privacy-faq[data-v-53d5abca]{border:1px solid var(--rule);border-radius:12px;background:var(--paper-soft-alt1);padding:22px 26px;margin:0 0 32px}.privacy-faq-heading[data-v-53d5abca]{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;font-weight:700;color:var(--ink);letter-spacing:-.01em;margin:0 0 16px}.privacy-faq-item[data-v-53d5abca]{padding:12px 0;border-bottom:1px solid rgba(var(--ink-rgb),.08)}.privacy-faq-item[data-v-53d5abca]:last-of-type{border-bottom:0}.privacy-faq-q[data-v-53d5abca]{font-family:Instrument Sans,sans-serif;font-size:.98rem;font-weight:700;color:var(--ink);margin:0 0 6px}.privacy-faq-a[data-v-53d5abca]{font-family:Instrument Sans,sans-serif;font-size:.94rem;line-height:1.65;color:var(--ink-body-alt1);margin:0}.privacy-faq-note[data-v-53d5abca]{margin:14px 0 0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-quiet)}.privacy-policy a[data-v-53d5abca],.privacy-policy[data-v-53d5abca] a{color:var(--rose-aa)}.privacy-policy[data-v-53d5abca] #database-recovery-copies{scroll-margin-top:88px}}