.knowledge-page{max-width:1280px;margin:auto;padding:0 6% 80px}.inner-page .lesson-header{display:block;position:static;left:auto;transform:none;width:auto;max-width:900px;height:auto;padding:55px 0 35px;margin:0;border:0;background:none}.lesson-header>a{font-size:12px;color:#b7cad7}.lesson-header .eyebrow{margin-top:35px;color:#91b5c4}.lesson-header h1{font-size:clamp(35px,4.6vw,65px);line-height:1.17;font-weight:400;letter-spacing:-.04em;margin:20px 0 25px}.lesson-header>p{max-width:760px;font-size:17px;color:#b9cbd2;line-height:1.85}.lesson-header .lesson-meta{font-size:11px;letter-spacing:.1em;color:#8faab6}.learning-path{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #adc5d12b;margin-bottom:50px}.learning-path>a{padding:20px;display:flex;gap:14px;font-size:12px;line-height:1.7;color:#adbec7}.learning-path>a[aria-current]{background:#c3d6e411;color:#edf3f5}.learning-path>a>span:first-child{color:#8fb2c4}.lesson-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:60px;align-items:start}.lesson-toc{position:sticky;top:30px}.lesson-toc h2{font-size:14px;letter-spacing:0;margin:0 0 20px}.lesson-toc nav{display:grid;gap:18px}.lesson-toc a{font-size:12px;line-height:1.7;color:#a9c1cd}.lesson-toc a:hover{color:white}.lesson-body{min-width:0}.lesson-section{margin:0 0 48px;padding:0 0 36px;border-bottom:1px solid #aac4d126;scroll-margin-top:28px}.lesson-section h2{font-size:clamp(24px,2.6vw,33px);line-height:1.3;letter-spacing:-.02em;margin:0 0 24px}.lesson-section p,.lesson-section li{font-size:16px;color:#bdcdd3;line-height:1.95}.lesson-section ul,.lesson-section ol{padding-left:23px}.lesson-section li{padding-left:5px;margin-bottom:14px}.lesson-section .source-note{font-size:12px}.source-note a{color:#c5d9e6;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.lesson-photo{margin:0 0 45px;overflow:hidden;border-radius:3px;background:#232337}.lesson-photo img{width:100%;height:300px;display:block;object-fit:cover}.lesson-photo.crypto img{object-position:50% 60%}.lesson-photo.illustration img{object-fit:contain}.knowledge-table{overflow:auto;margin:28px 0}.knowledge-table table{border-collapse:collapse;width:100%;font-size:15px}.knowledge-table caption{text-align:left;font-size:12px;color:#aac5d3;margin-bottom:14px}.knowledge-table th,.knowledge-table td{padding:15px 20px;text-align:left;border-bottom:1px solid #adc5d130}.knowledge-table th{color:#dbe6eb;background:#aecce40a}.knowledge-answer{border:1px solid #a7c1d331;border-radius:3px;margin:18px 0;padding:0 20px}.knowledge-answer summary{cursor:pointer;font-size:16px;line-height:1.7;padding:20px 0;color:#e1eaf0}.knowledge-answer p{padding-bottom:15px}.lesson-note p{font-size:12px;line-height:1.8;color:#96adb9}.lesson-next{display:flex;justify-content:space-between;gap:25px;margin-top:35px;padding-top:28px;border-top:1px solid #a7c1d331}.lesson-next a{font-size:14px;line-height:1.7;color:#d7e5ef}.hub-routes{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.hub-routes>a{padding:25px;border:1px solid #a7c1d331}.hub-routes h3{margin-top:25px}.hub-read{display:block;margin-top:25px;color:#c6ddeb;font-size:12px}.knowledge-hub .section-head p{max-width:460px}.knowledge-hub .insight-grid{gap:30px}.knowledge-hub .insight .label{display:block;line-height:1.7}.knowledge-hub .insight h3{font-size:25px;line-height:1.4}.knowledge-page a:focus-visible,.knowledge-page summary:focus-visible{outline:2px solid #bed8ec;outline-offset:4px}@media(max-width:900px){.lesson-layout{grid-template-columns:1fr;gap:28px}.lesson-toc{position:static;padding:20px;border:1px solid #aac4d126}.lesson-toc nav{grid-template-columns:1fr 1fr;gap:12px}.hub-routes{grid-template-columns:1fr}.learning-path>a{padding:15px;flex-direction:column;gap:6px}}@media(max-width:560px){.learning-path{grid-template-columns:1fr}.learning-path>a{flex-direction:row;gap:12px;border-bottom:1px solid #adc5d11c}.lesson-toc nav{grid-template-columns:1fr}.lesson-photo img{height:230px}.lesson-section p,.lesson-section li{font-size:15px}.lesson-next{flex-direction:column}.inner-page .lesson-header{padding-top:35px}.knowledge-page{padding-left:6%;padding-right:6%}}
