.legal-prose h2{font-family:var(--font-display);color:var(--color-text);margin-top:2rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.legal-prose h3{color:var(--color-text);margin-top:1.25rem;margin-bottom:.375rem;font-size:.9375rem;font-weight:600}.legal-prose p{color:var(--color-text-dim);margin-top:.625rem;line-height:1.7}.legal-prose ul{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.25rem;list-style-type:disc}.legal-prose li{color:var(--color-text-dim);margin-top:.25rem;line-height:1.65}.legal-prose strong{color:var(--color-text);font-weight:600}.legal-prose a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.legal-prose a:hover{opacity:.8}
