.legal-prose{color:var(--color-mist);font-size:15px;line-height:1.75}.legal-prose h2{letter-spacing:-.012em;color:var(--color-paper);margin:44px 0 14px;font-size:22px;font-weight:590;line-height:1.3}.legal-prose h3{color:var(--color-paper);margin:28px 0 10px;font-size:17px;font-weight:590;line-height:1.35}.legal-prose p{margin:0 0 14px}.legal-prose ul{margin:0 0 16px;padding-left:22px;list-style:outside}.legal-prose li{margin-bottom:8px}.legal-prose li::marker{color:var(--color-ash)}.legal-prose strong{color:var(--color-paper);font-weight:590}.legal-prose a{color:var(--color-paper);text-decoration:underline;-webkit-text-decoration-color:var(--color-graphite);text-decoration-color:var(--color-graphite);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color .1s}.legal-prose a:hover{-webkit-text-decoration-color:var(--color-fog);text-decoration-color:var(--color-fog)}.legal-prose .legal-table-wrap{border:1px solid var(--color-graphite);border-radius:10px;margin:6px 0 20px;overflow-x:auto}.legal-prose table{border-collapse:collapse;width:100%;min-width:480px;font-size:14px}.legal-prose th,.legal-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-graphite);padding:10px 14px}.legal-prose th{color:var(--color-fog);background:var(--color-carbon);white-space:nowrap;font-weight:510}.legal-prose tr:last-child td{border-bottom:none}
