.legal{padding:3.5rem 0 5rem}.legal__in{width:min(720px,100% - 2.5rem);margin-inline-start:auto;margin-inline-end:auto}.legal h1{letter-spacing:-.04em;margin-bottom:.5rem;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900}.legal__date{color:var(--ink-3);margin-bottom:2.25rem}.legal h2{margin:2.25rem 0 .6rem;font-size:1.3rem;font-stretch:108%;line-height:1.25}.legal p,.legal li{max-width:68ch}.legal p+p{margin-top:.8rem}.legal ul{margin-top:.6rem;padding-left:1.3rem;list-style:outside}.legal li+li{margin-top:.35rem}
