@font-face{font-family:rulesExpanded;src:url(/fonts/rulesExpanded-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:rulesExpanded;src:url(/fonts/rulesExpanded.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:collapseFont;src:url(/fonts/collapseFont-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:courierPrime;src:url(/fonts/courierPrime.woff2)format("woff2");font-weight:400;font-display:swap}.open-trader-module__E8qmLG__root{--orange:#ffac02;--orange-dim:#ffac02a6;--orange-faint:#ffac0259;--font:collapseFont,"Inter",system-ui,sans-serif;--mono:courierPrime,"Courier New",monospace;--hero:rulesExpanded,Impact,sans-serif;color:var(--orange);font-family:var(--font);-webkit-font-smoothing:antialiased;min-height:100vh;background:#c8d9ec!important}.open-trader-module__E8qmLG__bgImg{z-index:0;pointer-events:none;position:fixed;inset:0}.open-trader-module__E8qmLG__bgImg img{object-fit:cover;object-position:center center;opacity:.1;filter:blur(4px);width:100%;height:100%}.open-trader-module__E8qmLG__bgOverlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#c8d9ec8c 0%,#c8d9ec4d 40%,#0000 70%),radial-gradient(at 0 0,#ffbd3800 60%,#ffbd3859 100%);position:fixed;inset:0}.open-trader-module__E8qmLG__nav,.open-trader-module__E8qmLG__otMain,.open-trader-module__E8qmLG__footer{z-index:2;position:relative}.open-trader-module__E8qmLG__nav{border-bottom:1px solid #ffac0233;justify-content:space-between;align-items:center;padding:18px 48px;display:flex}.open-trader-module__E8qmLG__navLogo{font-family:var(--font);letter-spacing:.04em;color:var(--orange);font-size:22px;font-weight:700;text-decoration:none}.open-trader-module__E8qmLG__navLinks{align-items:center;gap:36px;list-style:none;display:flex}.open-trader-module__E8qmLG__navLinks a{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);opacity:.75;font-size:12px;font-weight:500;text-decoration:none;transition:opacity .15s}.open-trader-module__E8qmLG__navLinks a:hover{opacity:1}.open-trader-module__E8qmLG__navGh{color:var(--orange);opacity:.75;font-size:14px;text-decoration:none}.open-trader-module__E8qmLG__navGh:hover{opacity:1}.open-trader-module__E8qmLG__hero{text-align:center;padding:80px 48px 60px}.open-trader-module__E8qmLG__heroKicker{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--orange-dim);margin-bottom:22px;font-size:12px}.open-trader-module__E8qmLG__hero h1{font-family:var(--hero);letter-spacing:.01em;color:var(--orange);margin-bottom:20px;font-size:clamp(52px,8vw,100px);line-height:.95}.open-trader-module__E8qmLG__heroSub{color:var(--orange-dim);max-width:520px;margin:0 auto 14px;font-size:14px;line-height:1.7}.open-trader-module__E8qmLG__heroNote{color:var(--orange-faint);max-width:520px;margin:0 auto 36px;font-size:12px;font-style:italic}.open-trader-module__E8qmLG__installWrap{flex-direction:column;align-items:center;gap:12px;display:flex}.open-trader-module__E8qmLG__installRow{border:1px solid #ffac0266;display:flex}.open-trader-module__E8qmLG__installInput{font-family:var(--mono);color:var(--orange);background:#0000008c;border:none;outline:none;width:360px;padding:10px 16px;font-size:13px}.open-trader-module__E8qmLG__installBtn{background:var(--orange);color:#000;font-family:var(--font);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;padding:10px 18px;font-size:11px;font-weight:700;transition:opacity .15s}.open-trader-module__E8qmLG__installBtn:hover{opacity:.85}.open-trader-module__E8qmLG__installAlts{letter-spacing:.08em;text-transform:uppercase;gap:24px;font-size:11px;font-weight:500;display:flex}.open-trader-module__E8qmLG__installAlts a{color:var(--orange-dim);text-decoration:none}.open-trader-module__E8qmLG__installAlts a:hover{color:var(--orange)}.open-trader-module__E8qmLG__section{border-top:1px solid #ffac022e;padding:52px 48px}.open-trader-module__E8qmLG__sectionLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:24px;font-size:11px;font-weight:700}.open-trader-module__E8qmLG__demoGrid{border:1px solid #ffac0240;grid-template-columns:1.15fr 1fr;display:grid}.open-trader-module__E8qmLG__demoTerminal{font-family:var(--mono);background:#000000c7;border-right:1px solid #ffac0233;min-height:340px;padding:24px;font-size:12px;line-height:1.8;overflow-x:auto}.open-trader-module__E8qmLG__tPrompt{color:#ffac0266}.open-trader-module__E8qmLG__tCmd,.open-trader-module__E8qmLG__tLabel{color:var(--orange)}.open-trader-module__E8qmLG__tOut{color:#ffac0299}.open-trader-module__E8qmLG__tGreen{color:#ffac02d9}.open-trader-module__E8qmLG__tRed{color:#ff7850d9}.open-trader-module__E8qmLG__scoreboard{background:#000000d9;flex-direction:column;justify-content:center;gap:14px;min-height:340px;padding:32px;display:flex}.open-trader-module__E8qmLG__scoreLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--orange-dim);font-size:10px;font-weight:700}.open-trader-module__E8qmLG__scoreValue{font-family:var(--hero);color:var(--orange);font-size:clamp(40px,6vw,64px);line-height:1}.open-trader-module__E8qmLG__scoreNote{color:#ffac028c;font-size:12px;line-height:1.6}.open-trader-module__E8qmLG__scoreDivider{background:#ffac0233;height:1px;margin:6px 0}.open-trader-module__E8qmLG__scoreRow{font-family:var(--mono);color:#ffac02b3;justify-content:space-between;font-size:12px;display:flex}.open-trader-module__E8qmLG__featuresGrid{grid-template-columns:repeat(3,1fr);gap:0 48px;display:grid}.open-trader-module__E8qmLG__featureItem{border-bottom:1px solid #ffac0226;padding:24px 0}.open-trader-module__E8qmLG__featureItem:nth-last-child(-n+3){border-bottom:none}.open-trader-module__E8qmLG__featureTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:8px;font-size:12px;font-weight:700}.open-trader-module__E8qmLG__featureDesc{color:var(--orange-dim);font-size:13px;line-height:1.65}.open-trader-module__E8qmLG__skillsTable{grid-template-columns:1fr 1fr;gap:32px;display:grid}.open-trader-module__E8qmLG__skillsCat{border-top:1px solid #ffac0240;padding-top:16px}.open-trader-module__E8qmLG__skillsCatHeader{letter-spacing:.15em;text-transform:uppercase;color:var(--orange-dim);margin-bottom:12px;font-size:10px;font-weight:700}.open-trader-module__E8qmLG__skillsList{flex-direction:column;gap:8px;display:flex}.open-trader-module__E8qmLG__skillRow{align-items:baseline;gap:12px;font-size:13px;display:flex}.open-trader-module__E8qmLG__skillRow code{font-family:var(--mono);color:var(--orange);flex-shrink:0;min-width:150px;font-size:12px}.open-trader-module__E8qmLG__skillRow span{color:#ffac02a6;line-height:1.4}.open-trader-module__E8qmLG__discBlock{border-top:1px solid #ffac0233;border-bottom:1px solid #ffac0233;justify-content:space-between;align-items:flex-end;gap:40px;padding:40px 0;display:flex}.open-trader-module__E8qmLG__discText{flex:1}.open-trader-module__E8qmLG__discTitle{font-family:var(--hero);letter-spacing:-.02em;color:var(--orange);margin:0 0 12px;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;line-height:1.15}.open-trader-module__E8qmLG__discDesc{color:var(--orange-dim);max-width:560px;font-size:14px;line-height:1.7}.open-trader-module__E8qmLG__discCta{border:1.5px solid var(--orange);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);white-space:nowrap;flex-shrink:0;padding:14px 28px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-block}.open-trader-module__E8qmLG__discCta:hover{background:var(--orange);color:#c8d9ec}.open-trader-module__E8qmLG__footer{border-top:1px solid #ffac022e;justify-content:space-between;align-items:center;padding:24px 48px;display:flex}.open-trader-module__E8qmLG__footerBrand{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.open-trader-module__E8qmLG__footerMeta{letter-spacing:.1em;text-transform:uppercase;color:var(--orange-dim);gap:28px;font-size:11px;font-weight:500;display:flex}.open-trader-module__E8qmLG__footerMeta a{color:var(--orange-dim);text-decoration:none}.open-trader-module__E8qmLG__footerMeta a:hover{color:var(--orange)}@media (max-width:900px){.open-trader-module__E8qmLG__discBlock{flex-direction:column;align-items:flex-start}.open-trader-module__E8qmLG__discCta{text-align:center;width:100%}.open-trader-module__E8qmLG__nav,.open-trader-module__E8qmLG__hero,.open-trader-module__E8qmLG__section,.open-trader-module__E8qmLG__footer{padding-left:24px;padding-right:24px}.open-trader-module__E8qmLG__demoGrid,.open-trader-module__E8qmLG__featuresGrid{grid-template-columns:1fr}.open-trader-module__E8qmLG__featureItem{border-bottom:1px solid #ffac0226!important}.open-trader-module__E8qmLG__footer{flex-direction:column;align-items:flex-start;gap:12px}.open-trader-module__E8qmLG__skillsTable{grid-template-columns:1fr}.open-trader-module__E8qmLG__navLinks{display:none}.open-trader-module__E8qmLG__installInput{width:220px}}@media (max-width:480px){.open-trader-module__E8qmLG__nav,.open-trader-module__E8qmLG__hero,.open-trader-module__E8qmLG__section,.open-trader-module__E8qmLG__footer{padding-left:16px;padding-right:16px}.open-trader-module__E8qmLG__installInput{width:160px;font-size:12px}.open-trader-module__E8qmLG__hero{padding-top:60px;padding-bottom:40px}.open-trader-module__E8qmLG__hero h1{font-size:clamp(40px,12vw,76px)}.open-trader-module__E8qmLG__footerMeta{flex-wrap:wrap;gap:12px}}
