.legal-page a.wordmark{display:inline-block;text-decoration:none}.legal-body{max-width:68ch;padding-top:34px}.legal-body h1{font-family:var(--f-display);font-weight:800;font-size:clamp(1.8rem,5vw,2.4rem);letter-spacing:-.02em;line-height:1.1}.legal-body .effective{margin-top:8px;color:var(--faint);font-size:.85rem}.legal-body .lede{margin-top:18px;font-size:1.05rem}.legal-body h2{font-family:var(--f-display);font-weight:800;font-size:1.08rem;margin-top:32px}.legal-body p,.legal-body li{margin-top:10px;line-height:1.65}.legal-body ul{padding-left:1.2em}.legal-body a{color:var(--amber);text-underline-offset:3px}
