.fold-legal-project{font:500 12px/1.6 Montserrat,sans-serif;background:#fff1d6;color:#665020;padding:12px 20px;text-align:center;overflow-wrap:anywhere}.fold-legal-footer{box-sizing:border-box;max-width:960px;margin:24px auto;padding:20px 24px;border-top:1px solid #e7e8ee;font:400 12px/1.6 Montserrat,sans-serif;color:#727786;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;overflow-wrap:anywhere}.fold-legal-footer nav{display:flex;gap:20px;flex-wrap:wrap}.fold-legal-footer a{color:inherit;text-decoration:underline;text-underline-offset:4px}.fold-legal-document{box-sizing:border-box;max-width:960px;margin:30px auto 48px;padding:24px;background:white;border-radius:24px;font-family:Montserrat,sans-serif;color:#24262d;overflow-wrap:anywhere}#fold-refined .fold-legal-document h1{font-size:clamp(27px,4vw,42px);line-height:1.12;letter-spacing:-.8px;margin:22px 0}.fold-legal-document h2{font-size:20px;line-height:1.35;margin:30px 0 12px}.fold-legal-document p,.fold-legal-document dd{font-size:14px;line-height:1.8;margin:12px 0;white-space:pre-line}.fold-legal-document dt{font-size:12px;color:#747986;margin-top:22px}.fold-legal-version{color:#747986;font-size:12px!important}@media(max-width:640px){.fold-legal-document{margin:20px 16px;padding:20px;border-radius:20px}.fold-legal-footer{margin:16px;padding:16px;gap:12px}.fold-legal-footer nav{gap:14px}.fold-legal-document h2{font-size:18px}}
.fold-legal-footer{max-width:960px;padding:22px 0;margin:24px auto 32px;gap:20px;align-items:center;font-size:13px;line-height:1.7;border-color:#e6e7ec}.fold-legal-identity{display:flex;flex-direction:column;gap:4px}.fold-legal-identity small{font-size:11px;color:#858995}.fold-legal-footer nav{gap:18px}.fold-legal-footer a{padding:8px 0;min-height:40px;display:inline-flex;align-items:center;text-decoration:none;transition:color .15s}.fold-legal-footer a:hover,.fold-legal-footer a:focus-visible{color:#2854f4;text-decoration:underline}.fold-legal-document{max-width:960px;padding:40px;border:1px solid #eceef3;border-radius:28px}.fold-legal-document>h1{max-width:750px}.fold-legal-document p{font-size:15px;line-height:1.9;color:#555c6a}.fold-legal-document h2{font-size:22px;letter-spacing:-.4px}.fold-legal-document section{scroll-margin-top:28px}.fold-legal-toc{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 36px;padding-bottom:24px;border-bottom:1px solid #e8eaf0}.fold-legal-toc a{font:500 12px/1.5 Montserrat,sans-serif;padding:9px 12px;background:#f5f6fa;border-radius:12px;color:#536074}.fold-legal-toc a:hover{color:#2854f4;background:#edf1ff}.fold-legal-document dl{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px 28px;margin:32px 0}.fold-legal-document dt,.fold-legal-document dd{margin:0;padding:0;font-size:14px;line-height:1.8}.fold-legal-document dd{color:#303643}.fold-legal-document dt{color:#7a8190}.fold-legal-document a{color:#2854f4;text-underline-offset:4px}.fold-legal-document .legal-doc-links{display:flex;gap:20px;flex-wrap:wrap;margin:28px 0 0;padding-top:24px;border-top:1px solid #eceef3}.fold-legal-project{font-size:12px}.fold-legal-document .fold-legal-version{font-size:11px!important;color:#8a909c}.fold-legal-document .legal-intro{max-width:720px;font-size:15px}.fold-legal-document .legal-contact{padding:20px 24px;border-radius:16px;background:#f5f7ff;margin:28px 0}.legal-contact strong{display:block;font-size:14px;margin-bottom:6px}
@media(max-width:1000px){.fold-legal-footer{margin-left:24px;margin-right:24px}}
@media(max-width:640px){.fold-legal-footer{margin:16px 20px 28px;padding:20px 0;gap:14px}.fold-legal-identity>span{font-size:12px}.fold-legal-identity small{font-size:10px}.fold-legal-footer nav{width:100%;gap:22px}.fold-legal-footer nav a{font-size:13px;min-height:44px}.fold-legal-document{margin:18px 14px 28px;padding:24px 20px;border-radius:22px}.fold-legal-document p{font-size:14px;line-height:1.85}.fold-legal-document h2{font-size:19px}.fold-legal-document dl{grid-template-columns:1fr;gap:7px;margin:24px 0}.fold-legal-document dd{padding-bottom:14px}.fold-legal-document dt{font-size:12px}.fold-legal-toc{gap:6px;margin:22px 0}.fold-legal-toc a{font-size:11px;padding:8px 10px}.fold-legal-document .legal-contact{padding:16px}.fold-legal-document .legal-doc-links{gap:14px;font-size:13px}}
body.fold-960.public footer.fold-legal-footer{width:calc(100% - 48px);max-width:960px;margin:24px auto 32px;padding:22px 0;gap:20px}body.fold-960.public .fold-legal-footer .fold-legal-identity{color:#626a79}body.fold-960.public .fold-legal-footer nav a{color:#626a79}body.fold-960.public .fold-legal-footer nav a:hover{color:#2854f4}@media(max-width:640px){body.fold-960.public footer.fold-legal-footer{width:calc(100% - 40px);margin:16px auto 28px;padding:20px 0;gap:14px}}