.legal_page__mrwt9{--ink:#143829;--muted:#5f6f67;--line:#dde5df;min-height:100vh;background:#f7f9f7;color:var(--ink);padding:0 max(16px,calc((100vw - 920px)/2)) 24px;font-family:Arial,Segoe UI,sans-serif}.legal_header__jY0JF{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;border-bottom:1px solid var(--line)}.legal_brand__sXHzU{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.legal_brand__sXHzU span{font-size:19px;font-weight:800;letter-spacing:-.6px}.legal_back__0oBvH{font-size:13px;color:#2e6a45;font-weight:700}.legal_tabs___Jm6N{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.legal_tabs___Jm6N a{font-size:12px;font-weight:700;color:#2e4b3d;text-decoration:none;padding:7px 12px;border:1px solid var(--line);border-radius:999px;background:#fff}.legal_tabs___Jm6N a:hover{border-color:#2e6a45}.legal_document__Lb9Lz{background:#fff;border:1px solid var(--line);border-radius:16px;padding:36px 44px;line-height:1.75;font-size:15px}.legal_document__Lb9Lz h1{font-size:32px;letter-spacing:-1px;margin:0 0 6px;line-height:1.2}.legal_document__Lb9Lz h2{font-size:19px;margin:32px 0 8px;line-height:1.35}.legal_document__Lb9Lz h3{font-size:16px;margin:22px 0 6px}.legal_document__Lb9Lz li,.legal_document__Lb9Lz p{color:#24382e}.legal_document__Lb9Lz ol,.legal_document__Lb9Lz ul{padding-left:22px}.legal_document__Lb9Lz li{margin:4px 0}.legal_document__Lb9Lz a{color:#2e6a45;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.legal_document__Lb9Lz table{width:100%;border-collapse:collapse;font-size:13px;margin:12px 0;display:block;overflow-x:auto}.legal_document__Lb9Lz td,.legal_document__Lb9Lz th{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}.legal_document__Lb9Lz th{background:#f1f5f1}.legal_document__Lb9Lz .legal-pending{background:#fff1c7;color:#6b4b00;padding:1px 4px;border-radius:4px}.legal_document__Lb9Lz .legal-meta{color:var(--muted);font-size:13px;margin:0 0 20px}.legal_document__Lb9Lz .legal-summary{background:#eef4ef;border-radius:12px;padding:14px 18px;margin:18px 0}.legal_footer__N5s5U{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px 0 8px;color:var(--muted);font-size:12px}.legal_footerLinks__EYh_s{display:flex;flex-wrap:wrap;gap:14px}.legal_footerLinks__EYh_s a{color:var(--muted)}@media(max-width:650px){.legal_document__Lb9Lz{padding:22px 18px;font-size:14px}.legal_document__Lb9Lz h1{font-size:26px}.legal_back__0oBvH{font-size:12px}}