.legal{min-height:100vh;padding-bottom:100px}.legal header{justify-content:space-between;align-items:center;padding-top:34px;padding-bottom:34px;display:flex}.legal header nav{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);gap:28px;font-size:12px;display:flex}.legal header nav a:hover{color:var(--ink)}.legal main{max-width:760px}.legal .draft{border:1px solid var(--gold-dim);color:var(--gold);margin:10px 0 40px;padding:12px 16px;font-size:12.5px}.legal h1{font-family:var(--serif);margin:18px 0 14px;font-size:48px;font-weight:300;line-height:1.1}.legal .lead{color:var(--muted);margin-bottom:44px;font-size:16px}.legal h2{font-family:var(--serif);margin:44px 0 12px;font-size:26px;font-weight:300}.legal p,.legal li{color:var(--muted);font-size:14.5px}.legal p+p{margin-top:12px}.legal ul{gap:6px;margin-top:10px;padding-left:20px;display:grid}.legal strong{color:var(--ink);font-weight:400}.legal a.inline{color:var(--gold);border-bottom:1px solid var(--gold-dim)}.legal .version{color:var(--dim);margin-top:60px;font-size:12px}@media (max-width:640px){.legal .wrap{padding:0 16px}.legal h1{font-size:36px}.legal header nav{gap:18px}}
