.prose-legal h2{border-bottom:2px solid #e8e0f7;color:#0f172a;font-size:18px;font-weight:700;margin:40px 0 12px;padding-bottom:10px}.prose-legal h2:first-child{margin-top:0}.prose-legal p{color:#64748b;font-size:15px;line-height:1.75;margin-bottom:16px}.prose-legal ol,.prose-legal ul{margin-bottom:16px;padding-left:24px}.prose-legal li{color:#64748b;font-size:15px;margin-bottom:8px}.prose-legal strong{color:#0f172a;font-weight:600}.prose-legal a{color:#2b0180;text-decoration:underline;text-underline-offset:3px}
