.bf-legal{max-width:720px;padding:0 20px 56px;margin:0 auto}.bf-legal h1{font-size:34px;margin:0 0 10px}.bf-legal h2{font-size:16px;margin:30px 0 8px;color:var(--f-ink);border-top:1px solid #ffffff12;padding-top:18px}.bf-legal li,.bf-legal p{font-size:14px;line-height:1.68;color:var(--f-ink2)}.bf-legal ul{padding-left:20px;margin:8px 0}.bf-legal li{margin:4px 0}.bf-legal a{color:#c7d2fe;text-decoration:underline}.bf-legal-lede{font-size:15.5px;line-height:1.62;color:var(--f-ink)}.bf-legal-meta{font-size:12px;opacity:.72;margin-top:10px}.bf-legal-draft{margin:16px 0 0;border-radius:12px;background:#f59e0b14;border:1px solid #f59e0b3d;color:#fcd34d}.bf-legal-draft,.bf-legal-note{padding:12px 14px;font-size:13px}.bf-legal-note{margin-top:22px;border-radius:12px;background:#0f172a88;border:1px solid #ffffff14}.bf-legal-nav{display:flex;gap:16px;flex-wrap:wrap;margin-top:38px;padding-top:18px;border-top:1px solid #ffffff14;font-size:13px}