.mlp-legal-body h2{margin:52px 0 16px;font-size:22px;font-weight:800;letter-spacing:-.014em;line-height:1.24;color:var(--mel-text-primary);font-family:Poppins,system-ui,sans-serif}.mlp-legal-body h2:first-of-type{margin-top:36px}.mlp-legal-body h3{margin:30px 0 12px;font-size:15.5px;font-weight:700;letter-spacing:-.006em;color:var(--mel-text-primary);font-family:Poppins,system-ui,sans-serif}.mlp-legal-body p{margin:0 0 18px}.mlp-legal-body p.intro{font-size:16px;color:var(--mel-text-primary);margin-bottom:28px}.mlp-legal-body ul{margin:0 0 18px;padding-left:22px;list-style:disc}.mlp-legal-body ul li{margin:0 0 9px;padding-left:4px}.mlp-legal-body ul li::marker{color:#a78bfa}.mlp-legal-body ul.up-list{list-style:none;margin:12px 0 26px;padding:0}.mlp-legal-body ul.up-list li{position:relative;margin:0 0 14px;padding-left:20px;line-height:1.68}.mlp-legal-body ul.up-list li:last-child{margin-bottom:0}.mlp-legal-body ul.up-list li:before{content:"";position:absolute;left:1px;top:.72em;width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,#a78bfa 62%,transparent)}.mlp-legal-body ul.up-list li::marker{content:""}.mlp-legal-body a{color:#a78bfa;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.mlp-legal-body .contact-block{margin-top:14px;padding:14px 16px;border-radius:10px;background:var(--mel-surface-card);border:1px solid var(--mel-border-default);font-family:ui-monospace,Menlo,monospace;font-size:13px;line-height:1.65;color:var(--mel-text-primary)}
