.legal-page.svelte-yna22u{flex-direction:column;min-height:100vh;display:flex}.lp-header.svelte-yna22u{z-index:100;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffc;padding:0;position:sticky;top:0}html[data-theme=dark] .lp-header.svelte-yna22u{background:#0a0719cc}.lp-header-inner.svelte-yna22u{justify-content:space-between;align-items:center;height:60px;display:flex}.logo.svelte-yna22u img:where(.svelte-yna22u){width:auto;height:24px}.lp-back.svelte-yna22u{color:var(--muted);font-size:13.5px;transition:color .15s}.lp-back.svelte-yna22u:hover{color:var(--purple)}.lp-main.svelte-yna22u{flex:1;padding:72px 0 96px}.lp-wrap.svelte-yna22u{max-width:720px}.lp-eyebrow.svelte-yna22u{letter-spacing:.1em;text-transform:uppercase;color:var(--purple);margin-bottom:12px;font-family:IBM Plex Mono,monospace;font-size:11px}.lp-title.svelte-yna22u{letter-spacing:-.027em;color:var(--ink);margin:0 0 12px;font-family:Funnel Display,sans-serif;font-size:clamp(36px,5vw,56px);font-weight:500;line-height:1.05}.lp-meta.svelte-yna22u{color:var(--muted);margin:0 0 48px;font-family:IBM Plex Mono,monospace;font-size:13px}.lp-body.svelte-yna22u{color:var(--ink-2);font-size:15.5px;line-height:1.7}.lp-body.svelte-yna22u p:where(.svelte-yna22u){margin:0 0 18px}.lp-body.svelte-yna22u h2:where(.svelte-yna22u){letter-spacing:-.018em;color:var(--ink);margin:40px 0 12px;font-family:Funnel Display,sans-serif;font-size:20px;font-weight:500}.lp-body.svelte-yna22u ul:where(.svelte-yna22u){flex-direction:column;gap:6px;margin:0 0 18px;padding-left:20px;display:flex}.lp-body.svelte-yna22u li:where(.svelte-yna22u){line-height:1.6}.lp-body.svelte-yna22u a:where(.svelte-yna22u){color:var(--purple);text-underline-offset:3px;text-decoration:underline}.lp-body.svelte-yna22u a:where(.svelte-yna22u):hover{opacity:.8}.lp-body.svelte-yna22u strong:where(.svelte-yna22u){color:var(--ink);font-weight:600}.lp-footer.svelte-yna22u{border-top:1px solid var(--line);background:var(--surface-2);padding:24px 0}.lp-footer-inner.svelte-yna22u{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.lp-footer-links.svelte-yna22u{gap:20px;display:flex}.lp-footer-links.svelte-yna22u a:where(.svelte-yna22u){color:var(--muted);transition:color .15s}.lp-footer-links.svelte-yna22u a:where(.svelte-yna22u):hover{color:var(--ink)}.lp-meta-foot.svelte-yna22u{color:var(--muted)}
