.legal{max-width:68ch;color:var(--ink-3);overflow-wrap:anywhere;gap:12px;font-size:15px;line-height:1.7}.legal>.h1{color:var(--ink);margin-bottom:4px}.legal>p{margin:0}.legal-h{letter-spacing:-.01em;color:var(--ink);margin-top:20px;font-size:18px;font-weight:800;line-height:1.3}.legal ul{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.legal strong{color:var(--ink)}.legal a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.legal a:hover{color:var(--blue)}
