.legal[data-v-d9678454] h2{font-family:var(--font-serif,serif);font-weight:400;font-size:var(--text-3xl);margin:2.5rem 0 .75rem;scroll-margin-top:5rem;line-height:1.18}.legal[data-v-d9678454] h2:first-child{margin-top:0}.legal[data-v-d9678454] h3{margin:1.5rem 0 .4rem;scroll-margin-top:5rem;font-size:1.05rem;font-weight:600}.legal[data-v-d9678454] p{margin:0 0 .9rem}.legal[data-v-d9678454] ol,.legal[data-v-d9678454] ul{margin:0 0 .9rem;padding-left:1.4rem}.legal[data-v-d9678454] ul{list-style:outside}.legal[data-v-d9678454] ol{list-style:decimal}.legal[data-v-d9678454] li::marker{color:#6b7280}.legal[data-v-d9678454] li{margin:.25rem 0}.legal[data-v-d9678454] a{text-underline-offset:2px;text-decoration:underline}.legal[data-v-d9678454] a:hover{color:#4f46e5}.legal[data-v-d9678454] table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:.9rem}.legal[data-v-d9678454] td,.legal[data-v-d9678454] th{text-align:left;vertical-align:top;border-top:1px solid #e5e7eb;padding:.55rem .75rem}.legal[data-v-d9678454] th{font-family:var(--font-mono,monospace);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;color:#6b7280;font-weight:400}.legal[data-v-d9678454] .table-wrap{border:1px solid #e5e7eb;border-radius:.5rem;margin:0 0 1rem;overflow-x:auto}.legal[data-v-d9678454] .table-wrap table{margin:0}.legal[data-v-d9678454] .table-wrap tr:first-child th{border-top:0}.legal[data-v-d9678454] code{font-family:var(--font-mono,monospace);font-size:.85em}.dark,.dark,.dark{border-color:#1f2937}.dark{color:#818cf8}
