.Legal_wrap__X_5Vd{max-width:760px;margin:0 auto;background:var(--surface);backdrop-filter:blur(40px);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s-10) var(--s-8)}.Legal_h1__JizG9{margin:0 0 var(--s-2);font-family:var(--font-head);font-size:var(--t-28);font-weight:700;letter-spacing:-.03em;color:var(--ink)}.Legal_updated__wA7wd{margin:0 0 var(--s-6);font-family:var(--font-mono);font-size:var(--t-11);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.Legal_prose__yFmVq{color:var(--ink-3);line-height:1.7;font-size:var(--t-15)}.Legal_prose__yFmVq h2{margin:var(--s-6) 0 var(--s-2);font-family:var(--font-head);font-size:var(--t-18);font-weight:600;color:var(--ink)}.Legal_prose__yFmVq p{margin:0 0 var(--s-3)}.Legal_prose__yFmVq ul{margin:0 0 var(--s-3) var(--s-5);padding:0}.Legal_prose__yFmVq li{margin-bottom:var(--s-1)}.Legal_prose__yFmVq a{color:var(--neon-cyan)}.Legal_prose__yFmVq a:hover{color:var(--link-hover)}.Legal_prose__yFmVq strong{color:var(--ink)}.Legal_prose__yFmVq code{font-family:var(--font-mono);font-size:.9em;background:rgba(255,255,255,.05);padding:1px 6px;border-radius:4px;color:var(--neon-cyan)}