.legal-doc{max-width:820px;margin:0 auto;padding:40px 24px 80px;color:var(--text);line-height:1.65}.legal-doc h1{font-size:30px;margin:0 0 6px;letter-spacing:-.5px}.legal-doc h2{font-size:18px;margin:30px 0 8px;color:var(--text)}.legal-doc li,.legal-doc p{color:var(--text-dim);font-size:15px}.legal-doc ul{padding-left:20px}.legal-doc li{margin:4px 0}.legal-doc a{color:var(--cyan)}.legal-doc strong{color:var(--text)}.legal-updated{font-size:13px;color:var(--text-faint);margin:0 0 18px}.legal-note{background:rgba(245,176,66,.08);border:1px solid #54401b;border-radius:10px;padding:10px 14px;font-size:13px;color:var(--amber)}.legal-back{margin-top:40px;padding-top:16px;border-top:1px solid var(--border)}