.legal-prose h2{color:var(--color-cloud);margin-top:3rem;font-size:clamp(1.5rem,1.25rem + .8vw,2rem);font-weight:700;line-height:1.25}.legal-prose h3{color:var(--color-cloud);margin-top:2rem;font-size:1.125rem;font-weight:700;line-height:1.4}.legal-prose p,.legal-prose li{color:var(--color-muted);font-size:1rem;line-height:1.8}.legal-prose p,.legal-prose ul{margin-top:1rem}.legal-prose ul{padding-left:1.35rem;list-style:outside}.legal-prose li+li{margin-top:.65rem}.legal-prose strong{color:var(--color-cloud);font-weight:700}.legal-prose a{color:var(--color-aqua-soft);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--color-aqua) 55%, transparent);text-underline-offset:.2em}.legal-prose a:hover{color:var(--color-aqua)}
