.Legal-module__z0tfEa__page{max-width:780px;margin:0 auto;padding:48px 20px 80px}.Legal-module__z0tfEa__page h1{margin:0 0 8px;font-size:clamp(26px,5vw,38px);font-weight:700;line-height:1.2}.Legal-module__z0tfEa__updated{color:var(--text-muted);margin:0 0 32px;font-size:13px}.Legal-module__z0tfEa__body{color:var(--text-secondary);font-size:15.5px;line-height:1.8}.Legal-module__z0tfEa__body h2{color:var(--text-primary);margin:36px 0 12px;font-size:19px;font-weight:700}.Legal-module__z0tfEa__body h3{color:var(--text-primary);margin:24px 0 8px;font-size:15.5px;font-weight:700}.Legal-module__z0tfEa__body p{margin:0 0 16px}.Legal-module__z0tfEa__body ul,.Legal-module__z0tfEa__body ol{margin:0 0 16px;padding-left:22px}.Legal-module__z0tfEa__body li{margin-bottom:8px}.Legal-module__z0tfEa__body strong{color:var(--text-primary)}.Legal-module__z0tfEa__body a{color:var(--azure)}.Legal-module__z0tfEa__callout{border:1px solid var(--ink-border);background:var(--ink-card);border-radius:var(--radius-md);color:var(--text-muted);margin:0 0 28px;padding:16px 18px;font-size:14px}
