.legal-head{border-bottom:1px solid var(--c-line);padding-block:clamp(2.5rem,2rem + 3vw,4.5rem) clamp(2rem,1.5rem + 2vw,3rem)}.legal-head h1{font-size:var(--fs-display);line-height:1.08}.legal-head .lede{margin-top:1rem}.legal-updated{font-size:var(--fs-xs);color:var(--c-ink-3);margin-top:.75rem}.legal-doc{max-width:760px}.legal-doc>section+section{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.legal-doc h2{font-size:var(--fs-h3);margin-bottom:.75rem}.legal-doc .prose a{color:var(--c-ink);text-underline-offset:.2em;text-decoration:underline}.legal-doc .prose a:hover{color:var(--c-primary)}.legal-doc .prose ul{list-style:outside}.legal-review{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.legal-more{border-top:1px solid var(--c-line);margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);padding-top:1.5rem}.legal-head+.section{padding-top:var(--sec-tight)}
