.trading-sprint-challenge-2026_main__NY2f_{--teal:#26c6da;--teal-dim:rgba(38,198,218,0.12);--teal-mid:rgba(38,198,218,0.26);--navy:#0d1b2a;--gold:#f5a623;--gold-d:#d4870a;--white:#fff;--surface:#f0fbfe;--border:rgba(38,198,218,0.18);--muted:#5a7a90}.trading-sprint-challenge-2026_hero__EZyhp{min-height:100vh;padding:120px 48px 80px;background:var(--navy);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden}.trading-sprint-challenge-2026_hero__EZyhp:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(38,198,218,.12) 0,transparent 70%);pointer-events:none}.trading-sprint-challenge-2026_heroGrid__FaqlV{position:absolute;inset:0;background-image:linear-gradient(rgba(38,198,218,.05) 1px,transparent 0),linear-gradient(90deg,rgba(38,198,218,.05) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.trading-sprint-challenge-2026_livePill__h2qhm{display:inline-flex;align-items:center;gap:8px;background:rgba(38,198,218,.12);border:1px solid rgba(38,198,218,.3);color:var(--teal);border-radius:50px;padding:6px 18px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:28px;position:relative;z-index:1}.trading-sprint-challenge-2026_ldot__tdjli{width:7px;height:7px;background:var(--teal);border-radius:50%;animation:trading-sprint-challenge-2026_pulse__DMZqX 1.6s ease-in-out infinite}@keyframes trading-sprint-challenge-2026_pulse__DMZqX{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.trading-sprint-challenge-2026_hero__EZyhp h1{font-size:clamp(48px,7vw,88px);font-weight:900;line-height:1;color:var(--white);position:relative;z-index:1;margin-bottom:10px;letter-spacing:-2px}.trading-sprint-challenge-2026_hero__EZyhp h1 span{color:var(--teal)}.trading-sprint-challenge-2026_heroSub__LFZ1K{font-size:clamp(14px,1.8vw,17px);color:hsla(0,0%,100%,.5);max-width:480px;margin:12px auto 0;position:relative;z-index:1}.trading-sprint-challenge-2026_heroPills__3Cy_I{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:28px 0 36px;position:relative;z-index:1}.trading-sprint-challenge-2026_hPill__h0HOD{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:50px;padding:7px 18px;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.7)}.trading-sprint-challenge-2026_hPill__h0HOD strong{color:var(--gold)}.trading-sprint-challenge-2026_hPillFree__U6hbp{background:rgba(76,175,80,.15);border-color:rgba(76,175,80,.4);color:#81c784}.trading-sprint-challenge-2026_hPillFree__U6hbp strong{color:#81c784}.trading-sprint-challenge-2026_heroCtas__7f52E{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;z-index:1}.trading-sprint-challenge-2026_heroCtaPrimary__LSWME{display:inline-block;background:var(--gold);color:var(--navy);padding:16px 52px;border-radius:50px;font-weight:800;font-size:17px;text-decoration:none;box-shadow:0 8px 30px rgba(245,166,35,.45);transition:all .25s}.trading-sprint-challenge-2026_heroCtaPrimary__LSWME:hover{background:var(--gold-d);transform:translateY(-2px)}.trading-sprint-challenge-2026_heroCtaSecondary__C3xFR{display:inline-block;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);border:1.5px solid hsla(0,0%,100%,.25);padding:13px 40px;border-radius:50px;font-weight:600;font-size:15px;text-decoration:none;transition:all .25s}.trading-sprint-challenge-2026_heroCtaSecondary__C3xFR:hover{border-color:var(--teal);color:var(--teal)}.trading-sprint-challenge-2026_heroLegal__abhPz{font-size:11px;color:hsla(0,0%,100%,.25);margin-top:4px;position:relative;z-index:1}.trading-sprint-challenge-2026_heroLegal__abhPz a{color:rgba(38,198,218,.6);text-decoration:none}.trading-sprint-challenge-2026_heroFreeNote__fYygM{font-size:12px;color:rgba(76,175,80,.8);margin-top:6px;position:relative;z-index:1}.trading-sprint-challenge-2026_heroCounters__ew4MA{display:flex;gap:0;margin-top:60px;position:relative;z-index:1;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;flex-wrap:wrap}.trading-sprint-challenge-2026_hcItem__2zPfC{text-align:center;padding:20px 36px;position:relative}.trading-sprint-challenge-2026_hcItem__2zPfC+.trading-sprint-challenge-2026_hcItem__2zPfC:before{content:"";position:absolute;left:0;top:25%;height:50%;width:1px;background:hsla(0,0%,100%,.08)}.trading-sprint-challenge-2026_hcVal__1IxfO{font-size:28px;font-weight:900;color:var(--white);line-height:1}.trading-sprint-challenge-2026_hcVal__1IxfO span{color:var(--gold)}.trading-sprint-challenge-2026_hcLabel__V9nEP{font-size:10px;color:hsla(0,0%,100%,.35);text-transform:uppercase;letter-spacing:.1em;margin-top:4px;white-space:nowrap}.trading-sprint-challenge-2026_tickerWrap__CPGPU{background:rgba(38,198,218,.08);overflow:hidden;position:relative}.trading-sprint-challenge-2026_tickerInner__DQQ8d{width:100%;height:44px;overflow:hidden;position:relative;background:linear-gradient(90deg,var(--color-card-bg) 25%,rgba(255,255,255,.15) 37%,var(--color-card-bg) 63%);background-size:400% 100%;animation-name:trading-sprint-challenge-2026_skeleton-loading__t87Eh;animation-duration:1.4s;animation-timing-function:ease;animation-iteration-count:infinite}.trading-sprint-challenge-2026_tickerInner__DQQ8d iframe{width:102%;margin-top:-1px;margin-left:-1px;position:relative}@keyframes trading-sprint-challenge-2026_skeleton-loading__t87Eh{0%{background-position:100% 50%}to{background-position:0 50%}}.trading-sprint-challenge-2026_section__Rq0Bd{padding:96px 48px}.trading-sprint-challenge-2026_sectionLabel___1VLV{display:block;font-size:11px;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px}.trading-sprint-challenge-2026_sectionTitle__j40Kk{font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.1;color:#0d1b2a;margin-bottom:48px;letter-spacing:-1px}.trading-sprint-challenge-2026_prizesSection__fgaAw{background:var(--navy);padding:96px 48px}.trading-sprint-challenge-2026_prizesSection__fgaAw .trading-sprint-challenge-2026_sectionTitle__j40Kk{color:var(--white)}.trading-sprint-challenge-2026_prizesSection__fgaAw .trading-sprint-challenge-2026_sectionLabel___1VLV{color:rgba(38,198,218,.8)}.trading-sprint-challenge-2026_prizesInner__IpiK_{max-width:900px;margin:0 auto;text-align:center}.trading-sprint-challenge-2026_prizeGrid__N9aMs{display:grid;grid-template-columns:1fr 1.2fr 1fr;grid-gap:20px;gap:20px;align-items:end;margin-bottom:40px}.trading-sprint-challenge-2026_prizeCard__8X78O{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:36px 24px;text-align:center}.trading-sprint-challenge-2026_prizeCard__8X78O.trading-sprint-challenge-2026_first__3Rlw1{background:linear-gradient(145deg,rgba(245,166,35,.15),rgba(245,166,35,.05));border-color:rgba(245,166,35,.4);transform:scale(1.04)}.trading-sprint-challenge-2026_prizeBadge__gJJ_2{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:4px 14px;border-radius:50px;margin-bottom:14px}.trading-sprint-challenge-2026_prizeCard__8X78O.trading-sprint-challenge-2026_first__3Rlw1 .trading-sprint-challenge-2026_prizeBadge__gJJ_2{background:var(--gold);color:var(--navy)}.trading-sprint-challenge-2026_prizeCard__8X78O.trading-sprint-challenge-2026_second__Bg80m .trading-sprint-challenge-2026_prizeBadge__gJJ_2,.trading-sprint-challenge-2026_prizeCard__8X78O.trading-sprint-challenge-2026_third__quc01 .trading-sprint-challenge-2026_prizeBadge__gJJ_2{background:rgba(38,198,218,.15);color:var(--teal)}.trading-sprint-challenge-2026_prizePlace__H5D_D{font-size:11px;color:hsla(0,0%,100%,.35);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.trading-sprint-challenge-2026_prizeAmt__9rSka{font-size:42px;font-weight:900;line-height:1;margin-bottom:6px}.trading-sprint-challenge-2026_prizeCard__8X78O.trading-sprint-challenge-2026_first__3Rlw1 .trading-sprint-challenge-2026_prizeAmt__9rSka{color:var(--gold)}.trading-sprint-challenge-2026_prizeCard__8X78O.trading-sprint-challenge-2026_second__Bg80m .trading-sprint-challenge-2026_prizeAmt__9rSka,.trading-sprint-challenge-2026_prizeCard__8X78O.trading-sprint-challenge-2026_third__quc01 .trading-sprint-challenge-2026_prizeAmt__9rSka{color:var(--white)}.trading-sprint-challenge-2026_prizeNote__cgxK5{font-size:11px;color:hsla(0,0%,100%,.3);margin-top:4px}.trading-sprint-challenge-2026_topPerformerCard__SndbV{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:28px 24px;text-align:center;margin-top:20px}.trading-sprint-challenge-2026_topPerformerBadge__2eSNS{display:inline-block;background:rgba(38,198,218,.12);color:var(--teal);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:4px 14px;border-radius:50px;margin-bottom:14px}.trading-sprint-challenge-2026_topPerformerPositions__55L9M{font-size:14px;color:hsla(0,0%,100%,.6);margin:8px 0 4px}.trading-sprint-challenge-2026_topPerformerAmount__pZ_t7{font-size:36px;font-weight:800;color:#fff}.trading-sprint-challenge-2026_topPerformerAmount__pZ_t7 span{font-size:16px;font-weight:500;color:hsla(0,0%,100%,.5)}.trading-sprint-challenge-2026_topPerformerNote__y3Bc4{font-size:12px;color:hsla(0,0%,100%,.4);margin-top:6px}.trading-sprint-challenge-2026_prizePoolNote__jYuLv{font-size:13px;color:hsla(0,0%,100%,.4);margin-top:24px}.trading-sprint-challenge-2026_prizePoolNote__jYuLv strong{color:hsla(0,0%,100%,.7)}.trading-sprint-challenge-2026_howSection__Hb5jX{background:var(--surface);padding:96px 48px}.trading-sprint-challenge-2026_howInner__m_P9C{max-width:960px;margin:0 auto}.trading-sprint-challenge-2026_steps__F7A1c{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.trading-sprint-challenge-2026_stepCard__Lgeov{background:var(--white);border:1px solid var(--border);border-radius:20px;padding:32px 24px}.trading-sprint-challenge-2026_stepNum__6nQvD{width:40px;height:40px;background:var(--teal-dim);border:1px solid var(--teal-mid);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:var(--teal);margin-bottom:18px}.trading-sprint-challenge-2026_stepCard__Lgeov h4{font-size:15px;font-weight:700;color:var(--navy);margin-bottom:8px}.trading-sprint-challenge-2026_stepCard__Lgeov p{font-size:13px;color:var(--muted);line-height:1.7}.trading-sprint-challenge-2026_lbSection__9IoBy{padding:96px 48px;background:var(--white)}.trading-sprint-challenge-2026_lbInner__E9CMZ{max-width:780px;margin:0 auto}.trading-sprint-challenge-2026_lbHeaderRow__dtCUV{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:32px}.trading-sprint-challenge-2026_lbHeaderRow__dtCUV .trading-sprint-challenge-2026_sectionTitle__j40Kk{margin-bottom:0}.trading-sprint-challenge-2026_lbWeekBadge__3BDzN{background:var(--teal-dim);border:1px solid var(--teal-mid);color:var(--teal);border-radius:50px;padding:6px 18px;font-size:12px;font-weight:700;white-space:nowrap;margin-top:4px}.trading-sprint-challenge-2026_lbCard__CjO1g{background:var(--white);border:1.5px solid var(--border);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(13,27,42,.07)}.trading-sprint-challenge-2026_lbCard__CjO1g .trading-sprint-challenge-2026_lbCardInner___USHV{overflow-x:auto}.trading-sprint-challenge-2026_lbTable__m4msb{width:100%;border-collapse:collapse}.trading-sprint-challenge-2026_lbTable__m4msb thead{background:var(--navy)}.trading-sprint-challenge-2026_lbTable__m4msb th{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.45);padding:14px 20px;text-align:left}.trading-sprint-challenge-2026_lbTable__m4msb th:last-child,.trading-sprint-challenge-2026_lbTable__m4msb th:nth-child(3),.trading-sprint-challenge-2026_lbTable__m4msb th:nth-child(4){text-align:right}.trading-sprint-challenge-2026_lbRow__oB8uM{border-top:1px solid var(--border)}.trading-sprint-challenge-2026_lbRow__oB8uM:hover{background:var(--surface)}.trading-sprint-challenge-2026_lbRow__oB8uM.trading-sprint-challenge-2026_top1__v0avd{background:linear-gradient(90deg,rgba(245,166,35,.06),transparent)}.trading-sprint-challenge-2026_lbRow__oB8uM.trading-sprint-challenge-2026_top1__v0avd td{font-weight:700}.trading-sprint-challenge-2026_lbRow__oB8uM.trading-sprint-challenge-2026_top2__NU88E{background:linear-gradient(90deg,rgba(38,198,218,.04),transparent)}.trading-sprint-challenge-2026_lbRow__oB8uM.trading-sprint-challenge-2026_top3__lL909{background:linear-gradient(90deg,rgba(38,198,218,.02),transparent)}.trading-sprint-challenge-2026_lbRow__oB8uM td{padding:16px 20px;font-size:14px;vertical-align:middle}.trading-sprint-challenge-2026_rankBadge__GSAGH{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.trading-sprint-challenge-2026_rankBadge__GSAGH.trading-sprint-challenge-2026_r1__m7TXv{background:var(--gold);color:var(--navy)}.trading-sprint-challenge-2026_rankBadge__GSAGH.trading-sprint-challenge-2026_r2__GJlW7{background:rgba(38,198,218,.15);color:var(--teal)}.trading-sprint-challenge-2026_rankBadge__GSAGH.trading-sprint-challenge-2026_r3__ACrBR{background:rgba(38,198,218,.08);color:var(--teal)}.trading-sprint-challenge-2026_rankBadge__GSAGH.trading-sprint-challenge-2026_rn__gsaFs{background:rgba(0,0,0,.05);color:var(--muted)}.trading-sprint-challenge-2026_traderName__EWoUI{font-weight:600;color:var(--navy)}.trading-sprint-challenge-2026_gainVal__rFf_e{text-align:right;font-weight:700;color:#16a34a;font-family:Courier New,monospace}.trading-sprint-challenge-2026_profitVal__Ss_1V{font-family:Courier New,monospace}.trading-sprint-challenge-2026_profitVal__Ss_1V,.trading-sprint-challenge-2026_tradesVal__J9_nJ{text-align:right;color:var(--muted);font-size:13px}.trading-sprint-challenge-2026_lbTableEmpty__ERU7Z{padding:0}.trading-sprint-challenge-2026_lbTableEmptyInner__ZvYaR{display:flex;align-items:center;justify-content:center;gap:10px;padding:48px 20px;color:var(--muted);font-size:14px}.trading-sprint-challenge-2026_lbSpinner__NlUOJ{width:18px;height:18px;border:2.5px solid var(--border);border-top-color:var(--teal);border-radius:50%;animation:trading-sprint-challenge-2026_spin__y6e4_ .8s linear infinite}@keyframes trading-sprint-challenge-2026_spin__y6e4_{to{transform:rotate(1turn)}}.trading-sprint-challenge-2026_lbFooterRow___Vk1W{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:var(--surface);border-top:1px solid var(--border)}.trading-sprint-challenge-2026_lbRefresh___c6gk{font-size:11px;color:var(--muted);font-style:italic}.trading-sprint-challenge-2026_lbPrizeNote__b0q9Y{font-size:11px;font-weight:700;color:var(--teal)}.trading-sprint-challenge-2026_lbPrizesRow__hMF5T{display:flex;gap:16px;margin-top:20px}.trading-sprint-challenge-2026_lbPrizeItem__0gJbx{flex:1 1;text-align:center;border-radius:14px;padding:18px 12px;border:1px solid}.trading-sprint-challenge-2026_lbPrizeItem__0gJbx.trading-sprint-challenge-2026_gold__Tfus2{background:rgba(245,166,35,.08);border-color:rgba(245,166,35,.3)}.trading-sprint-challenge-2026_lbPrizeItem__0gJbx.trading-sprint-challenge-2026_silver__aPxnr{background:rgba(38,198,218,.06);border-color:rgba(38,198,218,.2)}.trading-sprint-challenge-2026_lbPrizeItem__0gJbx.trading-sprint-challenge-2026_bronze__KWoqX{background:rgba(180,140,100,.06);border-color:rgba(180,140,100,.2)}.trading-sprint-challenge-2026_lbPrizeRank__4xnUV{font-size:12px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.trading-sprint-challenge-2026_lbPrizeItem__0gJbx.trading-sprint-challenge-2026_gold__Tfus2 .trading-sprint-challenge-2026_lbPrizeAmt___9T5Y{color:var(--gold)}.trading-sprint-challenge-2026_lbPrizeItem__0gJbx.trading-sprint-challenge-2026_silver__aPxnr .trading-sprint-challenge-2026_lbPrizeAmt___9T5Y{color:var(--teal)}.trading-sprint-challenge-2026_lbPrizeItem__0gJbx.trading-sprint-challenge-2026_bronze__KWoqX .trading-sprint-challenge-2026_lbPrizeAmt___9T5Y{color:#a07850}.trading-sprint-challenge-2026_lbPrizeItem__0gJbx.trading-sprint-challenge-2026_teal__gQg5p{background:rgba(38,198,218,.08);border-color:rgba(38,198,218,.2)}.trading-sprint-challenge-2026_lbPrizeItem__0gJbx.trading-sprint-challenge-2026_teal__gQg5p .trading-sprint-challenge-2026_lbPrizeAmt___9T5Y,.trading-sprint-challenge-2026_lbPrizeItem__0gJbx.trading-sprint-challenge-2026_teal__gQg5p .trading-sprint-challenge-2026_lbPrizeRank__4xnUV{color:var(--teal)}.trading-sprint-challenge-2026_lbPrizeLabel__2f_Me{font-size:10px;color:hsla(0,0%,100%,.45);margin-top:2px}.trading-sprint-challenge-2026_lbPrizeAmt___9T5Y{font-size:26px;font-weight:900;line-height:1}.trading-sprint-challenge-2026_rulesSection___23ML{background:var(--surface);padding:96px 48px}.trading-sprint-challenge-2026_rulesInner__pk1xP{max-width:820px;margin:0 auto}.trading-sprint-challenge-2026_rulesList__66niG{display:flex;flex-direction:column;gap:16px}.trading-sprint-challenge-2026_ruleItem__7deOx{display:flex;align-items:flex-start;gap:16px;background:var(--white);border:1px solid var(--border);border-radius:14px;padding:24px}.trading-sprint-challenge-2026_ruleArrow__9fjwk{font-size:18px;font-weight:800;color:var(--teal);flex-shrink:0;margin-top:2px}.trading-sprint-challenge-2026_ruleItem__7deOx p{font-size:14px;color:var(--muted);line-height:1.7}.trading-sprint-challenge-2026_faqSection__laEIe{padding:96px 48px;background:var(--white)}.trading-sprint-challenge-2026_faqInner__2kBAx{max-width:720px;margin:0 auto}.trading-sprint-challenge-2026_faqItem__5zeGD{border-bottom:1px solid var(--border);padding:20px 0;cursor:pointer}.trading-sprint-challenge-2026_faqQ__hGUbk{font-size:15px;font-weight:600;color:var(--navy);display:flex;align-items:center;justify-content:space-between;gap:16px}.trading-sprint-challenge-2026_faqIcon__pxykL{width:24px;height:24px;background:var(--teal-dim);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.trading-sprint-challenge-2026_faqIcon__pxykL svg{width:12px;height:12px;stroke:var(--teal);fill:none;stroke-width:2.5;transition:transform .3s}.trading-sprint-challenge-2026_faqItem__5zeGD.trading-sprint-challenge-2026_open__o0v4l .trading-sprint-challenge-2026_faqIcon__pxykL svg{transform:rotate(180deg)}.trading-sprint-challenge-2026_faqA__4OFG9{font-size:13.5px;color:var(--muted);line-height:1.8;max-height:0;overflow:hidden;padding-top:0;transition:max-height .35s ease,padding .3s}.trading-sprint-challenge-2026_faqItem__5zeGD.trading-sprint-challenge-2026_open__o0v4l .trading-sprint-challenge-2026_faqA__4OFG9{max-height:300px;padding-top:12px}.trading-sprint-challenge-2026_faqA__4OFG9 a{color:var(--teal);text-decoration:none}.trading-sprint-challenge-2026_termsSection__rrYa_{padding:80px 48px;background:var(--navy);text-align:center}.trading-sprint-challenge-2026_termsInner__lpAWS{max-width:700px;margin:0 auto}.trading-sprint-challenge-2026_termsSection__rrYa_ .trading-sprint-challenge-2026_sectionLabel___1VLV{color:rgba(38,198,218,.8)}.trading-sprint-challenge-2026_termsSectionTitle__3Gv_c{font-size:clamp(28px,4vw,42px);font-weight:900;color:var(--white);margin-bottom:16px;line-height:1.2}.trading-sprint-challenge-2026_termsSectionDesc___2Uek{font-size:15px;color:hsla(0,0%,100%,.45);margin-bottom:32px;line-height:1.8}.trading-sprint-challenge-2026_termsChecklist__ivagY{background:hsla(0,0%,100%,.04);border:1px solid rgba(38,198,218,.2);border-radius:16px;padding:28px 32px;margin-bottom:32px;text-align:left;display:flex;flex-direction:column;gap:12px}.trading-sprint-challenge-2026_termsCheckItem__dPKUB{display:flex;gap:14px;align-items:flex-start;font-size:13px;color:hsla(0,0%,100%,.5);line-height:1.6}.trading-sprint-challenge-2026_termsCheckIcon__ZY9MR{color:var(--teal);flex-shrink:0}.trading-sprint-challenge-2026_termsReadBtn__FwldY{display:inline-block;background:rgba(0,0,0,0);color:var(--teal);border:1.5px solid var(--teal);padding:14px 44px;border-radius:50px;font-weight:700;font-size:15px;text-decoration:none;transition:all .25s}.trading-sprint-challenge-2026_termsReadBtn__FwldY:hover{background:var(--teal);color:var(--navy)}.trading-sprint-challenge-2026_termsEffective__OUS4Z{font-size:11px;color:hsla(0,0%,100%,.2);margin-top:16px}.trading-sprint-challenge-2026_ctaSection__tjx9b{background:linear-gradient(135deg,var(--navy),#0a2a4a);padding:100px 48px;text-align:center;position:relative;overflow:hidden}.trading-sprint-challenge-2026_ctaSection__tjx9b:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 50% 50%,rgba(38,198,218,.1) 0,transparent 70%);pointer-events:none}.trading-sprint-challenge-2026_ctaSection__tjx9b h2{font-size:clamp(34px,5vw,58px);font-weight:900;color:var(--white);margin-bottom:12px;position:relative;letter-spacing:-1.5px}.trading-sprint-challenge-2026_ctaSection__tjx9b>p{font-size:15px;color:hsla(0,0%,100%,.45);margin-bottom:40px;position:relative}.trading-sprint-challenge-2026_ctaBtns__bwzfF{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative}.trading-sprint-challenge-2026_ctaBtnPrimary__8VuKf{display:inline-block;background:var(--gold);color:var(--navy);padding:17px 60px;border-radius:50px;font-weight:800;font-size:17px;text-decoration:none;box-shadow:0 8px 32px rgba(245,166,35,.45);transition:all .25s}.trading-sprint-challenge-2026_ctaBtnPrimary__8VuKf:hover{background:var(--gold-d);transform:translateY(-2px)}.trading-sprint-challenge-2026_ctaBtnSecondary__AqMDx{display:inline-block;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.6);border:1.5px solid hsla(0,0%,100%,.2);padding:14px 48px;border-radius:50px;font-weight:600;font-size:15px;text-decoration:none;transition:all .25s}.trading-sprint-challenge-2026_ctaBtnSecondary__AqMDx:hover{border-color:var(--teal);color:var(--teal)}.trading-sprint-challenge-2026_ctaLegal__Siwbc{font-size:11px;color:hsla(0,0%,100%,.2);margin-top:8px;position:relative}.trading-sprint-challenge-2026_ctaLegal__Siwbc a{color:rgba(38,198,218,.5);text-decoration:none}.trading-sprint-challenge-2026_red__cVcB_{color:var(--muted)}@media(max-width:900px){.trading-sprint-challenge-2026_ctaSection__tjx9b,.trading-sprint-challenge-2026_faqSection__laEIe,.trading-sprint-challenge-2026_hero__EZyhp,.trading-sprint-challenge-2026_lbSection__9IoBy,.trading-sprint-challenge-2026_prizesSection__fgaAw,.trading-sprint-challenge-2026_rulesSection___23ML,.trading-sprint-challenge-2026_section__Rq0Bd,.trading-sprint-challenge-2026_termsSection__rrYa_{padding:64px 24px}.trading-sprint-challenge-2026_hero__EZyhp{padding-top:90px}.trading-sprint-challenge-2026_hero__EZyhp .trading-sprint-challenge-2026_heroPills__3Cy_I{display:grid;grid-template-columns:repeat(2,1fr)}.trading-sprint-challenge-2026_steps__F7A1c{grid-template-columns:repeat(2,1fr)}.trading-sprint-challenge-2026_prizeGrid__N9aMs{grid-template-columns:1fr;gap:14px}.trading-sprint-challenge-2026_prizeCard__8X78O.trading-sprint-challenge-2026_first__3Rlw1{transform:scale(1)}.trading-sprint-challenge-2026_heroCounters__ew4MA{width:100%}.trading-sprint-challenge-2026_hcItem__2zPfC{flex:1 1;padding:16px 20px}.trading-sprint-challenge-2026_lbPrizesRow__hMF5T{flex-wrap:wrap}}@media(max-width:768px){.trading-sprint-challenge-2026_ctaBtnPrimary__8VuKf,.trading-sprint-challenge-2026_heroCtaPrimary__LSWME{padding:16px;width:100%}.trading-sprint-challenge-2026_steps__F7A1c{grid-template-columns:1fr}.trading-sprint-challenge-2026_lbTable__m4msb td,.trading-sprint-challenge-2026_lbTable__m4msb th{padding:12px 8px}}