/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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)}.block{display:block}.table{display:table}}.manipulation-section{background:#111b19}.manipulation-layout{border:1px solid var(--line);grid-template-columns:.75fr 1.25fr;display:grid}.manipulation-tabs{border-right:1px solid var(--line);flex-direction:column;display:flex}.manipulation-tabs button{text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;grid-template-columns:38px 1fr auto;align-items:center;min-height:70px;padding:16px;display:grid}.manipulation-tabs span{font:9px var(--font-geist-mono);color:#63766e}.manipulation-tabs b{font-size:12px}.manipulation-tabs i{color:#52665e;font-style:normal}.manipulation-tabs button.active{background:var(--green);color:#06120d}.manipulation-tabs button.active span,.manipulation-tabs button.active i{color:#0b4b35}.evidence-panel{background:#081210;min-height:460px;padding:52px;position:relative}.evidence-stamp{font:8px var(--font-geist-mono);color:var(--green);letter-spacing:.08em;border:1px solid #2d493f;padding:8px;position:absolute;top:28px;right:28px}.evidence-type{font:9px var(--font-geist-mono);color:var(--red);letter-spacing:.12em;margin-top:45px}.evidence-panel h3{letter-spacing:-.045em;margin:20px 0;font-size:48px}.evidence-panel>p:not(.evidence-type){color:#a8b9b2;max-width:650px;line-height:1.8}.evidence-rule{border-top:1px solid var(--line);grid-template-columns:130px 1fr;gap:20px;padding-top:20px;display:grid;position:absolute;bottom:42px;left:52px;right:52px}.evidence-rule b{font:9px var(--font-geist-mono);color:var(--green)}.algorithms-section{color:#0b1813;background:#dfe9e4}.algorithms-section .eyebrow{color:#08764c!important}.algorithms-section .section-heading h2 span{color:#08764c}.machine-layout{border:1px solid #a9bab2;grid-template-columns:1fr 160px 1fr;display:grid}.human-column,.machine-column{padding:38px}.human-column>span,.machine-column>span{font:9px var(--font-geist-mono);letter-spacing:.15em;color:#62776d}.human-column h3,.machine-column h3{margin:35px 0;font-size:28px}.human-column p,.machine-column p{border-top:1px solid #c4d1cb;margin:0;padding:12px 0;font-size:12px}.machine-column{color:#fff;background:#0d1a17}.machine-column p{border-color:var(--line);color:#b2c1bb}.machine-column>span{color:var(--green)}.versus{font:8px var(--font-geist-mono);color:#668078;border-inline:1px solid #a9bab2;flex-direction:column;justify-content:center;align-items:center;gap:17px;display:flex}.versus i{width:54px;height:54px;color:var(--green);font:700 14px var(--font-geist-mono);background:#0c1a16;border-radius:50%;place-items:center;display:grid}.versus b,.versus em,.versus strong{font-style:normal;font-weight:500}.algo-grid{border-left:1px solid #a9bab2;grid-template-columns:repeat(4,1fr);margin-top:24px;display:grid}.algo-grid article{border:1px solid #a9bab2;border-left:0;min-height:180px;padding:28px;position:relative}.algo-grid i{background:#0c9e65;width:10px;height:10px;display:block}.algo-grid h3{margin:35px 0 10px;font-size:13px}.responsibility-note{color:#53665e;border:1px solid #a9bab2;border-top:0;margin:0;padding:20px;font-size:11px;line-height:1.8}.responsibility-note b{color:#0a7d50}.leverage-section{background:#07100f}.leverage-tool{border:1px solid var(--line);background:#0c1715;grid-template-columns:1fr 1fr;display:grid}.leverage-controls{border-right:1px solid var(--line);padding:35px}.leverage-controls label{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:14px;padding:20px 0;display:grid}.leverage-controls label:first-child{padding-top:0}.leverage-controls label span{font:9px var(--font-geist-mono);color:#71857d}.leverage-controls label b{font:600 18px var(--font-geist-mono)}.leverage-controls input{width:100%;accent-color:var(--green);grid-column:1/-1}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.leverage-result{flex-direction:column;justify-content:center;padding:45px;display:flex}.leverage-result small{font:9px var(--font-geist-mono);color:#74877f}.leverage-result>b{font:700 clamp(34px,4vw,64px) var(--font-geist-mono);letter-spacing:-.06em;margin:20px 0}.leverage-result p{color:var(--muted);font-size:12px}.risk-meter{border:1px solid #294139;height:12px;margin:25px 0}.risk-meter i{background:linear-gradient(90deg,var(--green),var(--amber),var(--red));height:100%;transition:all .3s;display:block}.leverage-table{border-left:1px solid var(--line);grid-template-columns:repeat(7,1fr);margin-top:20px;display:grid}.leverage-table div{border:1px solid var(--line);border-left:0;flex-direction:column;gap:8px;padding:17px;display:flex}.leverage-table b{font:700 17px var(--font-geist-mono);color:var(--green)}.leverage-table span,.leverage-table em{font:8px var(--font-geist-mono);color:#6c7f77;font-style:normal}.leverage-table div.active{background:#2ff2a014}.warning-banner{text-align:center;background:var(--red);color:#1b0909;letter-spacing:.04em;margin-top:20px;padding:23px;font-size:12px}.warning-banner b{font-weight:900}.psychology-section{background:#101b19}.psych-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.psych-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:300px;padding:28px;position:relative}.psych-grid article>span{font:9px var(--font-geist-mono);color:var(--green)}.psych-grid h3{margin:35px 0 18px;font-size:18px}.psych-grid blockquote{color:#a5b6af;margin:0;font-size:13px;line-height:1.7}.psych-grid article>div{border-top:1px solid var(--line);padding-top:14px;position:absolute;bottom:25px;left:28px;right:28px}.psych-grid article>div b{font:8px var(--font-geist-mono);color:var(--green)}.cycle-section{color:#0c1915;background:#e3ece7}.cycle-section .eyebrow{color:#08754a!important}.cycle-section .section-heading h2 span{color:#08754a}.cycle-track{border-left:1px solid #a8b9b1;display:flex;overflow:auto}.cycle-track button{text-align:left;cursor:pointer;background:0 0;border:1px solid #a8b9b1;border-left:0;flex-direction:column;justify-content:space-between;min-width:150px;height:210px;padding:18px;display:flex}.cycle-track button span{font:9px var(--font-geist-mono);color:#70857b}.cycle-track button b{font-size:15px}.cycle-track button i{color:#0a8a57;font-style:normal}.cycle-track button.active{color:#fff;background:#0c1a16}.cycle-exit{color:#fff;background:#0c1a16;grid-template-columns:170px 1fr 1.2fr auto;align-items:center;gap:30px;padding:28px;display:grid}.cycle-exit>span{font:8px var(--font-geist-mono);color:var(--green)}.cycle-exit h3{margin:0}.cycle-exit p{color:#a6b7b0;font-size:12px}.cycle-exit button{background:var(--green);color:#06130d;font:700 9px var(--font-geist-mono);cursor:pointer;border:0;padding:13px}.first-win-section{background:#0a1412;grid-template-columns:1fr 1fr;gap:7vw;display:grid}.first-win-section h2{letter-spacing:-.055em;margin:18px 0;font-size:clamp(40px,5vw,74px);line-height:1}.first-win-section h2 span{color:var(--green)}.first-win-section>div:first-child>p:last-child{color:var(--muted);max-width:600px;line-height:1.8}.equation-card{border:1px solid var(--line);padding:35px}.equation-card>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:30px;display:flex}.equation-card>div span,.equation-card>div b{font:800 12px var(--font-geist-mono)}.equation-card>div i{color:var(--red);font-size:35px;font-style:normal}.equation-card ul{color:#9bafa6;grid-template-columns:1fr 1fr;gap:12px;padding:25px 0 25px 20px;font-size:11px;display:grid}.equation-card>p{font:9px var(--font-geist-mono);color:var(--green);border:1px solid var(--line);margin:0;padding:15px}.influencer-section{color:#0c1814;background:#dfe9e4}.influencer-section .eyebrow{color:#08754a!important}.influencer-section .section-heading h2 span{color:#08754a}.influencer-section .section-heading.two-col>p{color:#53665e}.money-flow{border:1px solid #a7b9b0;grid-template-columns:1fr 1fr;display:grid}.flow-question{padding:40px;font-size:29px;line-height:1.3}.flow-question b{color:#087b4e}.flow-models{border-left:1px solid #a7b9b0;grid-template-columns:1fr 1fr;display:grid}.flow-models span{font:10px var(--font-geist-mono);border-bottom:1px solid #a7b9b0;border-right:1px solid #a7b9b0;padding:20px}.conflict-check{border-left:1px solid #a7b9b0;grid-template-columns:1.2fr repeat(4,1fr);display:grid}.conflict-check>b,.conflict-check p{border:1px solid #a7b9b0;border-top:0;border-left:0;margin:0;padding:22px;font-size:10px;line-height:1.5}.conflict-check>b{font:9px var(--font-geist-mono);color:#08754a}.conflict-check p span{font:8px var(--font-geist-mono);color:#71857b;margin-bottom:12px;display:block}@media (width<=900px){.manipulation-layout,.leverage-tool,.first-win-section{grid-template-columns:1fr}.manipulation-tabs,.leverage-controls{border-right:0;border-bottom:1px solid var(--line)}.machine-layout{grid-template-columns:1fr}.versus{border-block:1px solid #a9bab2;flex-direction:row;padding:20px}.algo-grid,.psych-grid{grid-template-columns:1fr 1fr}.cycle-exit{grid-template-columns:1fr}.leverage-table{overflow:auto}.leverage-table div{min-width:120px}.conflict-check{grid-template-columns:1fr 1fr}.money-flow{grid-template-columns:1fr}.flow-models{border-top:1px solid #a7b9b0;border-left:0}}@media (width<=600px){.evidence-panel{min-height:520px;padding:30px}.evidence-rule{grid-template-columns:1fr;left:30px;right:30px}.evidence-panel h3{font-size:38px}.algo-grid,.psych-grid{grid-template-columns:1fr}.human-column,.machine-column{padding:25px}.leverage-result{padding:30px 22px}.cycle-track button{min-width:130px}.conflict-check{grid-template-columns:1fr}.flow-question{padding:28px;font-size:24px}.equation-card>div{flex-direction:column;align-items:flex-start}}.trap-section{background:#111b19}.trap-layout{grid-template-columns:1.25fr .75fr;gap:24px;display:grid}.trap-checks{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.trap-checks label{border-right:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:13px;min-height:65px;padding:14px;display:flex}.trap-checks input,.before-checks input{opacity:0;pointer-events:none;position:absolute}.trap-checks i{width:24px;height:24px;color:var(--green);border:1px solid #3c5149;place-items:center;font-style:normal;display:grid}.trap-checks span{font-size:11px}.trap-checks label.checked{background:#ff6e750f}.trap-checks label.checked i{border-color:var(--red);color:var(--red)}.trap-score{border:1px solid var(--line);background:#0a1312;flex-direction:column;padding:38px;display:flex}.trap-score small{font:9px var(--font-geist-mono);color:#74877f}.trap-score>b{font:800 90px var(--font-geist-mono);letter-spacing:-.08em;margin-top:30px}.trap-score h3{color:var(--green);font-size:24px}.trap-score.level-2 h3,.trap-score.level-3 h3{color:var(--red)}.trap-score p{color:#8fa29a;font-size:11px;line-height:1.7}.trap-score button,.sim-results button{border:1px solid var(--line);font:9px var(--font-geist-mono);cursor:pointer;background:0 0;margin-top:auto;padding:13px}.simulator-section{background:#06100e}.sim-shell{border:1px solid var(--line);background:#0b1614}.sim-top{border-bottom:1px solid var(--line);grid-template-columns:1fr 150px 190px;display:grid}.sim-top>div,.sim-top>label{border-right:1px solid var(--line);flex-direction:column;padding:20px;display:flex}.sim-top small{font:8px var(--font-geist-mono);color:#6e8179}.sim-top b{font:700 19px var(--font-geist-mono);color:var(--green);margin-top:7px}.sim-top select{color:#fff;border:1px solid var(--line);background:#111e1b;margin-top:7px;padding:8px}.sim-event{grid-template-columns:.7fr 1.3fr;min-height:430px;display:grid}.sim-change{border-right:1px solid var(--line);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:50px 50px;flex-direction:column;justify-content:center;align-items:center;display:flex}.sim-change span{font:800 clamp(70px,10vw,150px) var(--font-geist-mono);letter-spacing:-.1em}.sim-change small{font:9px var(--font-geist-mono);color:#74877f}.sim-story{padding:55px}.sim-story h3{margin:25px 0;font-size:38px}.sim-story>p:not(.eyebrow){color:#9eb0a8;line-height:1.8}.sim-story>em{font:9px var(--font-geist-mono);color:var(--amber);font-style:normal}.sim-actions{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:45px;display:grid}.sim-actions button{font:700 9px var(--font-geist-mono);cursor:pointer;background:0 0;border:1px solid #365048;padding:16px}.sim-actions button:hover{background:var(--green);color:#06110d}.sim-results{text-align:center;padding:55px}.sim-results h3{font-size:45px}.sim-results>div{border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:35px 0;display:grid}.sim-results span{border:1px solid var(--line);border-left:0;flex-direction:column;gap:12px;padding:25px;display:flex}.sim-results small{font:8px var(--font-geist-mono);color:#73877f}.sim-results span b{font:700 18px var(--font-geist-mono)}.sim-results>p{color:#8fa29a;font-size:11px}.sim-results button{margin-top:25px}.myth-section{color:#0c1814;background:#e2ece7}.myth-section .eyebrow{color:#08754a!important}.myth-section .section-heading h2 span{color:#08754a}.myth-layout{border:1px solid #a8b9b1;grid-template-columns:.85fr 1.15fr;display:grid}.myth-list{border-right:1px solid #a8b9b1;flex-direction:column;display:flex}.myth-list button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a8b9b1;grid-template-columns:38px 1fr;padding:16px;font-size:11px;display:grid}.myth-list button span{font:8px var(--font-geist-mono);color:#71847b}.myth-list button.active{color:#fff;background:#0c1a16}.myth-answer{background:#f1f6f3;padding:50px}.myth-answer>span{font:800 11px var(--font-geist-mono);color:#087b4e;border:1px solid #8eb4a3;padding:8px}.myth-answer blockquote{letter-spacing:-.04em;margin:45px 0 25px;font-size:39px}.myth-answer>p{color:#52665d;line-height:1.8}.myth-answer>div{border-top:1px solid #bbc9c2;grid-template-columns:170px 1fr;margin-top:40px;padding-top:20px;display:grid}.myth-answer>div b{font:8px var(--font-geist-mono);color:#087b4e}.myth-answer>div em{color:#71847b;font-size:10px;font-style:normal}.map-section{background:#0b1513}.mind-map{grid-template-columns:1fr 1.5fr;gap:35px;display:grid}.map-spine{border:1px solid var(--line);background:#07100f;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:30px;display:flex}.map-spine span{text-align:center;width:85%;font:10px var(--font-geist-mono);border:1px solid #2e493f;padding:14px}.map-spine i{color:var(--green);font-style:normal}.map-spine strong{background:var(--green);color:#07100f;text-align:center;width:85%;font:800 14px var(--font-geist-mono);padding:18px}.map-orbit{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.map-orbit button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:23px;display:flex}.map-orbit button:hover{background:#2ff2a012}.map-orbit span{color:var(--green)}.before-section{color:#0b1813;background:#dfe9e4}.before-section .eyebrow{color:#08754a!important}.before-section .section-heading h2 span{color:#08754a}.before-section .section-heading.two-col>p{color:#53665e}.before-layout{grid-template-columns:1.3fr .7fr;gap:24px;display:grid}.before-checks{border-top:1px solid #a8b9b1;border-left:1px solid #a8b9b1;grid-template-columns:1fr 1fr;display:grid}.before-checks label{cursor:pointer;border-bottom:1px solid #a8b9b1;border-right:1px solid #a8b9b1;align-items:center;gap:15px;min-height:70px;padding:17px;display:flex}.before-checks i{width:29px;height:29px;font:8px var(--font-geist-mono);border:1px solid #a8b9b1;place-items:center;font-style:normal;display:grid}.before-checks span{font-size:11px}.before-checks label.checked{background:#cce8da}.before-checks label.checked i{color:#fff;background:#087b4e}.readiness{color:#fff;background:#0c1a16;padding:35px}.readiness small{font:8px var(--font-geist-mono);color:var(--green)}.readiness>b{font:800 92px var(--font-geist-mono);letter-spacing:-.09em;margin-top:35px;display:block}.readiness>b span{color:#64776f;font-size:25px}.readiness>div{background:#273b34;height:8px}.readiness>div i{background:var(--green);height:100%;display:block}.readiness p{color:#a6b7b0;margin-top:25px;font-size:11px;line-height:1.7}.final-risk-message{text-align:center;border:1px solid #a8b9b1;margin-top:24px;padding:33px;font-size:clamp(18px,2.5vw,34px);line-height:1.35}.final-risk-message b{color:#087b4e}.sources-section{background:#091311}.source-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.source-grid a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:280px;padding:28px;text-decoration:none;transition:all .2s;display:flex}.source-grid a:hover{background:#2ff2a00f}.source-grid span{font:8px var(--font-geist-mono);color:var(--green)}.source-grid h3{margin:35px 0 12px;font-size:19px}.source-grid b{font:8px var(--font-geist-mono);color:#71857d;margin-top:auto}.editorial-legend{border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:24px;display:grid}.editorial-legend div{border:1px solid var(--line);border-left:0;flex-direction:column;gap:10px;padding:20px;display:flex}.editorial-legend b{font:9px var(--font-geist-mono);color:var(--green)}.closing-section{text-align:center;background:#06100e;padding:150px 20px;position:relative;overflow:hidden}.closing-grid{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.6;background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.closing-section>:not(.closing-grid){position:relative}.closing-section h2{letter-spacing:-.075em;margin:35px 0;font-size:clamp(52px,8.5vw,130px);line-height:.82}.closing-section h2 span{color:#0000;-webkit-text-stroke:1px var(--green)}.closing-section>p:not(.eyebrow){color:#9bb0a7}.closing-section>strong{color:var(--green);margin:18px 0 45px;font-size:19px;display:block}.closing-section button{border:1px solid var(--line);font:9px var(--font-geist-mono);cursor:pointer;background:0 0;padding:16px}footer{border-top:1px solid var(--line);background:#050c0b;grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:25px;padding:28px 5vw;display:grid}footer>div:nth-of-type(2){gap:8px;display:flex}footer>div:nth-of-type(2) button{color:#8da098;cursor:pointer;background:0 0;border:0;font-size:9px}footer>small{color:#5d7168;font-size:8px}@media (width<=900px){.trap-layout,.myth-layout,.before-layout,.mind-map,.sim-event{grid-template-columns:1fr}.sim-change{border-right:0;border-bottom:1px solid var(--line);min-height:260px}.sim-results>div,.source-grid,.editorial-legend{grid-template-columns:1fr 1fr}.myth-list{border-bottom:1px solid #a8b9b1;border-right:0}footer{grid-template-columns:1fr 1fr}.readiness{min-height:300px}.sim-top{grid-template-columns:1fr 1fr 1fr}}@media (width<=600px){.trap-checks,.before-checks,.source-grid,.map-orbit,.sim-top{grid-template-columns:1fr}.sim-top>div,.sim-top>label{border-right:0;border-bottom:1px solid var(--line)}.sim-story,.sim-results{padding:32px 20px}.sim-actions,.sim-results>div,.editorial-legend{grid-template-columns:1fr}.myth-answer{padding:35px 24px}.myth-answer blockquote{font-size:30px}.myth-answer>div{grid-template-columns:1fr;gap:12px}.closing-section{padding:110px 20px}.closing-section>strong{font-size:15px}footer{text-align:center;grid-template-columns:1fr}footer .brand,footer>div:nth-of-type(2){justify-content:center}.trap-score>b,.readiness>b{font-size:70px}}:root{--muted:#b4c4bd;--line:#bee0d03d}html{font-size:16px}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.65}p,li,dd,blockquote{max-width:75ch}button,a,label,input,select{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,.term:focus-visible{outline-offset:3px;outline:3px solid var(--green)!important}.brand{letter-spacing:.035em;font-size:15px}.desktop-nav button{padding:12px 13px;font-size:13px;line-height:1.35}.drawer-grid button{min-height:72px;font-size:15px;line-height:1.4}.drawer-grid span{font-size:12px}.eyebrow{letter-spacing:.12em;line-height:1.6;font-size:13px!important}.ticker-strip{letter-spacing:.035em;height:38px;font-size:11px}.hero-kicker{font-size:clamp(22px,1.8vw,30px);line-height:1.45}.hero-intro{color:#bdcac5;font-size:17px;line-height:1.8}.primary-button,.text-button{min-height:50px;font-size:14px;line-height:1.4}.terminal-head,.terminal-foot,.book-head{font-size:12px;line-height:1.35}.price-row small,.impact-result small{font-size:11px;line-height:1.4}.price-axis{color:#91a59c;font-size:11px}.chart-label{color:#a6b7af;font-size:11px}.question-ribbon>span{font-size:12px}.question-ribbon p{color:#b5c4be;font-size:15px;line-height:1.5}.question-ribbon b{color:#f4faf7;font-size:16px}.statement-band small{font-size:14px;line-height:1.55}.section-heading>p,.section-heading.two-col>p,.players-callout>p{color:#b5c4be;font-size:17px;line-height:1.85}.section-heading h2,.players-callout h2{line-height:1.08}.source-note{color:#9eb0a8;font-size:12px;line-height:1.6}.card-label,.card-number{font-size:12px}.compare-card>p:not(.card-label){color:#40554b;font-size:15px;line-height:1.75}.compare-card dt{color:#52685d;font-size:12px}.compare-card dd{font-size:14px;line-height:1.45}.signal{font-size:12px;line-height:1.4}.boundary-box span{color:#40564b;font-size:12px}.boundary-box b{font-size:11px;line-height:1.4}.boundary-box p{font-size:14px;line-height:1.7}.timeline-track button span{font-size:12px}.timeline-track button b{font-size:14px;line-height:1.45}.timeline-detail small{font-size:12px;line-height:1.5}.player-grid button>span,.player-grid button i{color:#52685e;font-size:12px;line-height:1.35}.player-grid button b{font-size:15px;line-height:1.4}.panel-top{font-size:11px}.player-panel dt{font-size:11px;line-height:1.4}.player-panel dd{color:#d1dbd6;font-size:14px;line-height:1.65}.edge-grid span{font-size:12px}.edge-grid h3{font-size:18px}.book-labels{color:#9bada5;font-size:11px}.asks>div,.bids>div{min-height:43px;font-size:13px}.mid-price span{color:#a4b6ae;font-size:11px}.range-labels{color:#a4b5ae;font-size:11px}.glossary-row .term{min-height:42px;font-size:12px;line-height:1.4}.term-tip{width:290px;font-size:14px;line-height:1.6}.term-tip b{font-size:12px}.intermission p{font-size:13px}.intermission button{min-height:46px;font-size:12px}.manipulation-tabs button{min-height:76px}.manipulation-tabs span{font-size:12px}.manipulation-tabs b{font-size:15px;line-height:1.4}.evidence-stamp,.evidence-type{font-size:11px;line-height:1.45}.evidence-panel>p:not(.evidence-type){color:#c1cec8;font-size:16px;line-height:1.85}.evidence-rule b{font-size:11px}.evidence-rule span{color:#afbeb7;font-size:14px;line-height:1.7}.human-column>span,.machine-column>span{font-size:12px}.human-column p,.machine-column p{font-size:15px;line-height:1.6}.versus{font-size:11px}.algo-grid h3{font-size:16px}.algo-grid p{color:#43584e;font-size:14px;line-height:1.7}.responsibility-note{color:#40564b;font-size:14px;line-height:1.75}.leverage-controls label span,.leverage-result small{font-size:12px;line-height:1.45}.leverage-result p{font-size:15px}.leverage-result em{color:#aebdb6;font-size:13px;line-height:1.7}.leverage-table span,.leverage-table em{color:#a5b6ae;font-size:11px;line-height:1.45}.warning-banner{font-size:15px;line-height:1.55}.psych-grid article>span{font-size:12px}.psych-grid h3{font-size:21px}.psych-grid blockquote{color:#c3cec9;font-size:16px;line-height:1.75}.psych-grid article>div b{font-size:11px}.psych-grid article>div p{color:#aebeb6;font-size:14px;line-height:1.55}.cycle-track button span{font-size:12px}.cycle-track button b{font-size:17px;line-height:1.4}.cycle-exit>span{font-size:11px;line-height:1.5}.cycle-exit p{color:#c0ccc7;font-size:15px;line-height:1.7}.cycle-exit button{min-height:46px;font-size:12px}.first-win-section>div:first-child>p:last-child{font-size:16px;line-height:1.85}.equation-card>div span,.equation-card>div b{font-size:14px;line-height:1.5}.equation-card ul{font-size:14px;line-height:1.55}.equation-card>p{font-size:12px;line-height:1.55}.flow-models span{font-size:13px}.conflict-check>b,.conflict-check p{font-size:13px;line-height:1.65}.conflict-check>b{font-size:12px}.conflict-check p span{font-size:11px}.trap-checks label,.before-checks label{min-height:72px}.trap-checks span,.before-checks span{font-size:15px;line-height:1.5}.trap-score small,.readiness small{font-size:12px}.trap-score p,.readiness p{color:#b9c7c1;font-size:14px;line-height:1.75}.trap-score button,.sim-results button{min-height:46px;font-size:12px}.sim-top small{font-size:11px;line-height:1.4}.sim-story>p:not(.eyebrow){color:#bdcac5;font-size:16px;line-height:1.85}.sim-story>em{font-size:12px;line-height:1.5}.sim-actions button{min-height:50px;font-size:12px;line-height:1.4}.sim-results small{font-size:11px}.sim-results>p{color:#b5c4bd;font-size:14px;line-height:1.7}.myth-list button{min-height:60px;font-size:15px;line-height:1.5}.myth-list button span{font-size:11px}.myth-answer>span{font-size:12px}.myth-answer>p{color:#40564b;font-size:16px;line-height:1.8}.myth-answer>div b{font-size:11px}.myth-answer>div em{color:#53695e;font-size:13px;line-height:1.65}.map-spine span{font-size:13px;line-height:1.5}.map-spine strong{font-size:16px}.map-orbit button{min-height:62px;font-size:15px;line-height:1.4}.source-grid span{font-size:11px;line-height:1.5}.source-grid h3{font-size:22px;line-height:1.35}.source-grid p{color:#b3c2bb;font-size:14px;line-height:1.75}.source-grid b{font-size:11px}.editorial-legend b{font-size:12px}.editorial-legend span{color:#aebdb6;font-size:13px;line-height:1.6}.closing-section>p:not(.eyebrow){font-size:17px}.closing-section button{min-height:48px;font-size:12px}footer>p{color:#aebeb6;font-size:14px}footer>div:nth-of-type(2) button{min-height:44px;font-size:12px}footer>small{color:#8fa39a;font-size:11px;line-height:1.5}@media (width<=1100px){.desktop-nav button{font-size:13px}.section{padding-block:92px}.section-heading>p,.section-heading.two-col>p,.players-callout>p{font-size:17px}.timeline-track button{min-width:175px;min-height:92px}.player-grid button{min-height:100px}.psych-grid article{min-height:330px}.source-grid a{min-height:310px}}@media (width<=760px){body{font-size:16px;line-height:1.7}.brand{font-size:14px}.drawer-grid button{min-height:66px;font-size:16px}.eyebrow{letter-spacing:.09em;font-size:12px!important}.ticker-strip{height:38px;font-size:11px}.hero-kicker{font-size:22px}.hero-intro{font-size:17px;line-height:1.8}.section{padding-block:72px}.section-heading{margin-bottom:40px}.section-heading>p,.section-heading.two-col>p,.players-callout>p{font-size:16px;line-height:1.8}.question-ribbon p,.compare-card>p:not(.card-label),.timeline-detail p,.player-panel>p,.player-panel dd,.edge-grid p,.timeline-track button b{font-size:15px}.evidence-panel h3{font-size:40px}.evidence-panel>p:not(.evidence-type){font-size:16px}.psych-grid article{min-height:315px}.psych-grid blockquote{font-size:16px}.sim-story h3{font-size:32px;line-height:1.15}.myth-answer blockquote{font-size:32px;line-height:1.25}.source-grid a{min-height:270px}.closing-section>strong{font-size:17px;line-height:1.6}.term-tip{width:min(280px,80vw)}}@media (width<=420px){.hero h1{font-size:52px;line-height:.86}.price-row b{font-size:21px}.section-heading h2,.players-callout h2{font-size:38px}.trap-checks span,.before-checks span{font-size:15px}.warning-banner{font-size:14px}}@media (prefers-contrast:more){:root{--muted:#d0dbd6;--line:#e1f4eb6b}.source-grid p,.timeline-detail p,.player-panel>p,.psych-grid blockquote{color:#edf5f1}}.type-large{--readable-body:19px;--readable-label:14px;--readable-button:16px}.type-xlarge{--readable-body:22px;--readable-label:16px;--readable-button:18px}.type-controls{z-index:58;color:#07100f;background:#eef7f2;border:2px solid #07100f;align-items:center;gap:6px;padding:8px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 40px #00000061}.type-controls>span{font:800 12px/1.2 var(--font-geist-mono);letter-spacing:.08em;padding:0 8px}.type-controls button{color:#07100f;min-width:46px;min-height:46px;font:800 17px/1 var(--font-geist-sans);cursor:pointer;background:#fff;border:2px solid #81958b;padding:8px 10px}.type-controls button[aria-pressed=true]{color:var(--green);background:#07100f;border-color:#07100f}.type-large .hero-intro,.type-xlarge .hero-intro,.type-large .question-ribbon p,.type-xlarge .question-ribbon p,.type-large .section-heading>p,.type-xlarge .section-heading>p,.type-large .section-heading.two-col>p,.type-xlarge .section-heading.two-col>p,.type-large .players-callout>p,.type-xlarge .players-callout>p,.type-large .compare-card>p:not(.card-label),.type-xlarge .compare-card>p:not(.card-label),.type-large .boundary-box p,.type-xlarge .boundary-box p,.type-large .timeline-detail p,.type-xlarge .timeline-detail p,.type-large .player-panel>p,.type-xlarge .player-panel>p,.type-large .player-panel dd,.type-xlarge .player-panel dd,.type-large .edge-grid p,.type-xlarge .edge-grid p,.type-large .impact-card>p:last-child,.type-xlarge .impact-card>p:last-child,.type-large .evidence-panel>p:not(.evidence-type),.type-xlarge .evidence-panel>p:not(.evidence-type),.type-large .evidence-rule span,.type-xlarge .evidence-rule span,.type-large .human-column p,.type-xlarge .human-column p,.type-large .machine-column p,.type-xlarge .machine-column p,.type-large .algo-grid p,.type-xlarge .algo-grid p,.type-large .responsibility-note,.type-xlarge .responsibility-note,.type-large .leverage-result p,.type-xlarge .leverage-result p,.type-large .leverage-result em,.type-xlarge .leverage-result em,.type-large .psych-grid blockquote,.type-xlarge .psych-grid blockquote,.type-large .psych-grid article>div p,.type-xlarge .psych-grid article>div p,.type-large .cycle-exit p,.type-xlarge .cycle-exit p,.type-large .first-win-section>div:first-child>p:last-child,.type-xlarge .first-win-section>div:first-child>p:last-child,.type-large .equation-card ul,.type-xlarge .equation-card ul,.type-large .conflict-check p,.type-xlarge .conflict-check p,.type-large .trap-checks span,.type-xlarge .trap-checks span,.type-large .before-checks span,.type-xlarge .before-checks span,.type-large .trap-score p,.type-xlarge .trap-score p,.type-large .readiness p,.type-xlarge .readiness p,.type-large .sim-story>p:not(.eyebrow),.type-xlarge .sim-story>p:not(.eyebrow),.type-large .sim-results>p,.type-xlarge .sim-results>p,.type-large .myth-answer>p,.type-xlarge .myth-answer>p,.type-large .myth-answer>div em,.type-xlarge .myth-answer>div em,.type-large .source-grid p,.type-xlarge .source-grid p,.type-large .editorial-legend span,.type-xlarge .editorial-legend span,.type-large .closing-section>p:not(.eyebrow),.type-xlarge .closing-section>p:not(.eyebrow),.type-large footer>p,.type-xlarge footer>p{font-size:var(--readable-body)!important;line-height:1.75!important}.type-large .eyebrow,.type-xlarge .eyebrow,.type-large .ticker-strip,.type-xlarge .ticker-strip,.type-large .terminal-head,.type-xlarge .terminal-head,.type-large .terminal-foot,.type-xlarge .terminal-foot,.type-large .book-head,.type-xlarge .book-head,.type-large .card-label,.type-xlarge .card-label,.type-large .card-number,.type-xlarge .card-number,.type-large .timeline-detail small,.type-xlarge .timeline-detail small,.type-large .panel-top,.type-xlarge .panel-top,.type-large .player-panel dt,.type-xlarge .player-panel dt,.type-large .book-labels,.type-xlarge .book-labels,.type-large .price-row small,.type-xlarge .price-row small,.type-large .impact-result small,.type-xlarge .impact-result small,.type-large .evidence-stamp,.type-xlarge .evidence-stamp,.type-large .evidence-type,.type-xlarge .evidence-type,.type-large .leverage-controls label span,.type-xlarge .leverage-controls label span,.type-large .leverage-result small,.type-xlarge .leverage-result small,.type-large .psych-grid article>div b,.type-xlarge .psych-grid article>div b,.type-large .trap-score small,.type-xlarge .trap-score small,.type-large .readiness small,.type-xlarge .readiness small,.type-large .sim-top small,.type-xlarge .sim-top small,.type-large .sim-results small,.type-xlarge .sim-results small,.type-large .source-grid span,.type-xlarge .source-grid span,.type-large .source-grid b,.type-xlarge .source-grid b,.type-large .editorial-legend b,.type-xlarge .editorial-legend b,.type-large footer>small,.type-xlarge footer>small{font-size:var(--readable-label)!important;line-height:1.5!important}.type-large .desktop-nav button,.type-xlarge .desktop-nav button,.type-large .drawer-grid button,.type-xlarge .drawer-grid button,.type-large .primary-button,.type-xlarge .primary-button,.type-large .text-button,.type-xlarge .text-button,.type-large .timeline-track button b,.type-xlarge .timeline-track button b,.type-large .player-grid button b,.type-xlarge .player-grid button b,.type-large .manipulation-tabs b,.type-xlarge .manipulation-tabs b,.type-large .sim-actions button,.type-xlarge .sim-actions button,.type-large .myth-list button,.type-xlarge .myth-list button,.type-large .map-orbit button,.type-xlarge .map-orbit button,.type-large footer button,.type-xlarge footer button{font-size:var(--readable-button)!important;line-height:1.45!important}.type-large .glossary-row .term,.type-xlarge .glossary-row .term,.type-large .signal,.type-xlarge .signal,.type-large .boundary-box b,.type-xlarge .boundary-box b,.type-large .timeline-track button span,.type-xlarge .timeline-track button span,.type-large .player-grid button>span,.type-xlarge .player-grid button>span,.type-large .player-grid button i,.type-xlarge .player-grid button i,.type-large .range-labels,.type-xlarge .range-labels,.type-large .leverage-table span,.type-xlarge .leverage-table span,.type-large .leverage-table em,.type-xlarge .leverage-table em,.type-large .psych-grid article>span,.type-xlarge .psych-grid article>span,.type-large .cycle-track button span,.type-xlarge .cycle-track button span,.type-large .map-spine span,.type-xlarge .map-spine span{font-size:var(--readable-label)!important;line-height:1.5!important}.type-large .compare-card{min-height:610px}.type-xlarge .compare-card{min-height:690px}.type-large .timeline-detail>div{min-height:270px}.type-xlarge .timeline-detail>div{min-height:320px}.type-large .player-grid button{min-height:116px}.type-xlarge .player-grid button{min-height:132px}.type-large .player-panel{min-height:600px}.type-xlarge .player-panel{min-height:700px}.type-large .edge-grid article{min-height:250px}.type-xlarge .edge-grid article{min-height:290px}.type-large .algo-grid article{min-height:240px}.type-xlarge .algo-grid article{min-height:285px}.type-large .psych-grid article{min-height:390px}.type-xlarge .psych-grid article{min-height:470px}.type-large .source-grid a{min-height:365px}.type-xlarge .source-grid a{min-height:430px}@media (width<=760px){.type-large{--readable-body:18px;--readable-label:14px;--readable-button:17px}.type-xlarge{--readable-body:21px;--readable-label:16px;--readable-button:19px}.type-controls{padding:6px;bottom:12px;right:12px}.type-controls>span{display:none}.type-controls button{min-width:48px;min-height:48px}.type-large .compare-card{min-height:630px}.type-xlarge .compare-card{min-height:730px}.type-large .psych-grid article{min-height:390px}.type-xlarge .psych-grid article{min-height:470px}.type-large .player-panel,.type-xlarge .player-panel,.type-large .timeline-detail>div,.type-xlarge .timeline-detail>div{min-height:auto}}:root{--ink:#07100f;--panel:#0c1715;--panel2:#101d1a;--line:#a7dac226;--text:#eef8f3;--muted:#93a8a0;--green:#2ff2a0;--green2:#82ffca;--red:#ff6e75;--amber:#f1c46b;--paper:#dfeae5}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--text);font-family:var(--font-geist-sans),Arial,sans-serif;margin:0;overflow-x:hidden}button,input{font:inherit}button,a{color:inherit}.topbar{z-index:50;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,4vw,72px);transition:all .3s;display:flex;position:fixed;inset:0 0 auto}.topbar--solid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:var(--line);background:#07100fdb}.brand{cursor:pointer;letter-spacing:.04em;background:0 0;border:0;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.brand b{color:var(--green)}.brand-mark{border:1px solid #2ff2a05c;align-items:flex-end;gap:3px;width:28px;height:28px;padding:5px;display:flex}.brand-mark i{background:var(--green);width:4px;display:block}.brand-mark i:first-child{height:8px}.brand-mark i:nth-child(2){height:16px}.brand-mark i:nth-child(3){height:12px}.desktop-nav{align-items:center;gap:3px;display:flex}.desktop-nav button{color:#b8c8c2;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-size:11px;transition:all .2s}.desktop-nav button:hover{color:#fff;background:#ffffff0a}.desktop-nav .nav-more{border:1px solid var(--line);color:var(--green);margin-left:8px}.menu-button{border:1px solid var(--line);cursor:pointer;background:0 0;width:42px;height:42px;padding:12px;display:none}.menu-button span{background:var(--text);height:1px;margin:5px 0;display:block}.menu-drawer{z-index:70;border-left:1px solid var(--line);background:#0c1715;width:min(720px,92vw);height:100vh;padding:42px clamp(26px,5vw,64px);transition:all .35s cubic-bezier(.22,.8,.22,1);position:fixed;top:0;right:0;overflow:auto;transform:translate(105%)}.menu-drawer.open{transform:translate(0)}.menu-backdrop{z-index:60;background:#000000a6;border:0;position:fixed;inset:0}.drawer-close{cursor:pointer;background:0 0;border:0;font-size:38px;font-weight:200;position:absolute;top:22px;right:28px}.drawer-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:26px;display:grid}.drawer-grid button{text-align:left;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;color:#dce8e3;background:0 0;align-items:center;gap:14px;min-height:66px;padding:18px;display:flex}.drawer-grid button:hover{color:var(--green);background:#2ff2a012}.drawer-grid span{font-family:var(--font-geist-mono);color:#61736c;font-size:10px}.eyebrow{font-family:var(--font-geist-mono);letter-spacing:.14em;font-weight:650;color:var(--green)!important;font-size:11px!important}.hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(400px,.85fr) minmax(500px,1.15fr);align-items:center;gap:6vw;min-height:930px;padding:150px clamp(22px,6vw,100px) 112px;display:grid;position:relative;overflow:hidden}.market-grid{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.45;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 90%);mask-image:linear-gradient(#0000008c,#0000 90%)}.hero:before{content:"";filter:blur(8px);background:radial-gradient(circle,#2ff2a021,#0000 65%);border-radius:50%;width:720px;height:720px;position:absolute;top:80px;right:-200px}.ticker-strip{border-bottom:1px solid var(--line);height:34px;font-family:var(--font-geist-mono);color:#81938c;white-space:nowrap;align-items:center;gap:48px;padding:0 6vw;font-size:9px;display:flex;position:absolute;top:76px;left:0;right:0;overflow:hidden}.ticker-strip b{color:var(--green);margin-left:6px}.ticker-strip em{color:var(--red);margin-left:6px;font-style:normal}.hero-copy{z-index:2;position:relative}.live-dot{background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 0 5px #2ff2a017}.hero h1{letter-spacing:-.075em;margin:28px 0 35px;font-size:clamp(64px,8vw,126px);font-weight:850;line-height:.79}.hero h1 span{color:#0000;-webkit-text-stroke:1px var(--green);text-shadow:0 0 60px #2ff2a024}.hero-kicker{max-width:620px;margin:0 0 18px;font-size:clamp(19px,1.7vw,27px);line-height:1.35}.hero-kicker strong{color:var(--green2);display:block}.hero-intro{color:var(--muted);max-width:580px;font-size:15px;line-height:1.8}.hero-actions{align-items:center;gap:26px;margin-top:38px;display:flex}.primary-button{background:var(--green);color:#04110c;letter-spacing:.08em;cursor:pointer;border:0;padding:18px 22px;font-size:12px;font-weight:800;box-shadow:0 0 40px #2ff2a01f}.primary-button span{padding-left:28px}.text-button{cursor:pointer;color:#b9cbc3;background:0 0;border:0;border-bottom:1px solid #4e645c;padding:12px 2px;font-size:12px}.text-button span{color:var(--green);padding-left:12px}.hero-terminal{z-index:2;background:linear-gradient(145deg,#0f1c19f5,#070e0de6);border:1px solid #64a88b40;min-height:510px;position:relative;transform:perspective(1100px)rotateY(-4deg);box-shadow:0 30px 120px #00000080}.terminal-head,.terminal-foot,.book-head{border-bottom:1px solid var(--line);height:45px;font-family:var(--font-geist-mono);letter-spacing:.1em;color:#779087;justify-content:space-between;align-items:center;padding:0 18px;font-size:9px;display:flex}.terminal-head div{gap:6px;display:flex}.terminal-head i{border:1px solid #688078;border-radius:50%;width:6px;height:6px;display:block}.price-row{justify-content:space-between;align-items:end;padding:26px 24px 10px;display:flex}.price-row div{flex-direction:column;display:flex}.price-row small,.impact-result small{font-family:var(--font-geist-mono);color:#74877f;letter-spacing:.12em;font-size:8px}.price-row b{font-family:var(--font-geist-mono);margin-top:8px;font-size:28px}.price-row>span{font-family:var(--font-geist-mono);color:var(--green);background:#2ff2a014;padding:7px 9px;font-size:12px}.chart-stage{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:100% 70px,70px 100%;height:305px;position:relative;overflow:hidden}.price-axis{z-index:3;font-family:var(--font-geist-mono);color:#4f625a;right:9px;flex-direction:column;justify-content:space-between;font-size:8px;display:flex;position:absolute;inset-block:18px}.candles{z-index:2;align-items:flex-start;gap:clamp(6px,1.1vw,15px);height:160px;display:flex;position:absolute;top:58px;left:28px;right:50px}.candles i{background:var(--green);opacity:.65;width:8px;position:relative}.candles i:before{content:"";background:inherit;width:1px;height:26px;position:absolute;top:-12px;left:50%}.candles .down{background:var(--red)}.chart-stage svg{z-index:2;filter:drop-shadow(0 0 7px #2ff2a040);width:calc(100% - 62px);height:220px;position:absolute;inset:35px 42px 20px 20px}.chart-stage path{fill:none;stroke:var(--green);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-label{font-family:var(--font-geist-mono);color:#7f948b;letter-spacing:.1em;font-size:8px;position:absolute;bottom:18px;left:22px}.terminal-foot{border:0;justify-content:flex-start;gap:24px}.terminal-foot span{align-items:center;gap:7px;display:flex}.terminal-foot i{border-radius:50%;width:6px;height:6px;display:block}.terminal-foot i.green{background:var(--green)}.terminal-foot i.red{background:var(--red)}.terminal-foot strong{color:#5f746b;margin-left:auto;font-weight:500}.question-ribbon{z-index:3;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050c0bd1;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;height:90px;padding:0 6vw;display:grid;position:absolute;bottom:0;left:0;right:0}.question-ribbon>span{font-family:var(--font-geist-mono);color:var(--green);padding-right:12px;font-size:9px}.question-ribbon p{color:#8ea29a;margin:0;padding-right:2vw;font-size:12px}.question-ribbon b{color:#dfeae5;margin-top:5px;font-size:14px;display:block}.statement-band{text-align:center;background:var(--green);color:#06120d;padding:46px 6vw}.statement-band p{letter-spacing:-.04em;margin:0;font-size:clamp(18px,3vw,38px);font-weight:900}.statement-band p span{margin:0 .8vw;font-weight:300}.statement-band small{margin-top:12px;font-size:11px;font-weight:600;display:block}.section{padding:110px clamp(22px,7vw,112px);scroll-margin-top:74px}.section-heading{margin-bottom:55px}.section-heading.two-col{grid-template-columns:1.2fr .8fr;align-items:end;gap:7vw;display:grid}.section-heading h2,.players-callout h2{letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(38px,5.2vw,76px);line-height:1.03}.section-heading h2 span,.players-callout h2 span,.intermission h2 span{color:var(--green)}.section-heading>p,.section-heading.two-col>p,.players-callout>p{color:var(--muted);max-width:600px;font-size:15px;line-height:1.8}.comparison-section{color:#0c1814;background:#e6eee9}.comparison-section .section-heading.two-col>p{color:#52655d}.comparison-grid{border-top:1px solid #aabbb3;border-left:1px solid #aabbb3;grid-template-columns:repeat(3,1fr);display:grid}.compare-card{border-bottom:1px solid #aabbb3;border-right:1px solid #aabbb3;min-height:510px;padding:34px 30px 30px;position:relative}.card-number{font-family:var(--font-geist-mono);color:#83988e;font-size:11px;position:absolute;top:25px;right:25px}.card-label{font-family:var(--font-geist-mono);letter-spacing:.14em;color:#657a70;margin:0 0 50px;font-size:9px}.compare-card h3{margin:0 0 18px;font-size:28px}.compare-card>p:not(.card-label){color:#52655d;min-height:67px;font-size:13px;line-height:1.7}.compare-card dl{margin:34px 0}.compare-card dl div{border-top:1px solid #c7d4ce;justify-content:space-between;gap:12px;padding:13px 0;display:flex}.compare-card dt{font-family:var(--font-geist-mono);color:#74887e;font-size:9px}.compare-card dd{text-align:right;margin:0;font-size:11px;font-weight:650}.signal{font-family:var(--font-geist-mono);letter-spacing:.12em;border-left:3px solid;padding:8px 10px;font-size:9px;position:absolute;bottom:30px;left:30px}.signal.good{color:#08754b;background:#cceadc;border-color:#0cad6d}.signal.warn{color:#8a5d00;background:#f0e3bd;border-color:#c8951c}.signal.danger{color:#9e3139;background:#f2ced0;border-color:#d74c57}.boundary-box{border:1px solid #aabbb3;border-top:0;grid-template-columns:1.4fr .6fr;align-items:center;display:grid}.boundary-box>div{flex-wrap:wrap;align-items:center;gap:10px;padding:26px;display:flex}.boundary-box span{font-family:var(--font-geist-mono);color:#52655d;margin-right:10px;font-size:9px}.boundary-box b{font-family:var(--font-geist-mono);background:#d2ddd7;padding:8px;font-size:8px}.boundary-box p{border-left:1px solid #aabbb3;margin:0;padding:28px;font-size:12px;line-height:1.6}.timeline-section{background:#0a1312}.timeline-track{scrollbar-color:#315146 #0a1312;padding:30px 0 16px;display:flex;overflow-x:auto}.timeline-track button{text-align:left;cursor:pointer;color:#748a81;background:0 0;border:0;border-top:1px solid #315146;flex:1;min-width:155px;padding:16px 16px 35px 0;position:relative}.timeline-track button i{background:#315146;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.timeline-track button span{font-family:var(--font-geist-mono);margin-bottom:9px;font-size:10px;display:block}.timeline-track button b{font-size:11px;font-weight:550}.timeline-track button.active{color:#fff}.timeline-track button.active i{background:var(--green);box-shadow:0 0 0 6px #2ff2a01a}.timeline-detail{border:1px solid var(--line);background:#0d1917;grid-template-columns:.7fr 1fr 1fr 1fr;display:grid}.timeline-detail>div{border-right:1px solid var(--line);min-height:210px;padding:30px}.timeline-detail>div:last-child{border:0}.timeline-year{font-family:var(--font-geist-mono);color:var(--green);font-size:40px}.timeline-detail small{font-family:var(--font-geist-mono);letter-spacing:.13em;color:var(--green);font-size:8px}.timeline-detail p{color:#a9b9b3;font-size:12px;line-height:1.7}.source-note{color:#657a72;text-align:right;font-size:10px}.ecosystem-section{color:#0c1814;background:#dfe9e4}.ecosystem-section .section-heading.two-col>p{color:#52655d}.ecosystem-layout{grid-template-columns:1.15fr .85fr;gap:24px;display:grid}.player-grid{border-top:1px solid #a9bab2;border-left:1px solid #a9bab2;grid-template-columns:1fr 1fr;display:grid}.player-grid button{text-align:left;cursor:pointer;color:#24352e;background:0 0;border:1px solid #a9bab2;border-top:0;border-left:0;grid-template-columns:35px 1fr;min-height:90px;padding:17px;display:grid;position:relative}.player-grid button>span{font-family:var(--font-geist-mono);color:#7a8f85;font-size:9px}.player-grid button i{font-family:var(--font-geist-mono);color:#75887f;font-size:8px;font-style:normal}.player-grid button b{grid-column:2;margin-top:9px;font-size:13px}.player-grid button em{color:#7a8f85;font-style:normal;position:absolute;bottom:15px;right:15px}.player-grid button.active{color:#fff;background:#0c1916}.player-grid button.active i,.player-grid button.active span,.player-grid button.active em{color:var(--green)}.player-panel{color:#fff;background:#0c1916;min-height:475px;padding:32px}.panel-top{font-family:var(--font-geist-mono);color:#73887f;justify-content:space-between;font-size:8px;display:flex}.panel-top i{color:var(--green);font-style:normal}.player-panel h3{margin:45px 0 16px;font-size:34px}.player-panel>p{color:#9dafaa;font-size:13px;line-height:1.7}.player-panel dl{margin:35px 0 0}.player-panel dl div{border-top:1px solid var(--line);grid-template-columns:85px 1fr;padding:13px 0;display:grid}.player-panel dt{font-family:var(--font-geist-mono);color:var(--green);font-size:8px}.player-panel dd{color:#b7c5c0;margin:0;font-size:11px;line-height:1.5}.players-section{background:#101b19}.players-callout{max-width:920px}.players-callout>p{margin-top:28px}.edge-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.edge-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:190px;padding:30px}.edge-grid span{font-family:var(--font-geist-mono);color:var(--green);font-size:9px}.edge-grid h3{margin:32px 0 10px;font-size:15px}.edge-grid p{color:var(--muted);font-size:11px;line-height:1.7}.orderbook-section{background:#07100f}.orderbook-layout{grid-template-columns:1fr .9fr;gap:26px;display:grid}.book-card,.impact-card{border:1px solid var(--line);background:#0c1715}.book-head i{color:var(--green);font-style:normal}.book-labels,.asks>div,.bids>div{text-align:right;grid-template-columns:1.1fr 1fr 1fr;padding:0 22px;display:grid;position:relative}.book-labels{font-family:var(--font-geist-mono);color:#63766e;padding-block:12px;font-size:8px}.asks>div,.bids>div{height:40px;font-family:var(--font-geist-mono);align-items:center;font-size:10px}.asks>div i,.bids>div i{opacity:.08;position:absolute;inset:3px 0 3px auto}.asks>div i{background:var(--red)}.bids>div i{background:var(--green)}.asks b{color:var(--red);font-weight:500}.bids b{color:var(--green);font-weight:500}.asks span,.bids span{color:#9bada6}.asks em,.bids em{color:#657870;font-style:normal}.mid-price{border-block:1px solid var(--line);justify-content:space-between;align-items:center;height:54px;padding:0 22px;display:flex}.mid-price b{font-family:var(--font-geist-mono);color:var(--green);font-size:18px}.mid-price span{font-family:var(--font-geist-mono);color:#768b82;font-size:8px}.impact-card{padding:35px}.impact-card h3{margin:25px 0 35px;font-size:29px;line-height:1.25}.impact-card h3 span{color:var(--red)}.impact-card input{width:100%;accent-color:var(--red)}.range-labels{font-family:var(--font-geist-mono);color:#667971;justify-content:space-between;font-size:8px;display:flex}.impact-result{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.impact-result>div{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding:18px;display:flex}.impact-result>div:last-child{border:0}.impact-result b{font-family:var(--font-geist-mono);color:var(--red);font-size:22px}.impact-result b.impact-1{color:var(--green)}.impact-result b.impact-2{color:var(--amber)}.depth-visual{grid-template-columns:repeat(4,1fr);gap:5px;margin:25px 0;display:grid}.depth-visual i{background:#2ff2a00a;border:1px solid #294038;height:38px}.depth-visual i.consumed{background:#ff6e7526;border-color:#ff6e7580}.impact-card>p:last-child{color:var(--muted);font-size:11px;line-height:1.7}.impact-card>p strong{color:#d8e5df}.glossary-row{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.term{color:var(--green);border-bottom:1px dotted var(--green);cursor:help;outline:none;display:inline-block;position:relative}.glossary-row .term{font-family:var(--font-geist-mono);border:1px solid var(--line);background:#0c1715;padding:10px 13px;font-size:9px}.term-tip{z-index:10;color:#102019;width:260px;font:11px/1.5 var(--font-geist-sans);opacity:0;visibility:hidden;background:#e4eee9;border:1px solid #acc1b8;padding:13px;transition:all .2s;position:absolute;bottom:calc(100% + 10px);left:0;transform:translateY(5px);box-shadow:0 14px 40px #00000059}.term-tip b{font:700 9px/1.4 var(--font-geist-mono);color:#087a4e;margin-bottom:5px;display:block}.term:hover .term-tip,.term:focus .term-tip{opacity:1;visibility:visible;transform:none}.intermission{text-align:center;color:#0b1813;background:#dfe9e4;padding:120px 6vw}.intermission p{font-family:var(--font-geist-mono);letter-spacing:.1em;font-size:10px}.intermission h2{letter-spacing:-.05em;margin:16px;font-size:clamp(38px,5vw,72px)}.intermission button{font-family:var(--font-geist-mono);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #789086;padding:12px;font-size:9px}.placeholder-section{text-align:center;min-height:420px}.placeholder-section p:last-child{color:var(--muted)}@media (width<=1100px){.desktop-nav button:nth-child(n+5){display:none}.hero{grid-template-columns:1fr;min-height:auto;padding-top:160px}.hero-terminal{transform:none}.question-ribbon{margin:70px calc(-1*clamp(22px,6vw,100px)) -112px;position:relative}.comparison-grid{grid-template-columns:1fr}.compare-card{min-height:470px}.timeline-detail{grid-template-columns:1fr 1fr}.timeline-detail>div{border-bottom:1px solid var(--line)}.ecosystem-layout,.orderbook-layout{grid-template-columns:1fr}}@media (width<=760px){.topbar{height:66px;padding:0 18px}.desktop-nav{display:none}.menu-button{display:block}.drawer-grid{grid-template-columns:1fr}.hero{padding:125px 20px 70px;display:block}.ticker-strip{top:66px}.hero h1{margin-top:24px;font-size:65px}.hero-actions{flex-direction:column;align-items:stretch;gap:8px}.primary-button{width:100%}.hero-terminal{min-height:430px;margin-top:60px}.question-ribbon{grid-template-columns:auto 1fr;gap:15px;height:auto;margin:50px -20px -70px;padding:20px}.question-ribbon p{border-bottom:1px solid var(--line);padding-bottom:12px}.statement-band{padding:32px 18px}.section{padding:78px 20px}.section-heading.two-col{grid-template-columns:1fr;gap:18px}.comparison-grid,.boundary-box{display:block}.compare-card{min-height:450px}.boundary-box p{border-top:1px solid #aabbb3;border-left:0}.timeline-track button{min-width:130px}.timeline-detail{grid-template-columns:1fr}.timeline-detail>div{border-right:0;min-height:0}.timeline-year{font-size:28px}.ecosystem-layout{display:block}.player-grid{grid-template-columns:1fr}.player-panel{margin-top:18px}.edge-grid{grid-template-columns:1fr 1fr}.orderbook-layout{display:block}.impact-card{margin-top:18px;padding:25px 18px}.impact-result{grid-template-columns:1fr}.impact-result>div{border-right:0;border-bottom:1px solid var(--line)}.book-labels,.asks>div,.bids>div{padding-inline:12px}.term-tip{width:230px;left:auto;right:0}.ticker-strip{gap:25px}.hero-terminal .terminal-foot strong{display:none}}@media (width<=460px){.drawer-grid button{padding:15px}.hero h1{font-size:55px}.price-row b{font-size:20px}.edge-grid{grid-template-columns:1fr}.player-grid button{min-height:82px}.comparison-section .section-heading h2,.section-heading h2,.players-callout h2{font-size:40px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
