.legal-document{max-width:82ch;overflow-wrap:anywhere}.legal-document .legal-intro{font-size:1.15rem;line-height:1.65}.legal-document section{margin:2.2rem 0}.legal-document p{line-height:1.7}.legal-document .legal-notice{padding:1.2rem 1.4rem;border:1px solid currentColor;border-radius:12px}.legal-document .legal-notice p:last-child{margin-bottom:0}.legal-document .legal-declarations{margin:1rem 0}.legal-document .legal-declarations>div{border-top:1px solid #7775;padding:.8rem 0}.legal-document dt{font-weight:650}.legal-document dd{margin:.35rem 0 0;white-space:pre-wrap;line-height:1.6}.legal-document .legal-pending{padding:1rem 0}.legal-document summary{cursor:pointer;font-weight:650}.legal-document .legal-related{display:flex;flex-wrap:wrap;gap:.7rem 1.2rem;margin:2rem 0}.legal-document .legal-related a{text-decoration:underline}
