.privacy-root{--privacy-bg:#0a0a0b;--privacy-fg:#f5f5f7;--privacy-muted:#a1a1a6;--privacy-dim:#636366;--privacy-gold:#c6a650;--privacy-border:#1c1c1c;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;background-color:var(--privacy-bg);color:var(--privacy-fg);-webkit-font-smoothing:antialiased;min-height:100vh}.privacy-root .privacy-wrap{max-width:760px;margin:0 auto;padding:0 20px}@media (min-width:768px){.privacy-root .privacy-wrap{padding:0 32px}}@media (min-width:1024px){.privacy-root .privacy-wrap{max-width:820px;padding:0 48px}}.privacy-root .privacy-nav{position:sticky;top:0;z-index:100;background-color:rgba(10,10,11,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--privacy-border)}.privacy-root .privacy-nav-row{display:flex;align-items:center;justify-content:space-between;height:56px}.privacy-root .privacy-wordmark{font-size:18px;font-weight:700;letter-spacing:-.02em;text-decoration:none;color:var(--privacy-fg)}.privacy-root .sl{color:var(--privacy-gold)}.privacy-root .privacy-back{font-size:13px;color:var(--privacy-dim);text-decoration:none}.privacy-root .privacy-back:hover{color:var(--privacy-fg)}.privacy-root .privacy-main{padding-top:48px;padding-bottom:80px}@media (min-width:768px){.privacy-root .privacy-main{padding-top:64px;padding-bottom:96px}}.privacy-root .privacy-header{margin-bottom:40px}.privacy-root .privacy-eyebrow{font-size:13px;font-weight:600;color:var(--privacy-gold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}.privacy-root .privacy-h1{font-size:clamp(24px,5vw,36px);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0 0 12px}.privacy-root .privacy-sub{font-size:13px;color:var(--privacy-dim);margin:0}.privacy-root .privacy-section{margin-bottom:32px}.privacy-root .privacy-h2{font-size:clamp(16px,2.5vw,20px);font-weight:700;letter-spacing:-.02em;margin:0 0 12px;color:var(--privacy-fg)}.privacy-root .privacy-body{font-size:15px;line-height:1.7;color:var(--privacy-muted);overflow-wrap:anywhere;word-break:break-word}.privacy-root .privacy-body p{margin:0 0 12px}.privacy-root .privacy-body p:last-child{margin-bottom:0}.privacy-root .privacy-body ul{padding-left:20px;margin:8px 0}.privacy-root .privacy-body li{margin-bottom:6px}.privacy-root .privacy-body li:last-child{margin-bottom:0}.privacy-root .privacy-body strong{color:var(--privacy-fg);font-weight:600}.privacy-root .privacy-body a{color:var(--privacy-gold);text-decoration:underline;text-underline-offset:2px}.privacy-root .privacy-body a:hover{text-decoration:none}.privacy-root .privacy-footer{border-top:1px solid var(--privacy-border);padding-top:24px;margin-top:48px;font-size:12px;color:var(--privacy-dim);text-align:center}.privacy-root .privacy-footer p{margin:0}