.legal{width:min(100%,720px);margin:0 auto;padding:32px 16px 48px;line-height:1.6}.legal h1{margin:24px 0 8px;font-size:1.8rem}.legal h2{margin:32px 0 8px;color:var(--color-muted);font-size:1.1rem}.legal a{color:var(--color-accent)}.legal__updated{color:var(--color-muted);font-size:.9rem}.legal__back{text-decoration:none}.legal__footer{margin-top:48px;color:var(--color-muted);font-size:.85rem;text-align:center}
