.legal_page__Gd3rY{--ink:#191919;--bg:#fbfaf7;--paper:#ffffff;--line:#ece8df;--muted:#6f6a60;--ink-soft:#2c2a26;--accent:#1b3a6b;--accent-soft:#eef2f8;background:var(--bg)}.legal_wrapper__RZuXM{max-width:720px;margin:0 auto;padding:64px 24px 96px}.legal_docHeader___VINS{margin-bottom:48px;padding-bottom:28px;border-bottom:2px solid var(--line)}.legal_docLabel__XUfQr{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border:1px solid #d7e0ef;border-radius:999px;padding:4px 12px;margin-bottom:16px}.legal_docTitle__fS6VO{font-size:32px;font-weight:800;letter-spacing:-.04em;line-height:1.2;margin:0 0 12px;color:var(--ink)}.legal_docMeta__X6yT0{font-size:13.5px;color:var(--muted);margin:0;line-height:1.6}.legal_docDraft__uc4DD{display:inline-block;margin-top:10px;font-size:12px;font-weight:600;color:#8a7a56;background:#fdf7e8;border:1px solid #e8d9a8;border-radius:8px;padding:4px 10px}.legal_body__4qYoq{font-size:15px;line-height:1.85;color:var(--ink-soft);letter-spacing:-.005em}.legal_section__MztmQ{margin-bottom:44px}.legal_section__MztmQ+.legal_section__MztmQ{padding-top:32px;border-top:1px solid var(--line)}.legal_h2__d1Wu1{font-size:19px;font-weight:800;letter-spacing:-.03em;color:var(--ink);margin:0 0 14px}.legal_h3__Ie602{font-size:15.5px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:20px 0 8px}.legal_p__MAuZV{margin:0 0 12px}.legal_p__MAuZV:last-child{margin-bottom:0}.legal_ol__w6wb6{margin:8px 0 12px;padding-left:22px;display:flex;flex-direction:column;gap:8px}.legal_ol__w6wb6 li{line-height:1.75}.legal_ul__SSU_5{margin:8px 0 12px;padding-left:22px;display:flex;flex-direction:column;gap:6px;list-style:disc}.legal_ul__SSU_5 li{line-height:1.7}.legal_tableWrap__I31yZ{overflow-x:auto;margin:12px 0 16px;border-radius:10px;border:1px solid var(--line)}.legal_table__OqYf3{width:100%;border-collapse:collapse;font-size:14px;background:var(--paper)}.legal_table__OqYf3 th{background:#f5f3ef;font-weight:700;font-size:12.5px;letter-spacing:.01em;color:var(--ink);text-align:left;white-space:nowrap}.legal_table__OqYf3 td,.legal_table__OqYf3 th{padding:11px 14px;border-bottom:1px solid var(--line)}.legal_table__OqYf3 td{vertical-align:top;color:var(--ink-soft);line-height:1.6}.legal_table__OqYf3 tr:last-child td{border-bottom:none}.legal_callout__7eHKh{margin:16px 0;padding:14px 18px;background:var(--accent-soft);border:1px solid #dde5f1;border-radius:10px;font-size:14px;line-height:1.7;color:var(--accent);font-weight:500}.legal_strong__tKKJ8{font-weight:700;color:var(--ink)}.legal_link___XiwA{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.legal_todo__wJbMu{display:inline-block;font-size:11.5px;font-weight:700;color:#c05621;background:#fff7ed;border:1px solid #f6d5b0;border-radius:6px;padding:1px 7px;vertical-align:middle;font-style:normal}.legal_addendum__4lf0S{margin-top:48px;padding:24px 28px;background:var(--paper);border:1px solid var(--line);border-radius:14px}.legal_addendumTitle__ajW4u{font-size:14px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.legal_addendumList__prA2T{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.legal_addendumItem__DV9NC{display:flex;gap:12px;font-size:14px;line-height:1.6}.legal_addendumKey__0nGV_{flex-shrink:0;min-width:130px;font-weight:700;color:var(--ink)}.legal_addendumVal__bWVf8{color:var(--ink-soft)}@media (max-width:600px){.legal_wrapper__RZuXM{padding:40px 18px 72px}.legal_docTitle__fS6VO{font-size:26px}.legal_h2__d1Wu1{font-size:17px}.legal_addendum__4lf0S{padding:18px}.legal_addendumItem__DV9NC{flex-direction:column;gap:2px}.legal_addendumKey__0nGV_{min-width:auto}}