.site .auth.legal{max-width:none;row-gap:12px}.site .auth.legal>*{grid-column:7/12}.site .auth.legal>h1{grid-column:1/7}@media (max-width:1000px){.site .auth.legal>*,.site .auth.legal>h1{grid-column:1/-1}}.site .legal h2{font-size:24px;font-weight:400;letter-spacing:-.025em;margin:28px 0 4px;padding-top:10px;border-top:1px solid #000}.site .legal li,.site .legal p{font-size:14px;line-height:1.45}.site .legal ul{margin:0;padding-left:20px;display:grid;gap:8px;list-style:disc}.site .legal-draft{font-size:13px;color:#c8341a;margin:0}