.legal{padding:calc(var(--nav-h,64px) + 48px) 0 72px}.legal-in{max-width:68ch}.legal ol{margin-bottom:12px;padding-left:22px;list-style:decimal}.legal h1{font-family:var(--display);text-transform:uppercase;margin-bottom:14px;font-size:clamp(44px,11vw,84px);font-weight:400;line-height:.92}.legal h2{font-family:var(--display);text-transform:uppercase;margin:40px 0 12px;font-size:clamp(26px,6vw,36px);font-weight:400;line-height:1}.legal h3{margin:22px 0 6px;font-size:17px;font-weight:600}.legal p,.legal li{color:var(--ink2)}.legal p{margin-bottom:12px}.legal ul{margin-bottom:12px;padding-left:22px;list-style:outside}.legal li{margin-bottom:6px}.legal a{color:var(--ink);text-decoration:underline}
