.lp-legal p,.lp-legal li{max-width:68ch;line-height:1.7}.lp-legal ul{gap:.5rem;padding-left:1.25rem;list-style:outside;display:grid}.lp-legal li::marker{color:var(--accent)}.lp-legal h3{font-family:var(--font-display), system-ui, sans-serif;margin-top:.5rem;font-size:1.125rem;font-weight:700}.lp-legal table{border-collapse:collapse;width:100%;font-size:.9375rem}.lp-legal th,.lp-legal td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:.7rem .75rem .7rem 0;line-height:1.5}.lp-legal thead th{color:var(--muted);border-top:none;font-size:.8125rem}.lp-legal a{color:var(--accent);text-underline-offset:.25em;text-decoration:underline}.lp-legal .lp-table{overflow-x:auto}.lp-legal .lp-table table{min-width:36rem}
