.legal{font-size:15.5px;line-height:1.65}.legal h1{letter-spacing:-.02em;margin:0 0 6px;font-size:30px;font-weight:800;line-height:1.15}.legal h2{letter-spacing:-.01em;margin:32px 0 8px;font-size:19px;font-weight:800}.legal h3{margin:20px 0 6px;font-size:16px;font-weight:700}.legal p{margin:0 0 12px}.legal ul{margin:0 0 12px;padding-left:22px;list-style:outside}.legal li{margin:0 0 6px}.legal a{color:var(--color-accent);text-decoration:underline}.legal .updated{color:var(--color-muted);margin-bottom:24px;font-size:13px}.legal .summary{background:var(--color-tint);border:1px solid var(--color-tint-line);border-radius:12px;margin:0 0 8px;padding:14px 16px}.legal table{border-collapse:collapse;width:100%;margin:0 0 14px;font-size:14px}.legal th,.legal td{border:1px solid var(--color-line);text-align:left;vertical-align:top;padding:8px 10px}.legal th{background:var(--color-gray);font-weight:700}
