body{padding:0}.legal-main{padding-block:48px 72px;overflow-wrap:anywhere}.legal-main h2{scroll-margin-top:28px}.legal-status{border:1px solid #956a45;background:#302a25;padding:24px;border-radius:12px;margin:28px 0}.legal-status p:last-child{margin-bottom:0}.legal-status strong{color:#ffd0a3}.legal-main mark{background:#4c3926;color:#ffe2bc;padding:2px 3px;box-decoration-break:clone}.legal-toc{border-block:1px solid var(--border);padding:20px 0;margin:28px 0}.legal-toc summary{cursor:pointer;font-weight:600}.legal-toc ol{padding-left:20px}.legal-toc li{margin:8px 0}.clause-number{font-weight:700;color:var(--text);margin-right:10px}.subclause{padding-left:24px}@media(max-width:600px){.legal-status{padding:18px}.legal-main{padding-top:28px}.subclause{padding-left:14px}}@media print{body{background:white!important;color:black!important}.legal-main p,.legal-main a{color:black!important}.legal-main{max-width:none}.legal-status{background:none}.legal-toc{display:none}h2{break-after:avoid}p{orphans:3;widows:3}}