.legal_pagina__afFcC{max-width:760px;margin:0 auto;padding:48px 24px 96px;color:var(--color-text,#0f172a);font-size:15px;line-height:1.7}.legal_topo__OAQmD{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--color-border,#e2e8f0)}.legal_titulo___LRdx{margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.25}.legal_desde__aytsq{margin:0;color:var(--color-text-muted,#64748b);font-size:13px}.legal_pagina__afFcC h2{margin:36px 0 10px;font-size:18px;font-weight:700;line-height:1.3}.legal_pagina__afFcC h3{margin:24px 0 6px;font-size:15px;font-weight:700}.legal_pagina__afFcC p{margin:0 0 14px}.legal_pagina__afFcC ul{margin:0 0 14px;padding-left:22px}.legal_pagina__afFcC li{margin-bottom:7px}.legal_pagina__afFcC a{color:var(--color-primary,#0f63db)}.legal_destaque__OsViL{margin:20px 0;padding:16px 18px;border:1px solid var(--color-border,#e2e8f0);border-left:3px solid var(--color-primary,#0f63db);border-radius:8px;background:var(--color-surface,#f8fafc)}.legal_destaque__OsViL p:last-child{margin-bottom:0}.legal_protocolo__hl1uv{display:inline-block;padding:6px 12px;border-radius:6px;background:var(--color-surface-strong,#e2e8f0);font-family:ui-monospace,monospace;font-size:14px;word-break:break-all}