.legal-page{--ink:#f1eef2;--soft:#b4aebb;--line:#ffffff1a;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#09090b;min-height:100vh;font-size:15px;line-height:1.7}.legal-page>*{max-width:760px;margin-inline:auto;padding-inline:24px}.legal-header{flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:34px;padding-bottom:20px;display:flex}.legal-brand{letter-spacing:-1px;color:var(--ink);margin-right:auto;font-size:22px;font-weight:600;text-decoration:none}.legal-brand span{color:#f0a7c5}.legal-header nav{flex-wrap:wrap;gap:18px;display:flex}.legal-header nav a{color:var(--soft);font-size:13px;text-decoration:none}.legal-header nav a:hover{color:var(--ink)}.legal-draft{color:#e7c3d3;background:#f0a7c512;border:1px solid #f0a7c559;border-radius:12px;margin-bottom:36px;padding:14px 18px;font-size:13px}.legal-doc h1{letter-spacing:-.8px;margin-bottom:10px;font-size:30px;font-weight:550}.legal-summary{color:var(--soft);border-bottom:1px solid var(--line);margin-bottom:34px;padding-bottom:24px;font-size:14px}.legal-doc section{margin-bottom:30px}.legal-doc h2{margin-bottom:10px;font-size:17px;font-weight:550}.legal-doc p{color:#d7d1da;margin-bottom:10px;font-size:14.5px}.legal-foot{border-top:1px solid var(--line);color:var(--soft);margin-top:20px;padding-top:22px;padding-bottom:60px;font-size:13px}.legal-foot a{color:#f0a7c5}
