.legal-main{color:var(--color-text-body)}.legal-article{max-width:780px;margin-inline:auto}.legal-article a{color:var(--color-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.legal-article strong{color:var(--color-text);font-weight:600}.legal-section{margin-top:40px}.legal-section>.ui-h2{margin-bottom:14px}.legal-section>*+*{margin-top:14px}.legal-section>.legal-h3{margin-top:26px;margin-bottom:-2px}.legal-list{padding-left:1.2em;list-style:disc}.legal-list li+li{margin-top:8px}.legal-list li::marker{color:var(--color-brand)}.legal-todo{padding:1px 5px;border-radius:6px;background:#ffe7a3;color:#4a2f00;font-weight:500;box-decoration-break:clone;-webkit-box-decoration-break:clone}