.legal{padding-block:clamp(2.5rem,5vw,4rem) clamp(3.5rem,6vw,5rem)}.legal__back{font-size:var(--t-sm);text-decoration:none}.legal__back:hover{text-decoration:underline}.legal h1{margin-block:1.75rem .5rem}.legal__updated{font-size:var(--t-xs);color:var(--muted)}.legal section{max-width:46rem;margin-top:2.5rem}.legal h2{font-size:var(--t-lg);border-bottom:1px solid var(--rule);padding-bottom:.6rem}.legal section p,.legal section ul{font-size:var(--t-sm);color:var(--muted);margin-top:1rem}.legal section ul{padding-left:1.1rem}.legal section li{margin-top:.4rem}.legal address{font-style:normal;font-size:var(--t-sm);color:var(--muted);margin-top:1rem;line-height:1.9}
