.legal-page{--legal-body:#d4d4d4;--legal-body-strong:#ebebeb;--legal-meta:#a8a8a8;--legal-faint:#6b6b6b}.legal-content{color:var(--legal-body)}.legal-content strong{color:var(--legal-body-strong);font-weight:600}.legal-content a{color:var(--accent-bright);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .2s}.legal-content a:hover{opacity:.7}.legal-content p+p{margin-top:.75rem}.legal-list{flex-direction:column;gap:.7rem;margin:.75rem 0;padding-left:0;list-style:none;display:flex}.legal-list>li{color:var(--legal-body);padding-left:1.4rem;line-height:1.75;position:relative}.legal-list>li:before{content:"";background:var(--accent);opacity:.7;width:.6rem;height:1px;position:absolute;top:.85rem;left:0}.legal-toc-label{color:var(--legal-meta)}.legal-toc-item{color:var(--legal-body);transition:color .2s}.legal-toc-item:hover,.legal-toc-item.is-active{color:var(--accent-bright)}.legal-toc-number{color:var(--legal-faint)}.legal-meta{color:var(--legal-meta)}
