.legal h2{font-family:var(--font-display);color:var(--color-ink);margin-top:2.25rem;font-size:1.35rem;font-weight:700}.legal p,.legal li{color:var(--color-ink-soft);margin-top:.75rem}.legal ul{padding-left:1.25rem;list-style:outside}.legal strong{color:var(--color-ink)}.legal a{color:var(--color-volt);text-underline-offset:3px;text-decoration:underline}.legal table{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.95rem}.legal th,.legal td{text-align:left;vertical-align:top;color:var(--color-ink-soft);border-bottom:1px solid #0e14331a;padding:.6rem .5rem}.legal th{color:var(--color-ink);font-weight:600}
