@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.grid{display:grid}.table{display:table}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#08111f;--panel:#111f32cc;--line:#ffffff1c;--text:#f6f8fc;--muted:#9caabd;--blue:#3b74ff;--blue-bright:#6f9aff;--amber:#d9a441;--green:#55d6a6;--page:min(1240px, calc(100% - 48px))}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 86% 8%, #3b74ff2b, transparent 27rem), radial-gradient(circle at 0 36%, #d9a44114, transparent 30rem), var(--ink);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}[id]{scroll-margin-top:112px}main{isolation:isolate;min-height:100vh;position:relative}main>:not(.market-world){z-index:2;position:relative}.market-world{--market-progress:0;z-index:0;pointer-events:none;opacity:calc(.5 + var(--market-progress) * .36);transition:opacity .16s linear;position:fixed;inset:0;overflow:hidden}.market-world canvas{width:100%;height:100%;position:absolute;inset:0}.market-vignette{background:radial-gradient(circle at 50% 45%,#0000 17%,#0309123d 72%,#02070ec2 100%),linear-gradient(90deg,#040b169e,#0000 28% 72%,#040b169e);position:absolute;inset:0}.market-scanline{filter:blur(1px);background:linear-gradient(#0000,#468fff06,#61aeff14,#0000);height:24%;animation:8s linear infinite marketScan;position:absolute;top:-20%;left:0;right:0}.market-hud{color:#a2bfe9a6;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;grid-template-columns:auto 84px auto;align-items:center;gap:11px;font-size:8px;display:grid;position:absolute;bottom:26px;right:30px}.market-hud i{background:#75a1e038;width:84px;height:1px;display:block;position:relative;overflow:hidden}.market-hud i:after{content:"";transform:scaleX(var(--market-progress));transform-origin:0;background:linear-gradient(90deg,#4ae0ab,#4b8fff);position:absolute;inset:0}.market-hud b{color:#d8ab49b8;font-size:inherit;font-weight:800}.market-axis{color:#93b1dc6b;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;align-items:center;gap:10px;font-size:7px;display:flex;position:absolute;top:50%;left:25px;transform:translateY(-50%)rotate(-90deg)}.market-axis i{background:linear-gradient(90deg,#4ae0abbf,#4b8fff3d);width:58px;height:1px}.market-symbols{font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;color:#93b1dc57;font-size:7px;position:absolute;inset:0}.market-symbols span{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transform:translateY(calc(var(--market-progress) * -38px));background:#050d1942;border:1px solid #6f9aff21;border-radius:999px;padding:7px 10px;transition:transform .12s linear,opacity .12s linear;position:absolute}.market-symbols span:first-child{top:24%;right:8%}.market-symbols span:nth-child(2){top:58%;left:9%}.market-symbols span:nth-child(3){top:76%;right:17%}@keyframes marketScan{0%{transform:translateY(-15vh)}to{transform:translateY(135vh)}}main>.site-header{width:var(--page);border-bottom:1px solid var(--line);z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#08111ff7,#08111fe0);border:1px solid #ffffff1f;border-radius:18px;justify-content:space-between;align-items:center;height:92px;margin:0;padding:0 16px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #00000047}.brand{align-items:center;gap:12px;display:inline-flex}.brand img{object-fit:contain;filter:drop-shadow(0 8px 18px #d9a4413d);width:58px;height:57px}.brand>span{flex-direction:column;line-height:1;display:flex}.brand strong{letter-spacing:.2em;font-size:15px}.brand small{color:var(--amber);letter-spacing:.36em;margin-top:6px;font-size:8px}.desktop-nav{color:#bcc7d6;z-index:5;pointer-events:auto;flex:0 auto;align-items:center;gap:5px;min-width:0;font-size:14px;display:flex;position:relative}.desktop-nav a,.header-cta,.button,.path-card a{transition:color .18s,background .18s,transform .18s,border-color .18s,box-shadow .18s}.desktop-nav a:hover,.desktop-nav a:focus-visible{color:#fff}.desktop-nav a{min-height:44px;color:inherit;font:inherit;cursor:pointer;pointer-events:auto;white-space:nowrap;isolation:isolate;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 11px;display:flex;position:relative}.desktop-nav a:hover,.desktop-nav a:focus-visible{color:#fff;background:#ffffff13;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #6f9aff3d,0 8px 22px #0003}.desktop-nav a:after{content:"";background:linear-gradient(90deg,var(--blue-bright),var(--green));transform-origin:0;height:1px;transition:transform .18s;position:absolute;bottom:5px;left:11px;right:11px;transform:scaleX(0)}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{transform:scaleX(1)}.header-socials{align-items:center;gap:7px;display:flex}.header-socials,.header-cta{flex:none}.header-socials a{border:1px solid var(--line);color:#aeb9c8;width:34px;height:34px;font-family:var(--font-geist-mono), monospace;border-radius:50%;place-items:center;font-size:9px;font-weight:800;transition:color .18s,border-color .18s,transform .18s,background .18s;display:grid}.header-socials svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:17px;height:17px}.header-socials .social-icon-dot{fill:currentColor;stroke:none}.header-socials a:last-child svg{fill:currentColor;stroke:none;width:18px;height:18px}.header-socials a:hover,.header-socials a:focus-visible{color:#fff;background:#3b74ff1f;border-color:#6f9aff80;transform:translateY(-2px)}.header-cta{color:#fff;border:1px solid #6f9aff8c;border-radius:999px;padding:12px 19px;font-size:13px;font-weight:700}.header-cta:hover,.header-cta:focus-visible{background:var(--blue);border-color:var(--blue)}.hero{width:var(--page);grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);align-items:center;gap:62px;min-height:735px;margin:0 auto;display:grid;position:relative}.hero-copy{padding:40px 0;position:relative}.hero-copy:before{content:"";z-index:-1;filter:blur(16px);background:radial-gradient(at 48% 48%,#08111fe0,#08111f47 60%,#0000 76%);position:absolute;inset:-90px -80px -90px -140px}.hero:before{content:"";background:linear-gradient(90deg,transparent,var(--line) 12%,var(--line) 88%,transparent);height:1px;position:absolute;inset:auto 0 0}.eyebrow{color:var(--blue-bright);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 24px;font-size:12px;font-weight:800;display:flex}.eyebrow>span{background:currentColor;width:24px;height:1px}.hero h1{letter-spacing:-.065em;max-width:720px;margin:0;font-size:clamp(3.8rem,6.2vw,6.5rem);font-weight:650;line-height:.94}.hero h1 em{color:#0000;-webkit-text-stroke:1px #f6f8fc7a;font-style:normal;display:block}.hero-lead{color:#b7c1cf;max-width:625px;margin:30px 0 0;font-size:18px;line-height:1.72}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:0 22px;font-size:14px;font-weight:800;display:inline-flex}.button:hover,.button:focus-visible{transform:translateY(-2px)}.button-primary{background:var(--blue);min-width:180px;box-shadow:0 16px 38px #3b74ff40}.button-primary:hover,.button-primary:focus-visible{background:#4c81ff}.button-ghost{border-color:var(--line);color:#d8deea;background:#ffffff09}.button-ghost:hover,.button-ghost:focus-visible{background:#ffffff14;border-color:#ffffff38}.trust-row{color:#8f9eb1;flex-wrap:wrap;gap:12px 24px;margin-top:32px;font-size:12px;display:flex}.trust-row span{align-items:center;gap:8px;display:inline-flex}.trust-row span:before{content:"";background:var(--green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #55d6a614}.hero-visual{min-height:555px;position:relative}.glow{pointer-events:none;border-radius:50%;position:absolute}.glow-one{background:radial-gradient(circle,#3b74ff33,#3b74ff00);width:390px;height:390px;top:55px;right:20px}.glow-two{background:radial-gradient(circle,#d9a44121,#d9a44100);width:210px;height:210px;bottom:30px;left:0}.founder-card,.method-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c192ac7;position:absolute;box-shadow:0 35px 80px #00000047}.founder-card{z-index:3;background:#08121ff5;border-radius:20px;width:334px;padding:11px;top:24px;right:8px;overflow:hidden;transform:rotate(1deg);box-shadow:0 38px 90px #00000075,0 0 0 1px #6f9aff0f}.founder-photo{background:#d7dce4;border-radius:14px;height:330px;position:relative;overflow:hidden}.founder-photo:after{content:"";background:linear-gradient(#0000,#050b136b);position:absolute;inset:46% 0 0}.founder-photo img{object-fit:cover;width:100%;height:100%}.founder-photo>span{z-index:2;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040a128c;border:1px solid #ffffff40;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:800;position:absolute;bottom:14px;left:14px}.founder-info{z-index:5;background:linear-gradient(#0e1c2efa,#08121f);border-top:1px solid #ffffff14;flex-direction:column;padding:19px 14px 14px;display:flex;position:relative}.founder-info small{color:var(--amber);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.founder-info strong{color:#fff;letter-spacing:-.01em;text-shadow:0 2px 14px #00000080;margin-top:8px;font-size:21px}.founder-info>span{color:#c5cfdd;margin-top:6px;font-size:11px;line-height:1.45}.method-card{z-index:2;border-radius:17px;width:270px;padding:20px;bottom:8px;left:-6px;transform:rotate(-3deg)}.method-card-top,.method-steps{justify-content:space-between;align-items:center;display:flex}.method-card-top span{font-size:13px;font-weight:800}.method-card-top small{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:9px}.chart{background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:27px 27px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #ffffff1a;height:108px;margin:18px 0 13px;position:relative;overflow:hidden}.chart-line{background:var(--blue-bright);transform-origin:0;border-radius:999px;height:2px;position:absolute;box-shadow:0 0 12px #6f9aff80}.line-1{width:53px;bottom:25px;left:8px;transform:rotate(-20deg)}.line-2{width:53px;bottom:43px;left:57px;transform:rotate(13deg)}.line-3{width:62px;bottom:37px;left:108px;transform:rotate(-34deg)}.line-4{background:var(--green);width:74px;bottom:68px;right:4px;transform:rotate(-9deg)}.chart i,.chart b{background:var(--green);border:2px solid #0d1a2b;border-radius:50%;width:6px;height:6px;position:absolute}.chart i{top:25px;right:2px}.chart b{background:var(--blue-bright);bottom:34px;left:108px}.method-steps span{color:#aeb9c8;font-size:10px;font-weight:700}.experience-chip{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101926e0;border:1px solid #d9a44147;border-radius:12px;align-items:center;gap:9px;width:144px;padding:11px 12px;display:flex;position:absolute;top:122px;left:-15px;box-shadow:0 20px 50px #0000003d}.experience-chip strong{color:var(--amber);font-family:var(--font-geist-mono),monospace;font-size:23px}.experience-chip span{color:#bac4d1;font-size:9px;line-height:1.35}.entry-paths{width:var(--page);margin:0 auto;padding:112px 0 130px}.section-heading{max-width:720px}.section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,4vw,4rem);line-height:1.06}.path-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:52px;display:grid}.path-card{border:1px solid var(--line);border-radius:18px;flex-direction:column;align-items:flex-start;min-height:330px;padding:34px;display:flex;position:relative;overflow:hidden}.path-card:after{content:"";background:#ffffff0a;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-130px;right:-100px}.free-path{background:radial-gradient(circle at 100% 100%,#3b74ff29,transparent 55%),var(--panel)}.vip-path{background:radial-gradient(circle at 100% 100%,#d9a44124,transparent 55%),var(--panel)}.path-index{color:#ffffff1f;font-family:var(--font-geist-mono),monospace;font-size:38px;position:absolute;top:24px;right:28px}.path-label{color:var(--blue-bright);letter-spacing:.14em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:800}.vip-path .path-label{color:var(--amber)}.path-card h3{letter-spacing:-.035em;max-width:440px;margin:0;font-size:30px;line-height:1.12}.path-card>p:not(.path-label){max-width:500px;color:var(--muted);margin:18px 0 28px;font-size:15px;line-height:1.65}.path-card a{margin-top:auto;font-size:13px;font-weight:800}.path-card a span{margin-left:9px;display:inline-block}.path-card a:hover,.path-card a:focus-visible{color:var(--blue-bright)}.vip-path a:hover,.vip-path a:focus-visible{color:var(--amber)}.mobile-menu{display:none;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid var(--line);border-radius:999px;padding:10px 14px;font-size:11px;font-weight:800;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{border:1px solid var(--line);background:#08111ff7;border-radius:14px;flex-direction:column;gap:2px;width:210px;padding:8px;display:flex;position:absolute;top:49px;right:0;box-shadow:0 24px 60px #00000059}.mobile-menu nav>a{color:#c6cfdb;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:8px;align-items:center;padding:12px;font-size:13px;display:flex}.mobile-menu nav>a:hover,.mobile-menu nav>a:focus-visible{color:#fff;background:#ffffff0f}.mobile-socials{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:5px;margin-top:5px;padding-top:6px;display:grid}.mobile-socials a{justify-content:center;align-items:center;gap:7px;color:var(--blue-bright)!important;font-size:11px!important;display:flex!important}.mobile-socials svg{fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;width:15px;height:15px}.mobile-socials .social-icon-dot,.mobile-socials a:last-child svg{fill:currentColor;stroke:none}.section-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(135deg,#ffffff06,#0000 38%),#050d1985;width:100%;padding:120px max(24px,50% - 620px)}.section-intro{max-width:670px;color:var(--muted);margin:24px 0 0;font-size:17px;line-height:1.72}.method-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:58px;display:grid}.method-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;min-height:285px;padding:30px;position:relative;overflow:hidden}.method-grid article:after{content:"";border:1px solid #6f9aff29;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-70px;right:-65px}.method-number{color:#ffffff24;font-family:var(--font-geist-mono), monospace;font-size:25px;position:absolute;top:24px;right:24px}.method-icon{width:48px;height:48px;color:var(--blue-bright);font-family:var(--font-geist-mono), monospace;background:#3b74ff17;border:1px solid #6f9aff59;border-radius:12px;place-items:center;font-weight:800;display:grid}.method-grid h3{margin:35px 0 12px;font-size:24px}.method-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.curriculum{width:var(--page);margin:0 auto;padding:126px 0}.curriculum-top{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.curriculum-note{border-left:2px solid var(--green);flex:none;width:330px;padding-left:20px}.curriculum-note strong{color:var(--green);font-size:13px}.curriculum-note p{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.55}.class-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:58px;display:grid}.class-card{border:1px solid var(--line);background:#ffffff05;border-radius:15px;flex-direction:column;min-height:260px;padding:26px;transition:transform .18s,background .18s,border-color .18s;display:flex}.class-card:hover{background:#3b74ff0d;border-color:#6f9aff47;transform:translateY(-4px)}.class-card:last-child{grid-column:2/3}.class-meta{justify-content:space-between;align-items:center;display:flex}.class-meta span{color:var(--blue-bright);font-family:var(--font-geist-mono), monospace;font-size:13px;font-weight:800}.class-meta small{border:1px solid var(--line);color:#94a2b5;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.class-card h3{letter-spacing:-.025em;margin:48px 0 12px;font-size:21px}.class-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.62}.demo-account-card{background:radial-gradient(circle at 8%,#55d6a61f,#0000 24%),linear-gradient(110deg,#0a1c2aeb,#0c1625c2);border:1px solid #55d6a640;border-radius:18px;grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;min-height:178px;padding:28px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 24px 60px #00000024}.demo-orbit{width:72px;height:72px;color:var(--green);font-family:var(--font-geist-mono),monospace;border:1px solid #55d6a652;border-radius:50%;place-items:center;font-size:22px;font-weight:900;display:grid;position:relative;box-shadow:0 0 35px #55d6a617}.demo-orbit:after{content:"";border:1px dashed #6f9aff59;border-radius:50%;animation:14s linear infinite orbitSpin;position:absolute;inset:7px}@keyframes orbitSpin{to{transform:rotate(360deg)}}.demo-account-copy p{color:var(--green);letter-spacing:.15em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:800}.demo-account-copy h3{margin:0 0 8px;font-size:22px}.demo-account-copy>span{max-width:650px;color:var(--muted);font-size:12px;line-height:1.6;display:block}.button-demo{color:#dffff3;background:#55d6a61a;border-color:#55d6a652;min-width:190px}.button-demo:hover,.button-demo:focus-visible{border-color:var(--green);background:#55d6a62b}.demo-account-card>small{color:#74859a;grid-column:2/-1;font-size:9px;line-height:1.5}.free-cta{background:linear-gradient(110deg,#3b74ff24,#3b74ff09);border:1px solid #6f9aff3b;border-radius:18px;justify-content:space-between;align-items:center;gap:50px;margin-top:18px;padding:38px;display:flex}.free-cta h3{letter-spacing:-.03em;margin:0;font-size:28px}.free-cta>div:first-child>p:last-child{max-width:640px;color:var(--muted);margin:13px 0 0;font-size:14px;line-height:1.6}.stacked-actions{flex-direction:column;align-items:center;gap:16px;min-width:218px;display:flex}.text-link{color:var(--blue-bright);font-size:13px;font-weight:800}.text-link:hover,.text-link:focus-visible{color:#fff}.affiliate-note{border:1px solid var(--line);background:#ffffff05;border-radius:14px;grid-template-columns:1fr 1.8fr auto;align-items:center;gap:30px;margin-top:14px;padding:22px 24px;display:grid}.affiliate-note div{flex-direction:column;gap:5px;display:flex}.affiliate-note span{color:var(--amber);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.affiliate-note strong{font-size:13px}.affiliate-note p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.affiliate-note a{white-space:nowrap;color:#cbd4e0;font-size:11px;font-weight:800}.resources-section{position:relative;overflow:hidden}.resources-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b74ff21,#0000 68%);border-radius:50%;width:560px;height:560px;position:absolute;bottom:-250px;left:-240px}.resources-heading{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:80px;display:grid;position:relative}.resources-heading>p{color:var(--muted);margin:0;font-size:15px;line-height:1.72}.resources-grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:54px;display:grid;position:relative}.resource-card{border:1px solid var(--line);background:linear-gradient(155deg,#122237ed,#08111fe0);border-radius:18px;flex-direction:column;align-items:flex-start;min-height:390px;padding:25px;transition:transform .18s,border-color .18s,background .18s;display:flex;box-shadow:0 28px 60px #00000026}.resource-card:hover{background:linear-gradient(155deg,#162b46f5,#08111fe6);border-color:#6f9aff52;transform:translateY(-5px)}.resource-top{justify-content:space-between;align-items:center;width:100%;display:flex}.resource-top>span{color:#ffffff38;font-family:var(--font-geist-mono),monospace;font-size:11px}.resource-top small{color:#8d9cb0;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.resource-mark{width:126px;height:78px;box-shadow:none;color:var(--blue-bright);background:0 0;border:0;justify-content:flex-start;align-items:center;margin-top:34px;display:flex;position:relative;overflow:visible}.resource-mark .brand-symbol-binance{fill:#f3ba2f;filter:drop-shadow(0 7px 14px #f3ba2f33);width:56px;height:56px}.brand-logo{object-fit:contain;object-position:left center;width:auto;max-width:124px;display:block}.brand-logo-deriv{filter:drop-shadow(0 7px 14px #ff444f26);height:24px}.brand-logo-skrill{filter:invert()drop-shadow(0 7px 14px #b35ba024);height:25px}.brand-logo-mt5{filter:drop-shadow(0 8px 16px #d9a62926);height:72px}.resource-green .resource-mark{color:var(--green)}.resource-purple .resource-mark{color:#b889ff}.resource-gold .resource-mark{color:var(--amber)}.resource-card h3{letter-spacing:-.03em;margin:25px 0 11px;font-size:25px}.resource-card>p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.resource-card>a{color:#f5f8fc;margin-top:auto;font-size:12px;font-weight:850}.resource-card>a span{color:var(--green);margin-left:7px}.affiliate-label{color:#718197;letter-spacing:.09em;text-transform:uppercase;margin-top:11px;font-size:8px}.resources-disclosure{z-index:1;background:#d9a4410b;border:1px solid #d9a44133;border-radius:14px;grid-template-columns:.9fr 1.3fr;align-items:center;gap:50px;margin-top:15px;padding:23px 25px;display:grid;position:relative}.resources-disclosure>div{flex-direction:column;gap:5px;display:flex}.resources-disclosure span{color:var(--amber);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.resources-disclosure strong{font-size:14px}.resources-disclosure p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.vip-section{position:relative;overflow:hidden}.vip-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#d9a4411c,#0000 68%);border-radius:50%;width:680px;height:680px;position:absolute;top:-230px;right:-250px}.vip-layout{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(350px,.65fr);align-items:start;gap:80px;display:grid;position:relative}.gold-eyebrow{color:var(--amber)}.vip-copy h2{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(2.65rem,4.5vw,4.7rem);line-height:1.02}.vip-list{border-top:1px solid var(--line);margin-top:44px}.vip-list>div{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:14px;padding:20px 0;display:grid}.vip-list span{color:var(--amber);font-family:var(--font-geist-mono), monospace;font-size:11px}.vip-list p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.vip-list strong{color:#fff}.price-card{background:linear-gradient(145deg,#d9a4411a,#ffffff06);border:1px solid #d9a44159;border-radius:20px;padding:34px;position:sticky;top:24px;box-shadow:0 40px 90px #00000045}.price-kicker{color:var(--amber);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.price{align-items:flex-end;margin-top:22px;line-height:1;display:flex}.price span{color:var(--amber);margin:0 8px 11px 0;font-size:18px;font-weight:800}.price strong{letter-spacing:-.08em;font-size:76px}.price small{color:var(--muted);margin:0 0 11px 9px;font-size:12px}.price-copy{color:var(--muted);margin:18px 0 24px;font-size:13px;line-height:1.55}.price-card ul{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin:0 0 28px;padding:22px 0 0;list-style:none;display:flex}.price-card li{color:#d5dce6;align-items:center;gap:10px;font-size:13px;display:flex}.price-card li:before{content:"✓";color:var(--green);font-weight:900}.button-gold{background:var(--amber);color:#11151d;width:100%}.button-gold:hover,.button-gold:focus-visible{background:#e6b24e}.price-disclaimer{color:#7f8ca0;text-align:center;margin-top:16px;font-size:9px;line-height:1.5;display:block}.comparison{border:1px solid var(--line);z-index:1;border-radius:18px;margin-top:86px;position:relative;overflow:hidden}.comparison-head,.comparison-row{grid-template-columns:1.7fr .65fr .65fr;display:grid}.comparison-head{background:#ffffff0e}.comparison-head>div,.comparison-row>div{border-right:1px solid var(--line);padding:20px 24px}.comparison-head>div:last-child,.comparison-row>div:last-child{border-right:0}.comparison-head>div:not(:first-child){color:var(--amber);letter-spacing:.12em;place-items:center;font-size:10px;font-weight:900;display:grid}.comparison-head>div:nth-child(2){color:var(--blue-bright)}.comparison-head span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:9px;display:block}.comparison-head strong{margin-top:5px;font-size:17px;display:block}.comparison-row{border-top:1px solid var(--line)}.comparison-row div{color:#a9b5c5;font-size:12px}.comparison-row div:first-child{color:#dce3ec;font-weight:700}.comparison-row div:not(:first-child){text-align:center;place-items:center;display:grid}.founder-section{width:var(--page);grid-template-columns:1fr;align-items:start;gap:70px;margin:0 auto;padding:130px 0;display:grid}.founder-image-large{aspect-ratio:16/9;border:1px solid var(--line);background:#172437;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000052}.founder-image-large:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#050c15f0);position:absolute;inset:42% 0 0}.founder-image-large img{object-fit:cover;width:100%;height:100%}.founder-mosaic{background:#07101d;grid-template-rows:1.12fr .88fr;grid-template-columns:1.16fr .84fr;gap:3px;padding:3px;display:grid}.founder-mosaic figure{background:#111d2c;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.founder-mosaic figure:after{content:"";pointer-events:none;background:linear-gradient(145deg,#2150960f,#060d172b);border:1px solid #ffffff0f;position:absolute;inset:0}.founder-mosaic-main{grid-column:1/-1}.founder-mosaic-main img{object-position:58% 45%}.founder-mosaic-detail img{object-position:66% 40%}.founder-mosaic-industry img{object-position:43% 36%}.founder-mosaic img{filter:saturate(.83)contrast(1.05)brightness(.9);transition:transform .6s,filter .6s}.founder-mosaic:hover img{filter:saturate(.96)contrast(1.04)brightness(.96)}.founder-mosaic:hover .founder-mosaic-main img{transform:scale(1.018)}.founder-editorial{isolation:isolate;background:#030914;border-color:#86a9dd33;padding:0;box-shadow:0 42px 110px #0000007a,0 0 0 1px #f1b84b09,inset 0 0 90px #050c186b}.founder-editorial:before{content:"";z-index:4;pointer-events:none;background:radial-gradient(circle at 17% 42%,#e2345a21,#0000 27%),radial-gradient(circle at 71% 20%,#3f78e133,#0000 35%),linear-gradient(90deg,#03091429,#0000 32%,#0309140a 67%,#0309142e),linear-gradient(#0309140a 42%,#0309144d 69%,#030914f7 100%);position:absolute;inset:0}.founder-editorial:after{z-index:6;background:linear-gradient(90deg,#0000,#f1b84bc7 28%,#6191e785 68%,#0000);height:1px;inset:auto 18px 18px;box-shadow:0 0 17px #f1b84b33}.founder-editorial figure{margin:0}.founder-editorial-main{z-index:0;position:absolute;inset:0;overflow:hidden}.founder-editorial-main img{object-fit:cover;object-position:55% 50%;filter:saturate(.94)contrast(1.13)brightness(.71);width:100%;height:100%;transform:scale(1.012)}.founder-editorial-main:after{content:"";pointer-events:none;background:linear-gradient(90deg,#030914ad 0,#03091414 30%,#0000 62%,#03091426),linear-gradient(#152b4d0f,#0309144d);position:absolute;inset:0}.founder-market-grid{z-index:2;opacity:.27;background-image:linear-gradient(#7ea7e533 1px,#0000 1px),linear-gradient(90deg,#7ea7e529 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(78% 74% at 65% 45%,#000 0,#000000bf 52%,#0000 100%);mask-image:radial-gradient(78% 74% at 65% 45%,#000 0,#000000bf 52%,#0000 100%)}.founder-editorial-teaching{z-index:2;opacity:.94;-webkit-mask-composite:source-in;filter:drop-shadow(0 22px 34px #00000052);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:47%;height:43%;position:absolute;top:-1%;left:31%;overflow:hidden;-webkit-mask-image:linear-gradient(105deg,#0000 0,#000 13% 77%,#0000 100%),linear-gradient(#000 0 75%,#0000 100%);mask-image:linear-gradient(105deg,#0000 0,#000 13% 77%,#0000 100%),linear-gradient(#000 0 75%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.founder-editorial-teaching:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0b1a3038,#0000 44%,#050c154d),linear-gradient(#0000 60%,#03091475);position:absolute;inset:0}.founder-editorial-teaching img{object-fit:cover;object-position:54% 34%;filter:saturate(.9)contrast(1.1)brightness(.89);width:100%;height:100%}.founder-editorial-industry{z-index:3;opacity:1;-webkit-mask-composite:source-in;filter:drop-shadow(20px 16px 42px #00000047);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background:0 0;width:38%;height:78%;position:absolute;top:0;left:-1%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 70%,#000000a3 83%,#0000 100%),linear-gradient(#000 0 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 70%,#000000a3 83%,#0000 100%),linear-gradient(#000 0 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.founder-editorial-industry:after{content:"";pointer-events:none;background:radial-gradient(circle at 32% 39%,#0000 15%,#43081814 55%,#03091457 100%);position:absolute;inset:0}.founder-editorial-industry img{object-fit:cover;object-position:48% top;filter:saturate(1.02)contrast(1.08)brightness(.91);width:100%;height:100%}.founder-candles{z-index:5;opacity:.83;transform-origin:0 100%;filter:drop-shadow(0 4px 12px #0000009e);pointer-events:none;align-items:stretch;gap:clamp(6px,1.15vw,13px);height:32%;display:flex;position:absolute;bottom:18%;left:4%;right:5%;transform:skewY(-5deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.founder-candles:before{content:"";border-top:1px dashed #f1b84b52;position:absolute;top:52%;left:0;right:0;box-shadow:0 -36px 45px #2d68ce14}.founder-candles>i{opacity:.88;background:0 0;border-radius:2px;flex:1 1 0;align-self:flex-end;max-width:12px;height:100%;position:relative}.founder-candles>i:before{content:"";left:50%;top:var(--wick-top);bottom:max(2%,calc(var(--close) - 9%));opacity:.95;background:currentColor;width:1px;position:absolute;transform:translate(-50%)}.founder-candles>i b{left:0;right:0;bottom:var(--close);min-height:7px;height:max(8px,calc(var(--open) - var(--close)));background:currentColor;border:1px solid;border-radius:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.founder-candles>i b{background:color-mix(in srgb,currentColor 74%,transparent)}}.founder-candles>i b{box-shadow:0 0 12px}@supports (color:color-mix(in lab, red, red)){.founder-candles>i b{box-shadow:0 0 12px color-mix(in srgb,currentColor 42%,transparent)}}.founder-candles>i.is-up{color:#42e3a5}.founder-candles>i.is-down{color:#ff5f73}.founder-chart-line{z-index:5;opacity:.8;background:linear-gradient(90deg,#0000,#f4c45e 19%,#ffe0a0 49%,#78a7f6 83%,#0000);height:1px;position:absolute;bottom:29%;left:5%;right:5%;transform:rotate(-7deg);box-shadow:0 0 18px #f1b84b7a}.founder-chart-line i{background:#07101d;border:1px solid #f7d07c;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #f1b84b1f}.founder-chart-line i:first-child{left:22%}.founder-chart-line i:nth-child(2){left:57%}.founder-chart-line i:nth-child(3){left:86%}.founder-frame-label{z-index:6;text-align:right;flex-direction:column;align-items:flex-end;gap:5px;display:flex;position:absolute;top:24px;right:24px}.founder-frame-label span{color:#ffffffbd;letter-spacing:.14em;margin:0;font-size:8px;font-weight:850}.founder-frame-label b{color:var(--amber);letter-spacing:.16em;font-size:9px}.founder-editorial .founder-image-caption{z-index:7}.founder-image-large>.founder-image-caption{z-index:7;flex-direction:column;display:flex;position:absolute;bottom:30px;left:30px;right:30px}.founder-image-large strong{color:#fff;letter-spacing:.105em;max-width:360px;font-size:22px;line-height:1.04}.founder-image-large span{color:#bec8d5;margin-top:7px;font-size:12px}.founder-status{letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050c158a;border:1px solid #fff3;border-radius:999px;width:max-content;padding:7px 11px;font-weight:800;color:#f2f5f9!important;margin:0 0 17px!important;font-size:9px!important}.founder-status i{background:var(--amber);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 14px #f1b84bcc}.founder-story h2{letter-spacing:-.072em;margin:0;font-size:clamp(3.6rem,6vw,6.5rem);line-height:.84}.founder-story{width:min(1040px,100%);margin:0 auto}.founder-story h2 em{color:#0000;-webkit-text-stroke:1px #fff9;font-style:normal}.founder-lead{color:#bdc7d4;max-width:720px;margin:31px 0 0;font-size:17px;line-height:1.78}.founder-markets{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.founder-markets span{color:#c9d7ed;letter-spacing:.05em;text-transform:uppercase;background:#507edc0e;border:1px solid #6f9aff33;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:760}.founder-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:36px;display:grid}.founder-proof-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff08,#ffffff02);border-radius:14px;min-height:168px;padding:22px;position:relative;overflow:hidden}.founder-proof-grid article:after{content:"";border:1px solid #f1b84b21;border-radius:50%;width:100px;height:100px;position:absolute;top:-55px;right:-55px}.founder-proof-grid article>span{color:var(--amber);letter-spacing:.16em;font-size:9px;font-weight:900;display:block}.founder-proof-grid strong{color:#f5f7fa;margin-top:21px;font-size:15px;display:block}.founder-proof-grid p{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.6}.founder-mission{background:linear-gradient(135deg,#f1b84b17,#214e9412);border:1px solid #f1b84b3d;border-radius:16px;margin-top:14px;padding:27px 28px;position:relative;overflow:hidden}.founder-mission:before{content:"";filter:blur(30px);background:#f1b84b1f;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-120px;right:-100px}.founder-mission>span{color:var(--amber);letter-spacing:.18em;font-size:9px;font-weight:900}.founder-mission h3{color:#fff;letter-spacing:-.035em;max-width:540px;margin:12px 0 0;font-size:clamp(1.45rem,2.5vw,2rem)}.founder-mission p{color:#bfc9d6;max-width:650px;margin:13px 0 0;font-size:12px;line-height:1.72}.founder-quote{border-left:2px solid var(--amber);color:#d7dee8;margin:34px 0 28px;padding-left:22px;font-size:18px;font-style:italic;line-height:1.62}.founder-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.founder-actions .button{min-height:48px}.principles .section-heading{max-width:860px}.principle-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:55px;display:grid}.principle-grid article{border-top:2px solid #6f9aff8c;min-height:230px;padding:26px 6px}.principle-grid span{color:var(--blue-bright);font-family:var(--font-geist-mono),monospace;font-size:10px}.principle-grid h3{margin:55px 0 10px;font-size:23px}.principle-grid p{color:var(--muted);margin:0;padding-right:20px;font-size:13px;line-height:1.62}.faq-section{width:var(--page);grid-template-columns:.75fr 1.25fr;align-items:start;gap:90px;margin:0 auto;padding:128px 0;display:grid}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;color:#e3e8ef;grid-template-columns:40px 1fr 20px;align-items:center;gap:10px;min-height:82px;font-size:15px;font-weight:700;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--blue-bright);font-family:var(--font-geist-mono),monospace;font-size:10px}.faq-list summary i{color:var(--muted);font-size:19px;font-style:normal;transition:transform .18s}.faq-list details[open] summary i{color:var(--blue-bright);transform:rotate(45deg)}.faq-list details>p{max-width:620px;color:var(--muted);margin:-6px 35px 24px 50px;font-size:13px;line-height:1.7}.contact-section{width:var(--page);background:linear-gradient(125deg,#3b74ff1f,#ffffff05);border:1px solid #6f9aff38;border-radius:22px;grid-template-columns:1fr .85fr;gap:90px;margin:0 auto 110px;padding:58px;display:grid}.contact-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,4.6vw,5rem);line-height:1}.contact-copy>p:not(.eyebrow){max-width:590px;color:var(--muted);margin:24px 0 0;font-size:15px;line-height:1.7}.contact-direct{flex-direction:column;align-items:flex-start;gap:8px;margin-top:38px;display:flex}.contact-direct span{color:var(--amber);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.contact-direct a{color:#dbe2eb;font-size:13px}.lead-form{flex-direction:column;gap:17px;display:flex}.lead-form label{color:#c7d0dc;flex-direction:column;gap:8px;font-size:11px;font-weight:800;display:flex}.lead-form input,.lead-form select{border:1px solid var(--line);color:#fff;width:100%;height:50px;font:inherit;background:#050d1999;border-radius:8px;outline:none;padding:0 14px}.lead-form select option{background:#101b2b}.lead-form input:focus,.lead-form select:focus{border-color:var(--blue-bright);box-shadow:0 0 0 3px #3b74ff1f}.lead-form button{cursor:pointer;color:#fff;width:100%;margin-top:5px}.lead-form>small{color:#7e8da0;text-align:center;font-size:9px;line-height:1.55}footer{border-top:1px solid var(--line);background:#02081094}.footer-main{width:var(--page);grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:50px;margin:0 auto;padding:58px 0;display:grid}.footer-brand{width:250px;min-height:112px}.footer-brand img{object-fit:contain;object-position:center;filter:drop-shadow(0 14px 30px #d9a44133);width:250px;height:112px;transform:scale(1.42)}.footer-main>p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.footer-main nav{color:#c5cfdb;flex-wrap:wrap;justify-content:flex-end;gap:15px 24px;font-size:12px;display:flex}.footer-main nav a:hover,.footer-main nav a:focus-visible{color:#fff}.risk-footer{width:var(--page);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:40px;margin:0 auto;padding:28px 0;display:grid}.risk-footer p{color:#758398;margin:0;font-size:9px;line-height:1.65}.risk-footer strong{color:#9ca8b8}.footer-bottom{width:var(--page);border-top:1px solid var(--line);color:#68778c;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin:0 auto;padding:18px 0 25px;font-size:9px;display:flex}@media (max-width:1020px){.desktop-nav{display:none}.header-socials{margin-left:auto}.mobile-menu{margin-left:auto;margin-right:10px;display:block}.hero{grid-template-columns:1fr;gap:24px;padding:92px 0 80px}.hero-copy{z-index:2;position:relative}.hero-visual{width:min(100%,620px);margin:0 auto}.method-grid,.class-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.class-card:last-child{grid-column:auto}.vip-layout{grid-template-columns:1fr;gap:50px}.price-card{position:relative;top:auto}.founder-section{gap:45px}.resources-grid,.principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-section{grid-template-columns:1fr;gap:50px}.contact-section{grid-template-columns:1fr;gap:45px}}@media (max-width:680px){:root{--page:min(100% - 30px,1240px)}.site-header{border-radius:15px;height:70px;padding:0 12px;top:8px}.brand img{width:46px;height:45px}.brand strong{font-size:13px}.header-cta,.header-socials{display:none}.market-world{opacity:calc(.38 + var(--market-progress) * .24)}.market-hud{grid-template-columns:auto 58px;bottom:14px;right:15px}.market-hud i{width:58px}.market-hud b,.market-axis{display:none}.market-scanline{animation-duration:11s}.hero{min-height:auto;padding-top:72px}.hero h1{font-size:clamp(3.15rem,15vw,4.6rem)}.hero-lead{font-size:16px}.hero-actions,.trust-row{flex-direction:column}.button{width:100%}.hero-visual{min-height:525px}.founder-card{width:min(295px,82vw);right:5px}.founder-photo{height:300px}.method-card{width:min(255px,74vw);left:2px}.experience-chip{top:120px;left:-5px}.entry-paths{padding:85px 0 100px}.path-grid{grid-template-columns:1fr}.path-card{min-height:340px;padding:28px}.section-band{padding:88px 15px}.method-grid,.class-grid{grid-template-columns:1fr}.method-grid article{min-height:245px}.curriculum{padding:92px 0}.curriculum-top{flex-direction:column;align-items:flex-start}.curriculum-note{width:100%}.class-card{min-height:235px}.demo-account-card{grid-template-columns:1fr;gap:18px;padding:24px}.demo-orbit{width:58px;height:58px}.demo-account-card>small{grid-column:auto}.free-cta{flex-direction:column;align-items:flex-start;padding:28px}.stacked-actions{width:100%}.affiliate-note{grid-template-columns:1fr;gap:16px}.resources-heading{grid-template-columns:1fr;gap:28px}.resources-grid{grid-template-columns:1fr}.resource-card{min-height:325px}.resources-disclosure{grid-template-columns:1fr;gap:16px}.vip-copy h2{font-size:2.7rem}.price-card{padding:28px}.comparison{overflow-x:auto}.comparison-head,.comparison-row{min-width:650px}.founder-section{grid-template-columns:1fr;padding:92px 0}.founder-image-large{height:540px;position:relative;top:auto}.founder-editorial-main img{object-position:72% 50%;filter:saturate(.96)contrast(1.12)brightness(.66)}.founder-editorial:before{background:radial-gradient(circle at 15% 40%,#e2345a26,#0000 28%),radial-gradient(circle at 77% 22%,#3f78e12e,#0000 35%),linear-gradient(90deg,#0309147a,#03091408 76%),linear-gradient(#03091408 38%,#0309146b 70%,#030914fa 100%)}.founder-editorial-teaching{width:66%;height:30%;top:4%;left:18%;-webkit-mask-image:linear-gradient(100deg,#0000,#000 12% 84%,#0000),linear-gradient(#000 0 72%,#0000 100%);mask-image:linear-gradient(100deg,#0000,#000 12% 84%,#0000),linear-gradient(#000 0 72%,#0000 100%)}.founder-editorial-industry{width:58%;height:46%;top:25%;left:-2%;-webkit-mask-image:linear-gradient(90deg,#000 0 70%,#0000 100%),linear-gradient(#000 0 78%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 70%,#0000 100%),linear-gradient(#000 0 78%,#0000 100%)}.founder-candles{opacity:.78;gap:5px;height:27%;bottom:20%;left:3%;right:3%}.founder-frame-label{top:18px;right:16px}.founder-image-large>.founder-image-caption{bottom:24px;left:22px;right:22px}.founder-image-large strong{font-size:18px}.founder-story h2{font-size:clamp(3.7rem,15vw,5.6rem)}.founder-proof-grid{grid-template-columns:1fr}.founder-proof-grid article{min-height:145px}.principle-grid{grid-template-columns:1fr}.principle-grid article{min-height:190px}.faq-section{padding:92px 0}.faq-list summary{grid-template-columns:30px 1fr 18px;font-size:13px}.faq-list details>p{margin-left:40px}.contact-section{margin-bottom:75px;padding:30px 22px}.footer-main{grid-template-columns:1fr;gap:28px}.footer-brand{width:220px}.footer-brand img{width:220px;height:108px}.footer-main nav{justify-content:flex-start}.risk-footer{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.market-scanline{opacity:.35;animation:none}.demo-orbit:after{animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.chart-page{background:radial-gradient(circle at 88% -10%,#3b74ff2e,#0000 34rem),#050c16;min-height:100vh;padding:14px;overflow-x:hidden}.chart-page>*{z-index:1;position:relative}.chart-header{background:#08111ff5;border:1px solid #ffffff1a;border-radius:16px 16px 0 0;align-items:center;gap:28px;min-height:74px;padding:0 22px;display:flex;box-shadow:0 18px 55px #00000047}.chart-brand{align-items:center;gap:11px;margin-right:auto;display:inline-flex}.chart-brand-symbol{width:39px;height:39px;color:var(--amber);background:linear-gradient(145deg,#d9a44124,#ffffff05);border:1px solid #d9a4417a;border-radius:11px;place-items:center;font-size:18px;font-weight:900;display:grid;box-shadow:0 9px 25px #d9a4411a}.chart-brand>span:last-child{flex-direction:column;line-height:1;display:flex}.chart-brand strong{letter-spacing:.19em;font-size:13px}.chart-brand small{color:var(--amber);letter-spacing:.28em;margin-top:5px;font-size:7px}.chart-header nav{color:#aeb9c8;align-items:center;gap:5px;font-size:12px;display:flex}.chart-header nav a{border-radius:9px;padding:11px 13px;transition:color .18s,background .18s}.chart-header nav a:hover,.chart-header nav a:focus-visible,.chart-header nav .chart-nav-active{color:#fff;background:#fff1}.chart-header-action{color:#fff;border:1px solid #6f9aff61;border-radius:999px;padding:11px 16px;font-size:11px;font-weight:800;transition:background .18s,border-color .18s}.chart-header-action:hover,.chart-header-action:focus-visible{background:var(--blue);border-color:var(--blue)}.chart-shell{background:#07101d;border:1px solid #ffffff1a;border-top:0;border-radius:0 0 16px 16px;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;min-height:calc(100vh - 102px);display:grid;overflow:hidden}.chart-toolbar{background:#0b1626fa;border-bottom:1px solid #ffffff17;align-items:center;gap:22px;min-height:68px;padding:10px 18px;display:flex}.chart-market-control{align-items:center;gap:10px;display:flex}.chart-market-control label{color:#7f8da0;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.chart-market-control select{color:#e9eef5;width:240px;height:42px;font:inherit;background:#0b1728;border:1px solid #ffffff1f;border-radius:9px;outline:none;padding:0 34px 0 12px;font-size:12px}.chart-market-control select:focus{border-color:var(--blue-bright);box-shadow:0 0 0 3px #3b74ff1a}.chart-timeframes{gap:4px;display:flex}.chart-timeframes button{color:#8493a7;cursor:pointer;min-width:40px;height:38px;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;font-size:10px;font-weight:800}.chart-timeframes button:hover,.chart-timeframes button:focus-visible{color:#fff;background:#ffffff0e}.chart-timeframes button.active{color:#90b0ff;background:#3b74ff24;border-color:#6f9aff52}.chart-quote{align-items:center;gap:14px;margin-left:auto;display:flex}.chart-live-meta{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.chart-live-meta small{color:#66768b;font-family:var(--font-geist-mono),monospace;letter-spacing:.02em;white-space:nowrap;font-size:7px}.chart-quote strong{color:#fff;min-width:84px;font-family:var(--font-geist-mono),monospace;text-align:right;font-size:18px}.chart-price-live{animation:.32s ease-out chartPriceTick}.chart-status{color:#8391a4;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:900;display:inline-flex}.chart-status:before{content:"";background:#6e7b8e;border-radius:50%;width:7px;height:7px}.chart-status-live{color:var(--green)}.chart-status-live:before{background:var(--green);box-shadow:0 0 0 5px #55d6a614}.chart-status-connecting:before{background:var(--amber);animation:1s ease-in-out infinite chartPulse}.chart-status-error{color:#ef6b78}.chart-status-error:before{background:#ef6b78}@keyframes chartPulse{50%{opacity:.3}}@keyframes chartPriceTick{0%{color:var(--green);text-shadow:0 0 15px #55d6a69e;transform:translateY(-1px)}to{color:#fff;text-shadow:none;transform:translateY(0)}}.chart-titlebar{border-bottom:1px solid #ffffff12;align-items:center;gap:30px;min-height:70px;padding:12px 20px;display:flex}.chart-titlebar>div{margin-right:auto}.chart-titlebar small{color:var(--blue-bright);letter-spacing:.15em;font-size:8px;font-weight:900}.chart-titlebar h1{letter-spacing:-.02em;margin:5px 0 0;font-size:19px}.chart-titlebar p{color:#66768b;margin:0;font-size:9px}.drawing-toolbar{background:#081321;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;min-height:66px;padding:7px 12px;display:flex}.drawing-toolbar-title{border-right:1px solid #ffffff14;flex-direction:column;flex:0 0 82px;gap:4px;width:82px;padding-right:10px;display:flex}.drawing-toolbar-title strong{color:#e8eef7;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.drawing-toolbar-title small{color:#627287;font-size:7px;line-height:1.35}.drawing-tools,.drawing-actions{align-items:center;gap:5px;display:flex}.drawing-tools{scrollbar-width:thin;min-width:0;overflow-x:auto}.drawing-actions{margin-left:auto}.drawing-toolbar button{color:#8796aa;cursor:pointer;min-width:82px;height:50px;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:0 9px;transition:color .16s,background .16s,border-color .16s;display:inline-flex}.drawing-toolbar button svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 21px;width:21px;height:21px}.drawing-toolbar button>span{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.drawing-toolbar button strong{color:#cbd5e2;font-size:9px;line-height:1}.drawing-toolbar button small{color:#64758b;text-overflow:ellipsis;white-space:nowrap;max-width:94px;font-size:6px;line-height:1.1;overflow:hidden}.drawing-toolbar button:hover,.drawing-toolbar button:focus-visible{color:#fff;background:#ffffff0e}.drawing-toolbar button.active{color:#9db8ff;background:#3b74ff29;border-color:#6f9aff57}.drawing-toolbar button.active strong{color:#fff}.drawing-toolbar button[aria-label=Compra] svg .tool-profit,.drawing-toolbar button[aria-label=Venta] svg .tool-profit{stroke:var(--green)}.drawing-toolbar button[aria-label=Compra] svg .tool-loss,.drawing-toolbar button[aria-label=Venta] svg .tool-loss{stroke:#ef6d7a}.drawing-actions button{color:#8796aa;justify-content:center;width:38px;min-width:38px;padding:0;font-size:15px;font-weight:900}.drawing-actions button span{display:none}.drawing-hint{color:var(--amber);white-space:nowrap;margin-right:5px;font-size:8px;font-weight:800}.drawing-properties{background:linear-gradient(135deg,#0a192a,#081321);border-bottom:1px solid #ffffff14;grid-template-columns:220px minmax(0,1fr);gap:20px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #6f9aff14}.drawing-properties-head{border-bottom:1px solid #ffffff12;grid-column:1/-1;justify-content:space-between;align-items:center;padding-bottom:11px;display:flex}.drawing-properties-head>div{align-items:baseline;gap:10px;display:flex}.drawing-properties-head small,.risk-reward-setting small,.fib-properties-title small{color:var(--blue-bright);letter-spacing:.12em;font-size:7px;font-weight:900}.drawing-properties-head strong{font-size:13px}.drawing-properties-head>button{color:#8595a9;cursor:pointer;background:0 0;border:1px solid #ffffff17;border-radius:8px;width:30px;height:30px}.risk-reward-setting{background:#55d6a609;border:1px solid #55d6a629;border-radius:14px;flex-direction:column;justify-content:space-between;gap:18px;padding:16px;display:flex}.risk-reward-setting strong,.fib-properties-title strong{margin-top:6px;font-size:13px;display:block}.risk-reward-setting p{color:#728399;margin:7px 0 0;font-size:8px;line-height:1.5}.risk-reward-setting label{background:#071321;border:1px solid #55d6a638;border-radius:10px;grid-template-columns:42px 1fr;align-items:center;height:46px;display:grid;overflow:hidden}.risk-reward-setting label span{height:100%;color:var(--green);font-family:var(--font-geist-mono),monospace;border-right:1px solid #ffffff14;place-items:center;font-size:12px;font-weight:900;display:grid}.risk-reward-setting input,.fib-level-list input[type=number],.fib-add-level input{color:#eef4fb;width:100%;min-width:0;font-family:var(--font-geist-mono),monospace;background:0 0;border:0;outline:0;padding:0 11px;font-size:12px}.fib-properties{background:#030a1352;border:1px solid #ffffff14;border-radius:14px;min-width:0;padding:15px}.fib-properties-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.fib-properties-title>button{color:#8193a9;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}.fib-level-list{grid-template-columns:repeat(4,minmax(120px,1fr));gap:7px;margin-top:14px;display:grid}.fib-level-list>div{opacity:.5;background:#071321;border:1px solid #ffffff12;border-radius:8px;grid-template-columns:26px 1fr auto 24px;align-items:center;min-width:0;height:38px;display:grid;overflow:hidden}.fib-level-list>div.is-visible{opacity:1;border-color:#d9a44133}.fib-level-list input[type=checkbox]{accent-color:var(--amber)}.fib-level-list span{color:var(--amber);font-family:var(--font-geist-mono),monospace;font-size:7px}.fib-level-list button{color:#687a90;cursor:pointer;background:0 0;border:0;height:100%}.fib-add-level{grid-template-columns:120px auto;justify-content:start;gap:7px;margin-top:9px;display:grid}.fib-add-level input{background:#071321;border:1px solid #ffffff17;border-radius:8px;height:36px}.fib-add-level button{color:#a9bff8;cursor:pointer;background:#3b74ff14;border:1px solid #6f9aff38;border-radius:8px;padding:0 12px;font-size:8px;font-weight:850}.indicator-toolbar{background:linear-gradient(90deg,#091625,#081321);border-bottom:1px solid #ffffff14;align-items:stretch;gap:15px;min-height:58px;padding:7px 12px;display:flex}.indicator-toolbar-title{border-right:1px solid #ffffff14;align-items:center;gap:10px;min-width:160px;padding-right:15px;display:flex}.indicator-wave{width:32px;height:32px;color:var(--amber);background:#d9a44112;border:1px solid #d9a44142;border-radius:9px;place-items:center;font-size:23px;display:grid}.indicator-toolbar-title>div{flex-direction:column;gap:4px;display:flex}.indicator-toolbar-title strong{color:#e8eef7;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.indicator-toolbar-title small{color:#627287;font-size:7px}.indicator-list{align-items:center;gap:7px;display:flex;overflow-x:auto}.indicator-list button{color:#8291a5;cursor:pointer;text-align:left;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;min-width:154px;min-height:42px;padding:6px 9px;display:grid}.indicator-list button:hover,.indicator-list button:focus-visible{background:#ffffff0d;border-color:#6f9aff4d}.indicator-list button strong{color:#d9e2ee;font-size:10px}.indicator-list button span{font-size:7px}.indicator-list button i{color:#68788c;grid-area:1/2/3;justify-self:end;font-size:7px;font-style:normal}.indicator-list button.active{background:#55d6a613;border-color:#55d6a647}.indicator-list button.active i{color:var(--green)}.chart-size-toggle{color:#8d9db2;cursor:pointer;min-width:120px;min-height:42px;font:inherit;white-space:nowrap;background:#3b74ff0e;border:1px solid #6f9aff33;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-left:auto;padding:0 11px;font-size:8px;font-weight:800;display:inline-flex}.chart-size-toggle:hover,.chart-size-toggle:focus-visible,.chart-size-toggle.active{color:#c9d7e9;background:#3b74ff1f;border-color:#6f9aff61}.chart-size-toggle span{color:var(--blue-bright);font-size:14px}.chart-workspace{min-height:500px;overflow:hidden}.chart-workspace.with-rsi,.chart-workspace.with-macd{min-height:600px}.chart-workspace.with-both{min-height:720px}.chart-canvas{height:500px;min-height:0;position:relative;overflow:hidden}.chart-workspace.with-rsi .chart-canvas,.chart-workspace.with-macd .chart-canvas{height:600px}.chart-workspace.with-both .chart-canvas{height:720px}.chart-workspace-wide{min-height:600px}.chart-workspace-wide .chart-canvas{height:600px}.chart-workspace-wide.with-rsi,.chart-workspace-wide.with-macd{min-height:680px}.chart-workspace-wide.with-rsi .chart-canvas,.chart-workspace-wide.with-macd .chart-canvas{height:680px}.chart-workspace-wide.with-both{min-height:800px}.chart-workspace-wide.with-both .chart-canvas{height:800px}.chart-renderer{position:absolute;inset:0}.drawing-overlay{z-index:2;touch-action:none;width:100%;height:100%;position:absolute;inset:0 0 auto}.drawing-overlay-cursor{pointer-events:none}.drawing-overlay:not(.drawing-overlay-cursor){cursor:crosshair;pointer-events:all}.drawing-overlay-eraser{cursor:not-allowed}.drawing-hit-area{fill:#0000;pointer-events:all}.drawing-overlay text{fill:#dbe6f7;font-family:var(--font-geist-mono),monospace;paint-order:stroke;stroke:#07101d;stroke-width:3px;stroke-linejoin:round;font-size:9px;font-weight:800}.drawing-line{fill:none;stroke:#6f9aff;stroke-width:1.5px;vector-effect:non-scaling-stroke}.drawing-line.horizontal{stroke:#d9a441;stroke-dasharray:7 4}.drawing-line.vertical{stroke:#b7cae5ad;stroke-dasharray:4 4}.drawing-line.ray{stroke:#55d6a6}.drawing-zone{fill:#6f9aff1a;stroke:#6f9affc7;stroke-width:1.3px;stroke-dasharray:5 3}.drawing-fib line{stroke:#d9a441bd;stroke-width:1px;stroke-dasharray:5 3}.drawing-fib line:nth-of-type(4),.drawing-fib line:nth-of-type(5){stroke:#55d6a6e0;stroke-width:1.4px}.drawing-position rect{vector-effect:non-scaling-stroke}.drawing-position .position-profit{fill:#55d6a629;stroke:#55d6a6a8;stroke-width:1px}.drawing-position .position-loss{fill:#ef6d7a2e;stroke:#ef6d7ab3;stroke-width:1px}.drawing-position .position-target{stroke:var(--green);stroke-width:1.2px;stroke-dasharray:5 3}.drawing-position .position-entry{stroke:#e6edf7;stroke-width:1.25px}.drawing-position .position-stop{stroke:#ef6d7a;stroke-width:1.2px;stroke-dasharray:5 3}.drawing-position .position-target-label{fill:var(--green)}.drawing-position .position-entry-label{fill:#eef4fb}.drawing-position .position-stop-label{fill:#ef8891}.drawing-position .position-ratio rect{fill:#101f31;stroke:#ffffff38}.drawing-position .position-ratio text{fill:#f1f5fa;text-anchor:middle;font-size:8px}.drawing-preview{opacity:.76;filter:drop-shadow(0 0 5px #6f9aff80);stroke-dasharray:5 4!important}.drawing-preview.drawing-zone{fill:#6f9aff29}.drawing-anchor-preview circle{fill:#07101d;stroke:var(--amber);stroke-width:2px;filter:drop-shadow(0 0 5px #d9a4418c)}.drawing-step-card{z-index:3;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07101de0;border:1px solid #d9a44140;border-radius:9px;flex-direction:column;gap:4px;max-width:340px;padding:9px 11px;display:flex;position:absolute;bottom:15px;left:14px;box-shadow:0 12px 30px #0000004d}.drawing-step-card strong{color:var(--amber);font-size:9px}.drawing-step-card span{color:#a9b6c6;font-size:8px;line-height:1.35}.indicator-panel{background:#07101d;border-top:1px solid #ffffff17;grid-template-columns:154px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.rsi-panel{border-top-color:#d9a4413d;box-shadow:inset 0 1px #f2c9680d}.indicator-panel-label{z-index:1;background:#091423d1;border-right:1px solid #ffffff12;flex-direction:column;justify-content:center;gap:5px;padding:12px;display:flex;position:relative}.indicator-panel-label>strong{color:var(--amber);letter-spacing:.08em;margin-bottom:3px;font-size:10px}.macd-panel .indicator-panel-label>strong{color:var(--blue-bright)}.rsi-current-value{color:#f2c968;width:fit-content;min-width:58px;font-family:var(--font-geist-mono),monospace;background:#d9a44114;border:1px solid #d9a4413d;border-radius:7px;padding:5px 7px;font-size:15px;font-weight:900;line-height:1}.rsi-current-value.is-overbought{color:#ff8a95;background:#ef6b781a;border-color:#ef6b7852}.rsi-current-value.is-oversold{color:#72e5ba;background:#55d6a61a;border-color:#55d6a652}.macd-current-value{color:#9db8ff;width:fit-content;font-family:var(--font-geist-mono),monospace;background:#3b74ff14;border:1px solid #6f9aff38;border-radius:7px;flex-direction:column;gap:3px;padding:5px 7px;line-height:1;display:flex}.macd-current-value b{font-size:11px}.macd-current-value small{color:#d9a441;font-size:7px}.indicator-panel-label span{color:#738399;align-items:center;gap:6px;font-size:7px;line-height:1.4;display:flex}.indicator-panel-label .indicator-history-label{color:#b3c0d1;margin-bottom:2px;font-size:7px;font-weight:700}.indicator-panel-label button{color:#65758a;cursor:pointer;background:0 0;border:0;border-radius:6px;width:24px;height:24px;position:absolute;top:6px;right:6px}.indicator-panel-label button:hover{color:#fff;background:#ffffff0f}.indicator-key{background:#8291a5;width:12px;height:2px;display:inline-block}.indicator-key.overbought{background:#ef6b78}.indicator-key.oversold{background:#55d6a6}.indicator-key.neutral{background:#ffffff6b}.indicator-key.macd{background:#6f9aff}.indicator-key.signal{background:#d9a441}.indicator-renderer{contain:layout paint;background:linear-gradient(#ef6b780b 0%,#ef6b7805 30%,#0000 30% 70%,#55d6a605 70%,#55d6a60b 100%);width:100%;min-width:0;height:100%;min-height:0;position:relative}.indicator-pane-badges{z-index:4;pointer-events:none;position:absolute;inset:0}.indicator-pane-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07101dd1;border:1px solid #ffffff1a;border-radius:7px;grid-template-columns:auto auto;align-items:baseline;gap:3px 9px;min-width:132px;padding:6px 8px;display:grid;position:absolute;bottom:32px;left:10px;box-shadow:0 8px 20px #00000038}.indicator-pane-badge span{color:#dbe6f7;letter-spacing:.06em;font-size:8px;font-weight:900}.indicator-pane-badge strong{color:#f2c968;font-family:var(--font-geist-mono),monospace;justify-self:end;font-size:11px}.indicator-pane-badge small{color:#718198;grid-column:1/3;font-size:7px}.indicator-pane-badge.macd strong{color:#8cabff}.indicator-pane-badges.with-both .rsi{bottom:calc(12.5% + 32px)}.indicator-pane-badges.with-both .macd{bottom:32px}.chart-loading,.chart-error{z-index:3;color:#8494a8;background:#07101dd6;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.chart-error{text-align:center;align-content:center;gap:8px}.chart-error strong{color:#fff;font-size:16px}.chart-error span{color:#8494a8}.chart-error button{color:#fff;cursor:pointer;font:inherit;background:#3b74ff24;border:1px solid #6f9aff61;border-radius:999px;margin-top:10px;padding:10px 15px;font-size:10px;font-weight:800}.chart-error button:hover,.chart-error button:focus-visible{background:var(--blue)}.chart-error a{color:var(--blue-bright);margin-top:10px;font-weight:800}.chart-footer{background:#081321;border-top:1px solid #ffffff14;align-items:center;gap:22px;min-height:46px;padding:9px 18px;display:flex}.chart-footer p{color:#68788c;margin:0 auto 0 0;font-size:8px;line-height:1.5}.chart-footer a{color:#aeb9c8;white-space:nowrap;font-size:9px;font-weight:800}.community-launcher{color:#fff;cursor:pointer;background:linear-gradient(135deg,#133038fa,#091a29fa);border:1px solid #55d6a65c;border-radius:999px;align-items:center;gap:10px;min-width:150px;min-height:52px;padding:8px 15px 8px 10px;display:flex;bottom:27px;right:28px;box-shadow:0 18px 45px #0000006b,0 0 0 5px #55d6a60d;z-index:72!important;position:fixed!important}.community-launcher:hover,.community-launcher.active{border-color:#55d6a6b3;transform:translateY(-2px)}.community-launcher-icon{width:34px;height:34px;color:var(--green);background:#55d6a61f;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #55d6a633}.community-launcher-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.community-launcher>span:last-child{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.community-launcher strong{letter-spacing:.05em;font-size:10px}.community-launcher small{color:#7f9eaa;font-size:7px}.community-panel{opacity:0;pointer-events:none;background:#07101d;border:1px solid #6f9aff3d;border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);width:min(420px,100vw - 28px);transition:transform .22s,opacity .18s;display:grid;top:14px;bottom:14px;right:14px;overflow:hidden;transform:translate(calc(100% + 40px));box-shadow:-25px 0 80px #0000007a;z-index:75!important;position:fixed!important}.community-panel.open{opacity:1;pointer-events:auto;transform:translate(0)}.community-panel-head{background:linear-gradient(#0f1f33fa,#091423fa);border-bottom:1px solid #ffffff17;align-items:center;gap:12px;min-height:72px;padding:12px 14px 12px 17px;display:flex}.community-panel-head>div{grid-template-columns:10px 1fr;gap:3px 8px;min-width:0;margin-right:auto;display:grid}.community-live-dot{background:var(--green);border-radius:50%;grid-row:1/3;align-self:center;width:8px;height:8px;box-shadow:0 0 0 5px #55d6a614}.community-panel-head strong{color:#fff;font-size:12px}.community-panel-head small{color:#76889e;font-size:8px}.community-panel-head>button{color:#9baabc;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;width:34px;height:34px;font-size:20px}.community-panel-head>button:hover{color:#fff;background:#ffffff12}.community-join{background:radial-gradient(circle at 80% 15%,#3b74ff26,#0000 18rem),#07101d;flex-direction:column;justify-content:center;min-height:0;padding:34px;display:flex}.community-join-mark{width:54px;height:54px;color:var(--amber);background:#d9a44114;border:1px solid #d9a44166;border-radius:15px;place-items:center;font-size:23px;font-weight:900;display:grid}.community-join h2{letter-spacing:-.04em;margin:22px 0 8px;font-size:28px}.community-join>p{color:#8d9caf;margin:0;font-size:12px;line-height:1.6}.community-join form{gap:9px;margin-top:25px;display:grid}.community-join label{color:#9cabbd;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.community-join input{color:#fff;height:48px;font:inherit;background:#0b1728;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:0 13px;font-size:13px}.community-join input:focus{border-color:var(--blue-bright);box-shadow:0 0 0 3px #3b74ff1a}.community-join form>button{color:#fff;cursor:pointer;height:46px;font:inherit;background:linear-gradient(135deg,#3b74ff,#315ac4);border:0;border-radius:10px;font-size:11px;font-weight:900}.community-join form>button:hover{filter:brightness(1.08)}.community-form-error{color:#ef6b78;font-size:9px}.community-join>small{color:#5f7085;margin-top:18px;font-size:8px;line-height:1.6}.community-session{z-index:2;background:#081321f7;border-bottom:1px solid #ffffff12;align-items:center;min-height:36px;padding:5px 10px 5px 13px;display:flex;position:relative}.community-session span{color:#79899e;align-items:center;gap:5px;margin-right:auto;font-size:8px;display:inline-flex}.community-session strong{color:var(--green)}.community-session span i{background:#64758a;border-radius:50%;width:6px;height:6px;display:inline-block}.community-session span .community-connection-live{background:var(--green);box-shadow:0 0 0 4px #55d6a614}.community-session span .community-connection-connecting{background:var(--amber);animation:1s ease-in-out infinite chartPulse}.community-session span .community-connection-error{background:#ef6b78}.community-session button{color:#dc8790;cursor:pointer;background:#ef6b780f;border:1px solid #ef6b782e;border-radius:7px;padding:6px 9px;font-size:8px;font-weight:800}.community-chat-frame{background:#07101d;min-width:0;height:100%;min-height:0;margin-top:0;position:relative}.community-chat-mount{position:absolute;inset:0}.community-chat-mount>chat-room,.community-chat-mount iframe{border:0!important;width:100%!important;height:100%!important;min-height:100%!important;display:block!important}.community-chat-loading{color:#7d8da1;align-content:center;place-items:center;gap:12px;font-size:10px;display:grid;position:absolute;inset:0}.community-chat-spinner{border:2px solid #6f9aff2e;border-top-color:var(--blue-bright);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite communitySpin}@keyframes communitySpin{to{transform:rotate(360deg)}}.community-chat-error{text-align:center;background:#07101d;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px;display:flex;position:absolute;inset:0}.community-chat-error strong{color:#fff;font-size:13px}.community-chat-error span{color:#7d8da1;font-size:9px;line-height:1.5}.community-chat-error button,.community-chat-error a{color:#dbe6f7;cursor:pointer;font:inherit;background:#3b74ff1f;border:1px solid #6f9aff4d;border-radius:9px;padding:10px 13px;font-size:9px;font-weight:800}.community-chat-error a{color:var(--blue-bright);background:0 0}.community-scrim{cursor:default;background:#02070e7a;border:0;inset:0;z-index:74!important;position:fixed!important}@media (max-width:900px){.chart-page{padding:0}.chart-header{border-radius:0;min-height:66px;padding:0 14px}.chart-header nav{display:none}.chart-header-action{padding:10px 12px}.chart-shell{border-inline:0;border-radius:0;min-height:calc(100vh - 66px)}.chart-toolbar{flex-wrap:wrap;gap:8px 12px;padding:10px 12px}.chart-market-control{width:100%}.chart-market-control label{display:none}.chart-market-control select{width:100%}.chart-timeframes{max-width:calc(100vw - 124px);overflow-x:auto}.chart-timeframes button{flex:0 0 39px}.chart-quote{gap:8px}.chart-live-meta small{display:none}.chart-quote strong{min-width:68px;font-size:14px}.chart-status{font-size:0}.chart-titlebar{min-height:63px;padding:10px 13px}.chart-titlebar p{display:none}.drawing-toolbar{gap:5px;min-height:54px;padding:5px 8px}.drawing-toolbar-title{display:none}.drawing-tools{flex:1}.drawing-toolbar button{justify-content:center;width:42px;min-width:42px;height:42px;padding:0 7px}.drawing-toolbar button>span,.drawing-actions button span,.drawing-hint{display:none}.drawing-toolbar button svg{width:22px;height:22px}.drawing-actions{gap:2px}.drawing-properties{grid-template-columns:1fr;gap:12px;max-height:62vh;padding:13px 10px;overflow-y:auto}.drawing-properties-head{z-index:2;background:#0a1828;padding:10px 0;position:sticky;top:-13px}.fib-level-list{grid-template-columns:repeat(2,minmax(118px,1fr))}.fib-add-level{grid-template-columns:minmax(100px,1fr) minmax(122px,auto)}.indicator-toolbar{gap:7px;min-height:52px;padding:5px 8px}.indicator-toolbar-title{min-width:auto;padding-right:7px}.indicator-wave{width:36px;height:36px}.indicator-toolbar-title>div{display:none}.indicator-list button{min-width:128px;min-height:40px}.chart-size-toggle{width:42px;min-width:42px;padding:0;font-size:0}.chart-size-toggle span{font-size:17px}.chart-workspace{min-height:420px}.chart-workspace.with-rsi,.chart-workspace.with-macd{min-height:520px}.chart-workspace.with-both{min-height:680px}.chart-canvas{height:420px}.chart-workspace.with-rsi .chart-canvas,.chart-workspace.with-macd .chart-canvas{height:520px}.chart-workspace.with-both .chart-canvas{height:680px}.chart-workspace-wide{min-height:520px}.chart-workspace-wide .chart-canvas{height:520px}.chart-workspace-wide.with-rsi,.chart-workspace-wide.with-macd{min-height:620px}.chart-workspace-wide.with-rsi .chart-canvas,.chart-workspace-wide.with-macd .chart-canvas{height:620px}.chart-workspace-wide.with-both{min-height:760px}.chart-workspace-wide.with-both .chart-canvas{height:760px}.chart-canvas{width:100%;max-width:100vw;padding-right:max(0px,env(safe-area-inset-right))}.chart-renderer{min-width:0;overflow:hidden}.indicator-panel{grid-template-columns:92px minmax(0,1fr)}.indicator-panel-label{padding:8px}.indicator-panel-label span{display:none}.rsi-current-value{min-width:48px;padding:4px 6px;font-size:12px}.indicator-pane-badge{min-width:112px;padding:5px 7px;bottom:29px;left:6px}.indicator-pane-badges.with-both .rsi{bottom:calc(12.5% + 29px)}.indicator-pane-badges.with-both .macd{bottom:29px}.drawing-step-card{max-width:calc(100% - 16px);bottom:8px;left:8px}.chart-footer{padding-inline:12px}.chart-footer p{font-size:7px}.chart-footer a{display:none}.community-launcher{width:54px;min-width:54px;height:54px;padding:10px;bottom:14px;right:14px}.community-launcher>span:last-child{display:none}.community-panel{border-block:0;border-right:0;border-radius:0;width:min(420px,100vw);height:100dvh;top:0;bottom:0;right:0}}.guide-page{background:radial-gradient(circle at 12% 8%,#3b74ff29,#0000 29rem),radial-gradient(circle at 86% 32%,#55d6a614,#0000 27rem),#07101d;min-height:100vh;overflow:hidden}.guide-ambient{z-index:0;pointer-events:none;opacity:.5;position:fixed;inset:0}.guide-ambient:before{content:"";background-image:linear-gradient(#6f9aff09 1px,#0000 1px),linear-gradient(90deg,#6f9aff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.guide-ambient span{background:var(--blue-bright);border-radius:50%;width:5px;height:5px;animation:9s ease-in-out infinite guideFloat;position:absolute;box-shadow:0 0 18px}.guide-ambient span:first-child{top:24%;left:12%}.guide-ambient span:nth-child(2){color:var(--green);animation-delay:-3s;top:48%;right:18%}.guide-ambient span:nth-child(3){color:var(--amber);animation-delay:-6s;top:74%;left:66%}@keyframes guideFloat{50%{opacity:.45;transform:translateY(-30px)}}.guide-page>:not(.guide-ambient){z-index:1;position:relative}.guide-header{width:var(--page);border-bottom:1px solid var(--line);align-items:center;gap:40px;height:86px;margin:0 auto;display:flex}.guide-brand{align-items:center;gap:10px;margin-right:auto;display:inline-flex}.guide-brand img{object-fit:contain;filter:drop-shadow(0 8px 18px #d9a44138);width:49px;height:49px}.guide-brand>span{flex-direction:column;line-height:1;display:flex}.guide-brand strong{letter-spacing:.2em;font-size:13px}.guide-brand small{color:var(--amber);letter-spacing:.32em;margin-top:5px;font-size:7px}.guide-header nav{color:#aeb9c8;align-items:center;gap:26px;font-size:12px;display:flex}.guide-header nav a:hover{color:#fff}.guide-back{border:1px solid var(--line);color:#d8e0eb;border-radius:999px;padding:11px 16px;font-size:11px;font-weight:800}.guide-hero{width:var(--page);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.05fr) minmax(390px,.72fr);align-items:center;gap:90px;min-height:760px;margin:0 auto;display:grid}.guide-kicker{color:var(--blue-bright);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 22px;font-size:10px;font-weight:900;display:flex}.guide-kicker span{background:currentColor;width:24px;height:1px}.guide-hero h1{letter-spacing:-.075em;max-width:780px;margin:0;font-size:clamp(4rem,7vw,7.1rem);line-height:.91}.guide-hero h1 em{color:#0000;-webkit-text-stroke:1px #f6f8fc7a;font-style:normal;display:block}.guide-hero-copy>p:not(.guide-kicker){color:#aeb9c8;max-width:650px;margin:30px 0 0;font-size:17px;line-height:1.72}.guide-hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.guide-trust{color:#7f8fa4;flex-wrap:wrap;gap:12px 24px;margin-top:29px;font-size:10px;display:flex}.guide-trust span:before{content:"✓";color:var(--green);margin-right:7px}.guide-cover{background:linear-gradient(145deg,#142742ed,#081221e0);border:1px solid #6f9aff3d;border-radius:22px;flex-direction:column;min-height:510px;padding:28px;display:flex;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 45px 100px #00000059}.guide-cover:before{content:"";border:1px solid #55d6a62e;border-radius:50%;width:360px;height:360px;position:absolute;top:-150px;right:-170px;box-shadow:0 0 80px #3b74ff1f}.guide-cover-top{z-index:1;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.guide-cover-top img{object-fit:contain;width:180px;height:74px;transform:scale(1.25)}.guide-cover-top>span{color:var(--amber);font-family:var(--font-geist-mono),monospace;font-size:10px}.guide-cover-chart{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:34px 34px;border-block:1px solid #ffffff12;justify-content:center;align-items:center;gap:16px;height:250px;margin:36px -28px 0;display:flex}.guide-cover-chart i{background:linear-gradient(var(--green),#3389ff);border-radius:2px;width:7px;position:relative;box-shadow:0 0 16px #55d6a62e}.guide-cover-chart i:nth-child(3n){background:linear-gradient(#e06e79,var(--amber))}.guide-cover-chart i:before{content:"";background:inherit;opacity:.6;width:1px;height:calc(100% + 22px);position:absolute;top:-11px;left:3px}.guide-cover-bottom{flex-direction:column;gap:8px;margin-top:auto;display:flex}.guide-cover-bottom small{color:var(--blue-bright);letter-spacing:.15em;font-size:9px;font-weight:900}.guide-cover-bottom strong{font-size:16px}.guide-index{width:var(--page);grid-template-columns:.82fr 1.18fr;gap:90px;margin:0 auto;padding:120px 0;display:grid}.guide-index h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.7rem,4.8vw,5rem);line-height:1}.guide-index nav{border-top:1px solid var(--line)}.guide-index nav a{border-bottom:1px solid var(--line);color:#cbd4df;grid-template-columns:44px 1fr 20px;align-items:center;min-height:70px;transition:padding .18s,background .18s;display:grid}.guide-index nav a:hover{background:#3b74ff0d;padding-inline:10px}.guide-index nav span{color:var(--blue-bright);font-family:var(--font-geist-mono),monospace;font-size:10px}.guide-index nav strong{font-size:13px}.guide-index nav i{color:#6f7f94;font-style:normal}.guide-chapters{border-top:1px solid var(--line);background:#040b157a}.guide-chapter{width:var(--page);border-bottom:1px solid var(--line);grid-template-columns:.38fr 1.12fr;gap:70px;margin:0 auto;padding:105px 0;scroll-margin-top:40px;display:grid}.guide-chapter-meta{flex-direction:column;align-items:flex-start;display:flex}.guide-chapter-meta>span{color:#0000;font-family:var(--font-geist-mono),monospace;-webkit-text-stroke:1px #6f9aff61;font-size:72px;font-weight:800;line-height:1}.guide-chapter-meta small{border:1px solid var(--line);color:var(--blue-bright);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;margin-top:17px;padding:7px 10px;font-size:8px;font-weight:900}.guide-chapter-content{max-width:800px}.guide-chapter-content h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,4vw,4.3rem);line-height:1.02}.guide-chapter-intro{color:#b0bccb;margin:24px 0 30px;font-size:17px;line-height:1.72}.guide-chapter-content ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.guide-chapter-content li{color:#8e9db0;grid-template-columns:17px 1fr;gap:10px;font-size:14px;line-height:1.6;display:grid}.guide-chapter-content li:before{content:"→";color:var(--green)}.guide-action{background:#55d6a60e;border:1px solid #55d6a633;border-radius:13px;margin-top:34px;padding:21px 23px}.guide-action span{color:var(--green);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900}.guide-action p{color:#d6dfe9;margin:8px 0 0;font-size:13px;line-height:1.6}.guide-next{width:var(--page);margin:0 auto;padding:120px 0 130px}.guide-next-copy{max-width:800px}.guide-next h2{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,5.5vw,5.8rem);line-height:.98}.guide-next-copy>p:not(.guide-kicker){max-width:670px;color:var(--muted);margin:25px 0 0;font-size:16px;line-height:1.7}.guide-next-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:54px;display:grid}.guide-next-cards article{background:linear-gradient(135deg,#3b74ff1f,#ffffff05);border:1px solid #6f9aff38;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:300px;padding:31px;display:flex}.guide-next-cards article>span{color:var(--blue-bright);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.guide-next-cards h3{margin:50px 0 12px;font-size:27px}.guide-next-cards p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.guide-next-cards a{color:#fff;margin-top:auto;font-size:13px;font-weight:900}.guide-demo-card{background:linear-gradient(135deg,#55d6a617,#ffffff05)!important;border-color:#55d6a633!important}.guide-demo-card>span{color:var(--green)!important}.guide-demo-card small{color:#718297;margin-top:15px;font-size:8px;line-height:1.5}.guide-footer{width:var(--page);border-top:1px solid var(--line);grid-template-columns:1fr auto 1.15fr;align-items:center;gap:55px;margin:0 auto;padding:55px 0 38px;display:grid}.guide-footer>div img{object-fit:contain;width:190px;height:80px;transform:scale(1.25)}.guide-footer>div p{color:var(--muted);margin:5px 0 0;font-size:10px}.guide-footer nav{color:#c4cfdb;flex-direction:column;gap:10px;font-size:11px;display:flex}.guide-risk{color:#718095;margin:0;font-size:9px;line-height:1.65}.guide-risk strong{color:#9eabba}.guide-video{width:var(--page);border-bottom:1px solid var(--line);grid-template-columns:.78fr 1.22fr;align-items:center;gap:70px;margin:0 auto;padding:110px 0;display:grid}.guide-video-copy h2,.guide-library h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,4.5vw,4.7rem);line-height:1}.guide-video-copy>p:not(.guide-kicker),.guide-library>div>p:not(.guide-kicker){color:var(--muted);line-height:1.7}.video-shell{aspect-ratio:16/9;background:#030914;border:1px solid #6f9aff47;border-radius:20px;overflow:hidden;box-shadow:0 35px 90px #00000061}.video-shell iframe{border:0;width:100%;height:100%}.guide-deep-link{color:#dbe5f2;background:#3b74ff0f;border:1px solid #6f9aff33;border-radius:12px;justify-content:space-between;margin-top:18px;padding:18px 20px;font-size:13px;font-weight:800;display:flex}.guide-library{width:var(--page);grid-template-columns:.75fr 1.25fr;gap:70px;margin:0 auto;padding:120px 0;display:grid}.guide-library-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.guide-library-grid>a{border:1px solid var(--line);background:linear-gradient(145deg,#152a46c7,#08111fb8);border-radius:18px;flex-direction:column;min-height:340px;padding:30px;display:flex}.guide-library-grid small,.lesson-title>span{color:var(--blue-bright);letter-spacing:.15em;font-size:9px;font-weight:900}.guide-library-grid h3{letter-spacing:-.04em;margin:58px 0 15px;font-size:28px}.guide-library-grid p{color:var(--muted);font-size:13px;line-height:1.65}.guide-library-grid strong{margin-top:auto;font-size:12px}.lesson-page{background:radial-gradient(circle at 75% 8%,#3b74ff29,transparent 32rem),var(--ink)}.lesson-header{width:var(--page);border-bottom:1px solid var(--line);color:#b7c4d4;letter-spacing:.12em;justify-content:space-between;align-items:center;height:82px;margin:0 auto;font-size:11px;font-weight:800;display:flex}.lesson-hero{width:var(--page);border-bottom:1px solid var(--line);margin:0 auto;padding:120px 0 110px}.lesson-hero h1{letter-spacing:-.075em;max-width:1000px;margin:0;font-size:clamp(4rem,8vw,8.5rem);line-height:.88}.lesson-hero h1 em{color:#0000;-webkit-text-stroke:1px #f6f8fc73;font-style:normal;display:block}.lesson-hero>p:not(.guide-kicker){color:#aeb9c8;max-width:670px;font-size:17px;line-height:1.7}.lesson-foundation,.analysis-flow{width:var(--page);grid-template-columns:repeat(3,1fr);gap:15px;margin:0 auto;padding:90px 0;display:grid}.lesson-foundation article,.analysis-flow>div{border:1px solid var(--line);background:#ffffff06;border-radius:16px;padding:28px}.lesson-foundation small,.analysis-flow span,.pattern-grid small,.analysis-grid small{color:var(--blue-bright);font-family:var(--font-geist-mono),monospace}.lesson-foundation h2{margin:42px 0 10px;font-size:28px}.lesson-foundation p,.analysis-flow p,.pattern-grid p,.analysis-grid p{color:var(--muted);font-size:13px;line-height:1.65}.pattern-section{border-block:1px solid var(--line);background:#040b158c;padding:110px max(24px,50% - 620px)}.lesson-title{max-width:760px}.lesson-title h2{letter-spacing:-.06em;margin:16px 0 50px;font-size:clamp(2.8rem,5vw,5.3rem);line-height:.98}.pattern-grid,.analysis-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.pattern-grid article,.analysis-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;min-height:300px;padding:26px}.pattern-grid h3,.analysis-grid h3{margin:25px 0 12px;font-size:22px}.candle-anatomy{background:linear-gradient(135deg,#d9a44114,#ffffff06);border:1px solid #d9a44138;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:36px;max-width:1120px;margin:0 auto 28px;padding:38px;display:grid}.anatomy-copy small,.engulf-explainer small,.confluence-panel small{color:var(--amber);letter-spacing:.18em;font-size:.72rem}.anatomy-copy h2,.engulf-explainer h2,.confluence-panel h2{margin:8px 0 12px;font-size:clamp(1.55rem,3vw,2.25rem)}.anatomy-copy p,.anatomy-copy li{color:var(--muted);line-height:1.7}.anatomy-copy ul{padding-left:20px}.anatomy-visual{background:#091525;border:1px solid #ffffff12;border-radius:20px;place-items:center;height:300px;padding:14px;display:grid}.anatomy-visual svg{width:100%;height:100%}.anatomy-lines path{stroke:#73839a;stroke-width:1px;stroke-dasharray:4 4}.anatomy-visual text{fill:#e8edf4;font-size:13px;font-weight:700}.anatomy-visual .body-label,.anatomy-visual .wick-label{fill:#8fa0b5;letter-spacing:1.5px;font-size:10px}.candle-chart{background:repeating-linear-gradient(0deg,#0000 0 38px,#ffffff09 39px),linear-gradient(#ffffff06,#0000);border:1px solid #ffffff12;border-radius:16px;justify-content:center;align-items:center;gap:16px;height:156px;margin:18px 0 20px;padding-top:14px;display:flex;position:relative;overflow:hidden}.edu-candle{--body:30px;--top:8px;--bottom:8px;--offset:0px;width:18px;height:var(--body);color:#43d6a4;transform:translateY(var(--offset));background:currentColor;border-radius:2px;display:block;position:relative;box-shadow:0 0 14px}@supports (color:color-mix(in lab, red, red)){.edu-candle{box-shadow:0 0 14px color-mix(in srgb,currentColor 25%,transparent)}}.edu-candle{flex:none}.edu-candle.down{color:#ef6d7a}.edu-candle.neutral{color:#d9a441}.edu-candle:before,.edu-candle:after{content:"";background:currentColor;width:2px;position:absolute;left:calc(50% - 1px)}.edu-candle:before{height:var(--top);bottom:100%}.edu-candle:after{height:var(--bottom);top:100%}.trend{text-transform:uppercase;letter-spacing:.1em;color:#aab1ba;font-size:.62rem;position:absolute;top:9px;left:11px}.trend.uptrend{color:#d9a441}.chart-note{color:#8f98a3;font-size:.62rem;position:absolute;bottom:8px;right:10px}.zone-line{border-top:1px dashed #d9a441a6;position:absolute;top:39px;left:12px;right:12px}.engulf-bracket{color:#43d6a4;letter-spacing:.04em;font-size:.59rem;position:absolute;bottom:6px}.engulfing .edu-candle:nth-of-type(2){width:24px}.engulf-explainer,.confluence-panel{background:linear-gradient(135deg,#43d6a414,#ffffff05);border:1px solid #43d6a438;border-radius:26px;grid-template-columns:1.2fr 1fr;gap:28px;max-width:1120px;margin:30px auto;padding:34px;display:grid}.engulf-explainer p,.confluence-panel p{color:var(--muted);line-height:1.7}.engulf-steps,.confluence-list{align-content:center;gap:8px;display:grid}.engulf-steps span,.confluence-list span{color:#dbe1e7;background:#0003;border:1px solid #ffffff12;border-radius:10px;padding:12px 14px;font-size:.85rem}.confluence-list b{float:right;color:#43d6a4}.analysis-grid.illustrated article{padding-top:22px}.candle-diagram,.tool-diagram{background:#091525;border:1px solid #ffffff14;border-radius:16px;margin:16px 0 18px;overflow:hidden}.candle-diagram svg,.tool-diagram svg{width:100%;height:auto;min-height:190px;display:block}.svg-grid path{fill:none;stroke:#ffffff0e;stroke-width:1px}.svg-up line,.svg-up rect{stroke:#49d9a8;fill:#49d9a8;stroke-width:2px}.svg-down line,.svg-down rect{stroke:#f16c79;fill:#f16c79;stroke-width:2px}.svg-zone{opacity:.14}.svg-zone.support,.zone.support{fill:#49d9a8}.svg-zone.resistance{fill:#d9a441}.svg-heading,.svg-callout,.tool-diagram text{fill:#aebbd0;letter-spacing:.7px;font-size:9px;font-weight:800}.svg-callout{fill:#e6edf7}.svg-bracket{fill:none;stroke:#d9a441;stroke-width:1.5px;stroke-dasharray:3 3}.candle-diagram>svg text:not(.svg-heading):not(.svg-callout){fill:#d9a441;font-size:8px;font-weight:900}.diagram-legend{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 13px;font-size:10px;display:flex}.diagram-legend span{color:#edf2f8;font-weight:800}.diagram-legend b{color:#8291a5;font-weight:600}.tool-diagram .price{fill:none;stroke:#49d9a8;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.tool-diagram .price.down{stroke:#d9a441}.tool-diagram .level{fill:none;stroke:#d9a441;stroke-width:1.6px}.tool-diagram .level.danger{stroke:#f16c79;stroke-dasharray:5 4}.tool-diagram .level.good{stroke:#49d9a8;stroke-dasharray:5 4}.tool-diagram .arrow{fill:none;stroke:#edf2f8;stroke-width:2px}.tool-diagram .fib-line{stroke:#d9a441a6;stroke-width:1px;stroke-dasharray:4 3}.tool-diagram .focus{fill:#49d9a8}.tool-diagram .indicator{fill:none;stroke:#d9a441;stroke-width:3px}.tool-diagram .band{fill:none;stroke:#6f9aff;stroke-width:2px}.tool-diagram .mid{fill:none;stroke:#8b98a9;stroke-width:1px;stroke-dasharray:4 4}@media (max-width:760px){.candle-anatomy,.engulf-explainer,.confluence-panel{grid-template-columns:1fr;padding:20px}.anatomy-visual{height:250px;padding:8px}.candle-diagram svg,.tool-diagram svg{min-height:210px}.diagram-legend{flex-direction:column;align-items:flex-start;gap:4px}.pattern-grid article,.analysis-grid article{padding:20px}}.lesson-check{width:min(900px,100% - 48px);margin:0 auto;padding:120px 0}.lesson-check h2{letter-spacing:-.055em;margin:0 0 35px;font-size:clamp(2.7rem,5vw,5rem);line-height:1}.lesson-check ol{counter-reset:check;padding:0;list-style:none;display:grid}.lesson-check li{counter-increment:check;border-top:1px solid var(--line);color:#bdc8d5;padding:20px 0}.lesson-check li:before{content:counter(check,decimal-leading-zero);color:var(--green);margin-right:22px;font-family:monospace}.lesson-check .button{margin-top:35px}.analysis-flow{grid-template-columns:repeat(4,1fr)}.analysis-flow strong{margin-top:32px;font-size:19px;display:block}.lesson-warning{border-left:2px solid var(--amber);color:#aeb9c8;background:#d9a4410f;margin-top:28px;padding:14px 18px;line-height:1.6}@media (max-width:780px){.guide-video,.guide-library{grid-template-columns:1fr;gap:40px;padding:80px 0}.guide-library-grid,.pattern-grid,.analysis-grid,.lesson-foundation,.analysis-flow{grid-template-columns:1fr}.lesson-hero{padding:80px 0}.lesson-hero h1{font-size:clamp(3.3rem,16vw,5rem)}}@media (max-width:900px){.guide-header nav{display:none}.guide-hero{grid-template-columns:1fr;gap:35px;padding:85px 0 100px}.guide-cover{width:min(100%,520px);margin:0 auto}.guide-index{grid-template-columns:1fr;gap:50px}.guide-chapter{grid-template-columns:130px 1fr;gap:35px}.guide-footer{grid-template-columns:1fr 1fr}.guide-risk{grid-column:1/-1}}@media (max-width:680px){.guide-header{height:74px}.guide-back{padding:10px 12px;font-size:0}.guide-back:after{content:"← Inicio";font-size:10px}.guide-hero{min-height:auto;padding:70px 0 80px}.guide-hero h1{font-size:clamp(3.25rem,16vw,4.8rem)}.guide-hero-actions{flex-direction:column}.guide-cover{min-height:455px;padding:22px;transform:none}.guide-cover-chart{margin-inline:-22px}.guide-index{padding:88px 0}.guide-chapter{grid-template-columns:1fr;gap:27px;padding:78px 0}.guide-chapter-meta{flex-direction:row;align-items:center;gap:18px}.guide-chapter-meta>span{font-size:50px}.guide-chapter-meta small{margin-top:0}.guide-chapter-intro{font-size:15px}.guide-next{padding:90px 0}.guide-next-cards,.guide-footer{grid-template-columns:1fr}.guide-risk{grid-column:auto}}.book-page{--book-sidebar:322px;background:radial-gradient(circle at 78% 4%,#3b74ff24,#0000 31rem),radial-gradient(circle at 32% 72%,#55d6a60b,#0000 27rem),#07101d;min-height:100vh}.book-sidebar{z-index:80;width:var(--book-sidebar);background:linear-gradient(#0b182afb,#050d18fe),#07101d;border-right:1px solid #ffffff17;flex-direction:column;padding:24px 20px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:22px 0 60px #0000002e}.book-page>.book-sidebar,.book-page>.book-overlay,.book-page>.book-mobile-menu{position:fixed}.book-sidebar-head{align-items:center;gap:10px;padding:0 4px 20px;display:flex}.book-sidebar-head>button{color:#dce5f0;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:28px;display:none}.book-brand{align-items:center;gap:11px;display:flex}.book-brand img{object-fit:contain;filter:drop-shadow(0 8px 18px #d9a44138);width:45px;height:45px}.book-brand>span{flex-direction:column;line-height:1;display:flex}.book-brand strong{letter-spacing:.22em;font-size:13px}.book-brand small{color:var(--amber);letter-spacing:.19em;margin-top:6px;font-size:7px;font-weight:900}.book-home-link{background:#ffffff06;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:36px 1fr;align-items:center;gap:10px;margin-bottom:14px;padding:13px;display:grid}.book-home-link svg{fill:none;stroke:#7f91a9;stroke-width:1.6px;width:22px;height:22px}.book-home-link>span{flex-direction:column;gap:4px;display:flex}.book-home-link small{color:#738399;letter-spacing:.14em;font-size:7px;font-weight:900}.book-home-link strong{color:#dbe4ef;font-size:12px}.book-home-link.is-active{background:#3b74ff17;border-color:#6f9aff61}.book-home-link.is-active svg{stroke:var(--blue-bright)}.book-progress{background:#55d6a609;border:1px solid #55d6a624;border-radius:13px;padding:13px}.book-progress>div{color:#a6b4c5;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.book-progress>div strong{color:var(--green);font-size:10px}.book-progress>i{background:#ffffff14;border-radius:99px;height:4px;margin:10px 0 8px;display:block;overflow:hidden}.book-progress>i b{border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--blue-bright));height:100%;transition:width .35s;display:block}.book-progress>small{color:#68798f;font-size:8px}.book-nav{gap:4px;margin-top:13px;display:grid}.book-nav>a{color:#a6b3c3;border:1px solid #0000;border-radius:12px;grid-template-columns:28px 1fr 10px;align-items:center;gap:10px;min-height:62px;padding:8px 10px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid}.book-nav>a:hover{color:#f5f8fb;background:#ffffff09;transform:translate(2px)}.book-nav>a.is-active{color:#fff;background:linear-gradient(90deg,#3b74ff1f,#3b74ff09);border-color:#6f9aff47}.book-nav-number{color:#71839a;width:27px;height:27px;font-family:var(--font-geist-mono),monospace;border:1px solid #ffffff1a;border-radius:8px;place-items:center;font-size:8px;display:grid}.book-nav>a.is-active .book-nav-number{color:var(--blue-bright);background:#3b74ff1f;border-color:#6f9aff6b}.book-nav>a>span:nth-child(2){flex-direction:column;gap:5px;display:flex}.book-nav small{color:#62748a;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.book-nav strong{font-size:11px}.book-nav i{color:#53677f;font-size:16px;font-style:normal}.book-practice{background:linear-gradient(135deg,#d9a44112,#ffffff05);border:1px solid #d9a4412e;border-radius:14px;margin-top:15px;padding:16px}.book-practice>span{color:var(--amber);letter-spacing:.14em;font-size:7px;font-weight:900}.book-practice strong{margin-top:7px;font-size:13px;display:block}.book-practice p{color:#7f8fa4;margin:7px 0 10px;font-size:9px;line-height:1.45}.book-practice a{color:#dfe7f0;font-size:9px;font-weight:900}.book-practice a+a{color:var(--green);margin-top:8px;display:block}.book-risk{color:#52657d;margin:14px 4px 0;font-size:7px;line-height:1.45}.book-content{min-height:100vh;margin-left:var(--book-sidebar)}.book-mobile-menu,.book-overlay{display:none}.book-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(340px,.7fr);align-items:center;gap:80px;width:min(1180px,100% - 76px);min-height:760px;margin:0 auto;padding:70px 0;display:grid}.book-kicker{color:var(--blue-bright);letter-spacing:.18em;align-items:center;gap:11px;margin:0 0 20px;font-size:9px;font-weight:900;display:flex}.book-kicker span{background:currentColor;width:25px;height:1px}.book-hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(4.2rem,7.3vw,7.5rem);line-height:.88}.book-hero h1 em,.lesson-v2-hero h1 em{color:#0000;-webkit-text-stroke:1px #f6f8fc6e;font-style:normal;display:block}.book-lead{color:#aeb9c8;max-width:680px;margin:28px 0 0;font-size:17px;line-height:1.7}.book-hero-actions{flex-wrap:wrap;gap:11px;margin-top:31px;display:flex}.book-hero-meta{color:#72839a;text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:25px;margin-top:32px;font-size:9px;display:flex}.book-hero-meta span{align-items:baseline;gap:6px;display:flex}.book-hero-meta strong{color:#d7e0eb;letter-spacing:0;font-size:16px}.book-cover{background:linear-gradient(145deg,#132844f5,#07111ff5);border:1px solid #6f9aff40;border-radius:22px;flex-direction:column;min-height:505px;padding:26px;display:flex;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 40px 90px #0000005c}.book-cover-head{justify-content:space-between;align-items:flex-start;display:flex}.book-cover-head img{object-fit:contain;width:180px;height:70px;transform:scale(1.25)}.book-cover-head span{color:var(--amber);font-family:monospace;font-size:9px}.book-cover-visual{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:35px 35px;border-block:1px solid #ffffff12;justify-content:center;align-items:center;gap:13px;min-height:270px;margin:34px -26px 23px;display:flex;position:relative}.book-cover-visual i{width:8px;height:var(--h,70px);background:var(--green);z-index:2;border-radius:2px;position:relative}.book-cover-visual i:before{content:"";background:inherit;opacity:.8;width:1px;height:calc(100% + 28px);position:absolute;top:-14px;left:3px}.book-cover-visual i:first-child{--h:38px}.book-cover-visual i:nth-child(2){--h:62px}.book-cover-visual i:nth-child(3){--h:46px;background:#eb6f7b}.book-cover-visual i:nth-child(4){--h:92px}.book-cover-visual i:nth-child(5){--h:71px;background:#eb6f7b}.book-cover-visual i:nth-child(6){--h:116px}.book-cover-visual i:nth-child(7){--h:94px}.book-cover-visual i:nth-child(8){--h:137px}.book-cover-visual i:nth-child(9){--h:119px;background:#eb6f7b}.book-cover-visual b{background:linear-gradient(90deg,var(--amber),var(--blue-bright));transform-origin:0;width:74%;height:2px;position:absolute;top:62%;left:12%;transform:rotate(-18deg);box-shadow:0 0 18px #6f9aff52}.book-cover>div:last-child{flex-direction:column;gap:8px;margin-top:auto;display:flex}.book-cover>div:last-child small{color:var(--blue-bright);letter-spacing:.15em;font-size:8px;font-weight:900}.book-cover>div:last-child strong{font-size:14px}.book-start,.book-route{width:min(1080px,100% - 76px);margin:0 auto;padding:115px 0}.book-route{border-top:1px solid var(--line)}.book-section-heading{max-width:790px}.book-section-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.8rem,5vw,5.2rem);line-height:.98}.book-section-heading>p:not(.book-kicker){max-width:680px;color:var(--muted);margin:22px 0 0;font-size:15px;line-height:1.7}.book-method-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:52px;display:grid}.book-method-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:15px;min-height:220px;padding:24px}.book-method-grid span{color:var(--blue-bright);font-family:monospace;font-size:9px}.book-method-grid h3{margin:61px 0 10px;font-size:22px}.book-method-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.book-module-list{border-top:1px solid var(--line);margin-top:55px}.book-module-list>a{border-bottom:1px solid var(--line);grid-template-columns:68px 1fr 64px 24px;align-items:center;gap:20px;min-height:128px;padding:18px 8px;transition:background .2s,padding .2s;display:grid}.book-module-list>a:hover{background:#3b74ff0b;padding-inline:18px}.book-module-number{color:#0000;-webkit-text-stroke:1px #6f9aff8f;font-family:monospace;font-size:34px;font-weight:900}.book-module-copy{grid-template-columns:minmax(180px,.62fr) 1fr;align-items:center;gap:20px 35px;display:grid}.book-module-copy small{color:var(--blue-bright);letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-weight:900}.book-module-copy strong{letter-spacing:-.03em;font-size:22px}.book-module-copy p{color:#8190a3;margin:0;font-size:12px;line-height:1.5}.book-module-time{color:#708196;font-family:monospace;font-size:9px}.book-module-list>a>i{color:var(--green);font-size:18px;font-style:normal}.book-principle{background:linear-gradient(135deg,#55d6a612,#ffffff05);border:1px solid #55d6a630;border-radius:22px;grid-template-columns:1fr .8fr;align-items:end;gap:65px;width:min(1080px,100% - 76px);margin:0 auto 100px;padding:45px;display:grid}.book-principle span{color:var(--green);letter-spacing:.16em;font-size:8px;font-weight:900}.book-principle h2{letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(2.4rem,4.4vw,4.5rem);line-height:1}.book-principle>p{color:#9eacbd;margin:0;line-height:1.75}.book-disclaimer{border-block:1px solid var(--line);grid-template-columns:170px 1fr auto;align-items:center;gap:30px;width:min(1080px,100% - 76px);margin:0 auto 110px;padding:32px 0;display:grid}.book-disclaimer strong{color:var(--amber);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.book-disclaimer p{color:#8494a8;margin:0;font-size:12px;line-height:1.6}.book-disclaimer a{color:#fff;font-size:11px;font-weight:900}.book-complete{background:#55d6a60a;border:1px solid #55d6a630;border-radius:18px;justify-content:space-between;align-items:center;gap:25px;width:min(980px,100% - 76px);margin:70px auto 0;padding:27px;display:flex}.book-complete>div{flex-direction:column;gap:5px;display:flex}.book-complete small{color:var(--green);letter-spacing:.14em;font-size:8px;font-weight:900}.book-complete strong{font-size:18px}.book-complete p{color:#697b91;margin:0;font-size:9px}.book-complete button{color:#dce7ef;font:inherit;cursor:pointer;background:0 0;border:1px solid #55d6a673;border-radius:999px;padding:13px 18px;font-size:10px;font-weight:900}.book-complete button.is-complete{background:var(--green);color:#06140f}.book-footer{border-top:1px solid var(--line);color:#64758b;justify-content:space-between;align-items:center;gap:30px;width:min(1080px,100% - 76px);margin:70px auto 0;padding:35px 0 45px;font-size:8px;display:flex}.book-footer span{letter-spacing:.12em;font-weight:900}.book-footer p{margin:0}.book-footer a{color:#aeb9c8;font-weight:800}.lesson-v2{overflow:hidden}.lesson-v2-hero{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:40px;width:min(1080px,100% - 76px);min-height:510px;margin:0 auto;padding:75px 0;display:grid}.lesson-v2-hero h1{letter-spacing:-.075em;max-width:870px;margin:0;font-size:clamp(4.1rem,7.8vw,8rem);line-height:.87}.lesson-v2-hero>div:first-child>p:last-child{color:#9fadbf;max-width:670px;margin:27px 0 0;font-size:16px;line-height:1.7}.lesson-v2-number{color:#0000;-webkit-text-stroke:1px #6f9aff2e;font-family:monospace;font-size:clamp(5rem,10vw,10rem);font-weight:900}.lesson-v2-intro{grid-template-columns:1fr 1fr;align-items:start;gap:65px;width:min(980px,100% - 76px);margin:0 auto;padding:105px 0;display:grid}.lesson-v2-intro span,.lesson-v2-heading small,.candle-anatomy-v2 small,.fibonacci-explainer small,.divergence-panel small,.macro-panel span,.rr-panel small,.journal-panel small{color:var(--blue-bright);letter-spacing:.16em;font-size:8px;font-weight:900}.lesson-v2-intro h2{letter-spacing:-.055em;margin:14px 0 0;font-size:clamp(2.3rem,4vw,4.3rem);line-height:1}.lesson-v2-intro>p{color:#9aa9bb;margin:0;font-size:15px;line-height:1.78}.lesson-v2-foundations{grid-template-columns:repeat(3,1fr);gap:12px;width:min(1080px,100% - 76px);margin:0 auto 105px;display:grid}.lesson-v2-foundations article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;min-height:220px;padding:25px}.lesson-v2-foundations span{color:var(--blue-bright);font-family:monospace;font-size:9px}.lesson-v2-foundations h3{margin:57px 0 10px;font-size:24px}.lesson-v2-foundations p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.lesson-v2-section{border-block:1px solid var(--line);background:#0309126e;padding:110px max(38px,50% - 540px)}.lesson-v2-section.compact{border-top:0}.lesson-v2-heading{max-width:800px;margin-bottom:50px}.lesson-v2-heading h2{letter-spacing:-.06em;margin:13px 0 0;font-size:clamp(2.7rem,5vw,5.2rem);line-height:.98}.lesson-v2-heading>p{max-width:650px;color:var(--muted);margin:20px 0 0;font-size:14px;line-height:1.7}.visual-card-grid,.structure-library-grid,.indicator-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.visual-card-grid>article,.structure-library-grid>article,.indicator-library-grid>article{background:linear-gradient(145deg,#0f1f35b3,#08111fc7);border:1px solid #ffffff17;border-radius:18px;min-width:0;padding:23px}.visual-card-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.visual-card-top span{color:var(--blue-bright);font-family:monospace;font-size:9px}.visual-card-top i{color:#687a90;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:900}.visual-card-grid h3,.structure-library-grid h3,.indicator-library-grid h3{letter-spacing:-.035em;margin:22px 0 10px;font-size:26px}.visual-card-grid>article>p,.structure-library-grid>article>p,.indicator-purpose{color:var(--muted);font-size:12px;line-height:1.65}.visual-card-check{border-top:1px solid var(--line);align-items:flex-start;gap:15px;margin-top:19px;padding-top:16px;display:flex}.visual-card-check strong{color:var(--green);letter-spacing:.1em;flex:none;font-size:7px}.visual-card-check span{color:#a5b2c1;font-size:10px;line-height:1.45}.edu-chart{background:#071423;border:1px solid #ffffff12;border-radius:14px;place-items:center;min-height:225px;display:grid;overflow:hidden}.edu-chart svg{width:100%;height:auto;display:block}.chart-grid path{fill:none;stroke:#ffffff0e;stroke-width:1px}.chart-price{fill:none;stroke:#55d6a6;stroke-width:3.2px;stroke-linejoin:round;stroke-linecap:round}.chart-zone{opacity:.12}.chart-zone.good{fill:var(--green)}.chart-zone.warn{fill:var(--amber);opacity:.16}.chart-guide{fill:none;stroke-width:1.5px;stroke-dasharray:5 4}.chart-guide.good{stroke:var(--green)}.chart-guide.warn,.chart-guide.fib{stroke:var(--amber)}.chart-guide.danger{stroke:#f16c79}.chart-guide.muted{stroke:#708197}.chart-arrow{fill:none;stroke:#eef3f8;stroke-width:2px}.edu-chart text{fill:#8191a5;letter-spacing:.7px;font-size:8px;font-weight:800}.chart-up line,.chart-up rect{fill:var(--green);stroke:var(--green);stroke-width:2px}.chart-down line,.chart-down rect{fill:#ef6d7a;stroke:#ef6d7a;stroke-width:2px}.edu-chart-pro{background:radial-gradient(circle at 80% 0,#3b74ff14,#0000 45%),#06111f;border-color:#6f9aff29;min-height:0;display:block;box-shadow:inset 0 1px #ffffff06,0 18px 40px #00000029}.edu-chart-pro svg{width:100%;height:auto}.chart-terminal-bar,.chart-terminal-legend{color:#8392a6;min-height:34px;font-family:var(--font-geist-mono),monospace;letter-spacing:.11em;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:7px;font-weight:800;display:flex}.chart-terminal-bar span,.chart-terminal-legend span{align-items:center;gap:7px;display:inline-flex}.chart-terminal-bar span>i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #55d6a6bf}.chart-terminal-bar b{color:var(--amber);letter-spacing:.09em;font-size:7px;font-weight:900}.chart-terminal-legend{color:#63748a;letter-spacing:.04em;border-top:1px solid #ffffff0e;border-bottom:0;justify-content:flex-start;min-height:31px}.chart-terminal-legend i{border-radius:2px;width:12px;height:2px;display:inline-block}.legend-up{background:var(--green)}.legend-down{background:#ef6d7a}.legend-level{background:var(--amber)}.legend-focus{background:var(--blue-bright)}.chart-plot-bg{fill:#071423}.chart-grid-pro path{stroke:#8ea7c913;stroke-width:.8px}.chart-axis{fill:none;stroke:#879dbb24;stroke-width:.8px}.chart-axis-label,.chart-time-label{font-family:var(--font-geist-mono),monospace;fill:#52657c!important;letter-spacing:0!important;font-size:6px!important;font-weight:700!important}.chart-time-label{font-size:5.5px!important}.chart-callout{font-family:var(--font-geist-mono),monospace;fill:#9aa9bb!important;letter-spacing:.5px!important;font-size:6.5px!important;font-weight:900!important}.chart-callout.good{fill:var(--green)!important}.chart-callout.warn{fill:var(--amber)!important}.chart-guide.solid{stroke-dasharray:none}.chart-touch{fill:none;stroke:var(--green);stroke-width:1.5px;stroke-linecap:round}.chart-pivot{fill:#071423;stroke:var(--green);stroke-width:2px}.chart-arrow-pro,.chart-confirm-arrow{fill:none;stroke:#e8eef7;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.chart-confirm-arrow{stroke:var(--green)}.chart-confirm-arrow.down{stroke:#ef6d7a}.chart-badge{font-family:var(--font-geist-mono),monospace;fill:var(--green)!important;letter-spacing:.4px!important;font-size:6px!important;font-weight:900!important}.chart-range-fill{fill:#6f9aff0b;stroke:#6f9aff17}.chart-emphasis line,.chart-emphasis rect{filter:drop-shadow(0 0 4px);stroke-width:2.4px}.chart-focus-ring{fill:#6f9aff09;stroke:#6f9aff85;stroke-width:1px;stroke-dasharray:4 3}.chart-threshold,.chart-fib-label{font-family:var(--font-geist-mono),monospace;fill:var(--amber)!important;letter-spacing:0!important;font-size:6.5px!important;font-weight:900!important}.chart-pattern-caption{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:0 12px;display:flex}.chart-pattern-caption span{color:#61738a;letter-spacing:.11em;font-size:7px;font-weight:900}.chart-pattern-caption strong{color:#e9eef5;font-size:10px}.chart-pattern-letter{font-family:var(--font-geist-mono),monospace;fill:var(--amber)!important;font-size:8px!important;font-weight:900!important}.chart-cup-guide{fill:none;stroke:#6f9aff8c;stroke-width:1.3px;stroke-dasharray:4 3}.chart-phase-bands rect{stroke:none}.chart-phase-bands .phase-context{fill:#6f9aff06}.chart-phase-bands .phase-setup{fill:#d9a44109}.chart-phase-bands .phase-confirm{fill:#55d6a60b}.chart-phase-bands text{font-family:var(--font-geist-mono),monospace;fill:#60738b!important;letter-spacing:.55px!important;font-size:5.5px!important;font-weight:900!important}.chart-fib-swing{fill:none;stroke:var(--blue-bright);stroke-width:1.6px}.chart-fib-point{fill:#071423;stroke:var(--blue-bright);stroke-width:2px}.indicator-zone{opacity:.07}.indicator-zone.danger{fill:#ef6d7a}.indicator-zone.good{fill:var(--green)}.candle-pattern-pro{min-height:0}.candle-pattern-pro svg{margin:0}.formation-chart svg{min-height:245px}.lesson-v2-compare,.fibonacci-explainer,.divergence-panel,.macro-panel,.rr-panel,.journal-panel{background:#ffffff05;border:1px solid #6f9aff29;border-radius:22px;grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;width:min(980px,100% - 76px);margin:90px auto;padding:38px;display:grid}.lesson-v2-compare small{color:var(--amber);letter-spacing:.16em;font-size:8px;font-weight:900}.lesson-v2-compare h2,.fibonacci-explainer h2,.divergence-panel h2,.macro-panel h2,.rr-panel h2,.journal-panel h2{letter-spacing:-.05em;margin:12px 0;font-size:clamp(2rem,3.7vw,3.7rem);line-height:1}.lesson-v2-compare p,.fibonacci-explainer p,.divergence-panel p,.macro-panel p,.rr-panel p{color:var(--muted);font-size:13px;line-height:1.72}.timeframe-stack,.fibonacci-steps,.journal-list{gap:8px;display:grid}.timeframe-stack span,.fibonacci-steps span,.journal-list span{color:#a9b6c5;background:#0000002e;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:13px;padding:14px;font-size:11px;display:flex}.timeframe-stack b{min-width:38px;color:var(--blue-bright);font-family:monospace}.fibonacci-steps b{width:26px;height:26px;color:var(--amber);background:#d9a4411a;border-radius:7px;place-items:center;font-family:monospace;display:grid}.lesson-v2-mistakes{width:min(1080px,100% - 76px);margin:110px auto}.lesson-v2-mistakes>div:last-child{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lesson-v2-mistakes article{background:#ef6d7a06;border:1px solid #ef6d7a21;border-radius:16px;min-height:210px;padding:25px}.lesson-v2-mistakes article>span{color:#ef6d7a;font-family:monospace;font-size:9px}.lesson-v2-mistakes h3{margin:52px 0 10px;font-size:22px}.lesson-v2-mistakes article p{color:var(--muted);margin:0;font-size:12px;line-height:1.62}.lesson-v2-practice{background:linear-gradient(135deg,#55d6a611,#ffffff05);border:1px solid #55d6a630;border-radius:24px;width:min(980px,100% - 76px);margin:110px auto;padding:42px}.lesson-v2-practice>div span{color:var(--green);letter-spacing:.16em;font-size:8px;font-weight:900}.lesson-v2-practice h2{letter-spacing:-.055em;max-width:700px;margin:13px 0 32px;font-size:clamp(2.3rem,4.3vw,4.4rem);line-height:1}.lesson-v2-practice ol{counter-reset:practice;margin:0 0 32px;padding:0;list-style:none}.lesson-v2-practice li{counter-increment:practice;color:#afbdcb;border-top:1px solid #ffffff14;grid-template-columns:38px 1fr;gap:12px;padding:15px 0;font-size:12px;line-height:1.5;display:grid}.lesson-v2-practice li:before{content:counter(practice,decimal-leading-zero);color:var(--green);font-family:monospace}.lesson-v2-next{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:35px;width:min(980px,100% - 76px);margin:0 auto;padding:32px 0;display:flex}.lesson-v2-next>a:first-child{color:#8797aa;font-size:11px}.lesson-v2-next>a:last-child{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.lesson-v2-next small{color:var(--blue-bright);letter-spacing:.13em;font-size:7px;font-weight:900}.lesson-v2-next strong{font-size:15px}.candle-anatomy-v2{grid-template-columns:.85fr 1.15fr;align-items:center;gap:55px;width:min(980px,100% - 76px);margin:100px auto;display:grid}.candle-anatomy-v2 h2{letter-spacing:-.055em;margin:13px 0;font-size:clamp(2.5rem,4.5vw,4.6rem);line-height:1}.candle-anatomy-v2 p,.candle-anatomy-v2 li{color:var(--muted);font-size:13px;line-height:1.7}.candle-anatomy-v2 ul{padding-left:18px}.candle-anatomy-chart{background:#071423;border:1px solid #ffffff14;border-radius:19px;padding:15px}.candle-anatomy-chart svg{width:100%;height:auto}.anatomy-labels path{fill:none;stroke:#718298;stroke-width:1px;stroke-dasharray:4 3}.anatomy-labels text{fill:#a9b7c7;font-size:9px}.anatomy-title{letter-spacing:1.3px;font-size:9px;font-weight:900}.anatomy-title.up{fill:var(--green)}.anatomy-title.down{fill:#ef6d7a}.lesson-v2-rule{border-left:3px solid var(--green);background:#55d6a60b;width:min(980px,100% - 76px);margin:70px auto 100px;padding:25px 28px}.lesson-v2-rule.danger{background:#ef6d7a09;border-color:#ef6d7a}.lesson-v2-rule>span{color:var(--green);letter-spacing:.16em;font-size:8px;font-weight:900;display:block}.lesson-v2-rule.danger>span{color:#ef6d7a}.lesson-v2-rule>strong{margin:10px 0;font-size:21px;display:block}.lesson-v2-rule p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.candle-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.candle-library-grid>article{background:linear-gradient(145deg,#0f1f35b3,#08111fc7);border:1px solid #ffffff17;border-radius:17px;min-width:0;padding:19px}.candle-pattern{min-height:190px}.candle-library-grid h3{margin:20px 0 14px;font-size:21px}.candle-library-grid dl,.structure-library-grid dl,.indicator-library-grid dl{gap:10px;margin:0;display:grid}.candle-library-grid dl>div,.structure-library-grid dl>div,.indicator-library-grid dl>div{border-top:1px solid #ffffff12;grid-template-columns:72px 1fr;gap:10px;padding-top:10px;display:grid}.candle-library-grid dt,.structure-library-grid dt,.indicator-library-grid dt{color:var(--green);letter-spacing:.09em;font-size:7px;font-weight:900}.candle-library-grid dd,.structure-library-grid dd,.indicator-library-grid dd{color:#93a3b6;margin:0;font-size:10px;line-height:1.5}.decision-meter{gap:14px;display:grid}.decision-meter span{color:#8fa0b4;grid-template-columns:1fr auto;align-items:center;gap:12px;font-size:9px;display:grid}.decision-meter i{background:linear-gradient(90deg,var(--green),var(--blue-bright));border-radius:4px;height:19px;display:block;box-shadow:0 0 18px #55d6a626}.analysis-sequence{grid-template-columns:repeat(4,1fr);gap:10px;width:min(1080px,100% - 76px);margin:0 auto 105px;display:grid}.analysis-sequence article{border:1px solid var(--line);border-radius:14px;min-height:170px;padding:20px}.analysis-sequence span{color:var(--blue-bright);font-family:monospace;font-size:8px}.analysis-sequence strong{margin:40px 0 8px;font-size:18px;display:block}.analysis-sequence p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.structure-library-grid dl{margin-top:17px}.indicator-order{justify-content:space-between;align-items:center;gap:10px;width:min(1080px,100% - 76px);margin:0 auto 105px;display:flex}.indicator-order>div{border:1px solid var(--line);border-radius:14px;flex:1;min-height:145px;padding:20px}.indicator-order>i{color:#50647b;font-style:normal}.indicator-order span{color:var(--blue-bright);font-family:monospace;font-size:8px}.indicator-order strong{margin:30px 0 6px;font-size:17px;display:block}.indicator-order p{color:var(--muted);margin:0;font-size:9px}.indicator-chart{min-height:240px}.indicator-one{fill:none;stroke:var(--amber);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.indicator-two{fill:none;stroke:var(--blue-bright);stroke-width:2px;stroke-linejoin:round}.hist-up{fill:#55d6a6bf}.hist-down{fill:#ef6d7abf}.band-line{fill:none;stroke:var(--blue-bright);stroke-width:2px}.indicator-library-grid dl{margin-top:18px}.indicator-library-grid .indicator-trap dt{color:#ef6d7a}.divergence-visual{background:#071423;border:1px solid #ffffff12;border-radius:15px;padding:10px}.divergence-visual svg{width:100%;height:auto}.divergence-visual text{fill:#8192a7;letter-spacing:.8px;font-size:8px;font-weight:900}.macro-panel{background:#d9a44109;border-color:#d9a4412e}.macro-panel span{color:var(--amber)}.macro-panel ul{color:#9aa9ba;padding-left:18px;font-size:11px;line-height:1.7}.macro-panel li+li{margin-top:8px}.risk-equation{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:12px;width:min(1080px,100% - 76px);margin:0 auto 80px;display:grid}.risk-equation>div{border:1px solid var(--line);border-radius:15px;flex-direction:column;justify-content:center;min-height:190px;padding:24px;display:flex}.risk-equation>span{color:#566b82;place-items:center;font-size:22px;display:grid}.risk-equation small{color:var(--blue-bright);letter-spacing:.12em;font-size:7px;font-weight:900}.risk-equation strong{margin:12px 0 10px;font-size:18px}.risk-equation p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.risk-equation .risk-result{background:#55d6a60b;border-color:#55d6a638}.risk-equation .risk-result small{color:var(--green)}.risk-lab{width:min(1120px,100% - 76px);margin:0 auto 105px}.risk-lab-head{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:28px;display:flex}.risk-lab-head>div{max-width:760px}.risk-lab-head small,.risk-formula-truth small{color:var(--green);letter-spacing:.16em;font-size:8px;font-weight:900}.risk-lab-head h2,.risk-formula-truth h2{letter-spacing:-.055em;margin:12px 0;font-size:clamp(2.4rem,4.4vw,4.5rem);line-height:.98}.risk-lab-head p,.risk-formula-truth p{color:var(--muted);margin:0;font-size:13px;line-height:1.72}.risk-badge{color:var(--green);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;background:#55d6a612;border:1px solid #55d6a647;border-radius:999px;flex:none;padding:10px 14px;font-size:8px;font-weight:900}.risk-lab-layout{background:linear-gradient(145deg,#0e1d32eb,#060e1af0);border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);display:grid;overflow:hidden;box-shadow:0 32px 80px #00000038}.risk-input-panel{border-right:1px solid #ffffff14;padding:27px}.risk-stop-method{margin-bottom:18px}.risk-stop-method>span,.risk-direction>span{color:#a9b9ca;margin-bottom:8px;font-size:9px;font-weight:850;display:block}.risk-stop-method>div{background:#030a137a;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:1fr 1fr;gap:7px;padding:5px;display:grid}.risk-stop-method button{color:#73869b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:52px;padding:8px 11px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:flex}.risk-stop-method button:hover{color:#c9d6e4}.risk-stop-method button.is-active{color:#eef7f4;background:linear-gradient(135deg,#55d6a61f,#3b74ff12);border-color:#55d6a647;box-shadow:0 8px 22px #00000029}.risk-stop-method button b{color:inherit;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;font-size:9px}.risk-stop-method button small{color:inherit;opacity:.72;font-size:7px}.risk-direction{border-left:2px solid #6f9aff8c;margin:0 0 18px;padding-left:12px}.risk-direction>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.risk-direction button{color:#71849a;min-height:34px;font-family:var(--font-geist-mono),monospace;cursor:pointer;background:#030a1380;border:1px solid #ffffff14;border-radius:8px;font-size:8px;font-weight:900}.risk-direction button.is-active.buy{color:var(--green);background:#55d6a617;border-color:#55d6a64d}.risk-direction button.is-active.sell{color:#ef8891;background:#ef6d7a17;border-color:#ef6d7a4d}.risk-direction button:disabled{cursor:not-allowed;opacity:.58}.risk-direction.is-automatic button.is-active{opacity:1}.risk-direction>small{color:#60738a;margin-top:7px;font-size:7px;line-height:1.45;display:block}.risk-input-grid{grid-template-columns:1fr 1fr;gap:15px 12px;display:grid}.risk-input-grid label{min-width:0;display:block}.risk-input-grid label>span{color:#9dafc3;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.risk-input-grid label>div{background:#030a139e;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:44px 1fr;align-items:center;height:47px;transition:border-color .18s,box-shadow .18s;display:grid;overflow:hidden}.risk-input-grid label>div:focus-within{border-color:#6f9aff9e;box-shadow:0 0 0 3px #6f9aff17}.risk-input-grid label b{color:#61758d;height:100%;font-family:var(--font-geist-mono),monospace;border-right:1px solid #ffffff12;place-items:center;font-size:8px;display:grid}.risk-input-grid input{color:#f1f5fa;width:100%;min-width:0;height:100%;font-family:var(--font-geist-mono),monospace;background:0 0;border:0;outline:0;padding:0 11px;font-size:13px}.risk-input-grid label.is-calculated>span:after{content:"CALCULADO";color:var(--green);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;margin-left:7px;font-size:6px}.risk-input-grid label.is-calculated>div{background:#55d6a609;border-style:dashed;border-color:#55d6a62e}.risk-input-grid input:disabled{color:#9fb5ac;cursor:not-allowed;opacity:.76}.risk-input-grid label>small{color:#62738a;min-height:26px;margin-top:5px;font-size:7px;line-height:1.45;display:block}.risk-formula-flow{border-top:1px solid #ffffff14;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:7px;margin-top:24px;padding-top:22px;display:grid}.risk-formula-flow>div{background:#0000002e;border:1px solid #ffffff12;border-radius:9px;flex-direction:column;justify-content:center;min-width:0;padding:10px;display:flex}.risk-formula-flow small{color:#63768d;letter-spacing:.08em;font-size:6px;font-weight:900}.risk-formula-flow strong{color:#dbe5f0;font-family:var(--font-geist-mono),monospace;margin-top:7px;font-size:8px;line-height:1.45}.risk-formula-flow>i{color:#52677e;align-self:center;font-size:14px;font-style:normal}.risk-chart-panel{min-width:0;padding:18px}.risk-chart-panel>.chart-terminal-bar{background:#081422;border:1px solid #ffffff12;border-bottom:0;border-radius:12px 12px 0 0}.risk-chart-panel svg{background:#06111f;border:1px solid #ffffff12;border-radius:0 0 12px 12px;width:100%;height:auto;display:block}.risk-chart-bg{fill:#071321}.risk-chart-grid{fill:none;stroke:#899fbc17;stroke-width:1px}.risk-candle-up line,.risk-candle-up rect{stroke:var(--green);fill:var(--green);stroke-width:1.7px}.risk-candle-down line,.risk-candle-down rect{stroke:#ef6d7a;fill:#ef6d7a;stroke-width:1.7px}.risk-level{fill:none;stroke-width:1.4px;stroke-dasharray:6 4}.risk-level.entry{stroke:var(--blue-bright)}.risk-level.stop{stroke:#ef6d7a}.risk-level.target{stroke:var(--green)}.risk-level-label{font-family:var(--font-geist-mono),monospace;letter-spacing:.3px;font-size:7px;font-weight:900}.risk-level-label.entry{fill:var(--blue-bright)}.risk-level-label.stop{fill:#ef6d7a}.risk-level-label.target{fill:var(--green)}.risk-distance{fill:none;stroke:#f4f7fb;stroke-width:1.4px}.risk-distance-pill{fill:#101f31;stroke:#ffffff2e}.risk-distance-label{fill:#f3f6fa;font-family:var(--font-geist-mono),monospace;text-anchor:middle;font-size:7px;font-weight:900}.risk-chart-legend{color:#788ba2;justify-content:space-between;gap:14px;padding:13px 3px 2px;font-size:8px;display:flex}.risk-chart-legend span{align-items:center;gap:7px;display:flex}.risk-chart-legend i{border-radius:2px;width:8px;height:8px}.risk-chart-legend .profit{background:var(--green)}.risk-chart-legend .loss{background:#ef6d7a}.risk-results{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.risk-results article{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;min-height:155px;padding:20px}.risk-results article.is-result{background:#55d6a60e;border-color:#55d6a645}.risk-results small{color:#647890;letter-spacing:.12em;font-size:7px;font-weight:900}.risk-results strong{font-family:var(--font-geist-mono),monospace;margin:25px 0 8px;font-size:21px;display:block}.risk-results .is-result strong{color:var(--green)}.risk-results p{color:#7f90a4;margin:0;font-size:9px;line-height:1.55}.risk-lab-note{border-left:2px solid var(--amber);background:#d9a44109;grid-template-columns:115px 1fr;gap:18px;margin-top:14px;padding:16px 18px;display:grid}.risk-lab-note strong{color:var(--amber);font-size:10px}.risk-lab-note p{color:#8797aa;margin:0;font-size:10px;line-height:1.6}.risk-formula-truth{grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:min(980px,100% - 76px);margin:100px auto;display:grid}.risk-formula-example{background:#55d6a609;border:1px solid #55d6a62e;border-radius:18px;gap:9px;padding:24px;display:grid}.risk-formula-example span{color:#9cafc2;font-family:var(--font-geist-mono),monospace;border-bottom:1px solid #ffffff12;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:11px 0;font-size:10px;display:grid}.risk-formula-example span b{width:28px;height:28px;color:var(--green);background:#55d6a614;border-radius:7px;place-items:center;font-size:8px;display:grid}.risk-formula-example span strong{color:#eef4fa}.risk-formula-example>small{color:#70849b;font-size:8px;line-height:1.55}.trade-plan-grid,.qualities-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.trade-plan-grid article,.qualities-grid article{border:1px solid var(--line);background:#ffffff05;border-radius:15px;min-height:210px;padding:23px}.trade-plan-grid span,.qualities-grid span{color:var(--blue-bright);font-family:monospace;font-size:9px}.trade-plan-grid h3,.qualities-grid h3{margin:52px 0 10px;font-size:22px}.trade-plan-grid p,.qualities-grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.rr-panel{border-color:#55d6a62e}.rr-visual{grid-template-columns:1fr 7px 2fr;align-items:stretch;gap:7px;min-height:150px;display:grid}.rr-visual span{border-radius:12px;flex-direction:column;justify-content:center;align-items:center;font-size:9px;display:flex}.rr-visual span b{margin-bottom:7px;font-size:20px}.rr-loss{color:#ef8891;background:#ef6d7a12;border:1px solid #ef6d7a40}.rr-win{color:var(--green);background:#55d6a612;border:1px solid #55d6a640}.rr-visual i{background:linear-gradient(#ef6d7a 0 33%,var(--green) 33%);border-radius:99px}.journal-panel{border-color:#6f9aff33}@media (max-width:1100px){.book-page{--book-sidebar:282px}.book-sidebar{padding-inline:15px}.book-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);gap:45px}.book-method-grid{grid-template-columns:repeat(2,1fr)}.book-module-copy{grid-template-columns:1fr;gap:8px}}@media (max-width:900px){.book-page{--book-sidebar:0px;padding-top:68px}.book-content{margin-left:0}.book-mobile-menu{z-index:75;color:#fff;text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07101df5;border:0;border-bottom:1px solid #ffffff1a;align-items:center;gap:13px;width:100%;height:68px;padding:0 18px;display:flex;position:fixed;inset:0 0 auto}.book-mobile-menu svg{fill:none;stroke:#b8c5d4;stroke-width:1.7px;width:24px;height:24px}.book-mobile-menu>span{flex-direction:column;gap:4px;display:flex}.book-mobile-menu small{color:var(--amber);letter-spacing:.15em;font-size:7px;font-weight:900}.book-mobile-menu strong{font-size:11px}.book-sidebar{width:min(340px,88vw);transition:transform .25s;transform:translate(-105%)}.book-sidebar.is-open{transform:translate(0)}.book-sidebar-head>button{display:block}.book-overlay{z-index:79;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#00050cb3;border:0;transition:opacity .2s;position:fixed;inset:0}.book-overlay.is-open{opacity:1;pointer-events:auto;display:block}.book-hero{grid-template-columns:1fr;gap:55px;min-height:auto;padding:90px 0}.book-cover{width:min(520px,100%);margin:auto;transform:none}.book-principle,.lesson-v2-intro,.lesson-v2-compare,.fibonacci-explainer,.divergence-panel,.macro-panel,.rr-panel,.journal-panel,.candle-anatomy-v2,.risk-lab-layout,.risk-formula-truth{grid-template-columns:1fr}.risk-input-panel{border-bottom:1px solid #ffffff14;border-right:0}.risk-results{grid-template-columns:repeat(2,1fr)}.candle-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.book-disclaimer{grid-template-columns:1fr}.lesson-v2-number{display:none}}@media (max-width:680px){.book-hero,.book-start,.book-route,.book-principle,.book-disclaimer,.book-footer,.lesson-v2-hero,.lesson-v2-intro,.lesson-v2-foundations,.lesson-v2-compare,.lesson-v2-mistakes,.lesson-v2-practice,.lesson-v2-next,.lesson-v2-rule,.candle-anatomy-v2,.fibonacci-explainer,.divergence-panel,.macro-panel,.rr-panel,.journal-panel,.analysis-sequence,.indicator-order,.risk-equation,.risk-lab,.risk-formula-truth,.book-complete{width:calc(100% - 32px)}.book-hero{padding:65px 0 75px}.book-hero h1{font-size:clamp(3.7rem,18vw,5.1rem)}.book-lead{font-size:15px}.book-hero-actions{flex-direction:column}.book-cover{min-height:440px;padding:20px}.book-cover-visual{min-height:235px;margin-inline:-20px}.book-start,.book-route{padding:82px 0}.book-section-heading h2{font-size:clamp(2.7rem,13vw,4rem)}.book-method-grid{grid-template-columns:1fr}.book-method-grid article{min-height:170px}.book-method-grid h3{margin-top:37px}.book-module-list>a{grid-template-columns:42px 1fr 18px;gap:10px;min-height:145px}.book-module-time{display:none}.book-module-copy strong{font-size:18px}.book-module-copy p{font-size:10px}.book-principle{margin-bottom:75px;padding:26px}.book-disclaimer{margin-bottom:75px}.book-footer{flex-direction:column;align-items:flex-start}.book-complete{flex-direction:column;align-items:stretch;padding:21px}.book-complete button{width:100%}.lesson-v2-hero{min-height:auto;padding:72px 0}.lesson-v2-hero h1{font-size:clamp(3.6rem,18vw,5rem)}.lesson-v2-intro{gap:30px;padding:75px 0}.lesson-v2-foundations{grid-template-columns:1fr;margin-bottom:75px}.lesson-v2-foundations article{min-height:175px}.lesson-v2-foundations h3{margin-top:38px}.lesson-v2-section{padding:78px 16px}.visual-card-grid,.structure-library-grid,.indicator-library-grid,.candle-library-grid,.trade-plan-grid,.qualities-grid{grid-template-columns:1fr}.edu-chart{min-height:200px}.lesson-v2-compare,.fibonacci-explainer,.divergence-panel,.macro-panel,.rr-panel,.journal-panel{gap:30px;margin-block:75px;padding:24px}.lesson-v2-mistakes{margin-block:80px}.lesson-v2-mistakes>div:last-child{grid-template-columns:1fr}.lesson-v2-mistakes article{min-height:175px}.lesson-v2-mistakes h3{margin-top:35px}.lesson-v2-practice{margin-block:80px;padding:24px}.lesson-v2-next{flex-direction:column;align-items:flex-start}.lesson-v2-next>a:last-child{align-items:flex-start}.candle-anatomy-v2{gap:30px;margin-block:75px}.analysis-sequence{grid-template-columns:repeat(2,1fr);margin-bottom:80px}.indicator-order{grid-template-columns:1fr 18px 1fr;display:grid}.indicator-order>i:nth-of-type(2){display:none}.indicator-order>div{min-height:135px}.risk-equation{grid-template-columns:1fr}.risk-equation>span{min-height:28px}.risk-equation>div{min-height:165px}.rr-visual{min-height:120px}.formation-chart svg{min-height:230px}.risk-lab-head{flex-direction:column;align-items:flex-start;gap:18px}.risk-lab-head h2,.risk-formula-truth h2{font-size:clamp(2.5rem,12.5vw,3.6rem)}.risk-lab-layout{border-radius:17px}.risk-input-panel{padding:18px}.risk-input-grid{grid-template-columns:1fr;gap:13px}.risk-input-grid label>small{min-height:0}.risk-formula-flow{grid-template-columns:1fr}.risk-formula-flow>i{min-height:18px;transform:rotate(90deg)}.risk-chart-panel{padding:10px}.risk-chart-panel svg{min-height:245px}.risk-chart-legend{flex-direction:column;align-items:flex-start}.risk-results{grid-template-columns:1fr}.risk-results article{min-height:125px}.risk-results strong{margin-top:18px}.risk-lab-note{grid-template-columns:1fr;gap:8px}.risk-formula-truth{gap:30px;margin-block:75px}}.drawing-overlay-cursor .drawing-hit-area{pointer-events:none}.drawing-overlay-cursor .drawing-selectable,.drawing-overlay-cursor .drawing-selectable *{pointer-events:visiblePainted}.drawing-selectable{cursor:pointer}.drawing-selected{filter:drop-shadow(0 0 5px #d9a4417a)}.drawing-selected .drawing-line,.drawing-selected.drawing-fib line,.drawing-selected .drawing-zone{stroke:#f1c766}.drawing-edit-handle{fill:#07101d;stroke:#f1c766;stroke-width:2.4px;vector-effect:non-scaling-stroke;cursor:grab;touch-action:none;filter:drop-shadow(0 0 5px #d9a441b8);pointer-events:all!important}.drawing-edit-handle:active{cursor:grabbing;fill:#f1c766;stroke:#07101d}.drawing-edit-card{border-color:#55d6a647}.drawing-edit-card strong{color:var(--green)}.risk-calculator-toggle{color:#8e9db1;cursor:pointer;min-width:142px;min-height:42px;font:inherit;text-align:left;background:#d9a4410e;border:1px solid #d9a4413d;border-radius:9px;align-items:center;gap:9px;padding:0 11px;display:flex}.risk-calculator-toggle:hover,.risk-calculator-toggle.active{color:#fff;background:#d9a4411c;border-color:#d9a4417a}.risk-calculator-toggle>span{width:27px;height:27px;color:var(--amber);font-family:var(--font-geist-mono),monospace;background:#d9a4411c;border-radius:8px;place-items:center;font-size:13px;font-weight:900;display:grid}.risk-calculator-toggle>div{flex-direction:column;gap:3px;display:flex}.risk-calculator-toggle strong{color:#dce5ef;font-size:9px}.risk-calculator-toggle small{color:#708197;font-size:7px}.risk-calculator-scrim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:default;background:#02070eb8;border:0;inset:0;z-index:80!important;position:fixed!important}.risk-calculator-drawer{background:#07101d;border:1px solid #d9a44147;border-radius:20px;width:min(1160px,100vw - 36px);height:calc(100dvh - 36px);margin:auto;inset:18px;overflow:hidden;box-shadow:0 34px 100px #000000a3;z-index:81!important;position:fixed!important}.risk-calculator-drawer>header{background:linear-gradient(#0d1d30,#091523);border-bottom:1px solid #ffffff14;align-items:center;gap:18px;min-height:68px;padding:10px 15px 10px 22px;display:flex}.risk-calculator-drawer>header>div{flex-direction:column;gap:4px;margin-right:auto;display:flex}.risk-calculator-drawer>header small{color:var(--amber);letter-spacing:.13em;font-size:7px;font-weight:900}.risk-calculator-drawer>header strong{color:#f4f7fb;font-size:14px}.risk-calculator-drawer>header a{color:#9eb8ff;font-size:9px;font-weight:800}.risk-calculator-drawer>header>button{color:#aab6c6;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:10px;width:38px;height:38px;font-size:22px}.risk-calculator-drawer-body{height:calc(100% - 68px);padding:24px;overflow:auto}.risk-lab-panel{width:100%;margin:0}.risk-lab-panel .risk-lab-head{margin-bottom:20px}.risk-lab-panel .risk-lab-head h2{font-size:clamp(2rem,3vw,3.3rem)}.risk-lab-panel .risk-results article{min-height:132px}.calculator-page{background:radial-gradient(circle at 80% 5%,#3b74ff26,#0000 30rem),radial-gradient(circle at 12% 44%,#d9a44114,#0000 28rem),#07101d;min-height:100vh;padding:0 0 70px;overflow:hidden}.calculator-header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:30px;width:min(1220px,100% - 48px);min-height:82px;margin:0 auto;display:flex}.calculator-brand{align-items:center;gap:11px;display:flex}.calculator-brand>span{width:42px;height:42px;color:var(--amber);background:#d9a44114;border:1px solid #d9a4416b;border-radius:12px;place-items:center;font-size:18px;font-weight:900;display:grid}.calculator-brand>div{flex-direction:column;gap:5px;display:flex}.calculator-brand strong{letter-spacing:.2em;font-size:13px}.calculator-brand small{color:var(--amber);letter-spacing:.2em;font-size:7px}.calculator-header nav{align-items:center;gap:8px;display:flex}.calculator-header nav a{color:#aab7c7;border:1px solid #ffffff17;border-radius:999px;padding:10px 14px;font-size:9px;font-weight:800}.calculator-header nav a:hover{color:#fff;background:#3b74ff14;border-color:#6f9aff59}.calculator-hero{grid-template-columns:minmax(0,1fr) 230px;align-items:end;gap:80px;width:min(1120px,100% - 76px);margin:78px auto 60px;display:grid}.calculator-hero>div>p:first-child{color:var(--blue-bright);letter-spacing:.16em;align-items:center;gap:10px;font-size:8px;font-weight:900;display:flex}.calculator-hero>div>p:first-child span{background:currentColor;width:24px;height:1px}.calculator-hero h1{letter-spacing:-.065em;max-width:760px;margin:18px 0;font-size:clamp(3.5rem,7vw,6.6rem);line-height:.92}.calculator-hero h1 em{color:#0000;-webkit-text-stroke:1px #f6f8fc6b;font-style:normal;display:block}.calculator-hero>div>p:last-child{color:#9aa9bb;max-width:700px;margin:0;font-size:14px;line-height:1.7}.calculator-hero aside{background:#55d6a60a;border:1px solid #55d6a633;border-radius:18px;padding:24px}.calculator-hero aside span{color:var(--green);letter-spacing:.15em;font-size:7px;font-weight:900}.calculator-hero aside strong{color:var(--green);font-family:var(--font-geist-mono),monospace;margin:15px 0 8px;font-size:46px;display:block}.calculator-hero aside p{color:#7f91a6;margin:0;font-size:10px;line-height:1.55}.calculator-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:30px;width:min(1120px,100% - 76px);margin:0 auto;padding-top:24px;display:flex}.calculator-footer p{color:#718299;margin:0;font-size:9px}.calculator-footer a{color:var(--blue-bright);font-size:9px;font-weight:850}@media (max-width:900px){.risk-calculator-toggle{justify-content:center;width:42px;min-width:42px;padding:0}.risk-calculator-toggle>div{display:none}.risk-calculator-toggle>span{background:0 0}.risk-calculator-drawer{border:0;border-radius:0;width:100vw;height:100dvh;inset:0}.risk-calculator-drawer>header{min-height:62px;padding-inline:13px}.risk-calculator-drawer>header a{display:none}.risk-calculator-drawer-body{height:calc(100% - 62px);padding:14px 10px 30px}.risk-lab-panel .risk-lab-head{align-items:flex-start}.risk-lab-panel .risk-lab-head h2{font-size:2.25rem}}@media (max-width:760px){.calculator-page{padding-bottom:42px}.calculator-header{width:calc(100% - 28px);min-height:70px}.calculator-header nav a:first-child{display:none}.calculator-header nav a{padding:9px 11px}.calculator-hero{grid-template-columns:1fr;gap:24px;width:calc(100% - 32px);margin:52px auto 38px}.calculator-hero h1{font-size:clamp(3rem,15vw,4.7rem)}.calculator-hero aside{grid-template-columns:1fr auto;align-items:center;gap:5px 18px;padding:18px;display:grid}.calculator-hero aside strong{grid-area:1/2/3;margin:0;font-size:38px}.calculator-footer{flex-direction:column;align-items:flex-start;width:calc(100% - 32px)}}
