.legal[data-v-c014b9ea]{color:#2a241e;font-size:17px;line-height:1.65}.legal[data-v-c014b9ea] h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:2.6em 0 .7em;font-size:26px;font-weight:800;line-height:1.1}.legal[data-v-c014b9ea] h2:first-child{margin-top:0}.legal[data-v-c014b9ea] h3{color:var(--color-ink);margin:1.6em 0 .5em;font-weight:700}.legal[data-v-c014b9ea] p,.legal[data-v-c014b9ea] ol,.legal[data-v-c014b9ea] ul{margin:0 0 1em}.legal[data-v-c014b9ea] ol{padding-left:1.4em;list-style:decimal}.legal[data-v-c014b9ea] ul{padding-left:1.4em;list-style:outside}.legal[data-v-c014b9ea] li{margin:.35em 0;padding-left:.2em}.legal[data-v-c014b9ea] a{color:var(--color-safelight-dark);text-underline-offset:2px;text-decoration:underline}.legal[data-v-c014b9ea] table{border-collapse:collapse;width:100%;margin:0 0 1.2em;font-size:15px}.legal[data-v-c014b9ea] th,.legal[data-v-c014b9ea] td{border-bottom:1px solid var(--color-paper-3);text-align:left;vertical-align:top;padding:.6em .5em}.legal[data-v-c014b9ea] th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-smoke);font-size:12px}.legal[data-v-c014b9ea] .todo{background:#fde9c4;border-radius:4px;padding:0 .25em}.legal[data-v-c014b9ea] .table-wrap{overflow-x:auto}
