.brokerageLegal-module__B3y4Fa__site{--jr-accent:#2ec5f0;--jr-accent-hi:#7fe3ff;--jr-accent-dk:#5ad3f7;--jr-accent-deep:#0f7ea1;--jr-canvas:#070809;--jr-paper:#0d0f13;--jr-tint:#101319;--jr-dark:#000;--jr-dark2:#0a0c10;--jr-ink:#f4f6f8;--jr-body:#98a3b3;--jr-line:#ffffff16;--jr-line-hi:#fff3;--jr-on-dark:#f4f6f8;--jr-on-dark-dim:#98a3b3;--jr-grad:linear-gradient(96deg, #7fe3ff 0%, #2ec5f0 46%, #1187b0 100%);--jr-head:"Inter", "Segoe UI", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--jr-sans:"Inter", "Segoe UI", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--jr-serif:"Instrument Serif", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--jr-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--jr-radius:14px;--jr-ease:cubic-bezier(.16, 1, .3, 1);background:var(--jr-canvas);color:var(--jr-body);font-family:var(--jr-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.003em;min-height:100vh;font-size:17px;line-height:1.75}.brokerageLegal-module__B3y4Fa__wrap{max-width:820px;margin:0 auto;padding:0 20px}.brokerageLegal-module__B3y4Fa__nav{background:var(--jr-canvas);color:var(--jr-on-dark);border-bottom:1px solid var(--jr-line)}.brokerageLegal-module__B3y4Fa__navInner{flex-wrap:wrap;align-items:center;gap:18px;max-width:1120px;min-height:72px;margin:0 auto;padding:0 20px;display:flex}.brokerageLegal-module__B3y4Fa__brand{color:var(--jr-on-dark);font-family:var(--jr-head);letter-spacing:.02em;align-items:center;gap:11px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.brokerageLegal-module__B3y4Fa__brandLogo{flex:none;width:30px;height:30px;display:block}.brokerageLegal-module__B3y4Fa__brandName{display:block}.brokerageLegal-module__B3y4Fa__navLinks{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:flex}.brokerageLegal-module__B3y4Fa__navLink{color:var(--jr-on-dark-dim);font-family:var(--jr-head);padding:10px 11px;font-size:14px;font-weight:600;text-decoration:none;transition:color .18s;position:relative}.brokerageLegal-module__B3y4Fa__navLink:after{content:"";background:var(--jr-grad);transform-origin:0;height:2px;transition:transform .36s var(--jr-ease);border-radius:2px;position:absolute;bottom:4px;left:11px;right:11px;transform:scaleX(0)}.brokerageLegal-module__B3y4Fa__navLink:hover{color:#fff}.brokerageLegal-module__B3y4Fa__navLink:hover:after,.brokerageLegal-module__B3y4Fa__navLink:focus-visible:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.brokerageLegal-module__B3y4Fa__navLink,.brokerageLegal-module__B3y4Fa__navLink:after{transition:none}}.brokerageLegal-module__B3y4Fa__legalHead{border-bottom:1px solid var(--jr-line);margin-bottom:38px;padding:56px 0 28px}.brokerageLegal-module__B3y4Fa__kicker{font-family:var(--jr-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--jr-accent-dk);margin:0 0 12px;font-size:11.5px;font-weight:500}.brokerageLegal-module__B3y4Fa__h,.brokerageLegal-module__B3y4Fa__h2{font-family:var(--jr-head);letter-spacing:-.028em;color:var(--jr-ink);margin:0;padding-left:22px;font-size:clamp(28px,4vw,38px);font-weight:600;line-height:1.14;position:relative}.brokerageLegal-module__B3y4Fa__h:before,.brokerageLegal-module__B3y4Fa__h2:before{content:"";background:linear-gradient(180deg, var(--jr-accent-hi), var(--jr-accent) 38%, transparent 100%);border-radius:3px;width:3px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 0 16px #2ec5f073}.brokerageLegal-module__B3y4Fa__legalUpdated{font-family:var(--jr-mono);letter-spacing:.04em;color:var(--jr-on-dark-dim);margin:16px 0 0 22px;font-size:12.5px}.brokerageLegal-module__B3y4Fa__legalBody{max-width:72ch;padding-bottom:80px;font-size:17px;line-height:1.75}.brokerageLegal-module__B3y4Fa__legalBody h2{font-family:var(--jr-head);letter-spacing:-.018em;color:var(--jr-ink);margin:44px 0 12px;font-size:21px;font-weight:600;line-height:1.3}.brokerageLegal-module__B3y4Fa__legalBody h3{font-family:var(--jr-head);letter-spacing:-.012em;color:var(--jr-ink);margin:28px 0 8px;font-size:17px;font-weight:600}.brokerageLegal-module__B3y4Fa__legalBody p{margin:0 0 17px}.brokerageLegal-module__B3y4Fa__legalBody ul,.brokerageLegal-module__B3y4Fa__legalBody ol{margin:0 0 18px;padding-left:22px}.brokerageLegal-module__B3y4Fa__legalBody li{margin-bottom:9px}.brokerageLegal-module__B3y4Fa__legalBody a{color:var(--jr-accent-dk);text-underline-offset:2px;transition:color .2s var(--jr-ease), text-decoration-color .2s var(--jr-ease);-webkit-text-decoration:underline #5ad3f773;text-decoration:underline #5ad3f773;text-decoration-thickness:1px}.brokerageLegal-module__B3y4Fa__legalBody a:hover{color:var(--jr-accent-hi);-webkit-text-decoration-color:var(--jr-accent-hi);text-decoration-color:var(--jr-accent-hi)}.brokerageLegal-module__B3y4Fa__legalBody a:focus-visible{outline:2px solid var(--jr-accent-hi);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion:reduce){.brokerageLegal-module__B3y4Fa__legalBody a{transition:none}}.brokerageLegal-module__B3y4Fa__legalBody strong{color:var(--jr-ink);font-weight:600}.brokerageLegal-module__B3y4Fa__legalBody table{border-collapse:separate;border-spacing:0;background:var(--jr-paper);border:1px solid var(--jr-line);border-radius:var(--jr-radius);width:100%;margin:0 0 22px;font-size:15px;overflow:hidden}.brokerageLegal-module__B3y4Fa__legalBody th,.brokerageLegal-module__B3y4Fa__legalBody td{text-align:left;border-bottom:1px solid var(--jr-line);vertical-align:top;padding:11px 14px}.brokerageLegal-module__B3y4Fa__legalBody tr:last-child td{border-bottom:0}.brokerageLegal-module__B3y4Fa__legalBody th{font-family:var(--jr-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jr-on-dark-dim);background:var(--jr-tint);font-size:11.5px;font-weight:500}.brokerageLegal-module__B3y4Fa__footer{background:var(--jr-dark);color:var(--jr-on-dark-dim);border-top:1px solid var(--jr-line);padding:34px 0;font-size:14px}.brokerageLegal-module__B3y4Fa__footBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;max-width:1120px;margin:0 auto;padding:0 20px;display:flex}.brokerageLegal-module__B3y4Fa__footLink{color:var(--jr-on-dark-dim);text-decoration:none}.brokerageLegal-module__B3y4Fa__footLink:hover{color:#fff;text-decoration:underline}.brokerageLegal-module__B3y4Fa__footLink:focus-visible{outline:2px solid var(--jr-accent-hi);outline-offset:3px;border-radius:2px}
