.legal-page{-webkit-user-select:none;user-select:none;max-width:720px;font-family:var(--font-dm-sans), system-ui, sans-serif;color:var(--ink,#222);margin:0 auto;padding:40px 24px 64px;line-height:1.6}.legal-page h1{font-family:var(--font-fraunces), serif;margin:0 0 4px;font-size:34px;font-weight:500}.legal-page h2{font-family:var(--font-fraunces), serif;margin:32px 0 8px;font-size:20px;font-weight:500}.legal-page p,.legal-page li{font-size:15px}.legal-page ul{padding-left:20px}.legal-page li{margin:6px 0}.legal-meta{color:var(--ink-3);font-size:13px}.legal-draft{color:#7a5a00;background:#fff3cd;border-radius:10px;margin:16px 0;padding:10px 14px;font-size:13px}
