.legal-prose{color:#5c5f55;font-size:15.5px;line-height:1.7}.legal-prose>section{border-top:1px solid #e9e4da;margin-top:2.5rem;padding-top:2.5rem}.legal-prose>section:first-child{border-top:none;margin-top:0;padding-top:0}.legal-prose h2{font-family:var(--font-fraunces),Georgia,"Times New Roman",serif;letter-spacing:-.01em;color:#1e1c17;margin-bottom:1.25rem;font-size:22px;font-weight:400;line-height:1.3}.legal-num{font-family:var(--font-fraunces),Georgia,serif;color:#a89f99;font-size:15px;font-weight:300}.legal-prose h3{color:#1e1c17;margin-top:1.75rem;margin-bottom:.6rem;font-size:14.5px;font-weight:700}.legal-prose p{margin-top:1rem}.legal-prose h2+p,.legal-prose h3+p,.legal-prose>section>p:first-of-type{margin-top:0}.legal-prose ul,.legal-prose ol{flex-direction:column;gap:.55rem;margin-top:1rem;padding-left:0;list-style:none;display:flex}.legal-prose li{padding-left:1.35rem;position:relative}.legal-prose ul>li:before{content:"";background:#d46a1a;border-radius:999px;width:5px;height:5px;position:absolute;top:.65em;left:0}.legal-prose ol{counter-reset:legalol}.legal-prose ol>li{counter-increment:legalol}.legal-prose ol>li:before{content:counter(legalol)".";color:#1e1c17;font-size:13px;font-weight:700;position:absolute;top:0;left:0}.legal-prose strong{color:#1e1c17;font-weight:600}.legal-prose a{color:#d46a1a;text-underline-offset:2px;transition:color .16s}.legal-prose a:hover{color:#b85a15}.legal-prose code{background:#f1ede2;border-radius:4px;padding:.1em .4em;font-size:.85em}.legal-prose .legal-table-wrap{margin-top:1.25rem;overflow-x:auto}.legal-prose table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13.5px}.legal-prose th{text-align:left;color:#1e1c17;border-bottom:1px solid #e9e4da;padding:.65rem 1.25rem .65rem 0;font-weight:700}.legal-prose td{vertical-align:top;white-space:normal;border-bottom:1px solid #f1ede2;padding:.65rem 1.25rem .65rem 0}.legal-prose tr:last-child td{border-bottom:none}.legal-note{border-radius:14px;margin-top:1.25rem;padding:1rem 1.25rem;font-size:14px;line-height:1.6}.legal-note p{margin-top:.4rem}.legal-note p:first-child{margin-top:0}.legal-note-title{margin-bottom:.35rem;font-size:13.5px;font-weight:700;display:block}
