.cl-legal[data-v-2eb55138]{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-primary);font-family:"Inter",var(--font-sans, system-ui, sans-serif);-webkit-font-smoothing:antialiased}.cl-legal__hero[data-v-2eb55138]{padding-top:var(--nav-h, 64px);background:var(--bg-secondary);border-bottom:1px solid var(--border-default)}.cl-legal__hero-inner[data-v-2eb55138]{max-width:1560px;margin:0 auto;padding:56px max(20px,2.75%) 44px}.cl-legal__badge[data-v-2eb55138]{display:inline-flex;align-items:center;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--risk-proceed, #22c55e);background:#22c55e14;border:1px solid rgba(34,197,94,.2);padding:4px 10px;border-radius:9999px;margin-bottom:14px}.cl-legal__title[data-v-2eb55138]{font-size:clamp(26px,3.5vw,38px);font-weight:800;letter-spacing:-.025em;color:var(--text-primary);margin:0 0 10px;line-height:1.15}.cl-legal__meta[data-v-2eb55138]{font-size:13px;color:var(--text-secondary);margin:0}.cl-legal__meta strong[data-v-2eb55138]{color:var(--text-primary)}.cl-legal__wrap[data-v-2eb55138]{display:grid;grid-template-columns:200px 1fr;max-width:1560px;margin:0 auto;width:100%;padding:0 max(20px,2.75%);gap:48px;align-items:start;box-sizing:border-box}.cl-legal__nav[data-v-2eb55138]{position:sticky;top:calc(var(--nav-h, 60px) + 24px);padding:40px 0;display:flex;flex-direction:column;gap:2px}.cl-legal__nav-link[data-v-2eb55138]{font-size:13px;color:var(--text-secondary);padding:6px 10px;border-radius:var(--radius-sm);border-left:2px solid transparent;text-decoration:none;transition:all .15s;display:block}.cl-legal__nav-link[data-v-2eb55138]:hover{color:var(--text-primary);background:var(--bg-secondary)}.cl-legal__main[data-v-2eb55138]{padding-top:40px;padding-bottom:80px;min-width:0;max-width:760px}.cl-legal__section[data-v-2eb55138]{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--border-subtle);scroll-margin-top:calc(var(--nav-h, 60px) + 24px)}.cl-legal__section[data-v-2eb55138]:last-child{border-bottom:none;margin-bottom:0}.cl-legal__section h2[data-v-2eb55138]{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 14px}.cl-legal__section p[data-v-2eb55138]{font-size:14px;color:var(--text-secondary);line-height:1.75;margin:0 0 12px}.cl-legal__section p[data-v-2eb55138]:last-child{margin-bottom:0}.cl-legal__caps[data-v-2eb55138]{font-size:12.5px;letter-spacing:.01em;padding:14px 16px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md, 8px)}.cl-legal__section ul[data-v-2eb55138]{padding-left:20px;margin:0 0 12px;display:flex;flex-direction:column;gap:7px}.cl-legal__section li[data-v-2eb55138]{font-size:14px;color:var(--text-secondary);line-height:1.6}.cl-legal__section strong[data-v-2eb55138]{color:var(--text-primary);font-weight:600}.cl-legal__link[data-v-2eb55138]{color:var(--risk-proceed, #22c55e);font-weight:600;text-decoration:none}.cl-legal__link[data-v-2eb55138]:hover{text-decoration:underline}@media (max-width: 768px){.cl-legal__wrap[data-v-2eb55138]{grid-template-columns:1fr;padding:0 20px}.cl-legal__nav[data-v-2eb55138]{display:none}.cl-legal__hero-inner[data-v-2eb55138]{padding:44px 20px 32px}}
