.privacy-page[data-astro-cid-nte7ptuk]{--privacy-bg: #080808;--privacy-ink-900: #0e0e0e;--privacy-ink-800: #161616;--privacy-ink-700: #181818;--privacy-ink-600: #262626;--privacy-cyan: #2deef5;--privacy-cyan-soft: rgba(45, 238, 245, .1);--privacy-text-1: #fff;--privacy-text-2: rgba(255, 255, 255, .7);--privacy-text-3: rgba(255, 255, 255, .64);--privacy-text-4: rgba(255, 255, 255, .48);--privacy-text-5: rgba(255, 255, 255, .4);--privacy-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;background:var(--privacy-bg);color:var(--privacy-text-1);overflow:clip;position:relative}.privacy-glow[data-astro-cid-nte7ptuk]{background:radial-gradient(circle,#2deef51a,#2deef500 70%);height:32.5rem;left:50%;pointer-events:none;position:fixed;top:-13.75rem;transform:translate(-50%);width:min(56.25rem,100vw);z-index:0}.privacy-progress[data-astro-cid-nte7ptuk]{background:var(--privacy-cyan);box-shadow:0 0 12px #2deef5b3;height:2px;left:0;position:fixed;top:0;transition:width 80ms linear;width:0%;z-index:120}.privacy-shell[data-astro-cid-nte7ptuk]{background:var(--privacy-bg);border-left:1px solid var(--privacy-ink-700);border-right:1px solid var(--privacy-ink-700);margin:0 auto;max-width:1320px;position:relative;z-index:1}.privacy-hero[data-astro-cid-nte7ptuk]{border-bottom:1px solid var(--privacy-ink-700);padding:72px 48px 56px;scroll-margin-top:96px}.privacy-kicker[data-astro-cid-nte7ptuk]{align-items:center;border:1px solid var(--privacy-ink-700);border-radius:999px;color:var(--privacy-text-3);display:inline-flex;font-family:var(--privacy-mono);font-size:.6875rem;gap:9px;height:30px;letter-spacing:.1em;padding:0 14px;text-transform:uppercase}.privacy-statusdot[data-astro-cid-nte7ptuk]{animation:privacyPulse 1.8s ease infinite;background:var(--privacy-cyan);border-radius:999px;box-shadow:0 0 8px #2deef5b3;height:6px;width:6px}.privacy-hero[data-astro-cid-nte7ptuk] h1[data-astro-cid-nte7ptuk]{color:var(--privacy-text-1);font-size:var(--text-56);font-weight:var(--font-weight-book);letter-spacing:0;line-height:1.07;margin:26px 0 0}.privacy-lede[data-astro-cid-nte7ptuk]{color:var(--privacy-text-2);font-size:var(--text-18);font-weight:var(--font-weight-light);line-height:1.56;margin:20px 0 0;max-width:760px}.privacy-accent[data-astro-cid-nte7ptuk]{color:var(--privacy-cyan);font-family:var(--privacy-mono);font-size:var(--text-14);letter-spacing:.01em;margin:18px 0 0}.privacy-meta[data-astro-cid-nte7ptuk]{border:1px solid var(--privacy-ink-700);border-radius:var(--radius-lg);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:40px 0 0;overflow:hidden}.privacy-meta[data-astro-cid-nte7ptuk] div[data-astro-cid-nte7ptuk]{padding:18px 20px}.privacy-meta[data-astro-cid-nte7ptuk] div[data-astro-cid-nte7ptuk]+div[data-astro-cid-nte7ptuk]{border-left:1px solid var(--privacy-ink-700)}.privacy-meta[data-astro-cid-nte7ptuk] dt[data-astro-cid-nte7ptuk]{color:var(--privacy-text-5);font-family:var(--privacy-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase}.privacy-meta[data-astro-cid-nte7ptuk] dd[data-astro-cid-nte7ptuk]{color:var(--privacy-text-1);font-size:var(--text-15);margin:8px 0 0}.privacy-grid[data-astro-cid-nte7ptuk]{display:grid;grid-template-columns:264px minmax(0,1fr)}.privacy-side[data-astro-cid-nte7ptuk]{border-right:1px solid var(--privacy-ink-700)}.privacy-side__inner[data-astro-cid-nte7ptuk]{max-height:calc(100vh - 68px);overflow:auto;padding:36px 24px 36px 48px;position:sticky;top:68px}.privacy-side[data-astro-cid-nte7ptuk] p[data-astro-cid-nte7ptuk]{color:var(--privacy-text-5);font-family:var(--privacy-mono);font-size:.6875rem;letter-spacing:.14em;margin:0 0 18px;text-transform:uppercase}.privacy-side[data-astro-cid-nte7ptuk] nav[data-astro-cid-nte7ptuk],.privacy-mobile-toc[data-astro-cid-nte7ptuk] nav[data-astro-cid-nte7ptuk]{display:flex;flex-direction:column}.privacy-side[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk],.privacy-mobile-toc[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk]{align-items:baseline;border-left:2px solid var(--privacy-ink-700);color:var(--privacy-text-4);display:flex;font-size:var(--text-14);gap:12px;line-height:1.3;padding:8px 0 8px 14px;transition:border-color var(--transition),color var(--transition)}.privacy-side[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk] span[data-astro-cid-nte7ptuk],.privacy-mobile-toc[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk] span[data-astro-cid-nte7ptuk]{color:var(--privacy-text-5);font-family:var(--privacy-mono);font-size:.6875rem;min-width:18px;transition:color var(--transition)}.privacy-side[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk].is-active,.privacy-side[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk]:hover,.privacy-mobile-toc[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk].is-active,.privacy-mobile-toc[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk]:hover{border-left-color:var(--privacy-cyan);color:var(--privacy-cyan)}.privacy-side[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk].is-active span[data-astro-cid-nte7ptuk],.privacy-side[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk]:hover span[data-astro-cid-nte7ptuk],.privacy-mobile-toc[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk].is-active span[data-astro-cid-nte7ptuk],.privacy-mobile-toc[data-astro-cid-nte7ptuk] a[data-astro-cid-nte7ptuk]:hover span[data-astro-cid-nte7ptuk]{color:var(--privacy-cyan)}.privacy-content[data-astro-cid-nte7ptuk]{min-width:0;padding:36px 48px 64px}.privacy-mobile-toc[data-astro-cid-nte7ptuk]{border:1px solid var(--privacy-ink-700);border-radius:var(--radius-lg);display:none;margin:0 0 24px;overflow:hidden}.privacy-mobile-toc[data-astro-cid-nte7ptuk] summary[data-astro-cid-nte7ptuk]{align-items:center;color:var(--privacy-text-1);cursor:pointer;display:flex;font-family:var(--privacy-mono);font-size:var(--text-12);justify-content:space-between;letter-spacing:.12em;list-style:none;padding:16px 18px;text-transform:uppercase}.privacy-mobile-toc[data-astro-cid-nte7ptuk] summary[data-astro-cid-nte7ptuk]::-webkit-details-marker{display:none}.privacy-mobile-toc__icon[data-astro-cid-nte7ptuk]{color:var(--privacy-cyan);height:18px;transition:transform var(--transition);width:18px}.privacy-mobile-toc[data-astro-cid-nte7ptuk][open] .privacy-mobile-toc__icon[data-astro-cid-nte7ptuk]{transform:rotate(180deg)}.privacy-mobile-toc[data-astro-cid-nte7ptuk] nav[data-astro-cid-nte7ptuk]{border-top:1px solid var(--privacy-ink-700);padding:10px 18px 16px}.privacy-copy[data-astro-cid-nte7ptuk]{max-width:820px}.privacy-copy[data-astro-cid-nte7ptuk] h2{align-items:baseline;border-top:1px solid var(--privacy-ink-700);color:var(--privacy-text-1);display:flex;font-size:var(--text-28);font-weight:var(--font-weight-medium);gap:18px;letter-spacing:0;line-height:1.2;margin:0;padding:36px 0 0;scroll-margin-top:96px}.privacy-copy[data-astro-cid-nte7ptuk] h2+p,.privacy-copy[data-astro-cid-nte7ptuk] h2+ul{margin-top:18px}.privacy-copy[data-astro-cid-nte7ptuk] h2:before{color:var(--privacy-cyan);content:attr(data-section);flex:0 0 auto;font-family:var(--privacy-mono);font-size:var(--text-15);font-weight:var(--font-weight-regular);letter-spacing:.04em}.privacy-copy[data-astro-cid-nte7ptuk] h3{color:var(--privacy-text-1);font-size:var(--text-20);font-weight:var(--font-weight-book);line-height:1.3;margin:30px 0 12px}.privacy-copy[data-astro-cid-nte7ptuk] p,.privacy-copy[data-astro-cid-nte7ptuk] li{color:var(--privacy-text-2);font-size:var(--text-16);font-weight:var(--font-weight-light);line-height:1.72;overflow-wrap:anywhere}.privacy-copy[data-astro-cid-nte7ptuk] p{margin:0 0 16px}.privacy-copy[data-astro-cid-nte7ptuk] ul,.privacy-copy[data-astro-cid-nte7ptuk] ol{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 26px;padding:0}.privacy-copy[data-astro-cid-nte7ptuk] li{padding-left:22px;position:relative}.privacy-copy[data-astro-cid-nte7ptuk] li:before{color:var(--privacy-cyan);content:"-";left:0;line-height:1.72;position:absolute;top:0}.privacy-copy[data-astro-cid-nte7ptuk] strong{color:var(--privacy-text-1);font-weight:var(--font-weight-book)}.privacy-copy[data-astro-cid-nte7ptuk] a{color:var(--privacy-cyan);overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.privacy-top[data-astro-cid-nte7ptuk]{align-items:center;background:#080808b8;border:1px solid var(--privacy-ink-600);border-radius:999px;bottom:28px;color:var(--privacy-cyan);cursor:pointer;display:flex;height:46px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:28px;transform:translateY(12px);transition:opacity var(--transition),transform var(--transition),border-color var(--transition),box-shadow var(--transition);width:46px;z-index:80}.privacy-top[data-astro-cid-nte7ptuk].is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.privacy-top[data-astro-cid-nte7ptuk]:hover{border-color:var(--privacy-cyan);box-shadow:0 0 16px #2deef559}.privacy-top[data-astro-cid-nte7ptuk] svg[data-astro-cid-nte7ptuk]{height:18px;width:18px}@keyframes privacyPulse{0%,to{opacity:.4}50%{opacity:1}}@media(max-width:920px){.privacy-hero[data-astro-cid-nte7ptuk],.privacy-content[data-astro-cid-nte7ptuk]{padding-left:22px;padding-right:22px}.privacy-hero[data-astro-cid-nte7ptuk] h1[data-astro-cid-nte7ptuk]{font-size:var(--text-42);line-height:1.1}.privacy-meta[data-astro-cid-nte7ptuk]{grid-template-columns:1fr 1fr}.privacy-meta[data-astro-cid-nte7ptuk] div[data-astro-cid-nte7ptuk]:nth-child(odd){border-left:0}.privacy-meta[data-astro-cid-nte7ptuk] div[data-astro-cid-nte7ptuk]:nth-child(n+3){border-top:1px solid var(--privacy-ink-700)}.privacy-grid[data-astro-cid-nte7ptuk]{grid-template-columns:1fr}.privacy-side[data-astro-cid-nte7ptuk]{display:none}.privacy-mobile-toc[data-astro-cid-nte7ptuk]{display:block}}@media(max-width:520px){.privacy-hero[data-astro-cid-nte7ptuk]{padding-top:56px}.privacy-hero[data-astro-cid-nte7ptuk] h1[data-astro-cid-nte7ptuk]{font-size:var(--text-36)}.privacy-meta[data-astro-cid-nte7ptuk]{grid-template-columns:1fr}.privacy-meta[data-astro-cid-nte7ptuk] div[data-astro-cid-nte7ptuk],.privacy-meta[data-astro-cid-nte7ptuk] div[data-astro-cid-nte7ptuk]:nth-child(odd){border-left:0}.privacy-meta[data-astro-cid-nte7ptuk] div[data-astro-cid-nte7ptuk]+div[data-astro-cid-nte7ptuk]{border-top:1px solid var(--privacy-ink-700)}.privacy-copy[data-astro-cid-nte7ptuk] h2{font-size:var(--text-24);gap:14px}.privacy-top[data-astro-cid-nte7ptuk]{bottom:18px;right:18px}}@media(prefers-reduced-motion:reduce){.privacy-statusdot[data-astro-cid-nte7ptuk]{animation:none}}
