.legal-title{margin:20px 0 56px;-webkit-hyphens:manual;hyphens:manual}.legal-body{display:grid;gap:40px;max-width:720px;padding-top:40px;border-top:1px solid var(--color-ink);font-size:16px;line-height:26px;color:var(--color-slate)}.legal-body h2{margin-bottom:12px;font:600 18px/24px var(--font-sans);color:var(--color-ink)}.legal-body p+p,.legal-body p+ul,.legal-body ul+p{margin-top:12px}.legal-body ul{padding-left:20px;list-style:square}.legal-body a{color:var(--color-cobalt);text-decoration:underline;text-underline-offset:3px}.legal-lead{font-size:20px;line-height:30px;color:var(--color-ink)}.legal-more{font:400 11px/16px var(--font-mono);letter-spacing:.08em;color:var(--color-muted)}.legal .placeholder{color:var(--color-placeholder)}
