.legal-prose{color:var(--color-muted);font-size:.95rem;line-height:1.75}.legal-prose h2{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.015em;margin-top:2.75rem;margin-bottom:.9rem;font-size:1.5rem;font-weight:600}.legal-prose h2:first-child{margin-top:0}.legal-prose h3{color:var(--color-ink);font-family:var(--font-display);margin-top:2rem;margin-bottom:.6rem;font-size:1.15rem;font-weight:600}.legal-prose h4{color:var(--color-ink);margin-top:1.5rem;margin-bottom:.4rem;font-size:1rem;font-weight:600}.legal-prose p{margin-bottom:1rem}.legal-prose ul{margin-bottom:1rem;padding-left:1.25rem;list-style:outside}.legal-prose li{margin-bottom:.4rem}.legal-prose a{color:var(--color-accent);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.legal-prose strong{color:var(--color-ink);font-weight:600}.legal-prose hr{border:0;border-top:1px solid var(--color-line);margin:2.5rem 0}
