@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.c7ba4a65.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.e8a15cd1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.158762cf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_fd7bb178-module__7_fo2G__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_fd7bb178-module__7_fo2G__variable{--font-archivo-disp:"Archivo","Archivo Fallback"}
@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.a5971124.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fc2699ecc8323b38-s.dda394a5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.d28ba1c8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_97488c5b-module__BMdkga__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_97488c5b-module__BMdkga__variable{--font-public-sans:"Public Sans","Public Sans Fallback"}
@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/4a439e1ba971da1a-s.f6f6239b.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/b3b0afff8ab38d95-s.542be403.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/b12ef0642bbc5f5f-s.b2fd768f.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/83a6e70a3a81dd9f-s.cd5d2b7b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/99ac5753282bcf05-s.82772c94.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/2f13ad8e538108e0-s.p.9b936cf7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono Fallback;src:local(Arial);ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.0%;size-adjust:134.61%}.roboto_mono_6fe72337-module__Br3vFa__className{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.roboto_mono_6fe72337-module__Br3vFa__variable{--font-roboto-mono:"Roboto Mono","Roboto Mono Fallback"}
.tc-root{--bg:#0a0b0d;--bg-alt:#101216;--panel:#101216;--panel-2:#16181d;--line:#ffffff17;--line-2:#ffffff29;--text:#f5f6f8;--muted:#a0a6b0;--dim:#6c7280;--ghost-key:#ffffff73;--accent-fill:#fff;--accent-fill-hover:#e7eaf0;--accent-fill-text:#0a0b0d;--accent-text:#fff;--accent-tint:#ffffff0f;--accent-line:#ffffff2e;--saffron:#f93;--india-green:#1fa85c;--tricolor:linear-gradient(100deg,#f93 0%,#fff 48%,#1fa85c 100%);--up:#2ebd85;--up-tint:#2ebd8529;--down:#f6465d;--down-tint:#f6465d29;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-pill:100px;--shadow-sm:0 1px 2px #00000080;--shadow-md:inset 0 1px 0 #ffffff0d,0 10px 30px #00000080;--shadow-lg:inset 0 1px 0 #ffffff0f,0 30px 70px #0009;--display:var(--font-archivo-disp),system-ui,sans-serif;--sans:var(--font-public-sans),system-ui,sans-serif;--mono:var(--font-roboto-mono),ui-monospace,monospace;--max:1120px;--content:1040px;--prose:68ch;--ease:cubic-bezier(.16,1,.3,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;isolation:isolate;font-size:16px;line-height:1.6;overflow-x:hidden}.tc-root *{box-sizing:border-box;margin:0;padding:0}.tc-root img{max-width:100%;display:block}.tc-root svg{display:block}.tc-root ul{list-style:none}.tc-root a{color:inherit;text-decoration:none}.tc-root a:hover{color:inherit}.tc-root ::selection{background:var(--accent-fill);color:var(--accent-fill-text)}.tc-root summary{list-style:none}.tc-root summary::-webkit-details-marker{display:none}.tc-root table{border-collapse:collapse;caption-side:top}.tc-root th{text-align:left;font-weight:500}.tc-root input,.tc-root select,.tc-root button{font:inherit;color:inherit}.tc-root button{appearance:none;cursor:pointer;background:0 0;border:0}.tc-root h1,.tc-root h2{font-family:var(--display);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:.015em;font-weight:860;font-stretch:125%;line-height:.96}.tc-root h3,.tc-root h4{font-family:var(--sans);letter-spacing:-.01em;font-weight:700;line-height:1.2}.tc-root .wrap{max-width:var(--max);margin:0 auto;padding:0 28px}.tc-root section[id],.tc-root header[id]{scroll-margin-top:80px}@keyframes tcPulse{0%,to{box-shadow:0 0 #2ebd8566}50%{box-shadow:0 0 0 6px #2ebd8500}}@keyframes tcBreathe{0%{opacity:.55}to{opacity:1}}@keyframes tcFlashUp{0%{background:var(--up-tint)}to{background:0 0}}@keyframes tcFlashDn{0%{background:var(--down-tint)}to{background:0 0}}.tc-root .termline{justify-content:center;align-items:center;gap:12px;margin:0 auto 20px;display:flex}.tc-root .termline .idx,.tc-root .termline i{display:none}.tc-root .termline .tg{font-family:var(--mono);color:#c8cdd5;letter-spacing:.25em;text-transform:uppercase;align-items:center;gap:10px;font-size:11.5px;font-weight:600;display:inline-flex}.tc-root .termline .tg:before{content:"";background:var(--tricolor);opacity:.85;border-radius:2px;flex:none;width:18px;height:2px}.tc-root .section{border-top:1px solid var(--line);padding:clamp(52px,6vw,84px) 0;position:relative}.tc-root .section.alt{background:var(--bg-alt)}.tc-root .sec-head{text-align:center;max-width:780px;margin:0 auto 40px}.tc-root .sec-head p{max-width:620px;margin-left:auto;margin-right:auto}.tc-root .sec-head h2{letter-spacing:.02em;text-wrap:balance;margin:0 0 14px;font-size:clamp(22px,2.9vw,35px)}.tc-root .sec-head p{color:var(--muted);font-size:17px}.tc-root .sec-grid{display:block}.tc-root .sec-grid>.sec-body{max-width:var(--content);margin:0 auto;container-type:inline-size}.tc-root .card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);transition:border-color .3s,box-shadow .3s,transform .3s}.tc-root .card:hover{border-color:var(--line-2);box-shadow:var(--shadow-md);transform:translateY(-2px)}.tc-root .tcbtn{height:52px;font-family:var(--sans);letter-spacing:0;border-radius:var(--r-pill);cursor:pointer;transition:transform .18s var(--ease),box-shadow .18s var(--ease),background .18s ease,border-color .18s ease,color .18s ease;border:none;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:15.5px;font-weight:600;display:inline-flex;position:relative}.tc-root .tcbtn-primary{background:var(--accent-fill);color:var(--accent-fill-text)}.tc-root .tcbtn-primary:hover{background:var(--accent-fill-hover);color:var(--accent-fill-text);transform:translateY(-1px);box-shadow:0 10px 30px #0000004d}.tc-root .tcbtn-ghost{color:var(--text);border:1px solid var(--line-2);background:0 0}.tc-root .tcbtn-ghost:hover{border-color:var(--dim);color:var(--text);background:#ffffff0a;transform:translateY(-1px)}.tc-root .tcbtn .arr{transition:transform .18s}.tc-root .tcbtn:hover .arr{transform:translate(3px)}.tc-root .tcbtn:focus-visible,.tc-root .reg:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.tc-root .panel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-md);overflow:hidden}.tc-root .panel-head{border-bottom:1px solid var(--line);background:var(--panel-2);align-items:center;gap:12px;padding:18px 24px;display:flex}.tc-root .panel-head .tt{font-family:var(--sans);color:var(--text);font-size:14px;font-weight:700}.tc-root .panel-head .tr{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-left:auto;font-size:10.5px;font-weight:500}.tc-root .tnav{z-index:50;justify-content:space-between;align-items:center;padding:18px clamp(20px,3.4vw,44px);transition:padding .4s;display:flex;position:fixed;top:0;left:0;right:0}.tc-root .tnav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a0b0deb 0%,#0a0b0d8c 55%,#0a0b0d00 100%);transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:absolute;inset:0}.tc-root .tnav.scrolled{padding:12px clamp(20px,3.4vw,44px)}.tc-root .tnav.scrolled:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0a0b0dd1}.tc-root .brand{align-items:center;height:32px;display:flex}.tc-root .brand img{width:auto;height:22px;transition:opacity .25s}.tc-root .brand:hover img{opacity:.82}.tc-root .pillnav{align-items:center;gap:clamp(18px,2.4vw,32px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tc-root .pillnav a{letter-spacing:0;color:var(--muted);padding:7px 0;font-size:14.5px;font-weight:500;transition:color .3s;position:relative}.tc-root .pillnav a:after{content:"";background:var(--accent-fill);height:1.5px;transition:right .35s;position:absolute;bottom:0;left:0;right:100%}.tc-root .pillnav a:hover{color:var(--text)}.tc-root .pillnav a:hover:after{right:0}.tc-root .pillnav a.active{color:var(--text)}.tc-root .pillnav a.active:after{right:0}.tc-root .reg{height:40px;font-family:var(--sans);letter-spacing:0;background:var(--accent-fill);color:var(--accent-fill-text);border-radius:var(--r-pill);transition:background .3s,box-shadow .3s,transform .18s var(--ease);align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.tc-root .reg:hover{background:var(--accent-fill-hover);color:var(--accent-fill-text);transform:translateY(-1px);box-shadow:0 6px 18px #0000004d}.tc-root .burger{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:0 0 40px;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;display:none;overflow:visible}.tc-root .burger span,.tc-root .burger span:first-child,.tc-root .burger span:nth-child(2),.tc-root .burger span:last-child{background:var(--text);width:23px;height:2px;transition:transform .3s var(--ease),opacity .2s var(--ease);border-radius:2px;flex:none;position:static;inset:auto}.tc-root .burger[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.tc-root .burger[aria-expanded=true] span:nth-child(2){opacity:0}.tc-root .burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (max-width:980px){.tc-root .tnav,.tc-root .tnav.scrolled{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.tc-root .pillnav,.tc-root .reg{display:none}.tc-root .burger{display:flex}.tc-root .pillnav.open{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1;background:#0a0b0dfa;flex-direction:column;justify-content:center;align-items:center;gap:26px;font-size:1.15rem;display:flex;position:fixed;inset:0;transform:none}.tc-root .brand,.tc-root .burger{z-index:2;position:relative}}.tc-root .hero{isolation:isolate;position:relative;overflow:hidden}.tc-root .hero-stage{z-index:1;isolation:isolate;text-align:center;justify-content:center;align-items:center;min-height:max(640px,100svh);padding:clamp(96px,11vh,120px) 0 clamp(28px,4vh,44px);display:flex;position:relative;overflow:hidden}.tc-root .hero-bg{z-index:0;background:var(--bg);position:absolute;inset:0}.tc-root .hero-poster{background:url(/trading-championship/gen/hero-poster.jpg) 50%/cover no-repeat;position:absolute;inset:0}.tc-root .hero-bg video{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity 1.1s var(--ease);position:absolute;inset:0}.tc-root .hero-bg.playing video{opacity:1}@media (max-width:760px){.tc-root .hero-poster{background-image:url(/trading-championship/gen/hero-poster-9x16.jpg)}}.tc-root .hero-scrim{z-index:1;pointer-events:none;background:radial-gradient(58% 60% at 50% 40%,#0a0b0d38 0%,#0a0b0d14 60%,#0000 100%),linear-gradient(#0a0b0db8 0%,#0a0b0d47 15%,#0a0b0d2e 36%,#0a0b0d4d 54%,#0a0b0d8c 72%,#0a0b0de6 88%,#0a0b0d 100%);position:absolute;inset:0}.tc-root .hero-glow{z-index:1;pointer-events:none;opacity:.35;mix-blend-mode:screen;background:radial-gradient(52% 34% at 14% 12%,#ff993329 0%,#0000 66%),radial-gradient(50% 32% at 88% 15%,#1fa85c1f 0%,#0000 66%);position:absolute;inset:0}.tc-root .hero-stage>.wrap{z-index:2;text-shadow:0 1px 34px #0000008c,0 1px 6px #00000059;position:relative}.tc-root .hero-eyebrow{font-family:var(--mono);letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:#e2e6ec;align-items:center;gap:12px;margin:0 auto 20px;font-size:12px;font-weight:600;display:inline-flex}.tc-root .hero-eyebrow:before,.tc-root .hero-eyebrow:after{content:"";background:var(--tricolor);opacity:.85;border-radius:2px;width:26px;height:2px}.tc-root .hero-eyebrow:after{transform:scaleX(-1)}.tc-root .hero h1{margin:0 auto 20px;font-size:clamp(26px,7.9vw,78px)}.tc-root .hero h1 span{display:block}.tc-root .hero h1 .kick{font-family:var(--sans);font-variation-settings:normal;text-transform:none;letter-spacing:-.015em;color:#e9ecf1;margin:0 auto 12px;font-size:clamp(17px,2.2vw,26px);font-weight:700;font-stretch:100%;line-height:1.25}.tc-root .hero .lede{color:#dbe0e7;text-wrap:balance;max-width:560px;margin:0 auto 30px;font-size:18px}.tc-root .hero-ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.tc-root .hero-ctas .tcbtn-ghost{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b0d4d}.tc-root .count-wrap{max-width:600px;margin:clamp(44px,6vh,60px) auto 0}.tc-root .count-label{font-family:var(--sans);color:var(--muted);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:20px;font-size:11px;font-weight:700;display:inline-flex}.tc-root .count-label:before,.tc-root .count-label:after{content:"";background:var(--tricolor);opacity:.85;border-radius:2px;width:26px;height:2px}.tc-root .count-label:after{transform:scaleX(-1)}.tc-root .count{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.tc-root .count .cell{flex-direction:column;align-items:center;gap:10px;padding:4px 6px;display:flex;position:relative}.tc-root .count .cell+.cell:before{content:"";background:var(--accent-line);width:1px;position:absolute;top:16%;bottom:34%;left:0}.tc-root .count .flip{display:block}.tc-root .count .flip .v{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 2px 22px #0009,0 1px 3px #00000080;font-size:clamp(30px,4.6vw,50px);font-weight:600;line-height:1}.tc-root .count .u{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.tc-root .stats{z-index:1;border-top:1px solid var(--line);margin:0;padding:clamp(34px,4.5vw,56px) 0 clamp(38px,5vw,58px);position:relative}.tc-root .stats-inner{max-width:var(--content);text-align:center;grid-template-columns:repeat(4,1fr);margin:0 auto;padding:0 28px;display:grid}.tc-root .stat{padding:4px clamp(10px,1.6vw,24px);position:relative}.tc-root .stat+.stat:after{content:"";background:linear-gradient(#0000,#ffffff21 22% 78%,#0000);width:1px;height:40%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tc-root .stat .v{white-space:nowrap;font-family:var(--display);font-variation-settings:"wdth" 125;letter-spacing:0;color:var(--text);justify-content:center;align-items:baseline;gap:8px;font-weight:860;font-stretch:125%;line-height:1;display:flex}.tc-root .stat .big{white-space:nowrap;text-transform:uppercase;font-size:clamp(30px,3.9vw,48px)}.tc-root .stat .unit{color:var(--muted);letter-spacing:-.01em;font-size:16px;font-weight:600}.tc-root .stat .l{font-family:var(--sans);color:var(--muted);letter-spacing:.01em;margin-top:11px;font-size:13px;font-weight:500}@media (max-width:760px){.tc-root .stats-inner{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px;padding:0 16px}.tc-root .stat{min-width:0;padding-inline:4px}.tc-root .stat .v{gap:5px;min-width:0}.tc-root .stat .big{font-size:clamp(23px,7.2vw,30px)}.tc-root .stat .unit{font-size:clamp(12px,3.5vw,15px)}.tc-root .stat .l{justify-content:center;align-items:flex-start;min-height:2.8em;padding-inline:2px;font-size:11px;line-height:1.4;display:flex}.tc-root .stat+.stat:after{display:none}.tc-root .stat:nth-child(2n):after{content:"";background:linear-gradient(#0000,#ffffff21 22% 78%,#0000);width:1px;height:48%;position:absolute;top:50%;left:0;transform:translateY(-50%)}}.tc-root .section{overflow:hidden}.tc-root{position:relative}.tc-root:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(52% 15% at 8% 13%,#ff99331a 0%,#0000 62%),radial-gradient(50% 13% at 94% 46%,#1fa85c14 0%,#0000 62%),radial-gradient(54% 13% at 6% 83%,#ff99330e 0%,#0000 62%);position:absolute;inset:0}.tc-root:after{content:"";z-index:0;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}.tc-root .section>.wrap{z-index:1;position:relative}.tc-root .lb-toolbar{align-items:center;gap:12px;max-width:none;padding:0 4px 14px;display:flex}.tc-root .lb-toolbar .tt{font-family:var(--sans);color:var(--text);font-size:14px;font-weight:700}.tc-root .lb-toolbar .live-pill{margin-left:auto}.tc-root .tb-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tc-root .tb-board{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md);position:relative;overflow:hidden;container-type:inline-size}.tc-root .tb-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 18px;display:flex}.tc-root .tb-title{font-family:var(--sans);color:var(--text);font-size:13.5px;font-weight:700}.tc-root .tb-table tr.champ{background:linear-gradient(90deg,#ff99330f,#ff993303 46%,#0000 72%)}.tc-root .tb-table tr.champ:hover{background:linear-gradient(90deg,#ff99331a,#ff993305 46%,#0000 72%)}.tc-root .tb-table tr.champ td:first-child{position:relative}.tc-root .tb-table tr.champ td:first-child:before{content:"";background:var(--tricolor);width:3px;position:absolute;top:0;bottom:0;left:0}.tc-root .tb-table tr.champ td{border-bottom-color:var(--line-2)}.tc-root .tb-table tr.champ .trader{color:var(--text);font-weight:700}.tc-root .tb-table tr.champ .cc-chip{color:var(--text)}.tc-root .lb-move{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;align-items:center;gap:3px;font-size:11px;font-weight:700;display:inline-flex}.tc-root .lb-move svg{display:block}.tc-root .lb-move.up{color:var(--up)}.tc-root .lb-move.dn{color:var(--down)}.tc-root .lb-move.flat{color:var(--dim)}.tc-root .tb-table{table-layout:fixed;width:100%}.tc-root .tb-table td{border-bottom:1px solid var(--line);padding:11px 12px;font-size:13.5px}.tc-root .tb-table td:first-child{padding-left:18px}.tc-root .tb-table td:last-child{padding-right:18px}.tc-root .tb-table tr:last-child td{border-bottom:none}.tc-root .tb-table tr{will-change:transform;transition:background .3s}.tc-root .tb-table tr:hover{background:#ffffff08}.tc-root .tb-table .rank{width:48px;font-family:var(--mono);color:var(--dim)}.tc-root .tb-table .col-move{text-align:left;width:46px}.tc-root .tb-table .col-roi{width:86px}.tc-root .tb-table .trader{align-items:center;gap:9px;min-width:0;font-weight:600;display:flex}.tc-root .tb-table .tname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tc-root .tb-table .tag{font-family:var(--mono);color:var(--dim);letter-spacing:.06em;white-space:nowrap;font-size:9.5px;font-weight:400}.tc-root .cc-chip{min-width:30px;height:20px;font-family:var(--mono);letter-spacing:.05em;color:var(--muted);background:var(--panel);border:1px solid var(--line-2);border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:10.5px;font-weight:600;display:inline-flex}.tc-root .cc-chip.agent{color:var(--dim)}.tc-root .roi{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.tc-root .roi.up{color:var(--up)}.tc-root .roi.dn{color:var(--down)}.tc-root .roi.fl-up{animation:.9s ease-out tcFlashUp}.tc-root .roi.fl-dn{animation:.9s ease-out tcFlashDn}.tc-root .tb-foot{font-family:var(--mono);letter-spacing:.06em;color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:14px;padding:0 4px;font-size:10px;font-weight:500;display:flex}.tc-root .live-pill{font-family:var(--sans);letter-spacing:.02em;color:var(--up);align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}.tc-root .live-pill i{background:var(--up);border-radius:50%;width:6px;height:6px;animation:1.8s infinite tcPulse}@container (max-width:760px){.tc-root .tb-grid{grid-template-columns:1fr}}@container (max-width:430px){.tc-root .tb-table .tag{display:none}.tc-root .tb-table td{padding:11px 8px}.tc-root .tb-table td:first-child{padding-left:14px}.tc-root .tb-table td:last-child{padding-right:14px}.tc-root .tb-table .rank,.tc-root .tb-table .col-move{width:40px}.tc-root .tb-table .col-roi{width:74px}}.tc-root .how{max-width:var(--content);grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px);margin:0 auto;display:grid;position:relative}.tc-root .how:before{content:"";z-index:0;background:linear-gradient(90deg,var(--line-2)0%,var(--line-2)50%,var(--saffron)82%,var(--india-green)100%);height:1px;position:absolute;top:36px;left:18%;right:18%}.tc-root .how-step{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.tc-root .how-num{z-index:1;background:var(--bg);height:72px;font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ghost-key);justify-content:center;align-items:center;padding:0 18px;font-size:clamp(40px,5vw,58px);font-weight:700;line-height:1;display:inline-flex;position:relative}.tc-root .how-head{align-items:center;gap:9px;display:inline-flex}.tc-root .how-ic{color:var(--muted);display:inline-flex}.tc-root .how .step-tag{font-family:var(--sans);letter-spacing:.04em;color:var(--dim);text-transform:uppercase;font-size:12px;font-weight:700}.tc-root .how h3{font-family:var(--sans);color:var(--text);margin:0;font-size:clamp(19px,2vw,22px)}.tc-root .how p{color:var(--muted);max-width:34ch;margin:2px auto 0;font-size:15px;line-height:1.6}@container (max-width:640px){.tc-root .how{grid-template-columns:1fr;gap:0}.tc-root .how:before{display:none}.tc-root .how-step{padding:26px 0}.tc-root .how-step+.how-step{border-top:1px solid var(--line)}.tc-root .how-num{height:auto;padding:0;font-size:clamp(34px,11vw,46px)}}.tc-root #prizes .panel{background:var(--bg)}.tc-root #prizes .panel-head{background:0 0}.tc-root .prize-rows{text-align:left}.tc-root .prize-row{border-bottom:1px solid var(--line);grid-template-columns:92px 1fr minmax(120px,200px) 108px;align-items:center;gap:clamp(14px,2vw,26px);padding:17px 22px;transition:background .3s;display:grid;position:relative}.tc-root .prize-row:last-child{border-bottom:none}.tc-root .prize-row:hover{background:#ffffff08}.tc-root .prize-row .medal{font-family:var(--mono);letter-spacing:.07em;color:var(--muted);border:1px solid var(--line-2);white-space:nowrap;background:var(--panel);border-radius:5px;justify-self:start;padding:4px 8px;font-size:9.5px;font-weight:600}.tc-root .prize-row .place{min-width:0;font-size:15px;font-weight:600}.tc-root .prize-row .place .sub{color:var(--dim);margin-top:3px;font-size:12.5px;font-weight:400;display:block}.tc-root .pz-bar{background:#ffffff12;border-radius:3px;height:6px;display:block;overflow:hidden}.tc-root .pz-bar i{background:#ffffff73;border-radius:3px;height:100%;display:block}.tc-root .pz-val{text-align:right}.tc-root .pz-num{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text);font-size:20px;font-weight:700;line-height:1;display:block}.tc-root .pz-of{color:var(--dim);margin-top:4px;font-size:11px;display:block}.tc-root .prize-row.champ{background:linear-gradient(90deg,#ff993312,#ff993303 46%,#0000 72%);padding:24px 22px}.tc-root .prize-row.champ:hover{background:linear-gradient(90deg,#ff99331a,#ff993305 46%,#0000 72%)}.tc-root .prize-row.champ:before{content:"";background:var(--tricolor);width:3px;position:absolute;top:0;bottom:0;left:0}.tc-root .prize-row.champ .medal{color:var(--text)}.tc-root .prize-row.champ .place{font-size:16.5px}.tc-root .prize-row.champ .pz-bar i{background:#ffffffd9}.tc-root .prize-row.champ .pz-num{font-size:clamp(24px,2.6vw,30px)}.tc-root .pz-tba{text-align:center;font-family:var(--display);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:.03em;color:var(--ghost-key);padding:clamp(48px,7vw,84px) 22px;font-size:clamp(24px,3.4vw,40px);font-weight:860;font-stretch:125%;line-height:1}.tc-root .pz-tba-stage{position:relative;overflow:hidden}.tc-root .pz-tba-bg{background:url(/trading-championship/gen/prize-crown.jpg) 50% 42%/cover no-repeat;position:absolute;inset:0}.tc-root .pz-tba-scrim{pointer-events:none;background:radial-gradient(58% 72% at 50% 52%,#06070980 0%,#06070938 60%,transparent 85%),linear-gradient(180deg,var(--bg)0%,#0a0b0d29 30%,#0a0b0d29 70%,var(--bg)100%);position:absolute;inset:0}.tc-root .pz-tba-stage .pz-tba{z-index:1;color:#ffffffc7;text-shadow:0 1px 26px #0009;justify-content:center;align-items:center;min-height:clamp(230px,26vw,320px);display:flex;position:relative}.tc-root .pz-strip{align-items:center;gap:12px;margin-top:22px;padding:0 4px;display:flex}.tc-root .pz-strip-seg{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.tc-root .pz-strip-seg:first-child{flex:none}.tc-root .pz-strip-line{background:var(--line);flex:1;min-width:12px;height:1px}.tc-root .pz-mile{white-space:nowrap;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--dim);align-items:center;gap:7px;font-size:10.5px;font-weight:500;display:inline-flex}.tc-root .pz-mile .dot{border:1.5px solid var(--line-2);background:0 0;border-radius:50%;flex:none;width:7px;height:7px}.tc-root .pz-mile .when{color:var(--dim);opacity:.85}.tc-root .pz-mile.done{color:var(--muted)}.tc-root .pz-mile.done .dot{background:var(--accent-fill);border-color:var(--accent-fill)}.tc-root .pz-mile.active{color:var(--text)}.tc-root .pz-mile.active .dot{background:var(--saffron);border-color:var(--saffron);animation:1.5s ease-in-out infinite alternate tcBreathe}.tc-root .pz-mile.active .when{color:var(--muted)}.tc-root .prize-note{color:var(--muted);text-align:center;max-width:62ch;margin:18px auto 0;font-size:13.5px}@container (max-width:640px){.tc-root .prize-row{grid-template-columns:auto 1fr auto;gap:12px;padding:15px 16px}.tc-root .prize-row.champ{padding:20px 16px}.tc-root .pz-bar{display:none}.tc-root .pz-strip{flex-wrap:wrap;justify-content:center;gap:10px 20px}.tc-root .pz-strip-seg{flex:none}.tc-root .pz-strip-line{display:none}}.tc-root .tracks{text-align:left;grid-template-columns:repeat(2,1fr);gap:0;display:grid}.tc-root .track{grid-row:span 4;grid-template-rows:subgrid;align-content:start;gap:12px;padding:4px clamp(18px,2.4vw,28px);display:grid;position:relative}.tc-root .track:first-child{padding-left:0}.tc-root .track:last-child{padding-right:0}.tc-root .track+.track{border-left:1px solid var(--line)}.tc-root .sym{font-family:var(--mono);letter-spacing:.07em;color:var(--muted);border:1px solid var(--line-2);background:var(--panel);white-space:nowrap;border-radius:5px;padding:4px 8px;font-size:9.5px;font-weight:600}.tc-root .track .sym{justify-self:start}.tc-root .track .spark{opacity:.85;width:100%;height:44px;transition:opacity .3s}.tc-root .track:hover .spark{opacity:1}.tc-root .track .spark polyline{fill:none;stroke:var(--up);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.tc-root .track h3{margin:2px 0 0;font-size:18.5px}.tc-root .track p{color:var(--muted);font-size:14px}@container (max-width:900px){.tc-root .tracks{grid-template-columns:1fr 1fr}.tc-root .track,.tc-root .track:first-child,.tc-root .track:last-child{padding:22px clamp(16px,3vw,24px)}.tc-root .track+.track{border-left:none}.tc-root .track:nth-child(2n){border-left:1px solid var(--line)}.tc-root .track:nth-child(n+3){border-top:1px solid var(--line)}}@container (max-width:560px){.tc-root .tracks{grid-template-columns:1fr}.tc-root .track,.tc-root .track:first-child,.tc-root .track:last-child{padding:22px 0}.tc-root .track:nth-child(2n){border-left:none}.tc-root .track:nth-child(n+2){border-top:1px solid var(--line)}}.tc-root .rules-grid{text-align:left;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 56px;display:grid}@container (max-width:640px){.tc-root .rules-grid{grid-template-columns:1fr}}@media (max-width:700px){.tc-root .rules-grid{grid-template-columns:1fr}}.tc-root .rule-item{border-top:1px solid var(--line);align-items:flex-start;gap:18px;padding:22px 0;display:flex}.tc-root .rule-item .k{min-width:92px;font-family:var(--mono);letter-spacing:-.01em;color:var(--ghost-key);white-space:nowrap;flex:none;font-size:clamp(20px,2vw,25px);font-weight:700;line-height:1.15;transition:color .3s}.tc-root .rule-item:hover .k{color:#ffffffd9}.tc-root .rule-item h4{margin-bottom:5px;font-size:16px}.tc-root .rule-item p{color:var(--muted);font-size:14px}.tc-root .faq{border-bottom:1px solid var(--line);text-align:left;max-width:var(--content);margin:0 auto}.tc-root .faq details{border-top:1px solid var(--line);position:relative}.tc-root .faq details[open]:before{content:"";background:var(--accent-fill);width:2px;position:absolute;top:0;bottom:0;left:0}.tc-root .faq summary{cursor:pointer;font-size:16.5px;font-weight:700;font-family:var(--sans);letter-spacing:-.01em;grid-template-columns:48px 1fr 30px;align-items:center;gap:14px;padding:22px 20px;transition:color .2s;display:grid}.tc-root .faq summary:hover{color:var(--accent-text)}.tc-root .faq summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.tc-root .faq .q{font-family:var(--mono);color:var(--ghost-key);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:16px;font-weight:700}.tc-root .faq details[open] .q{color:var(--saffron)}.tc-root .faq .ico{border:1px solid var(--line-2);width:28px;height:28px;font-family:var(--mono);color:var(--muted);transition:transform .3s var(--ease),color .25s,border-color .25s,background .25s;border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.tc-root .faq details[open] .ico{color:var(--accent-fill-text);border-color:var(--accent-fill);background:var(--accent-fill);transform:rotate(45deg)}.tc-root .faq .a{color:var(--muted);max-width:68ch;padding:0 60px 24px 82px;font-size:15px}@container (max-width:560px){.tc-root .faq .q{display:none}.tc-root .faq summary{grid-template-columns:1fr 30px;padding:20px 16px}.tc-root .faq .a{padding:0 40px 22px 16px}}@keyframes tcFaqIn{0%{opacity:0;transform:translateY(-4px)}}.tc-root .faq details[open] .a{animation:tcFaqIn .35s var(--ease)}@supports (interpolate-size:allow-keywords){.tc-root{interpolate-size:allow-keywords}.tc-root .faq details::details-content{block-size:0;transition:content-visibility .4s allow-discrete,block-size .4s var(--ease);overflow-y:clip}.tc-root .faq details[open]::details-content{block-size:auto}}.tc-root .wl-band{max-width:var(--content);margin:0 auto}.tc-root #waitlist .panel{background:var(--bg)}.tc-root #waitlist .panel-head{background:0 0}.tc-root .wl-split{grid-template-columns:1.4fr 1fr;display:grid}.tc-root .wl-cta{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;min-height:340px;padding:clamp(36px,5vw,56px) clamp(24px,4vw,52px);display:flex}.tc-root .wl-points{gap:13px;margin:0;padding:0;list-style:none;display:grid}.tc-root .wl-points li{color:var(--muted);align-items:flex-start;gap:11px;font-size:15px;line-height:1.5;display:flex}.tc-root .wl-check{border:1px solid var(--line-2);width:22px;height:22px;color:var(--up);background:var(--panel);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.tc-root .wl-btn{padding:0 28px;font-size:15.5px}.tc-root .wl-note{color:var(--dim);font-size:12.5px}.tc-root .wl-visual{min-height:100%;position:relative;overflow:hidden}.tc-root .wl-photo{background:url(/trading-championship/gen/waitlist-seat.jpg) 50% 30%/cover no-repeat;position:absolute;inset:0}.tc-root .wl-vscrim{pointer-events:none;background:linear-gradient(90deg,var(--bg)0%,#0a0b0d40 26%,transparent 55%),linear-gradient(0deg,#060709b8 0%,transparent 34%);position:absolute;inset:0}.tc-root .wl-vcap{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#d6dae1;font-size:10.5px;font-weight:500;position:absolute;bottom:18px;left:24px}@container (max-width:700px){.tc-root .wl-split{grid-template-columns:1fr}.tc-root .wl-visual{order:-1;min-height:176px}.tc-root .wl-photo{background-position:50% 38%}.tc-root .wl-vscrim{background:linear-gradient(0deg,var(--bg)0%,#0a0b0d33 30%,transparent 60%),linear-gradient(180deg,#06070959 0%,transparent 30%)}.tc-root .wl-cta{min-height:0;padding:30px 22px 36px}}.tc-root .pstrip-bg{z-index:0;opacity:.55;background:url(/trading-championship/gen/partners-sky.jpg) 50% 64%/cover no-repeat;position:absolute;inset:0}.tc-root .pstrip-scrim{z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--bg)0%,#0a0b0d6b 38%,#0a0b0d6b 62%,var(--bg)100%);position:absolute;inset:0}.tc-root .partner-strip{max-width:var(--content);border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;grid-template-columns:1fr auto;align-items:center;gap:32px;margin:0 auto;padding:clamp(34px,4.5vw,46px) 0;display:grid}.tc-root .partner-strip .termline{justify-content:flex-start;margin:0 0 14px}.tc-root .partner-strip h3{font-family:var(--display);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:.02em;max-width:560px;margin-bottom:8px;font-size:clamp(19px,2.4vw,26px);font-weight:860;font-stretch:125%;line-height:1.08}.tc-root .partner-strip p{color:var(--muted);max-width:52ch;font-size:15px}@media (max-width:640px){.tc-root .partner-strip{grid-template-columns:1fr;gap:22px}.tc-root .partner-strip .tcbtn{justify-self:start}}.tc-root .tfoot{background:var(--bg);padding:24px 20px 56px}.tc-root .foot-card{isolation:isolate;max-width:calc(var(--content) + 88px);border:1px solid var(--line);border-radius:var(--r-lg);margin:0 auto;padding:clamp(36px,5vw,52px) clamp(24px,4vw,44px) clamp(84px,10vw,116px);position:relative;overflow:hidden}.tc-root .foot-water{z-index:0;pointer-events:none;background:url(/assets/images/2025/footer-logo.png) 50%/cover no-repeat;width:707px;max-width:90%;height:500px;margin:0 auto;position:absolute;bottom:-220px;left:0;right:0}.tc-root .foot-cols{z-index:1;grid-template-columns:1fr 1fr auto 1fr;align-items:start;gap:40px;display:grid;position:relative}.tc-root .foot-cols h5{font-family:var(--sans);color:var(--text);margin-bottom:14px;font-size:14px;font-weight:700}.tc-root .foot-col-links a{color:#b7bdc7;width:fit-content;padding:5px 0;font-size:14px;transition:color .2s;display:block}.tc-root .foot-col-links a:hover{color:#fff}.tc-root .foot-col-host{justify-self:center}.tc-root .foot-col-host img{width:140px;height:auto;margin-top:4px}.tc-root .foot-col-social{justify-self:end}.tc-root .foot-social{flex-wrap:wrap;gap:16px;display:flex}.tc-root .foot-social a{color:#c6cbd4;transition:color .2s;display:inline-flex}.tc-root .foot-social a:hover{color:#fff}.tc-root .foot-social svg{width:20px;height:20px}.tc-root .disclaimer{z-index:1;color:#7a828f;border-top:1px solid #ffffff14;margin-top:40px;padding-top:22px;font-size:12px;line-height:1.7;position:relative}.tc-root .disclaimer .asci b{color:#b7bdc7;font-weight:600}.tc-root .foot-legalrow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 32px;margin-top:20px;display:flex}.tc-root .foot-copy{color:#b7bdc7;margin:0;font-size:12.5px;line-height:1.7}.tc-root .foot-legal{flex-wrap:wrap;gap:22px;display:flex}.tc-root .foot-legal a{color:#b7bdc7;border-bottom:1px solid #ffffff47;padding:0 0 4px;font-size:12.5px;transition:color .2s}.tc-root .foot-legal a:hover{color:#fff}@media (max-width:860px){.tc-root .foot-cols{grid-template-columns:1fr 1fr;gap:34px 24px}.tc-root .foot-col-host,.tc-root .foot-col-social{justify-self:start}}@media (max-width:520px){.tc-root .foot-cols{grid-template-columns:1fr}}.tc-root .mband{isolation:isolate;background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.tc-root .mband-photo{z-index:0;background:url(/trading-championship/gen/mumbai-band.jpg) 50% 38%/cover no-repeat;position:absolute;inset:0}.tc-root .mband video{z-index:0;object-fit:cover;object-position:center 38%;opacity:0;width:100%;height:100%;transition:opacity 1.1s var(--ease);position:absolute;inset:0}.tc-root .mband.playing video{opacity:1}@media (max-width:760px){.tc-root .mband video{display:none}}.tc-root .mband-scrim{z-index:1;pointer-events:none;background:radial-gradient(72% 82% at 50% 54%,#060709a3 0%,#06070957 55%,transparent 78%),linear-gradient(180deg,var(--bg)0%,#0a0b0d52 24%,#0a0b0d52 76%,var(--bg)100%);position:absolute;inset:0}.tc-root .mband-in{z-index:2;max-width:var(--content);text-align:center;text-shadow:0 1px 30px #0000008c;width:100%;margin:0 auto;padding:clamp(88px,11vw,140px) 28px;position:relative}.tc-root .mband-line{font-family:var(--display);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:.015em;max-width:28ch;color:var(--text);margin:0 auto;font-size:clamp(25px,4vw,45px);font-weight:860;font-stretch:125%;line-height:1.06}.tc-root .mband-line span{display:block}.tc-root .mband-cap{color:#d6dae1;max-width:52ch;margin:18px auto 0;font-size:15.5px}.tc-root .mband .termline{justify-content:center}.tc-root .mband .termline .tg{color:#ffb259}@media (max-width:760px){.tc-root .mband-photo{background-position:50% 42%}.tc-root .mband-in{padding:76px 24px}}.tc-root .sticky-cta{z-index:45;opacity:0;transition:opacity .35s var(--ease),transform .35s var(--ease);display:none;position:fixed;bottom:16px;left:16px;right:16px;transform:translateY(120%)}.tc-root .sticky-cta .tcbtn{width:100%;box-shadow:0 12px 34px #0000008c,0 6px 20px #0000004d}.tc-root .sticky-cta.show{opacity:1;transform:none}@media (max-width:980px){.tc-root .sticky-cta{display:block}}.tc-root.reveal-ready .rv{opacity:0;transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:min(calc(var(--i,0)*60ms),.42s);transform:translateY(18px)}.tc-root .rv.in{opacity:1;transform:none}.tc-root.reveal-ready [data-hero]{opacity:0;transition:opacity .95s var(--ease),transform .95s var(--ease);transition-delay:calc(var(--i,0)*90ms);transform:translateY(16px)}.tc-root.loaded [data-hero]{opacity:1;transform:none}.tc-root.reveal-ready .count-wrap{opacity:0;transition:opacity .7s var(--ease)1s}.tc-root.loaded .count-wrap{opacity:1}.tc-root.reveal-ready .prize-row .pz-bar i{transform-origin:0;transition:transform .9s var(--ease);transition-delay:calc(.15s + var(--i,0)*.11s);transform:scaleX(0)}.tc-root #prizes .panel.rv.in .pz-bar i{transform:scaleX(1)}.tc-root.reveal-ready .track .spark{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--ease);transition-delay:calc(.2s + var(--i,0)*.14s)}.tc-root .track.rv.in .spark{clip-path:inset(0)}@media (max-width:760px){.tc-root .tnav.scrolled:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (prefers-reduced-motion:reduce){.tc-root *,.tc-root :before,.tc-root :after{transition:none!important;animation:none!important}.tc-root .rv,.tc-root [data-hero],.tc-root .count-wrap{opacity:1;transform:none}.tc-root .prize-row .pz-bar i{transform:none}.tc-root .track .spark{clip-path:none}.tc-root .ticker-track{transform:none}.tc-root .hero-bg video,.tc-root .mband video{opacity:0}.tc-root .sticky-cta{opacity:1;transform:none}}
