.legal-prose h2{font-family:var(--font-display);color:var(--color-bone);letter-spacing:.02em;margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.legal-prose h3{font-family:var(--font-display);color:var(--color-blood-2);letter-spacing:.05em;text-transform:uppercase;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.legal-prose p{line-height:1.75}.legal-prose ul{margin:.75rem 0;padding-left:0;list-style-type:none}.legal-prose ul li{margin-bottom:.5rem;padding-left:1.25rem;position:relative}.legal-prose ul li:before{content:"⊹";color:var(--color-blood-2);position:absolute;left:0}.legal-prose strong{color:var(--color-bone)}.legal-prose a{color:var(--color-blood-2);-webkit-text-decoration:underline #ff2a2a66;text-decoration:underline #ff2a2a66}.legal-prose a:hover{-webkit-text-decoration-color:var(--color-blood-2);text-decoration-color:var(--color-blood-2)}
