.legal{max-width:820px;margin:0 auto;line-height:1.7}
.legal h2{font-size:1.15rem;margin:1.8em 0 .5em}
.legal h2:first-child{margin-top:0}
.legal p,.legal li{color:inherit;opacity:.92}
.legal ul{padding-left:1.2em;margin:.5em 0 1em}
.legal li{margin:.35em 0}
.legal a{text-decoration:underline}
.legal .upd{opacity:.65;font-size:.9rem;margin-bottom:1.2em}
.gf-legal{font-size:.85rem;opacity:.8}
.gf-legal a{text-decoration:underline}
