.ks3{background:var(--bg);color:var(--fg);font-family:var(--display);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#060708;--ground:#0b0d0f;--raised:#131619;--line:#1b1f25;--line-2:#2a2f37;--fg:#f2f4f5;--ink2:#afb6bb;--ink3:#868f96;--income:#e3b341;--balanced:#45d6c4;--momentum:#b48cff;--up:#34d399;--down:#f87171;--tg:#2aa3e0;--display:var(--font-family-sans,"Helvetica Neue", Arial, sans-serif);--mono:var(--font-family-mono,ui-monospace, "SF Mono", Menlo, monospace);--frame:120rem;--shot:84rem;--gutter:clamp(1.5rem, 4vw, 4.5rem);--h1:clamp(2.75rem, 6.8vw, 6.5rem);--h2:clamp(2.25rem, 4.6vw, 4.25rem);--h2-band:clamp(2.25rem, 5vw, 4.5rem);--lede:clamp(1.0625rem, 1.5vw, 1.375rem);--lede-hero:clamp(1.0625rem, 1.5vw, 1.5rem);--section-y:clamp(4rem, 9vh, 6.5rem);font-size:1rem;line-height:1.5}@media (min-width:160rem){.ks3{--h2:5.5rem;--h1:8rem;--shot:96rem}}.ks3 *,.ks3 :before,.ks3 :after{box-sizing:border-box}.ks3 .wrap{width:calc(min(var(--frame), 100%) - 2 * var(--gutter));margin:0 auto}.ks3 section{padding-block:var(--section-y)}.ks3 h2{font-size:var(--h2);letter-spacing:-.045em;text-wrap:balance;margin:0 0 .75rem;font-weight:600;line-height:.95}.ks3 .lede{color:var(--ink2);font-size:var(--lede);max-width:58ch;margin:0}.ks3 .mono{font-family:var(--mono)}.ks3 .btn{background:var(--fg);height:3rem;color:var(--bg);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.75rem;padding:0 .5rem 0 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.ks3 .btn i{background:var(--bg);width:2rem;height:2rem;color:var(--fg);border-radius:50%;place-items:center;font-style:normal;display:grid}.ks3 .btn.ghost{color:var(--fg);border:1px solid var(--line-2);background:0 0;padding:0 1.25rem}.ks3 .btn:focus-visible{outline:2px solid var(--fg);outline-offset:.1875rem}.ks3 .hero{text-align:center;isolation:isolate;padding-top:clamp(5rem,12vh,8rem);padding-bottom:0;position:relative;overflow:hidden}.ks3 .hero:before{content:"";z-index:-1;filter:blur(.625rem);background:radial-gradient(40% 50% at 30% 30%,#e3b3412e,#0000 70%),radial-gradient(40% 55% at 70% 20%,#b48cff33,#0000 70%),radial-gradient(35% 45% at 50% 60%,#45d6c41f,#0000 70%);position:absolute;inset:-20% -10% 30%}.ks3 .hero h1{max-width:16ch;font-size:var(--h1);letter-spacing:-.045em;text-wrap:balance;margin:0 auto;font-weight:600;line-height:.92}.ks3 .hero .lede{max-width:46ch;font-size:var(--lede-hero);text-align:center;text-wrap:balance;margin:1.25rem auto 1.75rem}.ks3 .hero .ctas{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.ks3 .shot{max-width:var(--shot);border:1px solid var(--line-2);background:var(--ground);text-align:left;border-bottom:0;border-radius:1.125rem 1.125rem 0 0;margin:3.5rem auto 0;overflow:hidden;box-shadow:0 -2.5rem 7.5rem -3.75rem #b48cff73}.ks3 .shot-bar{border-bottom:1px solid var(--line);color:var(--ink3);align-items:center;gap:.875rem;padding:.75rem 1.125rem;font-size:.8125rem;display:flex}.ks3 .shot-bar b{color:var(--fg);letter-spacing:-.01em;font-weight:600}.ks3 .dots{gap:.375rem;display:flex}.ks3 .dots i{background:var(--line-2);border-radius:50%;width:.625rem;height:.625rem}.ks3 .live{font-family:var(--mono);letter-spacing:.08em;color:var(--up);align-items:center;gap:.375rem;margin-left:auto;font-size:.6875rem;display:inline-flex}.ks3 .live:before{content:"";background:var(--up);width:.4375rem;height:.4375rem;box-shadow:0 0 .5rem var(--up);border-radius:50%}.ks3 .shot-body{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr);gap:.875rem;padding:1.125rem;display:grid}@media (max-width:900px){.ks3 .shot-body{grid-template-columns:1fr}}.ks3 .pf{border:1px solid var(--line-2);background:var(--raised);border-radius:.75rem;gap:.625rem;padding:.875rem;display:grid}.ks3 .pf-h{justify-content:space-between;align-items:baseline;display:flex}.ks3 .pf-h b{letter-spacing:-.01em;color:var(--c);font-size:1.0625rem}.ks3 .meter{align-items:flex-end;gap:.1875rem;display:inline-flex}.ks3 .meter i{background:var(--line-2);border-radius:2px;width:.75rem;height:.25rem}.ks3 .meter i:nth-child(2){height:.4375rem}.ks3 .meter i:nth-child(3){height:.625rem}.ks3 .meter i.on{background:var(--c)}.ks3 .pf svg{width:100%;height:3.5rem}.ks3 .pf-k{font-family:var(--mono);color:var(--ink3);justify-content:space-between;font-size:.7188rem;display:flex}.ks3 .pf-k span:last-child{color:var(--fg)}.ks3 .feed{border:1px solid var(--line-2);background:var(--raised);font-family:var(--mono);border-radius:.75rem;align-content:start;gap:.5rem;padding:.75rem;font-size:.75rem;display:grid}.ks3 .feed .t{letter-spacing:.12em;color:var(--ink3);text-transform:uppercase;font-size:.6563rem}.ks3 .ev{border:1px solid var(--line);border-radius:.375rem;gap:.1875rem;padding:.5rem .625rem;animation:.6s both rise;display:grid}.ks3 .ev .row{align-items:center;gap:.5rem;display:flex}.ks3 .pill{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:.1875rem;padding:1px .3125rem;font-size:.625rem;font-weight:600}.ks3 .ev .lv{color:var(--ink2)}.ks3 .lv .t2{color:var(--up)}.ks3 .lv .s2{color:var(--down)}@keyframes rise{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:none}}.ks3 .stats{max-width:var(--shot);border:1px solid var(--line-2);border-top:1px solid var(--line);background:var(--ground);border-radius:0 0 1.125rem 1.125rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;display:grid}.ks3 .stats div{border-left:1px solid var(--line);text-align:left;padding:1.375rem 1.25rem}.ks3 .stats div:first-child{border-left:0}.ks3 .stats b{letter-spacing:-.03em;font-size:1.75rem;font-weight:600;display:block}.ks3 .stats span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:.6875rem}@media (max-width:760px){.ks3 .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ks3 .stats div:nth-child(3){border-left:0}.ks3 .stats div{border-top:1px solid var(--line);padding:1.125rem 1rem}.ks3 .stats b{font-size:1.25rem}}.ks3 .room{text-align:left;grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}@media (max-width:900px){.ks3 .room{grid-template-columns:1fr}.ks3 .rpanel{border-top:1px solid var(--line);border-left:0!important}}.ks3 .rstrip{border-bottom:1px solid var(--line);font:500 .7813rem var(--mono);color:var(--ink2);grid-column:1/-1;margin:0;padding:.625rem 1rem}.ks3 .rstrip b{color:var(--fg);margin-right:.375rem}.ks3 .rstrip i{color:var(--up);margin-right:.5rem;font-style:normal}.ks3 .rchat{grid-template-rows:auto 1fr;min-width:0;display:grid}.ks3 .rhead{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.ks3 .rhead b{margin-right:.375rem}.ks3 .chip{border:1px solid var(--line-2);background:var(--raised);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .6875rem;font-size:.75rem;display:inline-flex}.ks3 .chip.live:before{content:"";background:var(--up);width:.4375rem;height:.4375rem;box-shadow:0 0 .5rem var(--up);border-radius:50%}.ks3 .rfeed{align-content:end;gap:.5rem;height:22.5rem;padding:.75rem 1rem .75rem 1.875rem;display:grid;overflow:hidden}.ks3 .card{border:1px solid var(--line-2);font:500 .7813rem var(--mono);color:var(--ink2);border-radius:.25rem;gap:.25rem;padding:.5rem .6875rem;animation:.5s both rise;display:grid;position:relative}.ks3 .card:before{content:"◆";color:var(--ink3);font-size:.625rem;position:absolute;top:.5rem;left:-1.125rem}.ks3 .card .row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ks3 .card b{color:var(--fg)}.ks3 .card .up{color:var(--up)}.ks3 .card .dn{color:var(--down)}.ks3 .rpanel{border-left:1px solid var(--line);grid-template-rows:auto 1fr;min-width:0;display:grid}.ks3 .rtabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.ks3 .rtabs span{text-align:center;color:var(--ink3);border-right:1px solid var(--line);padding:.625rem .375rem;font-size:.8125rem}.ks3 .rtabs span:last-child{border-right:0}.ks3 .rtabs span.on{background:var(--fg);color:var(--bg);font-weight:600}.ks3 .rbody{font:500 .7813rem var(--mono);align-content:start;gap:.625rem;padding:.875rem 1rem;display:grid}.ks3 .rpkg{border:1px solid var(--income);background:color-mix(in srgb, var(--income) 9%, transparent);border-radius:.25rem;gap:.25rem;padding:.625rem .75rem;display:grid}.ks3 .rpkg b{color:var(--income)}.ks3 .rk{color:var(--fg);font-weight:600}.ks3 .rdl{margin:0;display:grid}.ks3 .rdl div{border-bottom:1px solid var(--line);color:var(--ink2);justify-content:space-between;padding:.375rem 0;display:flex}.ks3 .rdl dd{color:var(--fg);margin:0}.ks3 .radv{color:var(--ink2)}.ks3 .radv:before{content:"▸ ";color:var(--ink3)}.ks3 .inside{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:900px){.ks3 .inside{grid-template-columns:1fr}}.ks3 .play{border:1px solid var(--line-2);background:linear-gradient(180deg, color-mix(in srgb, var(--c) 9%, transparent), transparent 40%), var(--ground);border-radius:1.125rem;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.ks3 .play-h{gap:2px;padding:1.125rem 1.25rem .375rem;display:grid}.ks3 .play-h b{font:700 1.125rem var(--mono)}.ks3 .play-h span{color:var(--ink2);font-size:.875rem}.ks3 .play canvas{aspect-ratio:4/3;width:100%;max-height:40svh;display:block}.ks3 .play-legs{border-top:1px solid var(--line);font:600 .8125rem var(--mono);flex-wrap:wrap;gap:.5rem;padding:.875rem 1.25rem 1.25rem;display:flex}.ks3 .leg{align-items:center;gap:.375rem;display:inline-flex}.ks3 .leg i{letter-spacing:.06em;border:1px solid;border-radius:.1875rem;padding:1px .375rem;font-size:.625rem;font-style:normal}.ks3 .leg.b i{color:var(--up);background:color-mix(in srgb, var(--up) 12%, transparent)}.ks3 .leg.s i{color:var(--down);background:color-mix(in srgb, var(--down) 12%, transparent)}.ks3 .leg.o i{color:var(--fg)}.ks3 .days{border:1px solid var(--line-2);background:var(--ground);border-radius:1.25rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:2rem;display:grid;position:relative;overflow:hidden}@media (max-width:900px){.ks3 .days{grid-template-columns:1fr}}.ks3 .day{border-left:1px solid var(--line);align-content:start;gap:.75rem;min-height:20rem;padding:1.25rem 1.125rem 1.5rem;display:grid;position:relative}.ks3 .day:first-child{border-left:0}@media (max-width:900px){.ks3 .day{border-left:0;border-top:1px solid var(--line);min-height:0}.ks3 .day:first-child{border-top:0}}.ks3 .day-h{justify-content:space-between;align-items:baseline;display:flex}.ks3 .day-h b{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.ks3 .day-h span{font:500 .6875rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.ks3 .day[data-now]{background:linear-gradient(#45d6c414,#0000 60%)}.ks3 .day[data-now] .day-h span{color:var(--balanced)}.ks3 .tick{border:1px solid var(--line-2);background:var(--raised);font:500 .75rem var(--mono);color:var(--ink2);opacity:.35;border-radius:.5rem;gap:.25rem;padding:.625rem .75rem;transition:opacity .5s,transform .5s;display:grid;transform:translateY(.25rem)}.ks3 .tick b{color:var(--fg);font-size:.7813rem}.ks3 .tick .pill{justify-self:start}.ks3 .day[data-lit] .tick{opacity:1;transform:none}.ks3 .progress{height:2px;width:calc(var(--p,0) * 100%);background:linear-gradient(90deg, var(--income), var(--balanced), var(--momentum));transition:width .4s linear;position:absolute;top:0;left:0;box-shadow:0 0 .875rem #45d6c499}@media (prefers-reduced-motion:reduce){.ks3 .tick{opacity:1;transition:none;transform:none}}.ks3 #plans{isolation:isolate;background:linear-gradient(180deg, var(--bg) 0%, #06070859 40%, #06070826 100%), url(/marketing/trading-book/bg-aurora.6204cc13.webp) center bottom / cover no-repeat;position:relative}.ks3 #inside,.ks3 .week{isolation:isolate;background:linear-gradient(180deg, var(--bg) 0%, #06070833 25%, #06070833 75%, var(--bg) 100%), url(/marketing/trading-book/bg-how.32ff4fe5.webp) center / cover no-repeat;position:relative}.ks3 .plans,.ks3 .play,.ks3 .days{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem)}@media (max-width:47.99rem),(hover:none){.ks3 .plans,.ks3 .play,.ks3 .days{-webkit-backdrop-filter:none;backdrop-filter:none}}.ks3 .band{text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(50% 80%,#45d6c414,#0000 70%);padding-block:clamp(4.5rem,11vh,8rem)}.ks3 .band h2{font-size:var(--h2-band);margin-bottom:1.625rem}.ks3 .plans-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.25rem;margin-bottom:2rem;display:flex}.ks3 .toggle{border:1px solid var(--line-2);border-radius:999px;padding:.25rem;display:inline-flex}.ks3 .toggle button{color:var(--ink2);font:500 .8125rem var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.625rem 1.125rem}.ks3 .toggle button[aria-pressed=true]{background:var(--fg);color:var(--bg);font-weight:600}.ks3 .plans{border:1px solid var(--line-2);background:var(--ground);border-radius:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}@media (max-width:900px){.ks3 .plans{grid-template-columns:1fr}}.ks3 .plan{border-left:1px solid var(--line);background:linear-gradient(180deg, color-mix(in srgb, var(--c) 8%, transparent), transparent 35%);align-content:start;gap:1rem;padding:1.5rem 1.5rem 1.625rem;display:grid;position:relative}.ks3 .plan:first-child{border-left:0}.ks3 .plan.feat{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 16%, transparent), transparent 45%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, transparent)}.ks3 .plan-h{align-items:center;gap:.625rem;display:flex}.ks3 .plan-h b{letter-spacing:-.03em;font-size:1.625rem;font-weight:600}.ks3 .badge{font:600 .6563rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 55%, transparent);border-radius:999px;padding:2px .5rem}.ks3 .plan .pos{color:var(--ink2);margin:-.5rem 0 0}.ks3 .plan ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ks3 .plan li{color:var(--fg);padding-left:1.625rem;font-size:.9375rem;position:relative}.ks3 .plan li:before{content:"";border-left:2px solid var(--c);border-bottom:2px solid var(--c);width:.625rem;height:.3125rem;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.ks3 .plan .cta{color:var(--fg);border:1px solid color-mix(in srgb, var(--c) 60%, transparent);background:0 0;justify-content:space-between;justify-self:stretch}.ks3 .plan .cta i{background:var(--fg);color:var(--bg)}.ks3 .plan.feat .cta{background:var(--c);color:var(--bg);border-color:var(--c)}.ks3 .plan.feat .cta i{background:var(--bg);color:var(--c)}.ks3 .steps-grid{align-items:start;gap:2.5rem;display:grid}@media (min-width:900px){.ks3 .steps-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.ks3 .steps{counter-reset:s;gap:0;margin:0;padding:0;list-style:none;display:grid}.ks3 .steps li{border-top:1px solid var(--line);grid-template-columns:2.75rem 1fr;gap:1rem;padding:1.375rem 0;display:grid;position:relative}.ks3 .steps li:before{counter-increment:s;content:counter(s, decimal-leading-zero);font:600 .8125rem var(--mono);color:var(--ink3);padding-top:.1875rem}.ks3 .steps b{letter-spacing:-.02em;margin-bottom:.25rem;font-size:1.25rem;font-weight:600;display:block}.ks3 .steps span{color:var(--ink2)}.ks3 .who{font:600 .625rem var(--mono);letter-spacing:.1em;text-transform:uppercase;vertical-align:.1875rem;border-radius:999px;margin-left:.5rem;padding:2px .4375rem;display:inline-block}.ks3 .who.us{color:var(--bg);background:var(--fg)}.ks3 .who.you{color:var(--ink2);border:1px solid var(--line-2)}.ks3 .cmp{border-collapse:collapse;width:100%;margin-top:2rem;font-size:.9375rem}.ks3 .cmp th,.ks3 .cmp td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:1rem 1.125rem}.ks3 .cmp th{font:500 .75rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.ks3 .cmp td:first-child{color:var(--ink2);width:24%}.ks3 .cmp .ks{background:color-mix(in srgb, var(--balanced) 6%, transparent);color:var(--fg)}.ks3 .cmp th.ks{color:var(--balanced)}.ks3 .scroll{overflow-x:auto}.ks3 .faq{border-top:1px solid var(--line);margin-top:1.75rem}.ks3 .faq details{border-bottom:1px solid var(--line)}.ks3 .faq summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.25rem 0;font-size:1.125rem;font-weight:500;list-style:none;display:flex}.ks3 .faq summary::-webkit-details-marker{display:none}.ks3 .faq summary:after{content:"+";color:var(--ink3);font-weight:400}.ks3 .faq details[open] summary:after{content:"−"}.ks3 .faq summary:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.ks3 .faq p{color:var(--ink2);max-width:70ch;margin:0 0 1.25rem}.ks3 .close{text-align:center}.ks3 .close h2{margin-bottom:1.375rem}.ks3 .note{max-width:77.5rem;font:500 .75rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin:.625rem auto 0;padding-inline:clamp(1rem,4vw,2.5rem)}@media (prefers-reduced-motion:reduce){.ks3 .ev{animation:none}}@media (max-width:63.99rem),(pointer:coarse){.ks3 .toggle button{min-height:2.75rem}}@media (min-width:160rem){.ks3 .rfeed{height:26rem}}
