.connected-navigation{position:relative}.connected-navigation .explore-dropdown{display:block}.connected-navigation>a[aria-current],.connected-navigation summary[data-active]{background:0 0;border-bottom-color:#0000}.navigation-marker{transform-origin:0;pointer-events:none;background:#c6a15b;width:1px;height:3px;transition:transform .18s ease-out;position:absolute;bottom:0;left:0}.connected-bottom .bottom-marker{pointer-events:none;background:#c6a15b;border:0;width:25%;min-width:0;height:3px;transition:transform .18s ease-out;position:absolute;top:0;left:0}.connected-bottom [aria-current]{border-top-color:#0000}.editorial-canvas{max-width:1540px}.connected-home,.market-page,.live-page,.writing-page{padding-top:24px;padding-bottom:56px}.connected-home h1,.writing-masthead h1,.live-masthead h1,.page-title-row h1,.tools-heading h1,.library-heading h1,.lab-heading h1{letter-spacing:-.035em;font-size:clamp(32px,3.3vw,48px);line-height:1.12}.connected-home h2,.live-library h2,.market-explorer h2,.writing-layout h2{letter-spacing:-.025em;font-size:clamp(22px,2vw,28px);line-height:1.2}.connected-home p,.live-library p,.market-explorer p,.writing-layout p{max-width:65ch;line-height:1.65}.connected-home>*+*{margin-top:38px}.home-edition,.piece-meta,.feature-footer,.home-media>header,.recent-writing>header,.clip-section>header,.live-archive header,.page-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.home-edition{color:#b7d2c2;border-bottom:1px solid #456c5b;padding-bottom:18px;font-size:13px}.home-edition+*{margin-top:26px}.home-selection{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:38px;display:grid}.home-feature{flex-direction:column;align-items:flex-start;padding:12px 8px 8px 0;display:flex}.piece-meta{color:#c6a15b;width:100%;font-size:13px}.home-feature h1{max-width:17ch;margin:22px 0 18px}.home-feature>p{color:#c4d6c8;max-width:52ch;font-size:17px}.home-feature h1 a{text-decoration:none}.compact-transaction{border-block:1px solid #537c66;justify-content:space-between;align-items:center;gap:10px;width:100%;margin:24px 0;padding:24px 0;text-decoration:none;display:flex}.compact-transaction span:not(.transaction-join){gap:8px;display:grid}.compact-transaction small{color:#b4ccb8;font-size:12px}.compact-transaction b{font-size:16px}.transaction-join{color:#c6a15b}.feature-footer{color:#c6a15b;width:100%;margin-top:auto;font-size:12px}.feature-footer .research-read{margin:0}.home-current{border-top:1px solid #456c5b;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:38px;padding-top:28px;display:grid}.home-media-preview{background:linear-gradient(115deg,#111,#0a382e);border-radius:12px;align-items:center;gap:24px;min-height:175px;margin-top:18px;padding:24px;text-decoration:none;display:flex;box-shadow:0 8px 24px #03140f55}.home-media-preview small{color:#c6a15b;font-size:12px}.home-media-preview h3{margin:12px 0;font-size:27px;line-height:1.2}.home-media-preview p{font-size:13px}.media-preview-play{color:#e8ddcf;border:1px solid #c6a15b;border-radius:50%;flex:0 0 48px;place-items:center;height:48px;display:grid}.home-clip-links{gap:20px;margin-top:16px;font-size:14px;display:flex}.home-clip-links a{flex:1;align-items:start;gap:12px;text-decoration:none;display:flex}.home-clip-links span{color:#c6a15b;font-variant-numeric:tabular-nums}.activity-ledger{border-left:1px solid #456c5b;padding-left:28px}.activity-ledger h2{letter-spacing:.06em;font-size:16px}.activity-ledger a{border-bottom:1px solid #365647;gap:6px;padding:14px 0;text-decoration:none;display:grid}.activity-ledger span,.activity-ledger p{color:#b6cdbb;font-size:12px}.activity-ledger strong{font-size:15px;line-height:1.5}.activity-ledger p{margin-top:12px}.recent-writing{border-top:1px solid #456c5b;padding-top:24px}.recent-writing>header>span{color:#b4cab9;font-size:13px}.recent-writing>div{grid-template-columns:1fr 1fr;gap:50px;margin-top:26px;display:grid}.recent-writing article{padding-bottom:20px}.recent-writing article>span{color:#c6a15b;font-size:13px}.recent-writing h3{margin:12px 0;font-size:26px;line-height:1.2}.recent-writing h3 a{text-decoration:none}.recent-writing p{color:#bdcdbf;margin-bottom:20px}.platform-pathways{border-top:1px solid #456c5b;grid-template-columns:1.2fr 1fr 1fr;gap:34px;padding-top:28px;display:grid}.platform-pathways h2{margin-bottom:16px}.platform-pathways a{gap:6px;padding:12px 0;text-decoration:none;display:grid}.platform-pathways span,.platform-pathways p{color:#b4ccb8;font-size:14px}.platform-pathways ol{list-style:none}.platform-pathways li{border-bottom:1px solid #365647}.lab-entry{grid-template-columns:70px 1fr}.lab-mini{background:#111;border-bottom:4px solid #005c4b;grid-row:span 2;height:64px;position:relative}.lab-mini i{background:#e8ddcf;width:10px;height:18px;position:absolute;bottom:2px;left:15px}.lab-mini b{background:#e67e22;width:8px;height:20px;position:absolute;bottom:2px;right:10px}.page-title-row{justify-content:flex-start;gap:28px;margin:12px 0 26px}.page-title-row p{color:#b9cfbf;font-size:16px}.market-explorer{background:linear-gradient(135deg,#153e30,#09271e);border:1px solid #476c59;border-radius:16px;min-width:0;box-shadow:0 12px 30px #03150f66}.market-bar{justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.market-bar h2{margin-bottom:7px;font-size:20px}.data-disclosure{color:#e9b86d;letter-spacing:.015em;font-size:12px;font-weight:600}.market-preview .market-bar{padding:18px 20px}.market-preview .market-bar h2{font-size:19px}.market-preview .market-bar>a{white-space:nowrap;font-size:13px}.market-explorer button,.market-explorer select,.live-library select,.demo-controls select,.topic-index select{min-height:44px}.market-explorer button:not(.heat-cell),.live-library button:not(.clip-poster),.writing-layout button{background:#0c2e24;border:1px solid #527660;border-radius:7px;padding:8px 12px}.market-explorer button:hover,.live-library button:hover,.writing-layout button:hover{background-color:#174e3c}.market-explorer button:disabled{opacity:.6;cursor:not-allowed}.source-picker,.chart-toolbar label,.demo-controls label,.live-archive label,.topic-index label{align-items:center;gap:10px;font-size:13px;display:flex}.market-explorer select,.live-library select,.topic-index select{color:#e8ddcf;max-width:100%;font:inherit;background:#09241c;border:1px solid #688670;border-radius:6px;padding:8px 32px 8px 10px}.market-navigation{justify-content:space-between;gap:20px;padding:0 24px 18px;display:flex}.market-tabs{border-bottom:1px solid #668772;grid-template-columns:repeat(3,minmax(0,1fr));width:420px;max-width:100%;display:grid;position:relative}.market-tabs button{white-space:nowrap;font-weight:600;position:relative;background:0 0!important;border:0!important;border-radius:0!important}.market-tabs [aria-selected=true]{color:#e8ddcf}.market-tabs [aria-selected=false]{color:#aac3b0}.tab-indicator{width:33.333%;height:3px;transform:translateX(calc(var(--tab-index)*100%));background:#c6a15b;transition:transform .18s ease-out;position:absolute;bottom:-1px;left:0}.icon-action{justify-content:center;align-items:center;gap:8px;display:flex}.market-plot-reserve{background:#111;border-block:1px solid #3e5748;min-height:510px;padding:20px 24px}.market-view{animation:.21s ease-out view-change}.market-preview .market-plot-reserve{min-height:0;padding:12px 16px}.chart-toolbar{color:#c4d6c8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;display:flex}.chart-toolbar>div{gap:4px;display:grid}.chart-toolbar button{align-items:center;gap:8px;display:flex}.heatmap{background:#111;height:330px;position:relative}.heat-cell{color:#e8ddcf;text-shadow:none;box-shadow:none;border:2px solid #111;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:6px;display:flex;position:absolute;overflow:hidden}.heat-cell strong{font:800 clamp(17px,2.3vw,30px)/1.1 var(--font-montserrat)}.heat-cell span{font-variant-numeric:tabular-nums;font-size:14px}.heat-cell small{font-size:12px}.heat-cell.positive{background:#005c4b}.heat-cell.negative{background:#673e22}.heat-cell.neutral{background:#4c4838}.heat-cell.missing{background:#323a35}.heat-cell[aria-pressed=true]{outline-offset:-6px;outline:2px solid #e8ddcf}.heat-cell:hover{filter:brightness(1.12)}.heat-cell:focus-visible{outline-offset:-5px;outline:3px solid #e67e22}.market-preview .heat-cell strong{font-size:20px}.market-preview .heat-cell span{font-size:13px}.chart-legend{color:#bad0bd;max-width:none!important;margin:12px 0!important;font-size:12px!important}.chart-legend span{white-space:nowrap;margin-inline-end:10px}.asset-detail{font-variant-numeric:tabular-nums;border-top:1px solid #405343;flex-wrap:wrap;align-items:center;gap:16px;min-height:50px;padding-top:12px;font-size:14px;display:flex}.asset-detail>button,.asset-detail>a{margin-left:auto}.asset-table{min-height:330px;overflow-x:auto}.asset-table table{text-align:left;border-collapse:collapse;width:100%;font-size:14px}.asset-table th,.asset-table td{font-variant-numeric:tabular-nums;border-bottom:1px solid #405343;padding:9px 8px}.asset-table caption{color:#bed0bf;text-align:left;padding:8px;font-size:12px}.data-provenance{color:#c0d0c1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;font-size:12px;display:flex}.market-preview .data-provenance{padding:12px 18px;font-size:11px}.data-notice{background:#2f2b1e;border:1px solid #c6a15b;margin-bottom:12px;padding:12px;font-size:14px}.data-notice button{margin-left:12px}.market-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:425px;padding:24px;display:flex}.market-empty h3{font-size:25px}.empty-cross{color:#c6a15b;font-size:42px}.market-context{border-top:1px solid #476c59;padding:26px}.market-context-editorial .editorial-connections{max-width:920px}.editorial-connections{border-top:1px solid #537562;padding:18px 0}.editorial-connections>h2{font-size:18px}.editorial-connections>p{color:#b5c9b7;margin:8px 0 16px;font-size:13px}.editorial-connections>div{gap:16px;display:grid}.editorial-connections a{grid-template-columns:78px minmax(0,1fr);gap:8px 16px;text-decoration:none;display:grid}.editorial-connections a>span{color:#c6a15b;font-size:12px}.editorial-connections strong{font-size:15px}.editorial-connections small{color:#bad0bd;grid-column:2;font-size:13px;line-height:1.5}.market-context .editorial-connections{border-top:0;padding:0}.demo-controls{border-top:1px solid #486651;margin:0 24px 24px;padding-top:18px;font-size:13px}.demo-controls p,.demo-controls label{margin-top:16px}.btc-chart svg{width:100%;height:310px;display:block;overflow:visible}.btc-chart svg line{stroke:#36483d;stroke-width:1px}.btc-chart svg text{fill:#c8d3c7;font:13px var(--font-inter)}.btc-chart .price-line{fill:none;stroke:#9bd0b5;stroke-width:2.5px;stroke-linejoin:round}.btc-chart circle{fill:#e8ddcf;stroke:#005c4b;stroke-width:2px}.btc-chart figcaption{color:#b6caba;font-size:12px}.point-control{align-items:center;gap:20px;margin:15px 0;font-size:13px;display:flex}.point-control input{accent-color:#c6a15b;touch-action:pan-y;flex:1;min-width:0;min-height:44px}.changed-value{animation:.45s ease-out datum-change}.liquidity-placeholder{text-align:center;border-bottom:1px solid #617666;border-left:1px solid #617666;place-items:center;min-height:295px;margin:16px 10px 34px 24px;padding:42px 32px;display:grid;position:relative}.liquidity-placeholder h3{margin-bottom:16px;font-size:24px}.liquidity-placeholder p{font-size:15px}.liquidity-placeholder div>span{color:#c6a15b;margin-top:20px;font-size:13px;display:block}.axis-label,.time-axis{color:#bcd0bf;font-size:11px;position:absolute}.axis-label{top:2px;left:12px}.time-axis{bottom:-24px;left:12px}.liquidity-spec{grid-template-columns:repeat(3,1fr);gap:16px;font-size:13px;display:grid}.liquidity-spec dt{color:#c6a15b;margin-bottom:6px}.market-expanded{z-index:60;max-height:calc(100dvh - 24px);position:fixed;inset:12px;overflow:auto}.market-expanded h2,.market-expanded h3{font-family:var(--font-montserrat),sans-serif;letter-spacing:-.04em;font-weight:800;line-height:1.2}.market-expanded .editorial-connections h2{font-size:18px}body:has(.market-expanded){overflow:hidden}.market-expanded .market-plot-reserve{min-height:520px}.live-masthead{justify-content:space-between;align-items:center;gap:30px;margin:10px 0 30px;display:flex}.live-masthead p{color:#bacebc;margin-top:14px}.broadcast-state{text-align:right;gap:8px;font-size:14px;display:grid}.broadcast-state>span{color:#c6a15b;font-size:12px}.live-program{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:32px;display:grid}.featured-program{min-width:0;scroll-margin-top:110px}.program-heading{color:#c6a15b;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:12px;font-size:12px;display:flex}.featured-program .media-well{background:#111;border-radius:12px;padding:22px}.featured-program .media-body{display:block}.featured-program .explanation-stage{aspect-ratio:16/9;min-height:0}.featured-program .chapter-list{border:0;gap:8px;padding:16px 0 0;display:flex}.featured-program .chapter-list button{text-align:left;flex:1;min-width:0;padding:10px}.featured-program .chapter-list>a{display:none}.featured-program .stage-content p{font-size:14px}.featured-program .stage-content h3{font-size:clamp(22px,2.8vw,34px)}.featured-program .media-heading h2{font-size:25px}.featured-program .player-controls{margin-top:14px}.featured-program video{-o-object-fit:contain;object-fit:contain;background:#111;width:100%;height:auto;max-height:70vh}.program-context{padding-top:56px}.program-context h2{font-size:18px}.program-context>p{color:#bed0be;margin:16px 0;font-size:14px}.program-context>a{border-top:1px solid #466a54;gap:12px;padding:18px 0;font-size:14px;text-decoration:none;display:flex}.program-context time{color:#c6a15b;font-size:12px}.program-context .subtle{font-size:12px}.clip-section{margin-top:38px}.clip-section>header>span{color:#c6a15b;font-size:13px}.clip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:22px;display:grid}.clip-poster{background:#111;border:1px solid #486c58;border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}.clip-poster>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.clip-demo{color:#c6a15b;font-size:10px;position:absolute;top:12px;left:12px}.clip-diagram{justify-content:center;align-items:center;gap:10px;padding:36px 16px;display:flex}.clip-diagram span{background:#123d2d;border:1px solid #557361;padding:12px 8px;font-size:13px}.clip-play{align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;bottom:10px;right:12px}.clip-grid h3{margin:15px 0 10px;font-size:18px;line-height:1.35}.clip-grid article>a{align-items:center;gap:8px;font-size:13px;display:flex}.live-archive{grid-template-columns:1.2fr 1fr;gap:50px;margin:48px 0 30px;display:grid}.live-archive .editorial-connections{border-top:0;padding-top:0}.demo-checkbox{align-items:center;gap:10px;min-height:44px;padding:16px 0;display:flex}.demo-checkbox input{accent-color:#005c4b;width:20px;height:20px}.episode-row{border-block:1px solid #466a54;grid-template-columns:80px 1fr;gap:10px;padding:18px 0;text-decoration:none;display:grid}.episode-row>span{color:#c6a15b;font-size:13px}.episode-row>span:last-child{grid-column:2}.media-empty{text-align:center;background:#111;border:1px solid #486c58;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:390px;padding:28px;display:flex}.media-empty h2{max-width:24ch}.live-library>.demo-controls{margin-inline:0}.writing-masthead{border-bottom:1px solid #55725d;padding:20px 0 34px}.writing-masthead h1{font-size:clamp(42px,5vw,64px)}.writing-masthead p{max-width:50ch;margin:18px 0;font-size:18px}.writing-masthead>span{color:#c6a15b;font-size:13px}.writing-layout{grid-template-columns:210px minmax(0,1fr);gap:60px;padding-top:34px;display:grid}.topic-index h2{margin-bottom:16px;font-size:16px}.topic-index button{background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin:6px 0;display:flex;border-color:#0000!important}.topic-index button[aria-pressed=true]{background:#134633;border-color:#739079!important}.topic-index label{gap:8px;margin-top:24px;display:grid}.writing-list article{border-bottom:1px solid #466a54;margin-bottom:26px;padding:8px 0 30px}.writing-list h2{max-width:28ch;margin:16px 0;font-size:clamp(25px,3vw,37px)}.writing-list h2 a{text-decoration:none}.writing-list p{color:#bdcebe}.writing-links{gap:28px;margin-top:20px;font-size:14px;display:flex}.empty-inline{color:#c3d3c2;padding:26px 0}.empty-inline button{margin-top:16px}.tools-heading{flex-wrap:wrap;align-items:center;gap:26px;margin:8px 0 28px;display:flex}.tools-heading p{max-width:35ch;font-size:15px}.tools-heading>a{margin-left:auto;font-size:14px}.tools-room>.editorial-connections{margin:30px 0}.tools-room>.editorial-connections>div{grid-template-columns:1fr 1fr;gap:30px}.lab-heading{border-bottom:1px solid #54735d;grid-template-columns:auto 1fr;align-items:center;gap:12px 28px;padding-bottom:22px;display:grid}.lab-heading h1{grid-row:span 2;font-size:58px}.lab-heading span{color:#c6a15b;font-size:13px}.lab-page .lab-project{border-top:0}.library-heading{max-width:720px;margin:12px 0 32px}.library-heading p{margin:18px 0;font-size:18px}.library-heading nav{gap:24px;padding-top:12px;display:flex}.library-room .reference-surface{box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}.compact-footer{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,.7fr)}.compact-footer>*{overflow-wrap:anywhere;min-width:0}.compact-footer>small{white-space:normal;max-width:100%}.selection-explanation{animation:.18s ease-out view-change}.custody-flow[data-stage="0"] .custody-connectors{stroke:#c6a15b}.custody-flow[data-stage="2"] .connector-direction{stroke:#e67e22}.stage-content{animation:.2s ease-out view-change}@keyframes view-change{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes datum-change{0%{background-color:#c6a15b36}to{background-color:#0000}}@media (max-width:1100px){.home-selection{grid-template-columns:1fr 1fr;gap:24px}.home-feature h1{font-size:36px}.feature-footer{gap:16px}.live-program{grid-template-columns:minmax(0,1fr) 190px;gap:20px}.clip-diagram{gap:5px;padding-inline:6px}.clip-diagram span{padding-inline:5px;font-size:11px}.connected-navigation{gap:16px}.market-preview .market-bar{flex-wrap:wrap;gap:10px}.market-preview .heatmap{height:220px}}@media (max-width:760px){.connected-home,.market-page,.live-page,.writing-page{padding-top:18px;padding-bottom:30px}.connected-home h1{max-width:20ch;font-size:34px}.home-edition{gap:6px;font-size:12px}.home-edition>span:last-child{display:none}.home-selection,.home-current,.recent-writing>div,.platform-pathways,.market-context,.live-program,.live-archive,.writing-layout{grid-template-columns:minmax(0,1fr)}.home-selection{gap:28px}.home-feature{padding:0}.home-feature h1{margin:18px 0}.home-feature p{font-size:16px}.compact-transaction{gap:7px;padding:18px 0}.compact-transaction b{font-size:13px}.compact-transaction small,.feature-footer{font-size:11px}.home-current{gap:30px}.activity-ledger{border-left:0;padding-left:0}.home-media-preview{gap:14px;padding:18px}.home-media-preview h3{font-size:24px}.home-media-preview>span:last-child{display:none}.home-clip-links{flex-direction:column;gap:15px}.recent-writing>div{gap:16px}.recent-writing>header{align-items:flex-start;gap:12px}.recent-writing>header>span{order:3;width:100%}.platform-pathways{gap:28px}.platform-pathways section+section{border-top:1px solid #496c57;padding-top:24px}.market-bar{flex-wrap:wrap;align-items:start;gap:16px;padding:18px}.market-bar h2{font-size:20px}.market-bar .source-picker{justify-content:space-between;width:100%}.market-navigation{gap:8px;padding:0 12px 16px}.market-tabs{flex:1;min-width:0}.market-tabs button{font-size:12px;padding-inline:6px!important}.icon-action span{display:none}.market-plot-reserve{min-height:580px;padding:14px 12px}.heatmap{height:310px}.heat-cell strong{font-size:20px}.heat-cell span,.chart-toolbar{font-size:12px}.chart-toolbar select{font-size:16px}.asset-detail{gap:12px;font-size:13px}.asset-detail>button,.asset-detail>a{margin-left:0}.chart-legend{line-height:1.6}.data-provenance{gap:10px;padding:16px}.market-context{gap:26px;padding:22px 18px}.market-context .editorial-connections{border-top:1px solid #526e59;padding-top:24px}.market-empty{min-height:490px;padding:14px}.market-empty h3{font-size:23px}.market-empty p{font-size:15px}.market-expanded{max-height:calc(100dvh - 8px);inset:4px}.market-expanded .market-plot-reserve{min-height:580px}.market-tabs .tab-indicator{min-height:0}.liquidity-spec{grid-template-columns:1fr 1fr}.liquidity-placeholder{margin-left:4px;padding:36px 12px}.liquidity-placeholder h3{font-size:20px}.liquidity-placeholder p{font-size:14px}.liquidity-layout select{max-width:260px;font-size:14px}.btc-chart svg{height:270px}.btc-chart svg text{font-size:16px}.point-control{flex-direction:column;align-items:stretch;gap:6px}.market-preview .heatmap{height:235px}.market-preview .market-bar{flex-wrap:nowrap}.market-preview .market-bar h2{font-size:16px}.market-preview .data-disclosure{font-size:10px}.market-preview .market-bar>a{font-size:12px}.market-preview .asset-detail{gap:10px}.market-preview .data-provenance{font-size:11px}.asset-table th,.asset-table td{padding-inline:4px;font-size:12px}.demo-controls{margin-inline:16px}.demo-controls label{flex-direction:column;align-items:flex-start}.live-masthead{margin-bottom:20px;display:block}.live-masthead p{font-size:16px}.broadcast-state{text-align:left;border-top:1px solid #476c59;justify-content:space-between;gap:16px;margin-top:20px;padding-top:16px;font-size:12px;display:flex}.featured-program .media-well{padding:14px}.featured-program .media-heading h2{font-size:22px}.featured-program .explanation-stage{aspect-ratio:auto;min-height:230px}.featured-program .stage-content h3{font-size:22px}.featured-program .stage-content p{display:none}.featured-program .chapter-list{grid-template-columns:1fr;display:grid}.featured-program .chapter-list button{align-items:center;gap:12px;display:flex}.featured-program .chapter-list button>span{font-size:13px}.featured-program .chapter-list small{display:none}.program-context{padding-top:0}.program-context>a{padding:14px 0}.program-context .subtle{display:none}.clip-grid{grid-template-columns:minmax(0,1fr);gap:28px}.clip-grid article{grid-template-columns:145px minmax(0,1fr);align-items:center;gap:8px 14px;display:grid}.clip-poster{grid-row:span 2}.clip-grid h3{margin:0;font-size:16px}.clip-grid article>a{font-size:12px}.clip-diagram{gap:4px;padding:20px 5px}.clip-diagram span{padding:6px 4px;font-size:8px}.clip-demo{font-size:8px;top:6px;left:6px}.clip-play{gap:3px;font-size:10px;bottom:5px;right:5px}.clip-play svg{width:12px}.clip-section>header{gap:12px}.clip-section>header>span{font-size:12px}.live-archive{gap:26px}.live-archive header{align-items:start}.live-archive select{font-size:16px}.writing-layout{gap:26px;padding-top:24px}.writing-masthead h1{font-size:44px}.writing-masthead p{font-size:16px}.topic-index{flex-wrap:wrap;gap:8px;display:flex}.topic-index h2{width:100%;margin-bottom:4px}.topic-index button{gap:12px;width:auto;margin:0;font-size:14px}.topic-index label{width:100%;margin-top:12px;display:flex}.topic-index select{font-size:16px}.writing-list .piece-meta{gap:8px;font-size:11px}.writing-list h2{font-size:27px}.writing-links{gap:20px;font-size:13px}.tools-heading{display:block}.tools-heading p{margin:14px 0}.tools-room>.editorial-connections>div{grid-template-columns:1fr}.lab-heading{gap:8px 20px}.lab-heading h1{font-size:44px}.library-heading p{font-size:16px}.compact-footer{grid-template-columns:1fr}.compact-footer>small{width:auto;max-width:100%}}@media (prefers-reduced-motion:reduce){.navigation-marker,.bottom-marker,.tab-indicator{transition:none!important}.market-view,.selection-explanation,.stage-content,.changed-value,.heat-cell span{animation:none!important}}@media (forced-colors:active){.market-explorer,.market-plot-reserve,.heat-cell,.clip-poster,.home-media-preview,.liquidity-placeholder{box-shadow:none;color:canvastext;background:canvas;border:1px solid canvastext}.heat-cell[aria-pressed=true]{outline:3px solid highlight}.price-line{stroke:linktext!important}.btc-chart text{fill:canvastext!important}.navigation-marker,.bottom-marker,.tab-indicator{background:highlight}}.editorial-canvas .market-bar h2{font-size:20px}.editorial-canvas .editorial-connections h2,.editorial-canvas .program-context h2{font-size:18px}.editorial-canvas .activity-ledger h2{font-size:16px}.editorial-canvas .clip-grid h3{font-size:18px}.editorial-canvas .topic-index h2{font-size:16px}.market-explorer .heat-cell{gap:5px}.market-explorer .heat-cell.small-cell{flex-direction:row;gap:10px}.market-explorer .heat-cell.small-cell strong{font-size:16px}.market-explorer .heat-cell.small-cell span{font-size:12px}.market-preview .heatmap{height:270px}.home-feature .feature-footer{margin-top:4px}.live-library .featured-program .chapter-list{flex-direction:row}.live-library .player-controls>button{color:#111;background:#e67e22}.live-library .player-controls>button:hover{background:#eca44f}html:has(.market-expanded) .site-main:before{animation-play-state:paused}@media (max-width:760px){.editorial-canvas .market-bar h2{font-size:18px}.editorial-canvas .market-preview .market-bar h2{font-size:16px}.editorial-canvas .clip-grid h3{font-size:16px;line-height:1.35}.market-explorer .heat-cell.small-cell{flex-direction:column;gap:2px;padding:3px}.market-explorer .heat-cell.small-cell strong{font-size:13px}.market-explorer .heat-cell.small-cell span{font-size:11px}.btc-chart svg{height:310px}.btc-chart svg text{font-size:12px}.featured-program .chapter-list button{min-height:48px}.program-context{display:none}.market-page>.page-title-row{gap:12px;margin-bottom:20px}.market-page>.page-title-row p{font-size:14px}}
:root{--learning-ink:#111;--learning-panel:#10392f;--learning-muted:#c2d2c8;--learning-orange:#e67e22;--learning-gold:#c6a15b}.site-main{background-image:radial-gradient(850px 420px at 18% 160px,#005c4b55,#0000 85%),linear-gradient(#082b23,#091c18 900px)}.site-main:before{opacity:.28}.platform-header{background:#0d3028;grid-template-columns:minmax(240px,1fr) auto minmax(240px,1fr);gap:24px;display:grid}.platform-header .official-header-brand{justify-self:start;margin:0}.platform-header .connected-navigation{white-space:nowrap;justify-self:center;gap:22px;display:flex}.platform-header>.search-trigger{background:#172d27;flex:none;justify-self:end;width:240px;min-width:240px;max-width:240px;height:46px;margin:0;box-shadow:inset 0 2px 5px #0005}.navigation-marker,.connected-bottom .bottom-marker{background:var(--learning-orange);transition-duration:.2s}.connected-bottom{grid-template-columns:repeat(5,minmax(0,1fr))}.connected-bottom .bottom-marker{width:20%}.platform-header a,.platform-header summary{min-height:44px}.learning-home{padding-block:24px 48px}.home-welcome{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:26px;display:flex}.home-welcome h1{font-size:clamp(28px,2.7vw,38px);line-height:1.15}.home-welcome p{color:var(--learning-muted);max-width:45ch;font-size:14px}.home-watch-grid{grid-template-columns:minmax(0,2.25fr) minmax(280px,1fr);align-items:start;gap:32px;display:grid}.home-watch{min-width:0}.home-watch .media-well,.featured-program .media-well{background:#111;border:1px solid #496553;border-radius:16px;padding:22px;box-shadow:0 12px 25px #0004}.home-watch .media-body{display:block}.home-watch .media-heading{margin-bottom:16px}.home-watch .media-heading h2{margin-top:8px;font-size:28px}.media-heading .functional-label{color:#e8ddcf}.home-watch .media-duration{color:#c6a15b;font-size:12px}.home-watch .explanation-stage,.featured-program .explanation-stage{aspect-ratio:2.4;min-height:300px;box-shadow:none;background:linear-gradient(140deg,#12372c,#111 85%);border:0;border-radius:6px;justify-content:center;gap:8px;padding:20px 24px}.home-watch .stage-content h3,.featured-program .stage-content h3{font-size:clamp(24px,2.6vw,36px)}.stage-flow>span{box-shadow:none;background:0 0;border:0;border-top:1px solid #c6a15b;border-radius:0;padding:12px 0}.stage-flow>span:last-child{border-color:#e67e22}.stage-flow small{color:#c6a15b}.stage-content{animation-duration:.35s}.stage-keyword{color:#e8ddcf}.home-watch .stage-content p{font-size:14px}.home-watch .chapter-list,.featured-program .chapter-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:18px;display:grid}.home-watch .chapter-list button,.featured-program .chapter-list button{min-height:74px;box-shadow:none;background:0 0;border-radius:0;padding:10px;border:0!important;border-bottom:2px solid #0000!important}.home-watch .chapter-list button[aria-current],.featured-program .chapter-list button[aria-current]{background:#1b3026;border-bottom-color:#e67e22!important}.home-watch .chapter-list span,.featured-program .chapter-list span{font-size:13px}.home-watch .chapter-list small,.home-watch .chapter-list>a,.home-watch .media-actions{display:none}.home-watch .transcript{margin-bottom:0}.home-watch .transcript>summary{padding-block:12px;font-size:13px}.player-controls>button,.game-controls>button:first-child{box-shadow:0 3px 7px #0006;color:#111!important;background:#e67e22!important}.player-controls>button:hover,.game-controls>button:first-child:hover{background:#f09443!important}.watch-more{align-items:center;min-height:44px;margin-top:5px;font-size:14px;display:inline-flex}.begin-here{background:#005c4b;border:1px solid #4c8274;border-radius:14px;padding:26px;box-shadow:0 8px 20px #0003}.begin-here h2{font-size:28px}.begin-here>p{color:#e8ddcf;margin:14px 0 22px;font-size:15px;line-height:1.6}.begin-step{border-top:1px solid #638b7e;align-items:center;gap:12px;padding:18px 0;text-decoration:none;display:flex}.begin-step>span{color:#111;background:#c6a15b;border-radius:4px;flex-shrink:0;place-items:center;width:28px;height:28px;font-weight:600;display:grid}.begin-step strong{font-size:16px;line-height:1.4}.begin-step small{color:#e8ddcf;margin-top:8px;font-size:13px;line-height:1.5;display:block}.begin-index{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.now-compact{padding:26px 2px 0}.now-compact h2{letter-spacing:.06em;font-size:14px}.now-compact>a{border-bottom:1px solid #375c4e;padding:15px 0;text-decoration:none;display:block}.now-compact span{color:#c6a15b;margin-bottom:8px;font-size:12px;display:block}.now-compact strong{font-size:14px;font-weight:600;line-height:1.6}.home-understand{border-top:1px solid #375c4e;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:52px;margin-top:30px;padding-top:32px;display:grid}.learn-feature h2{font-size:30px}.learn-feature>p{color:#c2d2c8;margin-top:16px;line-height:1.7}.learn-feature>a:last-of-type{font-size:14px;line-height:1.7}.source-inline{gap:10px;margin-top:32px;font-size:14px;display:grid}.source-inline>span{color:#c6a15b;font-size:12px}.home-play-row{border-block:1px solid #375c4e;justify-content:space-between;align-items:center;gap:36px;margin-top:40px;padding:24px 0;display:flex}.home-play-row h2{font-size:24px}.home-play-row p{color:#c2d2c8;max-width:62ch;margin-top:12px;font-size:14px;line-height:1.7}.game-entry{align-items:center;gap:18px;min-width:260px;min-height:60px;font-size:14px;display:flex}.home-real-clips{margin-top:30px}.home-real-clips>div{gap:22px;display:flex}.home-real-clips img{-o-object-fit:contain;object-fit:contain;width:100%}.home-source-preview{border-block:1px solid #527866;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:34px;padding:24px 0;display:grid}.home-source-preview .source-leaf{color:#111;background:#e8ddcf;border:1px solid #779681;border-radius:3px 11px 3px 3px;flex-direction:column;justify-content:space-between;width:58px;height:74px;padding:9px;display:flex;box-shadow:0 8px 18px #001b1655}.source-leaf span{letter-spacing:.08em;font-size:10px;font-weight:600}.source-leaf b{font:800 23px/1 var(--font-montserrat)}.home-source-preview>div:nth-child(2)>span{color:#c6a15b;font-size:12px}.home-source-preview h2{margin:7px 0 6px;font-size:22px}.home-source-preview p{max-width:70ch;color:var(--canvas-muted);font-size:13px;line-height:1.55}.home-source-preview>a{text-underline-offset:5px;justify-content:space-between;align-items:center;gap:18px;max-width:270px;min-height:44px;font-size:13px;-webkit-text-decoration:underline #e67e22;text-decoration:underline #e67e22;display:inline-flex}.learn-heading{align-items:center;gap:30px;margin-bottom:32px;display:flex}.learn-heading h1{font-size:44px}.learn-heading p{color:#c2d2c8;max-width:40ch}.learn-start{background:linear-gradient(110deg,#005c4b,#0d3028);border:1px solid #4c7666;border-radius:16px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:50px;padding:32px;display:grid}.learn-start h2{font-size:32px}.learn-start p{max-width:48ch;margin:16px 0 22px;font-size:16px;line-height:1.7}.learn-start .research-read{margin:0}.learn-diagram{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;text-decoration:none;display:flex}.learn-diagram>span,.learn-diagram>div>span{color:#e8ddcf;background:#111;border:1px solid #c6a15b;border-radius:5px;padding:18px}.learn-diagram>div{gap:12px;display:grid}.learn-diagram>b{color:#e67e22;font-size:32px}.learn-diagram>small{text-align:center;color:#e8ddcf;width:100%;font-size:12px}.writing-list .archive-label{margin:4px 0 12px;font-size:20px}.archive-description{margin-bottom:30px;font-size:14px}.basic-reading{padding-block:30px 45px}.basic-reading>header{max-width:800px;margin:24px 0 30px}.basic-reading h1{font-size:clamp(32px,4vw,50px)}.basic-reading header p{margin:20px 0;font-size:22px;line-height:1.6}.basic-reading header>span{color:#c6a15b;font-size:13px}.basic-copy{max-width:72ch}.basic-copy h2{font-size:24px}.basic-copy p{margin:20px 0;line-height:1.8}.basic-reading .custody-map{margin:30px 0 12px}.diagram-key{color:#c2d2c8;max-width:80ch;font-size:13px;line-height:1.7}.basic-next{border-top:1px solid #466d5e;grid-template-columns:1fr 1fr;gap:60px;margin-top:28px;padding-top:28px;display:grid}.basic-next h2{font-size:24px}.basic-next p{margin:14px 0;line-height:1.7}.basic-next>div>a{align-items:center;min-height:44px;font-size:14px;display:flex}.reading-sources{margin-top:24px}.library-room .library-heading{max-width:850px;margin-bottom:24px;display:block}.library-room .library-heading p{max-width:55ch}.library-room .library-path li{min-height:100px}.library-room .reference-surface{gap:40px;margin-top:24px;padding-block:20px}.lab-page .lab-experiment{border:0;grid-template-columns:minmax(220px,1fr) minmax(0,2.5fr);gap:40px}.lab-playground{box-shadow:none;background:0 0;border:0;padding:0}.lab-playground canvas{border:1px solid #567660;border-radius:10px}.lab-intro p{line-height:1.7}.game-controls>button:nth-child(2){color:#111;background:#c6a15b}.lab-heading span{color:#d9c492}.youtube-stage{aspect-ratio:16/9;background:#111;border-radius:8px;min-height:200px;overflow:hidden}.youtube-load{background:#111;border:0;width:100%;height:100%;min-height:200px;padding:0;position:relative}.youtube-load img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.youtube-load>span{color:#111;background:#e67e22;justify-content:center;align-items:center;gap:12px;padding:12px;font-weight:600;display:flex;position:absolute;inset:auto 12px 18px}.youtube-mount,.youtube-mount iframe{width:100%;height:100%;min-height:200px}.youtube-chapters{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.youtube-chapters button{gap:12px;min-height:44px;display:flex}.youtube-chapters time{color:#c6a15b}.youtube-chapters [aria-current]{border-bottom:2px solid #e67e22}.youtube-source{margin-top:12px;font-size:13px;line-height:1.7}.player-fallback{background:#111;padding:20px}.player-fallback a{padding:12px;display:inline-flex}.watch-caption{justify-content:space-between;margin-bottom:14px;display:flex}.watch-caption h2{font-size:22px}.watch-caption span{font-size:12px}.recording-title{margin-top:16px;font-size:28px}.market-explorer .price-line{stroke:#e67e22}.market-explorer .market-tabs button[aria-selected=true]{color:#e8ddcf}.selection-explanation{animation-duration:.35s}.learning-home p,.learn-start p,.basic-reading p{overflow-wrap:break-word}button,a,summary{-webkit-tap-highlight-color:#e67e2233}button{transition-duration:.14s}button:active:not(:disabled){transform:translateY(1px)}:focus-visible{outline-offset:4px;outline:2px solid #e8ddcf}input,select,textarea{caret-color:#e67e22}::selection{color:#111;background:#c6a15b}@media (max-width:1120px){.platform-header{grid-template-columns:minmax(0,1fr) auto;gap:16px}.platform-header .desktop-navigation{display:none}.platform-header>.search-trigger{width:240px}.platform-bottom{display:grid}.compact-footer{padding-bottom:105px}.home-watch-grid{grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);gap:22px}.home-watch .media-heading{display:block}.home-watch .media-duration{margin-top:8px;display:block}.home-watch .explanation-stage{aspect-ratio:auto}.home-watch .stage-flow{gap:14px}.begin-here{padding:22px}.home-understand{gap:28px}}@media (max-width:800px){.home-welcome{display:block}.home-welcome p{max-width:none;margin-top:12px}.home-watch-grid{grid-template-columns:minmax(0,1fr)}.home-companion{grid-template-columns:1.2fr 1fr;gap:28px;display:grid}.now-compact{padding-top:10px}.home-watch .explanation-stage{aspect-ratio:16/9}.learn-start{gap:24px;padding:24px}.home-understand{grid-template-columns:1fr 1fr}.home-play-row{align-items:start}.game-entry{min-width:200px}.lab-page .lab-experiment{grid-template-columns:1fr}.lab-intro{max-width:60ch}.basic-next{gap:30px}}@media (max-width:560px){.platform-header>.search-trigger{width:104px;min-width:104px;max-width:104px}.platform-header{padding-inline:14px}.platform-bottom a,.platform-bottom button{gap:5px;min-height:62px;font-size:11px}.learning-home{padding-top:18px}.home-welcome{margin-bottom:20px}.home-welcome h1{font-size:29px}.home-welcome p{font-size:14px;line-height:1.6}.home-watch .media-well,.featured-program .media-well{padding:14px}.home-watch .media-heading h2{font-size:23px}.home-watch .media-duration{font-size:12px}.home-watch .explanation-stage,.featured-program .explanation-stage{aspect-ratio:auto;min-height:205px;padding:16px 12px}.home-watch .stage-content h3,.featured-program .stage-content h3{font-size:23px}.stage-flow{gap:12px}.stage-flow b{font-size:13px}.stage-flow small{font-size:11px}.home-watch .chapter-list,.featured-program .chapter-list{display:flex;flex-direction:column!important}.home-watch .chapter-list button,.featured-program .chapter-list button{align-items:center;gap:12px;min-height:44px;padding:8px 4px;display:flex}.home-watch .chapter-list time{min-width:32px;margin:0}.home-watch .chapter-list span{font-size:12px}.home-watch .stage-content p,.home-watch .transcript{display:none}.home-companion{display:block}.begin-here{padding:22px}.begin-here h2{font-size:26px}.begin-step{padding:14px 0}.begin-step small{font-size:13px}.now-compact{padding-top:26px}.home-understand{grid-template-columns:1fr;gap:28px;margin-top:24px;padding-top:26px}.learn-feature h2{font-size:26px}.compact-transaction b{font-size:13px}.compact-transaction small{font-size:11px}.home-play-row{margin-top:30px;display:block}.game-entry{margin-top:16px}.learn-heading{display:block}.learn-heading h1{font-size:36px}.learn-heading p{margin-top:16px;line-height:1.7}.learn-start{grid-template-columns:1fr;padding:24px 20px}.learn-start h2{font-size:27px}.learn-diagram{padding-top:10px}.learn-diagram>span,.learn-diagram>div>span{padding:14px}.writing-list h2{font-size:26px}.writing-links{flex-wrap:wrap;gap:10px 20px}.basic-next{grid-template-columns:1fr;gap:28px}.basic-reading header p{font-size:18px}.basic-copy h2{font-size:23px}.library-room .reference-surface{grid-template-columns:1fr;gap:18px}.library-room .library-heading h1{font-size:36px}.library-room .library-heading nav{flex-wrap:wrap;gap:14px}.lab-heading{display:block}.lab-heading h1{font-size:36px}.lab-heading p{margin:12px 0}.home-real-clips>div{flex-direction:column}.watch-caption{flex-wrap:wrap;gap:10px}}@media (prefers-reduced-motion:reduce){.site-main:before,.stage-content,.selection-explanation{animation:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important}}@media (forced-colors:active){.begin-here,.learn-start,.learn-diagram span{color:canvastext;background:canvas;border:1px solid canvastext}.player-controls>button,.game-controls>button{color:buttontext!important;background:buttonface!important}}.mobile-begin-link{display:none}.live-library .program-context .editorial-connections{margin-top:22px}.live-library .program-context .editorial-connections>div{display:block}.live-library .program-context .editorial-connections a{margin-bottom:20px;display:block}.live-archive{grid-template-columns:1fr}.youtube-mount,.youtube-stage{position:relative}.youtube-mount{position:absolute;inset:0}@media (max-width:800px){.home-watch .explanation-stage{aspect-ratio:2.4}}@media (max-width:560px){.mobile-begin-link{color:#e8ddcf;text-underline-offset:5px;align-items:center;min-height:44px;margin-top:8px;-webkit-text-decoration:underline #e67e22;text-decoration:underline #e67e22;display:inline-flex}.home-watch .chapter-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid!important}.home-watch .chapter-list button{min-height:70px;display:block}.home-watch .chapter-list span{margin-top:6px;font-size:11px;line-height:1.4}.home-watch .explanation-stage{aspect-ratio:auto;min-height:205px}.home-watch .media-heading h2{font-size:21px}.home-watch .stage-content h3{font-size:22px}.live-library .program-context{display:block}.live-library .program-context>h2,.live-library .program-context>p{display:none}.live-library .program-context .editorial-connections{margin:0}.live-library .program-context .editorial-connections>div{grid-template-columns:1fr;display:grid}}.home-watch .explanation-stage,.featured-program .explanation-stage{box-sizing:border-box;width:100%;max-width:100%}.home-watch .stage-content,.featured-program .stage-content{min-width:0}.home-understand{align-items:start}.learn-feature{padding-top:18px}.live-library .editorial-connections a>span,.live-library .editorial-connections a>strong,.live-library .editorial-connections a>small{display:block}.live-library .editorial-connections a>strong{margin:8px 0}.live-library .editorial-connections a>small{font-size:13px;line-height:1.6}.live-library .featured-program .explanation-stage{aspect-ratio:2.4;min-height:300px}@media (max-width:1120px){.platform-bottom{z-index:40;padding:0 0 env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d3028f5;border-top:1px solid #698372;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.platform-bottom a,.platform-bottom button{color:#e8ddcf;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:64px;font-size:12px;text-decoration:none;display:flex}.platform-bottom [aria-current]{background:#005c4b}.site-main{padding-bottom:24px}}@media (max-width:560px){.live-library .featured-program .explanation-stage{aspect-ratio:auto;min-height:205px}.platform-bottom a,.platform-bottom button{font-size:11px}.home-watch .stage-content p{display:none}}.market-meaning{border-top:1px solid #476b5a;padding:12px 24px}.market-meaning summary{align-items:center;min-height:44px;display:flex}.market-meaning p{max-width:72ch;padding:4px 0 18px;font-size:14px;line-height:1.7}body{background:#061813;position:relative}.ambient-relief{z-index:0;pointer-events:none;contain:strict;background:linear-gradient(118deg,#061813 0%,#08251e 42%,#071d18 72%,#04130f 100%);position:fixed;inset:0;overflow:hidden}.ambient-relief__plane{opacity:.78;background:linear-gradient(154deg,#0b382d 0%,#08271f 52%,#041914 100%);border-top:1px solid #e8ddcf14;border-radius:44% 56% 0 0/76% 56% 0 0;width:min(86vw,1280px);height:min(66vh,720px);position:absolute;bottom:-31vh;left:-34vw;transform:rotate(7deg);box-shadow:26px -24px 74px #000c096b,inset -28px 24px 56px #005c4b1a}.ambient-relief__fold{width:clamp(840px,76vw,1320px);height:clamp(480px,62vh,720px);position:absolute;top:12vh;right:-22vw;transform:rotate(-6deg)}.ambient-relief__surface,.ambient-relief__edge,.ambient-relief__gold{pointer-events:none;display:block;position:absolute}.ambient-relief__surface{z-index:2;background:linear-gradient(102deg,#e8ddcf1a 0%,#0000 18% 66%,#00100c57 100%),linear-gradient(146deg,#17624f 0%,#005c4b 34%,#0a4538 68%,#041d17 100%);border:1px solid #e8ddcf26;border-right:0;border-radius:42% 0 0 24%/22% 0 0 58%;inset:0;overflow:hidden;box-shadow:-38px 48px 88px #000a0785,inset 2px 1px #e8ddcf21,inset -34px -42px 70px #00100c6e}.ambient-relief__edge{z-index:1;background:linear-gradient(152deg,#9a4512 0%,#e67e22 28%,#f09a45 48%,#87380c 78%,#4c210d 100%);border-radius:42% 0 0 24%/22% 0 0 58%;width:100%;height:100%;top:20px;left:-18px;box-shadow:-14px 22px 42px #000b087a,inset 6px 4px 10px #ffca8b33,inset -16px -10px 22px #50180275}.ambient-relief__gold{z-index:4;background:linear-gradient(#dbc184 0%,#c6a15b 52%,#765b2b 100%);border-radius:2px 2px 5px 5px;width:76px;height:7px;bottom:-25px;left:17%;transform:rotate(1deg);box-shadow:0 5px 12px #000c086b,inset 0 1px #fff1c347}.ambient-relief__light{opacity:.78;will-change:transform,opacity;background:linear-gradient(108deg,#0000 21%,#e8ddcf0a 38%,#e8ddcf2b 49%,#c6a15b12 55%,#0000 69%);width:72%;height:145%;animation:26s cubic-bezier(.45,0,.55,1) infinite alternate relief-light-shift;display:block;position:absolute;top:-22%;left:-34%;transform:translate(-9%)rotate(8deg)}@keyframes relief-light-shift{0%{opacity:.64;transform:translate(-9%)rotate(8deg)}to{opacity:.9;transform:translate(78%,2%)rotate(8deg)}}.site-main,[data-rail=expanded] .site-main{z-index:1;background-color:#0000;background-image:none}.site-main:before{content:none;animation:none}.compact-footer{z-index:1;position:relative}html[data-ambient-paused=true] .ambient-relief__light,html[data-page-hidden=true] .ambient-relief__light{animation-play-state:paused}html:has(dialog[open]) .ambient-relief__light{animation-play-state:paused}@media (max-width:800px){.ambient-relief{background:linear-gradient(126deg,#061813 0%,#08251e 48%,#041712 100%)}.ambient-relief__plane{width:680px;height:520px;bottom:-180px;left:-515px;transform:rotate(12deg)}.ambient-relief__fold{width:660px;height:520px;top:132px;right:-410px;transform:rotate(-8deg)}.ambient-relief__edge{top:15px;left:-14px}.ambient-relief__gold{width:52px;bottom:-20px;left:19%}}@media (max-width:430px){.ambient-relief__fold{width:560px;height:470px;top:132px;right:-355px}.ambient-relief__plane{width:560px;height:450px;bottom:-150px;left:-430px}}@media (prefers-reduced-motion:reduce){.ambient-relief__light{opacity:.72;will-change:auto;transform:translate(30%,1%)rotate(8deg);animation:none!important}}@media (forced-colors:active){.ambient-relief{display:none}.site-main,[data-rail=expanded] .site-main{background:canvas}}.learn-v1-heading{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:18px 56px;padding:18px 0 32px;display:grid}.learn-v1-heading>span{grid-column:1/-1}.learn-v1-heading h1{max-width:13ch;font-size:clamp(38px,5vw,68px);line-height:.98}.learn-v1-heading p{max-width:48ch;color:var(--canvas-muted);font-size:17px;line-height:1.7}.learn-question-entry{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:0;margin-top:28px;display:grid}.learn-question-primary{min-height:390px;box-shadow:var(--surface-shadow);background:linear-gradient(138deg,#005c4b 0%,#0b3b31 72%,#082c24 100%);border:1px solid #59816f;border-radius:20px 0 0 20px;flex-direction:column;justify-content:flex-end;padding:clamp(28px,5vw,64px);display:flex;position:relative;overflow:hidden}.learn-question-primary:after{content:"";border:1px solid #e8ddcf2e;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;right:-135px}.learn-question-primary>span{color:#d9c492;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.learn-question-primary h2{max-width:17ch;margin:22px 0 18px;font-size:clamp(31px,4vw,54px);line-height:1.02}.learn-question-primary p{color:#d2ded5;max-width:48ch;font-size:16px;line-height:1.7}.learn-question-primary>a,.lesson-practice>a,.lesson-next>a{color:#111;width:max-content;max-width:100%;min-height:48px;box-shadow:var(--control-shadow);background:#e67e22;border-radius:7px;justify-content:space-between;align-items:center;gap:28px;margin-top:28px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.learn-question-sequence{border-block:1px solid #59816f;background:#082b24cc;border-right:1px solid #59816f;border-radius:0 20px 20px 0;flex-direction:column;display:flex}.learn-question-sequence>a,.learn-question-pending{border-bottom:1px solid var(--line);flex:1;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:97px;padding:16px 22px;text-decoration:none;display:grid}.learn-question-sequence>:last-child{border-bottom:0}.learn-question-sequence>a:hover{background:#124e40}.learn-question-sequence>*>span{color:#c6a15b;font-variant-numeric:tabular-nums;font-size:12px}.learn-question-sequence strong{font-size:16px;line-height:1.4;display:block}.learn-question-sequence small{color:var(--canvas-muted);margin-top:7px;font-size:12px;line-height:1.45;display:block}.learn-question-sequence em{color:#b5c8bb;white-space:nowrap;font-size:11px;font-style:normal}.learn-question-sequence .learn-upcoming-link{background:#071f1a}.learn-question-sequence .learn-upcoming-link strong{text-underline-offset:5px;font-size:15px;-webkit-text-decoration:underline #e67e22;text-decoration:underline #e67e22}.learning-continuation{border-block:1px solid var(--line);grid-template-columns:minmax(280px,.8fr) minmax(0,1fr) auto;align-items:center;gap:24px;margin:30px 0 64px;padding:22px 0;display:grid}.learning-continuation h2{margin-top:7px;font-size:20px}.learning-continuation p{max-width:62ch;color:var(--canvas-muted);font-size:14px;line-height:1.65}.learning-continuation>a{text-underline-offset:5px;white-space:nowrap;align-items:center;min-height:44px;-webkit-text-decoration:underline #e67e22;text-decoration:underline #e67e22;display:inline-flex}.learning-routes>header,.learn-explorer>header{grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);align-items:end;gap:36px;margin-bottom:24px;display:grid}.learning-routes>header h2,.learn-explorer>header h2{max-width:20ch;margin-top:9px}.learning-routes>header p,.learn-explorer>header p{color:var(--canvas-muted);font-size:14px;line-height:1.7}.learning-route-primary{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:18px;display:grid}.learning-route-primary article{background:#0b3b31;border:1px solid #527866;border-radius:14px;flex-direction:column;min-height:310px;padding:30px;display:flex}.learning-route-primary article:first-child{box-shadow:var(--surface-shadow);background:linear-gradient(145deg,#124e40,#0a322a)}.learning-route-primary article>span,.learning-route-more article>span{color:#c6a15b;text-transform:uppercase;letter-spacing:.04em;font-size:12px}.learning-route-primary h3{max-width:18ch;font:800 clamp(25px,3vw,38px)/1.05 var(--font-montserrat);letter-spacing:-.04em;margin:32px 0 14px}.learning-route-primary p{color:#d4ded6;max-width:46ch;line-height:1.65}.learning-route-primary small{color:#b5c8bb;margin:20px 0;line-height:1.55;display:block}.route-concept{border-block:1px solid #527866;align-items:stretch;gap:10px;margin:24px 0 4px;padding-block:16px;display:flex}.route-concept>span{background:#082b24;flex-direction:column;flex:1;justify-content:center;gap:5px;min-width:0;padding:8px 10px;display:flex}.route-concept small{color:#c6a15b;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:10px}.route-concept b{font-size:13px;line-height:1.35}.route-concept i{color:#e67e22;align-self:center;font-style:normal;font-weight:600}.route-concept-responsibility>span:first-child{color:#111;background:#e8ddcf}.route-concept-responsibility>span:first-child small{color:#6a4d1d}.learning-route-primary a{text-underline-offset:5px;align-items:center;min-height:44px;margin-top:auto;-webkit-text-decoration:underline #e67e22;text-decoration:underline #e67e22;display:inline-flex}.learning-route-more{border-block:1px solid var(--line);margin-top:18px}.learning-route-more>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;font-weight:600;display:flex}.learning-route-more>summary span{color:#c6a15b;border:1px solid #648c78;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.learning-route-more>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;padding-bottom:20px;display:grid}.learning-route-more article{border-top:1px solid var(--line);padding:20px 0}.learning-route-more h3{margin:8px 0;font-size:20px}.learning-route-more p,.learning-route-more small{color:var(--canvas-muted);font-size:13px;line-height:1.55}.learning-route-more small{margin-top:10px;display:block}.learn-explorer{border-top:1px solid var(--line);margin-top:72px;padding-top:34px}.learn-search{gap:8px;max-width:780px;display:grid}.learn-search>span{font-size:13px;font-weight:600}.learn-search input{color:#e8ddcf;background:#062b24;border:1px solid #648c78;border-radius:8px;width:100%;min-height:52px;padding:0 16px;font-size:16px;box-shadow:inset 0 2px 6px #001b1650}.learn-filters{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.learn-filters button{color:#e8ddcf;background:0 0;border:1px solid #527866;border-radius:6px;min-height:44px;padding:0 15px}.learn-filters button[aria-pressed=true]{background:#005c4b;border-color:#9ad4b8;box-shadow:inset 0 -3px #c6a15b}.learn-results-count{color:#b5c8bb;margin:20px 0 0;font-size:13px}.learn-results{border-top:1px solid var(--line);margin-top:8px}.learn-results article{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px 0;display:grid}.learn-result-number{color:#c6a15b;font-variant-numeric:tabular-nums;font-size:13px}.learn-results p{color:#9ad4b8;font-size:12px;line-height:1.5}.learn-results h3{font:800 clamp(22px,2.4vw,33px)/1.1 var(--font-montserrat);letter-spacing:-.04em;margin:8px 0}.learn-results h3 a{text-decoration:none}.learn-results div>span{max-width:64ch;color:var(--canvas-muted);font-size:14px;line-height:1.55;display:block}.learn-result-action{text-underline-offset:5px;white-space:nowrap;align-items:center;gap:16px;min-height:44px;-webkit-text-decoration:underline #e67e22;text-decoration:underline #e67e22;display:inline-flex}.learn-empty{background:#082b24;border:1px dashed #648c78;border-radius:10px;margin-top:20px;padding:32px}.learn-empty h3{max-width:32ch;margin:10px 0;font-size:24px}.learn-empty p{max-width:62ch;color:var(--canvas-muted);line-height:1.65}.learn-empty button,.learn-empty>a{text-underline-offset:5px;align-items:center;min-height:44px;margin-top:18px;-webkit-text-decoration:underline #e67e22;text-decoration:underline #e67e22;display:inline-flex}.lesson-page{padding-top:30px}.lesson-back{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.lesson-header{border-bottom:1px solid var(--line);max-width:1060px;margin:28px auto 0;padding-bottom:36px}.lesson-meta{color:#c6a15b;flex-wrap:wrap;gap:9px 20px;font-size:12px;display:flex}.lesson-meta span:first-child{color:#9ad4b8}.lesson-header h1{max-width:18ch;margin:20px 0;font-size:clamp(40px,5.5vw,72px);line-height:.98}.lesson-header>p{max-width:63ch;color:var(--canvas-muted);font-size:18px;line-height:1.7}.lesson-header dl{grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;display:grid}.lesson-header dl>div{border-top:1px solid #527866;padding-top:13px}.lesson-header dt{color:#c6a15b;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.lesson-header dd{margin:8px 0 0;font-size:14px;line-height:1.55}.lesson-index{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 28px;max-width:1060px;margin:18px auto 0;padding-bottom:18px;display:flex}.lesson-index a{text-underline-offset:5px;align-items:center;min-height:44px;font-size:13px;-webkit-text-decoration:underline #527866;text-decoration:underline #527866;display:inline-flex}.lesson-reading{max-width:1060px;margin:0 auto}.lesson-answer{grid-template-columns:180px minmax(0,1fr);gap:34px;padding:48px 0;display:grid}.lesson-answer>p{max-width:38ch;font:800 clamp(25px,3.5vw,43px)/1.22 var(--font-montserrat);letter-spacing:-.04em}.lesson-section{border-top:1px solid var(--line);grid-template-columns:80px minmax(0,1fr);gap:28px;padding:54px 0;scroll-margin-top:100px;display:grid}.lesson-section-number{color:#c6a15b;font-variant-numeric:tabular-nums;font-size:13px}.lesson-section h2{max-width:25ch;margin-bottom:20px}.lesson-section>div>p{color:#cfdbd2;max-width:70ch;margin:14px 0;font-size:17px;line-height:1.8}.lesson-model .custody-map{margin:30px 0 12px}.lesson-caption{color:#b5c8bb!important;font-size:12px!important}.lesson-steps{margin:26px 0 0;list-style:none}.lesson-steps li{border-top:1px solid var(--line);grid-template-columns:54px minmax(0,1fr);gap:18px;padding:22px 0;display:grid}.lesson-steps li>span{color:#c6a15b;font-size:13px}.lesson-steps h3{font-size:19px;line-height:1.35}.lesson-steps p{max-width:64ch;color:var(--canvas-muted);margin-top:8px;line-height:1.7}.lesson-example{border-block:1px solid #527866;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.lesson-example>div{border-right:1px solid #527866;padding:22px}.lesson-example>div:last-child{border-right:0}.lesson-example span{color:#c6a15b;font-size:12px}.lesson-example h3{margin:10px 0;font-size:18px}.lesson-example p{color:var(--canvas-muted);font-size:14px;line-height:1.6}.lesson-confusion{color:#e8ddcf;box-shadow:var(--surface-shadow);background:#111;border-left:5px solid #c6a15b;margin:16px 0 58px;padding:32px 36px}.lesson-confusion>span{color:#c6a15b;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.lesson-confusion h2{max-width:28ch;margin:12px 0}.lesson-confusion p{color:#cfc4b7;max-width:70ch;line-height:1.75}.lesson-practice{box-shadow:var(--surface-shadow);background:linear-gradient(135deg,#005c4b,#0b3b31);border:1px solid #648c78;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin:0 0 58px;padding:34px;scroll-margin-top:100px;display:grid}.lesson-practice h2{margin:10px 0}.lesson-practice p{color:#d3dfd6;max-width:58ch;line-height:1.65}.lesson-practice>a{white-space:nowrap;margin:0}.lesson-sources .source-list{margin-top:28px}.source-list li{scroll-margin-top:100px}.source-list li:not(.source-unavailable){border-top:1px solid #527866;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:18px;padding:22px 0;display:grid}.source-list li:not(.source-unavailable):before{display:none}.source-document{color:#111;background:#e8ddcf;border:1px solid #829783;border-radius:3px 10px 3px 3px;flex-direction:column;justify-content:space-between;width:52px;height:68px;padding:8px;display:flex;box-shadow:0 7px 16px #001b1655}.source-document span{letter-spacing:.08em;font-size:9px;font-weight:600}.source-document b{font:800 21px/1 var(--font-montserrat)}.source-record{min-width:0}.source-meta{color:#c6a15b;flex-wrap:wrap;gap:7px 15px;margin-bottom:8px;font-size:11px;display:flex}.source-record>a{overflow-wrap:anywhere;font-size:16px}.source-record p{margin-top:8px;line-height:1.55}.source-record p strong{color:#e8ddcf}.source-record small{color:#b5c8bb;margin-top:9px;font-size:12px;line-height:1.55;display:block}.source-record small b{color:#d8c5a1}.source-unavailable{color:#e8ddcf;background:#082b24;border:1px dashed #648c78;padding:18px}.source-unavailable p{color:var(--canvas-muted);margin-top:7px;font-size:13px;line-height:1.55}.source-unavailable code{color:#c6a15b;overflow-wrap:anywhere}.lesson-limits{border-block:1px solid var(--line);margin:0 0 48px}.lesson-limits summary{cursor:pointer;align-items:center;padding:16px 0;font-weight:600;display:flex}.lesson-limits ul{padding:0 0 20px 20px}.lesson-limits li{max-width:74ch;color:var(--canvas-muted);margin:10px 0;line-height:1.65}.lesson-next{background:#0b3b31;border:1px solid #527866;border-radius:16px;margin-bottom:44px;padding:40px}.lesson-next h2{max-width:24ch;margin:10px 0}.lesson-next p{max-width:60ch;color:var(--canvas-muted);line-height:1.65}.lesson-next>a{color:#e8ddcf;background:#124e40;border:1px solid #648c78}.tool-surface>details a{align-items:center;min-height:44px;margin-right:24px;display:inline-flex}.tool-relation{border-block:1px solid #66866e;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding:14px 0;display:grid}.tool-relation>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.tool-relation span{color:#c6a15b;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.tool-relation strong{text-align:right;font-size:13px}.tool-relation i{color:#e67e22;font-style:normal}.tool-equation{border-top:1px solid #456b57;padding-top:12px}.game-statebar{border-bottom:1px solid #5b8068;grid-template-columns:auto auto minmax(0,1fr);align-items:end;gap:22px;margin-bottom:12px;padding:0 2px 12px;display:grid}.game-statebar>div{gap:4px;display:grid}.game-statebar span{color:#c6a15b;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.game-statebar strong{font-variant-numeric:tabular-nums;font-size:15px}.game-statebar strong[data-state=running]{color:#9ad4b8}.game-statebar strong[data-state=over]{color:#ef9b52}.game-statebar p{color:#d2ded5;text-align:right;justify-self:end;font-size:12px;line-height:1.4}.learning-path-page{padding-top:32px}.learning-path-page>header{max-width:860px;margin:26px 0 34px}.learning-path-page>header h1{margin:12px 0}.learning-path-page>header p{max-width:58ch;color:var(--canvas-muted);font-size:17px;line-height:1.7}.learning-path-page>header small{color:#c6a15b;margin-top:16px;display:block}.learning-path-page>ol{border-top:1px solid var(--line);list-style:none}.learning-path-page>ol li{border-bottom:1px solid var(--line);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:24px;padding:26px 0;display:grid}.learning-path-page>ol li>span{color:#c6a15b}.learning-path-page>ol h2{margin:8px 0;font-size:26px}.learning-path-page>ol p,.learning-path-page>ol small{color:var(--canvas-muted)}.learning-path-page>ol li>a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:900px){.learn-v1-heading{grid-template-columns:1fr;gap:14px}.learn-v1-heading>span{grid-column:auto}.learn-question-entry{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.learn-question-primary{padding:36px}.learning-continuation{grid-template-columns:1fr 1fr}.learning-continuation>a{grid-column:2}.learning-routes>header,.learn-explorer>header{grid-template-columns:1fr 1fr}.learning-route-primary{grid-template-columns:1.15fr .85fr}.lesson-header,.lesson-index,.lesson-reading{max-width:100%}.lesson-section{grid-template-columns:54px minmax(0,1fr)}.lesson-answer{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:760px){.home-source-preview{grid-template-columns:58px minmax(0,1fr)}.home-source-preview>a{grid-column:2;max-width:none}.tool-relation{grid-template-columns:1fr;gap:8px}.tool-relation i{justify-self:center;transform:rotate(90deg)}.tool-relation>div{align-items:start}.game-statebar{grid-template-columns:1fr 1fr}.game-statebar p{text-align:left;grid-column:1/-1;justify-self:start}.learn-question-entry{grid-template-columns:1fr}.learn-question-primary{border-radius:16px 16px 0 0;min-height:340px}.learn-question-sequence{border-left:1px solid #59816f;border-radius:0 0 16px 16px}.learning-continuation{grid-template-columns:1fr;gap:14px;margin-bottom:48px}.learning-continuation>a{grid-column:auto}.learning-routes>header,.learn-explorer>header{grid-template-columns:1fr;gap:12px}.learning-route-primary{grid-template-columns:1fr}.learning-route-primary article{min-height:260px}.learn-results article{grid-template-columns:40px minmax(0,1fr)}.learn-result-action{grid-column:2}.lesson-header dl{grid-template-columns:1fr}.lesson-answer,.lesson-section{grid-template-columns:1fr;gap:12px}.lesson-example{grid-template-columns:1fr}.lesson-example>div{border-bottom:1px solid #527866;border-right:0}.lesson-example>div:last-child{border-bottom:0}.lesson-practice{grid-template-columns:1fr}.lesson-practice>a{margin-top:4px}.learning-path-page>ol li{grid-template-columns:40px minmax(0,1fr)}.learning-path-page>ol li>a{grid-column:2}}@media (max-width:430px){.route-concept{gap:6px}.route-concept>span{padding:7px 6px}.route-concept b{font-size:11px}.route-concept small{font-size:9px}.source-list li:not(.source-unavailable){grid-template-columns:46px minmax(0,1fr);gap:12px}.source-document{width:44px;height:60px}.source-meta{gap:3px;display:grid}.learn-v1-heading{padding-top:12px}.learn-v1-heading h1{font-size:38px}.learn-v1-heading p{font-size:15px}.learn-question-primary{min-height:360px;padding:28px 22px}.learn-question-primary h2{font-size:31px}.learn-question-sequence>a,.learn-question-pending{grid-template-columns:26px minmax(0,1fr);gap:10px;min-height:92px;padding:14px 16px}.learn-question-sequence>a>b,.learn-question-pending>em{grid-column:2;justify-self:start}.learn-question-pending>em{margin-top:-6px}.learning-route-primary article{padding:24px 20px}.learning-route-more>div{grid-template-columns:1fr}.learn-search input{min-height:50px}.learn-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.learn-filters button:first-child{grid-column:1/-1}.learn-results article{grid-template-columns:30px minmax(0,1fr);gap:14px}.learn-result-action{grid-column:2}.learn-empty{padding:24px 20px}.lesson-page{padding-top:18px}.lesson-header{margin-top:16px}.lesson-header h1{font-size:39px}.lesson-header>p{font-size:16px}.lesson-index{gap:2px 18px}.lesson-answer{padding:38px 0}.lesson-answer>p{font-size:27px}.lesson-section{padding:42px 0}.lesson-section>div>p{font-size:16px}.lesson-steps li{grid-template-columns:42px minmax(0,1fr)}.lesson-confusion,.lesson-practice{margin-bottom:42px;padding:28px 22px}.lesson-practice>a,.lesson-next>a,.learn-question-primary>a{width:100%}.lesson-next{padding:28px 22px}.learning-path-page>ol li{grid-template-columns:30px minmax(0,1fr);gap:14px}}@media (prefers-reduced-motion:reduce){.learn-question-primary:after{display:none}.route-concept,.game-statebar,.home-source-preview{scroll-behavior:auto}}@media (forced-colors:active){.learn-question-primary,.learn-question-sequence,.learning-route-primary article,.lesson-practice,.lesson-next,.learn-empty{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.learn-filters button[aria-pressed=true]{outline:3px solid highlight}.lesson-confusion{color:canvastext;background:canvas;border:1px solid canvastext;border-left:5px solid highlight}}@media (max-width:1120px){html{scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom))}.platform-bottom{min-height:calc(64px + env(safe-area-inset-bottom))}.learn-empty,.learning-route-more,.lesson-practice,.lesson-next{scroll-margin-bottom:calc(84px + env(safe-area-inset-bottom))}}@media (max-width:430px){body:has(.learn-explorer .learn-empty) .ambient-relief__fold{opacity:.34;top:-54px;right:-430px}body:has(.learn-explorer .learn-empty) .ambient-relief__plane{opacity:.35;bottom:-230px;left:-470px}}.aprende-index,.dual-guide,.glossary-index{padding-block:clamp(28px,4vw,64px) 80px}.aprende-index-header{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:32px;padding-bottom:34px;display:grid}.aprende-index-header h1{max-width:14ch;font-size:clamp(42px,6vw,78px);line-height:.96}.aprende-index-header p{max-width:52ch;color:var(--canvas-muted);font-size:18px;line-height:1.7}.aprende-route>header{grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);align-items:end;gap:36px;margin-bottom:26px;display:grid}.aprende-route>header h2{max-width:22ch;margin-top:9px;font-size:clamp(28px,3.2vw,44px)}.aprende-route>header p{color:var(--canvas-muted);font-size:15px;line-height:1.7}.aprende-route ol{border-top:1px solid #527866;list-style:none}.aprende-route li{border-bottom:1px solid #527866;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:180px;padding:30px 0;display:grid}.aprende-route li>span{color:var(--learning-gold);font-variant-numeric:tabular-nums;align-self:start;padding-top:5px;font-size:13px}.aprende-route li p{color:#9ad4b8;letter-spacing:.04em;text-transform:uppercase;font-size:12px}.aprende-route li h3{max-width:28ch;font:800 clamp(24px,3vw,38px)/1.08 var(--font-montserrat);letter-spacing:-.04em;margin:10px 0}.aprende-route li h3 a{text-decoration:none}.aprende-route li small{max-width:68ch;color:var(--canvas-muted);font-size:15px;line-height:1.65;display:block}.aprende-route li b{color:var(--learning-gold);margin-top:15px;font-size:12px;font-weight:600;display:block}.aprende-route li>a,.aprende-index-note>a{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--learning-orange);text-decoration-color:var(--learning-orange);text-underline-offset:5px;white-space:nowrap;align-items:center;gap:24px;display:inline-flex}.aprende-index-note{border-block:1px solid var(--line);grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr) auto;align-items:center;gap:28px;margin-top:50px;padding:28px 0;display:grid}.aprende-index-note h2{margin-top:8px;font-size:22px}.aprende-index-note p{color:var(--canvas-muted);font-size:14px;line-height:1.65}.guide-breadcrumb{min-height:44px;color:var(--canvas-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.guide-breadcrumb a{text-underline-offset:4px}.guide-breadcrumb span:last-child{color:var(--learning-gold)}.dual-guide-header{border-block:1px solid var(--line);grid-template-columns:150px minmax(0,1fr) 250px;align-items:end;gap:clamp(24px,4vw,64px);margin-top:24px;padding:34px 0 46px;display:grid}.dual-guide-index>span{color:var(--learning-gold);font:800 clamp(42px,5vw,72px)/1 var(--font-montserrat);display:block}.dual-guide-index p{color:var(--canvas-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:14px;font-size:11px;line-height:1.7}.dual-guide-header h1{letter-spacing:-.055em;max-width:18ch;font-size:clamp(42px,5.6vw,76px);line-height:.98}.dual-guide-header>div:nth-child(2)>p{max-width:62ch;color:var(--canvas-muted);margin-top:20px;font-size:18px;line-height:1.7}.dual-guide-header dl{gap:18px;display:grid}.dual-guide-header dl>div{border-top:1px solid #527866;padding-top:12px}.dual-guide-header dt{color:var(--learning-gold);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.dual-guide-header dd{margin:7px 0 0;font-size:18px;font-weight:600}.depth-selector{border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,.8fr) minmax(460px,1.2fr);align-items:end;gap:42px;max-width:1120px;margin:34px auto 0;padding-bottom:30px;display:grid}.depth-selector h2{margin:8px 0 10px;font-size:clamp(24px,3vw,34px)}.depth-selector>div:first-child>p{max-width:58ch;color:var(--canvas-muted);font-size:14px;line-height:1.65}.depth-tabs{background:#071f1a;border:1px solid #648c78;grid-template-columns:1fr 1fr;display:grid}.depth-tabs button{min-height:74px;color:var(--brand-sand);text-align:left;background:0 0;border:0;border-right:1px solid #648c78;grid-template-columns:30px 1fr;align-items:center;gap:2px 12px;padding:12px 16px;display:grid}.depth-tabs button:last-child{border-right:0}.depth-tabs button:hover{background:#0b3b31}.depth-tabs button[aria-selected=true]{box-shadow:inset 0 -4px var(--learning-orange);background:#005c4b}.depth-tabs button>span{color:var(--learning-gold);grid-row:1/3;font-size:11px}.depth-tabs button>b{font-size:15px}.depth-tabs button>small{color:#bfd1c6;font-size:11px}.depth-fallback-label{max-width:68ch;color:var(--learning-gold);letter-spacing:.06em;text-transform:uppercase;margin:40px auto 0;font-size:12px;font-weight:600}.dual-depth-reader[data-enhanced] .depth-fallback-label{display:none}[data-depth-panel]{max-width:1120px;margin:0 auto;padding-top:20px}.guide-prose{max-width:68ch;margin:0 auto;font-size:18px;line-height:1.72}.guide-prose>p{color:#d6e0d8;margin:1.25em 0}.guide-prose>p:first-child{font:800 clamp(25px,3vw,38px)/1.28 var(--font-montserrat);letter-spacing:-.035em;color:var(--brand-sand)}.guide-prose h2{border-top:1px solid #527866;max-width:25ch;margin:2.15em 0 .65em;padding-top:.65em;scroll-margin-top:110px;font-size:clamp(27px,3.2vw,40px)}.guide-prose h3{margin:2em 0 .6em;font-size:22px;line-height:1.25}.guide-prose ul,.guide-prose ol{margin:1.1em 0 1.5em;padding-left:1.35em}.guide-prose li{color:#d6e0d8;margin:.65em 0;padding-left:.3em}.guide-prose strong{color:var(--brand-sand)}.guide-prose em{color:#d9c492}.guide-prose hr{background:#527866;border:0;height:1px;margin:3rem 0}.guide-key-idea{border-left:5px solid var(--learning-orange);background:var(--brand-sand);color:var(--learning-ink);margin:2rem 0;padding:26px 30px;box-shadow:0 12px 28px #0019144d}.guide-key-idea p{margin:0;font-size:18px;line-height:1.65}.guide-key-idea strong{color:var(--learning-ink)}.guide-table{border-block:1px solid #648c78;max-width:100%;margin:2rem 0;overflow-x:auto}.guide-table-row{border-bottom:1px solid #456b5a;min-width:680px;display:grid}.guide-table-row:last-child{border-bottom:0}.guide-table-columns-2 .guide-table-row{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-table-columns-3 .guide-table-row{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-table-row>span{color:#d6e0d8;border-right:1px solid #456b5a;padding:14px 16px;font-size:14px;line-height:1.55}.guide-table-row>span:last-child{border-right:0}.guide-table-head>span{color:var(--learning-gold);text-transform:uppercase;letter-spacing:.04em;background:#0b3b31;font-size:11px;font-weight:600}.depth-detail-action{background:var(--learning-orange);color:#111;width:min(100%,340px);min-height:52px;box-shadow:var(--control-shadow);border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:28px;margin:36px auto 20px;padding:0 18px;font-weight:600;display:flex}.learning-visual{background:#0a3028;border:1px solid #648c78;max-width:940px;margin:54px auto;padding:clamp(24px,4vw,42px);box-shadow:0 16px 36px #00191455}.learning-visual figcaption{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);align-items:end;gap:24px;margin-bottom:30px;display:grid}.learning-visual figcaption>span{color:var(--learning-gold);text-transform:uppercase;letter-spacing:.07em;grid-column:1/-1;font-size:11px}.learning-visual h2{font-size:clamp(26px,3vw,40px)}.learning-visual figcaption p,.learning-visual>p{color:var(--canvas-muted);font-size:14px;line-height:1.65}.ledger-comparison{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;display:grid}.ledger-comparison>div{border-top:4px solid var(--learning-gold);background:var(--brand-sand);color:#111;gap:11px;min-height:170px;padding:24px;display:grid}.ledger-comparison>div:last-child{color:var(--brand-sand);background:#111;border-top-color:#20c7aa}.ledger-comparison span,.learning-visual-wallet li span,.chain-pages span{letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:600}.ledger-comparison b{max-width:22ch;font-size:18px;line-height:1.35}.ledger-comparison i{align-self:end;font-size:12px;font-style:normal}.ledger-comparison>span{color:var(--learning-orange);font-size:24px}.learning-visual-wallet ol{border-block:1px solid #648c78;grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.learning-visual-wallet li{border-right:1px solid #648c78;gap:9px;min-height:150px;padding:24px;display:grid;position:relative}.learning-visual-wallet li:last-child{border-right:0}.learning-visual-wallet li:not(:last-child):after{content:"→";z-index:1;width:22px;height:22px;color:var(--learning-orange);background:#0a3028;place-items:center;display:grid;position:absolute;top:50%;right:-11px}.learning-visual-wallet li span{color:var(--learning-gold)}.learning-visual-wallet li b{font-size:18px}.learning-visual-wallet li small{color:var(--canvas-muted);align-self:end;font-size:12px;line-height:1.5}.chain-pages{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;display:grid}.chain-pages>div{background:#111;border:1px solid #648c78;gap:10px;min-height:130px;padding:22px;display:grid}.chain-pages span{color:var(--learning-gold)}.chain-pages b{font-size:17px}.chain-pages small{color:#9ad4b8;align-self:end}.learning-visual-chain[data-altered] .chain-pages>div:nth-of-type(n+2){border-color:var(--learning-orange)}.learning-visual-chain[data-altered] .chain-pages small{color:#ef9b52}.chain-pages>i{color:var(--learning-orange);font-style:normal}.learning-visual-chain>button{border:1px solid var(--learning-orange);min-height:44px;color:var(--brand-sand);background:0 0;margin:22px 0 12px;padding:0 16px;font-weight:600}.contextual-glossary,.guide-sources,.guide-route-next{border-top:1px solid var(--line);max-width:1120px;margin:70px auto 0;padding-top:36px}.contextual-glossary>header,.guide-sources>header{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);align-items:end;gap:24px;display:grid}.contextual-glossary>header .functional-label,.guide-sources>header .functional-label{grid-column:1/-1}.contextual-glossary h2,.guide-sources h2{max-width:24ch;font-size:clamp(27px,3vw,40px)}.contextual-glossary header p,.guide-sources header p{color:var(--canvas-muted);font-size:14px;line-height:1.65}.glossary-term-list{border-top:1px solid #527866;flex-wrap:wrap;gap:0;margin-top:28px;display:flex}.glossary-term-list button{min-height:48px;color:var(--brand-sand);background:0 0;border:1px solid #527866;border-top:0;border-left:0;justify-content:space-between;align-items:center;gap:18px;padding:0 16px;font-size:13px;display:flex}.glossary-term-list button:hover{background:#0b3b31}.glossary-term-list button span{color:var(--learning-orange)}.glossary-dialog{width:min(100% - 32px,560px);color:var(--brand-sand);background:#0a3028;border:1px solid #7c9b89;padding:0;box-shadow:0 24px 80px #000a}.glossary-dialog::backdrop{background:#020907c9}.glossary-dialog>div{padding:34px;position:relative}.glossary-dialog-close{width:44px;height:44px;color:var(--brand-sand);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.glossary-dialog>div>span{color:var(--learning-gold);text-transform:uppercase;letter-spacing:.07em;font-size:11px}.glossary-dialog h2{margin:12px 0;font-size:34px}.glossary-dialog p{font-size:18px;line-height:1.7}.glossary-dialog a{text-underline-offset:5px;min-height:44px;-webkit-text-decoration-color:var(--learning-orange);text-decoration-color:var(--learning-orange);align-items:center;gap:20px;margin-top:24px;display:inline-flex}.guide-sources ol{border-top:1px solid #527866;margin-top:28px;list-style:none}.guide-sources li{border-bottom:1px solid #527866;grid-template-columns:50px minmax(0,1fr);gap:18px;padding:20px 0;display:grid}.guide-sources li>span{color:var(--learning-gold);font-size:11px}.guide-sources li a{overflow-wrap:anywhere;text-underline-offset:4px;font-size:16px}.guide-sources li p{max-width:70ch;color:var(--canvas-muted);margin-top:8px;font-size:13px;line-height:1.6}.guide-route-next{background:#0b3b31;border:1px solid #527866;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:32px;padding:34px;display:grid}.guide-progress{background:#315b4c;height:3px;margin-top:14px}.guide-progress span{background:var(--learning-orange);height:100%;display:block}.guide-route-next p{color:var(--learning-gold);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.guide-route-next h2{max-width:24ch;margin:8px 0;font-size:clamp(24px,3vw,38px)}.guide-route-next>div:nth-child(2)>span{max-width:62ch;color:var(--canvas-muted);font-size:14px;line-height:1.6;display:block}.guide-route-next>a,.guide-final-actions a{background:var(--learning-orange);color:#111;white-space:nowrap;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.guide-final-actions{gap:8px;display:grid}.guide-final-actions a:last-child{color:var(--brand-sand);background:0 0;border:1px solid #648c78;justify-content:center}.glossary-index>header{border-bottom:1px solid var(--line);max-width:900px;padding-bottom:36px}.glossary-index h1{max-width:14ch;margin:10px 0 18px;font-size:clamp(42px,6vw,76px)}.glossary-index>header p{max-width:62ch;color:var(--canvas-muted);font-size:17px;line-height:1.7}.glossary-index-list article{border-bottom:1px solid #527866;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 0;display:grid}.glossary-index-list article>span{color:var(--learning-gold);font-size:11px}.glossary-index-list h2{font-size:22px}.glossary-index-list h2 a{text-decoration:none}.glossary-index-list p{max-width:70ch;color:var(--canvas-muted);margin-top:7px;font-size:14px;line-height:1.55}.glossary-index-list article>a{text-underline-offset:4px;min-height:44px;-webkit-text-decoration-color:var(--learning-orange);text-decoration-color:var(--learning-orange);align-items:center;gap:15px;display:inline-flex}.glossary-index>footer{gap:28px;margin-top:32px;display:flex}.glossary-index>footer a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:900px){.aprende-index-header,.aprende-route>header,.depth-selector,.contextual-glossary>header,.guide-sources>header{grid-template-columns:1fr;gap:16px}.dual-guide-header{grid-template-columns:110px minmax(0,1fr)}.dual-guide-header dl{grid-column:2;grid-template-columns:1fr 1fr}.depth-selector{align-items:start}.guide-route-next{grid-template-columns:140px minmax(0,1fr)}.guide-route-next>a,.guide-final-actions{grid-column:2;justify-self:start}.aprende-index-note{grid-template-columns:1fr 1fr}.aprende-index-note>a{grid-column:2}}@media (max-width:700px){.aprende-index-header p,.dual-guide-header>div:nth-child(2)>p{font-size:17px}.aprende-route li{grid-template-columns:36px minmax(0,1fr);gap:14px}.aprende-route li>a{grid-column:2;justify-self:start}.dual-guide-header{grid-template-columns:1fr;gap:20px}.dual-guide-index{align-items:center;gap:20px;display:flex}.dual-guide-index p{margin:0}.dual-guide-header dl{grid-column:auto}.depth-tabs{grid-template-columns:1fr}.depth-tabs button{border-bottom:1px solid #648c78;border-right:0}.depth-tabs button:last-child{border-bottom:0}.guide-prose{font-size:17px;line-height:1.7}.guide-key-idea p{font-size:17px}.learning-visual figcaption{grid-template-columns:1fr;gap:10px}.learning-visual figcaption>span{grid-column:auto}.ledger-comparison,.learning-visual-wallet ol,.chain-pages{grid-template-columns:1fr}.ledger-comparison>span,.chain-pages>i{justify-self:center;transform:rotate(90deg)}.learning-visual-wallet li{border-bottom:1px solid #648c78;border-right:0}.learning-visual-wallet li:last-child{border-bottom:0}.learning-visual-wallet li:not(:last-child):after{content:"↓";inset:auto auto -11px 50%}.contextual-glossary,.guide-sources,.guide-route-next{margin-top:54px}.guide-route-next{grid-template-columns:1fr;padding:26px 22px}.guide-route-next>a,.guide-final-actions{grid-column:auto;justify-self:stretch}.guide-route-next>a{justify-content:space-between}.aprende-index-note{grid-template-columns:1fr}.aprende-index-note>a{grid-column:auto}.glossary-index-list article{grid-template-columns:32px minmax(0,1fr);gap:14px}.glossary-index-list article>a{grid-column:2;justify-self:start}}@media (max-width:430px){.aprende-index,.dual-guide,.glossary-index{padding-top:20px}.aprende-index-header h1,.dual-guide-header h1,.glossary-index h1{font-size:38px}.aprende-route li{min-height:0;padding:24px 0}.aprende-route li h3{font-size:25px}.dual-guide-index>span{font-size:40px}.depth-selector{margin-top:22px}.depth-tabs button{min-height:64px}.guide-prose h2{font-size:28px}.guide-prose h3{font-size:20px}.learning-visual{margin-inline:-4px;padding:22px 18px}.guide-key-idea{padding:22px 20px}.glossary-term-list{grid-template-columns:1fr 1fr;display:grid}.glossary-term-list button{text-align:left;border-right:1px solid #527866}.glossary-dialog{border-bottom:0;border-radius:18px 18px 0 0;align-self:end;width:100%;max-width:none;margin:0}.glossary-dialog>div{padding:30px 22px calc(30px + env(safe-area-inset-bottom))}.glossary-dialog h2{font-size:28px}.guide-sources li{grid-template-columns:32px minmax(0,1fr);gap:12px}.guide-route-next{margin-inline:-4px}.glossary-index>footer{flex-direction:column;gap:0}}@media (prefers-reduced-motion:reduce){.dual-depth-reader *,.learning-visual *,.glossary-dialog{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.learning-glyph{color:currentColor;flex:none;width:32px;height:32px;display:block}.aprende-index-header{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:center;min-height:420px;padding-block:30px 42px}.aprende-index-header>.functional-label{grid-column:auto}.aprende-index-header>div:first-child>p{max-width:50ch;color:var(--canvas-muted);margin-top:24px;font-size:18px;line-height:1.72}.atlas-hero-visual{align-self:stretch;align-items:center;min-width:0;display:grid}.atlas-hero-visual svg{width:100%;height:auto;overflow:visible}.atlas-route{fill:none;stroke:#e67e22;stroke-width:2px;stroke-dasharray:3 8;stroke-linecap:round}.atlas-route-secondary{stroke:#c6a15b;stroke-width:1px;opacity:.58}.atlas-node circle{fill:#0b241e;stroke:#709080;stroke-width:1.5px}.atlas-node path{fill:none;stroke:#e8ddcf;stroke-width:2px;stroke-linecap:square}.atlas-node text{fill:#c6a15b;font:600 10px var(--font-inter);text-anchor:middle;letter-spacing:.12em}.atlas-node-two circle{fill:#e8ddcf;stroke:#e67e22}.atlas-node-two path{stroke:#111}.atlas-note{fill:#8fb2a1;font:600 9px var(--font-inter);letter-spacing:.13em}.aprende-route{margin-top:58px}.aprende-route>header{margin-bottom:46px}.aprende-route ol{border:0;gap:0;display:grid}.aprende-route .atlas-entry{isolation:isolate;border-top:1px solid #527866;grid-template-columns:54px minmax(0,1fr) minmax(320px,430px);grid-template-areas:"number copy visual"".action visual";gap:0 42px;min-height:390px;padding:46px 0;display:grid;position:relative}.aprende-route .atlas-entry:last-child{border-bottom:1px solid #527866}.atlas-entry-link{z-index:1;text-decoration:none;position:absolute;inset:20px 0}.atlas-entry-link:focus-visible{outline-offset:5px;outline:3px solid #e67e22}.atlas-entry-number{color:#c6a15b;font:800 24px/1 var(--font-montserrat);font-variant-numeric:tabular-nums;grid-area:number}.atlas-entry-copy{z-index:2;pointer-events:none;grid-area:copy;align-self:center;position:relative}.atlas-entry-copy>p{color:#c6a15b;letter-spacing:.04em;font-size:12px;font-weight:600}.atlas-entry-copy h2{max-width:21ch;font:800 clamp(30px,3.5vw,50px)/1.03 var(--font-montserrat);letter-spacing:-.045em;text-wrap:balance;margin:13px 0 16px}.atlas-entry-copy>span{max-width:55ch;color:var(--canvas-muted);font-size:15px;line-height:1.68;display:block}.atlas-entry-copy dl{gap:28px;margin-top:25px;display:flex}.atlas-entry-copy dl>div{border-left:1px solid #527866;padding-left:12px}.atlas-entry-copy dt{color:#9dbbad;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.atlas-entry-copy dd{margin:5px 0 0;font-size:13px;font-weight:600}.guide-preview-visual{z-index:2;pointer-events:none;grid-area:visual;align-self:center;min-height:260px;position:relative}.guide-preview-ledger{color:#111;clip-path:polygon(0 8%,92% 8%,100% 0,100% 92%,8% 92%,0 100%);background:#e8ddcf;grid-template-columns:1fr auto 1.2fr auto 1fr;align-items:center;gap:10px;padding:28px;display:grid}.guide-preview-ledger>div{text-align:center;place-items:center;gap:12px;display:grid}.guide-preview-ledger>div:nth-of-type(2){border-inline:1px solid #c6a15b;padding-block:24px}.guide-preview-ledger i{color:#e67e22;font:800 24px var(--font-montserrat);font-style:normal}.guide-preview-ledger span{letter-spacing:.09em;font-size:9px;font-weight:600}.guide-preview-wallet{background:#071f1a;border-block:1px solid #7c9b89;grid-template-columns:1fr auto 1.35fr auto 1fr;align-items:center;gap:14px;padding:32px 26px;display:grid}.guide-preview-wallet>span{color:#e8ddcf;place-items:center;gap:12px;min-height:130px;display:grid}.guide-preview-wallet .preview-wallet-core{background:#005c4b;border:1px solid #e67e22;border-radius:44px;min-height:210px}.guide-preview-wallet i{color:#e67e22;font-style:normal}.guide-preview-wallet b{letter-spacing:.1em;font-size:9px}.guide-preview-identity{background:#111;border:1px solid #7c9b89;grid-template-columns:1.1fr .9fr;align-items:center;min-height:290px;display:grid;overflow:hidden}.preview-silhouette{background:linear-gradient(108deg,#111 12%,#e8ddcf33 47%,#005c4b 51%,#111 83%);align-self:stretch;place-items:center;display:grid}.preview-silhouette .learning-glyph{color:#e8ddcf;filter:drop-shadow(18px 0 #005c4b);width:130px;height:130px}.guide-preview-identity dl{gap:30px;padding:24px;display:grid}.guide-preview-identity dt{color:#c6a15b;letter-spacing:.1em;font-size:9px}.guide-preview-identity dd{font:800 17px var(--font-montserrat);margin:7px 0 0}.atlas-entry-action{z-index:2;color:#e8ddcf;pointer-events:none;grid-area:action;align-self:end;align-items:center;gap:18px;width:max-content;min-height:44px;font-size:13px;display:inline-flex;position:relative}.atlas-entry-action b{color:#e67e22;font-size:20px;transition:transform .18s}.atlas-entry:hover .atlas-entry-action b{transform:translate(6px)}.atlas-entry-2{grid-template-columns:minmax(320px,430px) 54px minmax(0,1fr)!important;grid-template-areas:"visual number copy""visual.action"!important}.atlas-entry-2 .atlas-entry-number{text-align:right}.atlas-entry-3 .guide-preview-visual{transform:translateY(18px)}.glossary-portal{border-block:1px solid #6f8d7d;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:34px;margin-top:70px;padding:36px 0;display:grid}.glossary-portal-mark{color:#c6a15b;grid-template-columns:1fr 1fr;align-items:center;display:grid}.glossary-portal-mark .learning-glyph{width:50px;height:50px}.glossary-portal-mark span{font:800 18px var(--font-montserrat)}.glossary-portal h2{max-width:25ch;margin:8px 0;font-size:clamp(26px,3vw,40px)}.glossary-portal p{max-width:65ch;color:var(--canvas-muted);font-size:14px;line-height:1.65}.glossary-portal>a{color:#111;background:#e67e22;justify-content:space-between;align-items:center;gap:26px;min-width:190px;min-height:50px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.dual-guide-header{position:relative;overflow:hidden}.dual-guide-header:after{content:"";z-index:-1;background:#c6a15b;width:220px;height:5px;position:absolute;bottom:0;right:0}.dual-guide-02 .dual-guide-header:after{background:#e67e22;width:300px}.dual-guide-03 .dual-guide-header:after{background:linear-gradient(90deg,#c6a15b,#e8ddcf,#005c4b);width:380px}.depth-selector{z-index:1;padding:16px 0 20px;position:relative}.depth-tabs{border-color:#648c78}.depth-tabs button{transition:background .18s,color .18s,box-shadow .18s}.depth-tabs button[aria-selected=true]{color:#111;background:#e8ddcf;box-shadow:inset 0 -4px #e67e22}.depth-tabs button[aria-selected=true]>span,.depth-tabs button[aria-selected=true]>small{color:#513e20}.guide-prose>.learning-visual,.guide-prose>.security-essential{width:min(940px,100vw - 64px);max-width:none;margin:58px 0 64px 50%;transform:translate(-50%)}.concept-visual{background:#111;border:1px solid #718e7e;box-shadow:0 22px 60px #00120d55}.concept-visual figcaption{border-bottom:1px solid #49695b;padding-bottom:26px}.concept-visual figcaption>span{color:#c6a15b}.concept-visual figcaption h2{text-wrap:balance}.concept-visual figcaption p{max-width:55ch}.concept-visual button{color:#e8ddcf;background:0 0;border:1px solid #e67e22;min-height:46px;padding:0 16px;font-weight:600;transition:background .16s,color .16s,transform .16s}.concept-visual button:hover{color:#111;background:#e67e22}.concept-visual button:active{transform:translateY(1px)}.visual-limit{align-items:flex-start;gap:12px;display:flex;color:#b8c9bf!important;margin-top:20px!important;font-size:12px!important;line-height:1.6!important}.visual-limit .learning-glyph{color:#c6a15b;width:20px;height:20px}.copy-problem{color:#111;background:#e8ddcf}.copy-problem figcaption{border-color:#a9987d}.copy-problem figcaption>span,.copy-problem figcaption p{color:#604f38}.copy-problem h2{color:#111}.copy-problem-stage{grid-template-rows:1fr 1fr;grid-template-columns:1fr 70px 1fr;align-items:center;gap:14px;display:grid}.copy-origin{border:1px solid #8b7b64;grid-row:1/3;place-items:center;gap:8px;min-height:190px;display:grid}.copy-origin .learning-glyph{color:#005c4b;width:50px;height:50px}.copy-origin span,.copy-attempt span{letter-spacing:.1em;font-size:9px;font-weight:600}.copy-branches{grid-row:1/3;height:120px;display:grid}.copy-branches i{border-top:1px solid #005c4b;display:block}.copy-branches i:first-child{transform-origin:100%;transform:rotate(-22deg)}.copy-branches i:last-child{transform-origin:100%;transform:rotate(22deg)}.copy-attempt{background:#f2e9de;border-left:4px solid #c6a15b;grid-template-columns:1fr auto;gap:6px;padding:18px;display:grid}.copy-attempt b{grid-column:1/-1;font-size:14px}.copy-attempt small{letter-spacing:.07em;font-size:9px;font-weight:600}.copy-problem[data-tested] .copy-accepted{border-color:#005c4b}.copy-problem[data-tested] .copy-accepted small{color:#005c4b}.copy-problem[data-tested] .copy-rejected{opacity:.7;border-color:#e67e22}.copy-problem[data-tested] .copy-rejected small{color:#9b4800}.copy-problem button{color:#e8ddcf;background:#111;margin-top:22px}.copy-problem .visual-limit{color:#4c4338!important}.ledger-editorial-grid{grid-template-columns:1fr 44px 1fr;align-items:stretch;display:grid}.ledger-editorial-grid>section{color:#111;background:#e8ddcf;padding:28px}.ledger-editorial-grid>section:last-child{color:#e8ddcf;background:#082d25}.ledger-editorial-grid .learning-glyph{color:#005c4b;width:44px;height:44px}.ledger-editorial-grid section:last-child .learning-glyph{color:#e67e22}.ledger-editorial-grid section>span{color:#715d3a;letter-spacing:.1em;margin-top:25px;font-size:9px;font-weight:600;display:block}.ledger-editorial-grid section:last-child>span{color:#c6a15b}.ledger-editorial-grid h3{margin:10px 0 24px;font-size:20px}.ledger-editorial-grid dl{gap:15px;display:grid}.ledger-editorial-grid dl>div{border-top:1px solid;padding-top:12px}.ledger-editorial-grid dt{text-transform:uppercase;font-size:9px;font-weight:600}.ledger-editorial-grid dd{margin:5px 0 0;font-size:13px;line-height:1.5}.ledger-versus{color:#111;font:800 24px var(--font-montserrat);background:#e67e22;place-items:center;display:grid}.remember-sequence{background:#071f1a}.remember-sequence ol{border-top:1px solid #547466;list-style:none}.remember-sequence li{border-bottom:1px solid #547466;grid-template-columns:36px 46px 1fr;align-items:center;gap:18px;padding:22px 0;display:grid}.remember-sequence li>span{color:#c6a15b;font-size:10px}.remember-sequence li .learning-glyph{color:#e67e22}.remember-sequence h3{margin:0 0 5px;font-size:17px}.remember-sequence li p{color:#b8c9bf;margin:0;font-size:13px;line-height:1.55}.wallet-cutaway{color:#111;background:#e8ddcf}.wallet-cutaway figcaption{border-color:#a9987d}.wallet-cutaway figcaption>span,.wallet-cutaway figcaption p{color:#604f38}.wallet-cutaway h2{color:#111}.wallet-cutaway-stage{grid-template-columns:250px 1fr;align-items:center;gap:32px;display:grid}.wallet-device{color:#e8ddcf;background:#005c4b;border:2px solid #111;border-radius:38px;place-items:center;gap:12px;min-height:340px;padding:26px;display:grid;box-shadow:inset 0 0 0 10px #0a3028}.wallet-device .learning-glyph{color:#e67e22;width:72px;height:72px}.wallet-device span,.wallet-device small{letter-spacing:.1em;font-size:9px}.wallet-cutaway ol{list-style:none}.wallet-cutaway li{border-bottom:1px solid #aa9a82;grid-template-columns:28px 38px 1fr;align-items:center;gap:12px;padding:15px 0;display:grid}.wallet-cutaway li>span{color:#795f36;font-size:9px}.wallet-cutaway li .learning-glyph{color:#005c4b}.wallet-cutaway li b,.wallet-cutaway li small{display:block}.wallet-cutaway li small{color:#514a40;margin-top:4px;font-size:11px;line-height:1.4}.wallet-matrix-layout{border:1px solid #527866;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:0;display:grid}.wallet-matrix-tabs{display:grid}.wallet-matrix-tabs button{text-align:left;border:0;border-bottom:1px solid #527866;grid-template-columns:34px 1fr;align-items:center;gap:12px;display:grid}.wallet-matrix-tabs button:last-child{border-bottom:0}.wallet-matrix-tabs button[aria-selected=true]{color:#111;background:#e8ddcf}.wallet-matrix-tabs .learning-glyph{width:27px;height:27px}.wallet-concept-detail{background:#005c4b;align-content:center;min-height:360px;padding:42px;display:grid}.wallet-concept-detail>span{color:#c6a15b;letter-spacing:.1em;font-size:10px}.wallet-concept-detail>.learning-glyph{color:#e67e22;width:66px;height:66px;margin:34px 0 20px}.wallet-concept-detail h3{font-size:28px}.wallet-concept-detail p{color:#e8ddcf!important;margin:12px 0!important}.wallet-concept-detail small{color:#c4d2ca;border-top:1px solid #6b9381;max-width:50ch;padding-top:18px;line-height:1.55}.security-essential{color:#111;background:#e8ddcf;border-left:6px solid #c6a15b;grid-template-columns:76px minmax(0,1fr) minmax(210px,.55fr);align-items:center;gap:28px;padding:34px;display:grid}.security-essential>.learning-glyph{color:#005c4b;width:66px;height:66px}.security-essential>div>span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.security-essential h2{margin:8px 0 10px;font-size:clamp(24px,3vw,36px)}.security-essential p{color:#493f34!important;margin:0!important;font-size:14px!important}.security-do-not{border-left:1px solid #9d8b70;gap:8px;padding-left:24px;display:grid}.security-do-not b{color:#9b4800;letter-spacing:.08em;font-size:10px}.security-do-not span{font-size:12px!important}.satoshi-portrait{background:#111}.portrait-stage{grid-template-columns:1.35fr .65fr;align-items:center;display:grid}.portrait-stage svg{width:100%;height:auto}.portrait-bust{fill:url(#portraitMetal);stroke:#c6a15b;stroke-width:1px}.portrait-face{fill:#0b211c;stroke:#e8ddcf;stroke-width:1.4px}.portrait-axis{stroke:#005c4b;stroke-width:2px}.portrait-sweep{stroke:#e8ddcf;stroke-width:12px;opacity:0;animation:.6s .22s portrait-sweep}.portrait-evidence{gap:22px;display:grid}.portrait-evidence>span{border-bottom:1px solid #49695b;grid-template-columns:34px 1fr;gap:2px 12px;padding-bottom:16px;display:grid}.portrait-evidence .learning-glyph{color:#c6a15b;grid-row:1/3;width:30px;height:30px}.portrait-evidence b{font-size:11px}.portrait-evidence small{color:#9eb3a7;font-size:10px}@keyframes portrait-sweep{0%{opacity:0;transform:translate(-25px)}45%{opacity:.45}to{opacity:0;transform:translate(30px)}}.satoshi-timeline{color:#111;background:#e8ddcf}.satoshi-timeline figcaption{border-color:#a9987d}.satoshi-timeline figcaption>span,.satoshi-timeline figcaption p{color:#604f38}.satoshi-timeline h2{color:#111}.satoshi-timeline ol{border-top:2px solid #005c4b;grid-template-columns:repeat(5,1fr);list-style:none;display:grid}.satoshi-timeline li{animation:.32s both timeline-in;animation-delay:calc(var(--timeline-index) * 70ms);border-right:1px solid #ad9d85;padding:27px 12px 10px;position:relative}.satoshi-timeline li:last-child{border-right:0}.satoshi-timeline li:before{content:"";background:#e67e22;border:2px solid #e8ddcf;outline:1px solid #005c4b;width:12px;height:12px;position:absolute;top:-7px;left:12px}.satoshi-timeline time{font:800 12px var(--font-montserrat);display:block}.satoshi-timeline li span{color:#705932;letter-spacing:.06em;margin:10px 0 6px;font-size:9px;font-weight:600;display:block}.satoshi-timeline li p{color:#4f473c!important;margin:0!important;font-size:11px!important;line-height:1.45!important}@keyframes timeline-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.known-unknown>div{grid-template-columns:1fr 1fr;display:grid}.known-unknown section{color:#111;background:#e8ddcf;padding:30px}.known-unknown section:last-child{color:#e8ddcf;background:#082d25}.known-unknown section>span{letter-spacing:.1em;color:#6f5833;font-size:10px;font-weight:600}.known-unknown section:last-child>span{color:#c6a15b}.known-unknown ul{list-style:none;margin:24px 0 0!important;padding:0!important}.known-unknown li{border-bottom:1px solid;gap:10px;display:flex;color:inherit!important;margin:0!important;padding:11px 0!important}.known-unknown li:before{content:"✓";color:#005c4b}.known-unknown section:last-child li:before{content:"?";color:#e67e22}.identity-evidence-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.identity-evidence article{color:#111;background:#e8ddcf;border-top:4px solid #c6a15b;padding:26px}.identity-evidence article:last-child{border-color:#e67e22}.identity-evidence article>div{align-items:center;gap:14px;display:flex}.identity-evidence article .learning-glyph{color:#005c4b}.identity-evidence article span{letter-spacing:.08em;font-size:9px;font-weight:600}.identity-evidence h3{margin:24px 0 12px;font-size:21px}.identity-evidence article p{color:#4f473c!important;margin:0!important;font-size:13px!important}.identity-evidence article b{border-top:1px solid #ad9d85;margin-top:22px;padding-top:15px;font-size:12px;display:block}.linked-pages{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;display:grid}.linked-pages>div{background:#071f1a;border:1px solid #648c78;gap:9px;min-height:180px;padding:22px;display:grid}.linked-pages>div .learning-glyph{color:#c6a15b}.linked-pages span{color:#c6a15b;letter-spacing:.09em;font-size:9px;font-weight:600}.linked-pages b{font-size:16px}.linked-pages small{color:#9ad4b8;align-self:end;font-size:10px}.linked-pages>i{color:#e67e22;font-style:normal}.linked-history[data-altered] .linked-pages>div:nth-of-type(n+2){border-color:#e67e22}.linked-history[data-altered] .linked-pages>div:nth-of-type(n+2) small{color:#ef9b52}.linked-history>button{margin-top:22px}.guide-next-marker{border-right:1px solid #527866;flex-direction:column;justify-content:space-between;align-self:stretch;padding-right:28px;display:flex}.guide-next-marker b{color:#e67e22;font:800 44px var(--font-montserrat)}.glossary-index>header{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:32px;max-width:none;display:grid}.glossary-index>header>.functional-label{grid-column:1/-1}.glossary-index h1{max-width:16ch}.glossary-tools{border-block:1px solid #527866;grid-template-columns:minmax(300px,1fr) auto auto;align-items:end;gap:22px;margin:42px 0 58px;padding-block:22px;display:grid}.glossary-tools label>span{color:#c6a15b;letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:600;display:block}.glossary-tools label>div{border-bottom:2px solid #e8ddcf;grid-template-columns:36px 1fr;align-items:center;display:grid}.glossary-tools .learning-glyph{color:#e67e22;width:22px;height:22px}.glossary-tools input{color:#e8ddcf;background:0 0;border:0;outline:0;width:100%;min-height:50px;font-size:16px}.glossary-tools label>div:focus-within{border-color:#e67e22}.glossary-tools p{color:#9dbbad;font-variant-numeric:tabular-nums;font-size:12px}.glossary-tools>a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration-color:#e67e22;display:flex}.glossary-groups{gap:70px;display:grid}.glossary-groups>section{grid-template-columns:260px minmax(0,1fr);gap:42px;display:grid}.glossary-groups>section>header{align-items:flex-start;gap:20px;display:flex}.glossary-groups>section>header>.learning-glyph{color:#e67e22;width:45px;height:45px}.glossary-groups header span{color:#c6a15b;font-size:10px}.glossary-groups h2{margin-top:7px;font-size:24px}.glossary-definition-list{border-top:1px solid #648c78}.glossary-definition-list details{border-bottom:1px solid #527866}.glossary-definition-list summary{cursor:pointer;grid-template-columns:36px 1fr 34px;align-items:center;gap:14px;min-height:62px;list-style:none;display:grid}.glossary-definition-list summary::-webkit-details-marker{display:none}.glossary-definition-list summary>span{color:#c6a15b;font-size:10px}.glossary-definition-list summary>b{font-size:16px}.glossary-definition-list summary>i{color:#e67e22;font-size:21px;font-style:normal;transition:transform .16s}.glossary-definition-list details[open] summary>i{transform:rotate(45deg)}.glossary-definition-list details>div{padding:0 34px 26px 50px}.glossary-definition-list details p{color:#cad8d0;max-width:64ch;line-height:1.65}.glossary-related{flex-wrap:wrap;gap:8px 18px;margin-top:18px;display:flex}.glossary-related>span{color:#c6a15b;letter-spacing:.08em;text-transform:uppercase;width:100%;font-size:9px;font-weight:600}.glossary-related a{text-underline-offset:4px;font-size:12px;text-decoration-color:#527866}.glossary-read-more{text-underline-offset:5px;align-items:center;gap:18px;min-height:44px;margin-top:20px;font-size:13px;text-decoration-color:#e67e22;display:inline-flex}.glossary-empty{text-align:center;place-items:center;min-height:320px;display:grid}.glossary-empty .learning-glyph{color:#c6a15b;width:52px;height:52px}.glossary-empty h2{margin:18px 0 8px}.glossary-empty p{color:var(--canvas-muted)}.glossary-empty button{color:#e8ddcf;background:0 0;border:1px solid #e67e22;min-height:44px;margin-top:20px;padding:0 16px}@media (max-width:1000px){.aprende-index-header{grid-template-columns:1fr;min-height:0}.atlas-hero-visual{max-width:720px}.aprende-route .atlas-entry,.atlas-entry-2{grid-template-columns:44px minmax(0,1fr)!important;grid-template-areas:"number copy"".visual"".action"!important;gap:24px 20px!important}.guide-preview-visual{min-height:230px}.atlas-entry-2 .atlas-entry-number{text-align:left}.glossary-portal{grid-template-columns:90px minmax(0,1fr)}.glossary-portal>a{grid-column:2;justify-self:start}.guide-route-next{grid-template-columns:150px minmax(0,1fr)}.guide-final-actions{grid-column:2}.glossary-groups>section{grid-template-columns:210px minmax(0,1fr);gap:28px}.satoshi-timeline ol{grid-template-columns:1fr}.satoshi-timeline li{border-bottom:1px solid #ad9d85;border-right:0;padding:18px 18px 18px 30px}.satoshi-timeline li:before{top:22px;left:-7px}.satoshi-timeline ol{border-top:0;border-left:2px solid #005c4b}}@media (max-width:700px){.aprende-index-header{min-height:0;padding-block:12px 28px;display:block}.aprende-index-header h1{font-size:clamp(40px,13vw,58px)}.aprende-index-header>div:first-child>p{font-size:16px}.atlas-hero-visual{margin:26px -8px 0}.aprende-route{margin-top:36px}.aprende-route>header{margin-bottom:18px}.aprende-route .atlas-entry,.atlas-entry-2{min-height:0;padding:34px 0;grid-template-columns:32px minmax(0,1fr)!important;gap:18px 12px!important}.atlas-entry-copy h2{font-size:29px}.atlas-entry-copy dl{gap:14px}.guide-preview-visual{min-height:200px}.guide-preview-ledger{clip-path:none;grid-template-columns:1fr auto 1fr;padding:20px 14px}.guide-preview-ledger>div:nth-of-type(2){grid-column:3}.guide-preview-ledger>i:nth-of-type(2),.guide-preview-ledger>div:nth-of-type(3){display:none}.guide-preview-wallet{grid-template-columns:1fr auto 1.2fr;min-height:210px;padding:20px 14px}.guide-preview-wallet>i:nth-of-type(2),.guide-preview-wallet>span:nth-of-type(3){display:none}.preview-silhouette .learning-glyph{width:90px;height:90px}.glossary-portal{grid-template-columns:1fr;gap:20px;margin-top:46px}.glossary-portal-mark{width:100px}.glossary-portal>a{grid-column:auto;justify-self:stretch}.depth-selector{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:static}.guide-prose>.learning-visual,.guide-prose>.security-essential{width:auto;margin:44px -4px 52px;transform:none}.concept-visual{padding:22px 18px}.concept-visual figcaption{padding-bottom:20px}.copy-problem-stage{grid-template-rows:auto;grid-template-columns:1fr}.copy-origin,.copy-branches{grid-row:auto}.copy-branches{height:30px;display:flex}.copy-branches i{border-top:0;border-left:1px solid #005c4b;width:50%;transform:none!important}.copy-attempt{min-height:100px}.ledger-editorial-grid,.wallet-cutaway-stage,.wallet-matrix-layout,.portrait-stage,.known-unknown>div,.identity-evidence-grid,.linked-pages{grid-template-columns:1fr}.ledger-versus{min-height:42px}.wallet-device{min-height:250px}.wallet-matrix-tabs button{min-height:58px}.wallet-concept-detail{min-height:300px;padding:30px 22px}.security-essential{grid-template-columns:54px 1fr;padding:25px 20px}.security-essential>.learning-glyph{width:48px;height:48px}.security-do-not{border-top:1px solid #9d8b70;border-left:0;grid-column:1/-1;padding:18px 0 0}.portrait-evidence{padding:20px}.known-unknown section{padding:24px}.linked-pages>i{justify-self:center;transform:rotate(90deg)}.linked-pages>div{min-height:130px}.guide-route-next{grid-template-columns:1fr}.guide-next-marker{border-bottom:1px solid #527866;border-right:0;min-height:75px;padding:0 0 18px}.guide-final-actions{grid-column:auto}.glossary-index>header{grid-template-columns:1fr}.glossary-tools{grid-template-columns:1fr;margin:30px 0 42px}.glossary-groups>section{grid-template-columns:1fr;gap:18px}.glossary-groups>section>header{position:static}.glossary-definition-list details>div{padding-left:0}.glossary-definition-list summary{grid-template-columns:28px 1fr 28px}}@media (max-width:430px){.atlas-node text{font-size:8px}.atlas-entry-copy dl{grid-template-columns:1fr 1fr;display:grid}.guide-preview-identity{grid-template-columns:1fr 1fr}.guide-preview-identity dl{padding:14px}.glossary-term-list{grid-template-columns:1fr}.satoshi-portrait{margin-top:24px!important}.dual-guide-header:after{width:120px!important}}@media (prefers-reduced-motion:reduce){.portrait-sweep,.satoshi-timeline li{animation:none!important}.atlas-entry:hover .atlas-entry-action b{transform:none}}@media (forced-colors:active){.copy-problem,.wallet-cutaway,.satoshi-timeline,.security-essential,.ledger-editorial-grid>section,.known-unknown section,.identity-evidence article{color:canvastext;background:canvas;border-color:canvastext}.atlas-entry-link:focus-visible{outline-color:highlight}}@media (max-width:700px){.aprende-route .atlas-entry,.aprende-route .atlas-entry-2{grid-template-columns:1fr!important;grid-template-areas:"number""copy""visual""action"!important;gap:18px!important}.atlas-entry-number{font-size:20px}}@media (max-width:430px){.dual-guide-header{padding-block:26px 34px}.dual-guide-header h1{font-size:35px;line-height:1}.dual-guide-header>div:nth-child(2)>p{font-size:15px;line-height:1.6}.glossary-index h1{font-size:34px;line-height:1.02}}
