.legal{max-width:760px;padding:40px 0 80px;font-size:16px;line-height:1.65}.legal h1{margin:0 0 6px;font-size:clamp(28px,4vw,40px)}.legal h2{margin:36px 0 8px;font-size:20px}.legal p,.legal li{color:var(--ww-ink)}.legal ul{padding-left:22px}.legal li+li{margin-top:6px}.legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}.legal__updated,.legal__contact{font-size:14px;color:var(--ww-muted)!important}.legal__contact{margin-top:48px}
