.legal-body{max-width:68ch;font-size:1.06rem;line-height:1.7}.legal-body h2{font-family:var(--cr-display);letter-spacing:-.02em;margin:2.2rem 0 .6rem;font-size:1.55rem;font-weight:650;line-height:1.15}.legal-body h2:first-child{margin-top:0}.legal-body p{color:var(--cr-muted);margin:0 0 1rem}.legal-body strong{color:var(--cr-ink);font-weight:650}.legal-body ul,.legal-body ol{color:var(--cr-muted);margin:0 0 1rem;padding-left:1.25rem}.legal-body li{margin-bottom:.5rem}.legal-body a{color:var(--cr-ink);text-underline-offset:4px;font-weight:600}
