.legal{max-width:760px}.legal h1{font-size:clamp(36px,4vw,54px);letter-spacing:-.04em;margin:0 0 8px}.legal .blk-updated{margin:0 0 40px;font-size:14px}.legal+.blk-sources{max-width:760px;margin-top:0}.legal section h2{font-size:24px!important;letter-spacing:-.02em;margin:36px 0 10px}.legal p{color:var(--txt2);line-height:1.65;margin:0 0 12px}