.prose-legal h1{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;margin-top:1rem}.prose-legal h1:first-child{margin-top:0}.prose-legal h2{color:#111827;font-size:1.05rem;font-weight:600;margin-bottom:.4rem;margin-top:1rem}.prose-legal h2:first-child{margin-top:0}.prose-legal h3{color:#374151;font-size:.9rem;font-weight:600;margin-bottom:.3rem;margin-top:.75rem}.prose-legal p{line-height:1.6;margin-bottom:.6rem}.prose-legal ul{list-style:disc;margin-bottom:.6rem;margin-left:1.25rem}.prose-legal li{margin-bottom:.25rem}.prose-legal a{color:#7c3aed;text-decoration:underline}.prose-legal strong{font-weight:600}
