.legal{max-width:820px}.legal h2{margin:50px 0 12px;font:400 29px/1.15 Georgia,'Times New Roman',serif;letter-spacing:-.035em}.legal p,.legal li{max-width:760px;color:var(--muted);line-height:1.7}.legal ul{padding-left:20px}.legal a{color:inherit;text-decoration:underline;text-underline-offset:3px}.demo-video{display:block;width:100%;max-width:960px;margin:45px 0 0;background:#1e211f}.demo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:48px;border:1px solid var(--line)}.demo-grid article{padding:26px;background:var(--soft)}.demo-grid h2{margin:0 0 10px;font:400 25px Georgia,'Times New Roman',serif}.demo-grid p{margin:0;color:var(--muted);line-height:1.55}@media(max-width:760px){.demo-grid{grid-template-columns:1fr}.legal h2{font-size:26px}}
