.legal-body h2{font-size:1.1rem;margin-bottom:.45rem}.legal-body p{line-height:1.65}.legal-body p,.legal-body ul{margin:.35rem 0;color:rgb(var(--ink-soft))}.legal-body ul{padding-left:1.15rem;display:flex;flex-direction:column;gap:.35rem;line-height:1.6}.legal-body b{color:rgb(var(--ink))}mark.tba{background:rgb(var(--warn-soft));color:rgb(var(--warn));padding:0 .3rem;border-radius:5px;font-weight:600;font-size:.9em}