.prose-legal{color:rgb(var(--color-muted));font-size:.875rem;line-height:1.75}.prose-legal h2{color:#fff;border-top:1px solid #ffffff0f;margin-top:2.5rem;margin-bottom:1rem;padding-top:2rem;font-size:1.25rem;font-weight:600}.prose-legal h3{color:rgb(var(--color-muted));margin-top:1.25rem;margin-bottom:.5rem;font-size:1rem;font-weight:600}.prose-legal p{margin-bottom:.75rem}.prose-legal ol{margin-bottom:.75rem;padding-left:1.5rem;list-style:decimal}.prose-legal ul{margin-bottom:.75rem;padding-left:1.5rem;list-style:outside}.prose-legal li{margin-bottom:.5rem}.prose-legal a{color:rgb(var(--color-accent))}.prose-legal a:hover{text-decoration:underline}.prose-legal table{border-collapse:collapse;width:100%;margin-bottom:1rem;font-size:.8125rem}.prose-legal th{text-align:left;color:#fff;border-bottom:1px solid #ffffff1f;padding:.5rem .75rem;font-weight:600}.prose-legal td{vertical-align:top;border-bottom:1px solid #ffffff0f;padding:.5rem .75rem}.prose-legal .info-box{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;margin-bottom:1rem;padding:1rem 1.25rem;font-size:.8125rem}.prose-legal .info-box ul{margin-bottom:0}.prose-legal section:first-of-type h2{border-top:none;margin-top:0;padding-top:0}.prose-legal strong{color:#fff}
