.legal-prose{color:hsl(var(--foreground) / .88);font-size:.95rem;line-height:1.75}.legal-prose p{text-align:justify;margin:0 0 .85rem}.legal-prose b{color:hsl(var(--foreground));font-weight:600}.legal-prose p:has(>b:only-child){text-align:left;margin-top:1.6rem;margin-bottom:.6rem;font-size:1.05rem}.legal-prose>p:first-child:has(>b){text-align:center;margin-top:0;font-size:1.4rem;line-height:1.3}.legal-prose>p:first-child+p:has(>b){text-align:center;margin-top:.2rem;font-size:1rem}.legal-prose ul{margin:0 0 .85rem 1.3rem;list-style:outside}.legal-prose li{margin-bottom:.4rem}.legal-prose a{color:hsl(var(--primary));text-underline-offset:2px;text-decoration:underline}