.fp-sec>.lp-wrap>*+.fp-futures-trading-platform-frame,.fp-sec>.lp-wrap>*+.fp-futures-trading-platform-split,.fp-sec>.lp-wrap>*+.fp-futures-trading-platform-rith,.fp-sec>.lp-wrap>*+.fp-futures-trading-platform-qc,.fp-sec>.lp-wrap>.fp-futures-trading-platform-split+.fp-cols{margin-top:32px}.fp-futures-trading-platform-p{max-width:76ch;color:hsl(var(--muted-foreground));margin-top:24px;font-size:16px;line-height:1.65}.fp-futures-trading-platform-p strong{color:hsl(var(--text-bright))}.fp-futures-trading-platform-h3{font-size:19px}.fp-futures-trading-platform-h3+.fp-futures-trading-platform-p{margin-top:10px}.fp-futures-trading-platform-fine{max-width:100ch;margin-top:20px}.fp-futures-trading-platform-spec{max-width:560px}.fp-futures-trading-platform-spec-p{border-radius:var(--radius-cell);background:hsl(var(--primary));width:18px;height:18px;color:hsl(var(--primary-foreground));font:800 11px/1 var(--font-sans);place-items:center;display:grid}.fp-futures-trading-platform-spec-rows{display:grid}.fp-futures-trading-platform-spec-rows>div{border-bottom:1px solid hsl(var(--grid-line));grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 16px;display:grid}.fp-futures-trading-platform-spec-rows>div:last-child{border-bottom:0}.fp-futures-trading-platform-spec-rows dt{font:600 11px/1.3 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--label))}.fp-futures-trading-platform-spec-rows dd{color:hsl(var(--text-bright));font-size:14px;line-height:1.45}@media (max-width:639px){.fp-futures-trading-platform-spec-rows>div{grid-template-columns:96px minmax(0,1fr);padding:10px 14px}}.fp-futures-trading-platform-frame{min-width:0}.fp-futures-trading-platform-frame+.fp-checks{margin-top:28px}.fp-futures-trading-platform-split{gap:36px;display:grid}@media (min-width:1000px){.fp-futures-trading-platform-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}.fp-futures-trading-platform-split .fp-table-wrap{margin-top:18px}.fp-futures-trading-platform-tpl{border-top:1px solid hsl(var(--grid-line));margin-top:14px;display:grid}.fp-futures-trading-platform-tpl li{border-bottom:1px solid hsl(var(--grid-line));color:hsl(var(--foreground));grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0;font-size:14px;line-height:1.45;display:grid}.fp-futures-trading-platform-tpl-k{color:hsl(var(--text-bright));font-size:13px;font-weight:600}.fp-futures-trading-platform-tpl+.fp-futures-trading-platform-p{margin-top:16px}.fp-futures-trading-platform-rith{gap:28px;display:grid}@media (min-width:1000px){.fp-futures-trading-platform-rith{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px}}.fp-futures-trading-platform-rith-copy{align-content:start;gap:14px;display:grid}.fp-futures-trading-platform-rith-copy p{color:hsl(var(--muted-foreground));font-size:16px;line-height:1.65}.fp-futures-trading-platform-board{align-items:start;gap:12px;display:grid}@media (min-width:700px){.fp-futures-trading-platform-board{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1.3fr)}}.fp-futures-trading-platform-bcol{border:1px solid hsl(var(--grid-line));border-radius:var(--radius-panel);background:hsl(var(--background));align-content:start;gap:10px;padding:14px 16px 16px;display:grid}.lp-band--plain .fp-futures-trading-platform-bcol{background:hsl(var(--ground-deep))}.fp-futures-trading-platform-bhead{border-bottom:1px solid hsl(var(--grid-line));justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;font-size:15px;display:flex}.fp-futures-trading-platform-bcount{color:hsl(var(--text-bright));font-size:18px;font-weight:600}.fp-futures-trading-platform-blist{flex-wrap:wrap;gap:0 16px;display:flex}.fp-futures-trading-platform-blist li{align-items:center;min-height:30px;font-size:14px;line-height:1.35;display:flex}@media (min-width:420px){.fp-futures-trading-platform-bcol--beta .fp-futures-trading-platform-blist{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}@media (min-width:700px){.fp-futures-trading-platform-blist{display:grid}.fp-futures-trading-platform-bcol--live .fp-futures-trading-platform-blist,.fp-futures-trading-platform-bcol--soon .fp-futures-trading-platform-blist{grid-template-columns:minmax(0,1fr)}}:where(.lp) .fp-futures-trading-platform-blist a{color:hsl(var(--foreground));-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border))}:where(.lp) .fp-futures-trading-platform-blist a:hover{color:hsl(var(--text-bright));text-decoration-color:currentColor}.fp-futures-trading-platform-blist span{color:hsl(var(--text-mid))}.fp-futures-trading-platform-bnote{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.fp-futures-trading-platform-plans{table-layout:auto;min-width:0}.fp-futures-trading-platform-plans tbody th{text-align:left;font:400 14px/1.45 var(--font-sans);letter-spacing:0;text-transform:none;white-space:normal;color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--grid-line));padding:10px 14px}.fp-futures-trading-platform-plans tbody tr:last-child th{border-bottom:0}.fp-futures-trading-platform-plans tbody tr:hover{background:hsl(var(--row-hover))}.fp-table th.fp-futures-trading-platform-c,.fp-table td.fp-futures-trading-platform-c{text-align:center}.fp-futures-trading-platform-price{letter-spacing:0;text-transform:none;color:hsl(var(--muted-foreground));margin-top:3px;font-size:12px;font-weight:400;display:block}.fp-futures-trading-platform-beta{vertical-align:1px;margin-left:8px;padding:2px 5px}.fp-futures-trading-platform-yes{color:hsl(var(--buy));font-size:13px;font-weight:600}.fp-futures-trading-platform-no{color:hsl(var(--text-faint))}.fp-table-wrap[tabindex]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.fp-futures-trading-platform-qc{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:640px){.fp-futures-trading-platform-qc{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.lp) .fp-futures-trading-platform-qc a{border:1px solid hsl(var(--grid-line));border-radius:var(--radius-ctl);background:hsl(var(--background));min-height:84px;color:hsl(var(--foreground));transition:border-color var(--dur-fast)var(--ease-out),background-color var(--dur-fast)var(--ease-out);gap:3px;padding:10px 12px 11px;text-decoration:none;display:grid}:where(.lp) .fp-futures-trading-platform-qc a:hover{border-color:hsl(var(--muted-foreground));background:hsl(var(--row-hover));color:hsl(var(--foreground))}.fp-futures-trading-platform-qc-top{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.fp-futures-trading-platform-qc-top b{color:hsl(var(--text-bright));font-size:15px;font-weight:600}.fp-futures-trading-platform-qc-fm{color:hsl(var(--muted-foreground));font-size:11px}.fp-futures-trading-platform-qc-name{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fp-futures-trading-platform-qc-v{color:hsl(var(--text-mid));align-items:baseline;gap:5px;margin-top:2px;font-size:12px;display:flex}.fp-futures-trading-platform-qc-v b{color:hsl(var(--text-bright));font-size:14px;font-weight:600}@media (max-width:559px){.fp-table.fp-futures-trading-platform-plans th,.fp-table.fp-futures-trading-platform-plans td{padding:9px 6px}.fp-futures-trading-platform-plans tbody th{padding-left:12px;font-size:13px}.fp-futures-trading-platform-plans thead th{letter-spacing:.04em;font-size:10px}.fp-futures-trading-platform-plans thead th:first-child{padding-left:12px}.fp-futures-trading-platform-plans td.num{font-family:var(--font-sans);padding:9px 3px;font-size:12px}.fp-futures-trading-platform-beta{width:max-content;margin:4px 0 0;display:flex}.fp-futures-trading-platform-yes{font-size:12px}}
