.legal-document{max-width:980px}.legal-document .archive-heading{margin-bottom:28px}.legal-document .legal-version{color:#52624b;margin-top:18px;font-size:12px}.legal-summary{color:#294b38;background:#e9ede2;border:1px solid #a6b698;border-radius:5px;padding:22px 25px}.legal-summary>p{margin-top:9px;font-size:14px;line-height:1.8}.legal-toc{grid-template-columns:1fr 1fr;gap:12px 25px;margin:30px 0;display:grid}.legal-toc a,.legal-related a{color:#294b38;text-underline-offset:4px;font-size:13px;line-height:1.7;text-decoration:underline}.legal-document section{scroll-margin-top:25px}.legal-document section h2{font-size:27px;line-height:1.3}.legal-document section p,.legal-document section li{color:#52624b;overflow-wrap:anywhere;font-size:15px;line-height:1.85}.legal-document ul{margin:15px 0;padding-left:23px}.legal-document li+li{margin-top:9px}.legal-document section a{color:#294b38}.legal-document table{table-layout:fixed;border-collapse:collapse;width:100%;margin:20px 0;font-size:13px}.legal-document th,.legal-document td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #bac5b0;padding:13px 12px;line-height:1.7}.legal-document th{color:#294b38;background:#e9ede2}.legal-document td{color:#52624b}.legal-note{border-left:3px solid #7b8f6b;padding:4px 0 4px 18px}.legal-related{border-top:1px solid #bac5b0;flex-wrap:wrap;gap:16px 30px;margin-top:20px;padding-top:25px;display:flex}.legal-document a:focus-visible{outline-offset:4px;outline:3px solid #52624b}@media (max-width:600px){.legal-toc{grid-template-columns:1fr}.legal-document .archive-heading h1{overflow-wrap:anywhere;font-size:34px}.legal-summary{padding:19px 17px}.legal-document section h2{font-size:24px}.legal-document th,.legal-document td{padding:9px 7px;font-size:12px}}@media print{.legal-toc,.legal-related{display:none}.legal-document{max-width:none}.legal-document section{break-inside:avoid}}
