.legal{max-width:720px;font-family:var(--sans);color:var(--ink);margin:0 auto;padding:48px 24px 80px;line-height:1.7}.legal a{color:var(--brand)}.legal-back{margin-bottom:32px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.legal-back:hover{opacity:.75}.legal-title{letter-spacing:-.5px;margin:0 0 8px;font-size:32px;font-weight:700}.legal-updated{color:var(--ink-2);margin:0 0 40px;font-size:14px}.legal-section{margin-bottom:36px}.legal-section h2{border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:8px;font-size:18px;font-weight:700}.legal-section h3{margin:20px 0 6px;font-size:15px;font-weight:700}.legal-section ul{padding-left:20px;list-style:outside}.legal-section ol{padding-left:20px;list-style:decimal}.legal-section li{margin-bottom:6px}
