.LegalPage_shell__nFxjn{min-height:100vh;width:100%;background:var(--bg);padding:56px 24px 80px}.LegalPage_content__5Kqna{max-width:720px;margin:0 auto}.LegalPage_backLink__n_5tL{display:inline-block;font-size:13.5px;font-weight:600;color:var(--text-secondary);text-decoration:none;margin-bottom:32px}.LegalPage_backLink__n_5tL:hover{color:var(--text-primary)}.LegalPage_eyebrow__Jiw3_{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 10px}.LegalPage_heading__qYmZh{font-size:32px;font-weight:700;color:var(--text-primary);margin:0 0 8px;letter-spacing:-.01em}.LegalPage_updated__2_YoC{font-size:13px;color:var(--text-muted);margin:0 0 40px}.LegalPage_body__Kj9yY h2{font-size:18px;font-weight:700;color:var(--text-primary);margin:36px 0 12px}.LegalPage_body__Kj9yY h2:first-child{margin-top:0}.LegalPage_body__Kj9yY p{font-size:14.5px;line-height:1.7;color:var(--text-secondary);margin:0 0 14px}.LegalPage_body__Kj9yY ul{margin:0 0 14px;padding-left:20px}.LegalPage_body__Kj9yY li{font-size:14.5px;line-height:1.7;color:var(--text-secondary);margin-bottom:6px}.LegalPage_body__Kj9yY strong{color:var(--text-primary);font-weight:600}.LegalPage_body__Kj9yY a{color:var(--accent);text-decoration:none}.LegalPage_body__Kj9yY a:hover{text-decoration:underline}