.deep-reader{max-width:1460px;margin:auto;padding:28px 28px 84px;color:#273444}.study-hero{padding:28px 32px;background:#f7f4ec;border:1px solid #e1d9c8;border-radius:16px}.study-hero>a{font-size:13px;color:#79633f}.study-eyebrow{font-size:12px;color:#8a6a36;font-weight:700;margin-top:20px}.study-hero h1{font-size:34px;line-height:1.3;margin:10px 0 18px}.study-hero>p:last-of-type{font-size:17px;line-height:1.85;max-width:960px}.study-hero nav,.study-footer nav{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px;font-size:13px;font-weight:700}.study-overview,.study-toc{border:1px solid #e1e5e9;border-radius:12px;padding:16px 22px;margin-top:16px;background:white}.study-overview>summary,.study-toc>summary{cursor:pointer;font-size:15px;font-weight:750}.study-overview ol{display:grid;grid-template-columns:1fr 1fr;gap:22px 32px;padding:22px 20px 8px}.study-overview li p{font-size:15px;line-height:1.8;margin-top:8px}.study-toc nav{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px;margin-top:18px}.study-toc a{font-size:14px;line-height:1.6}.study-toc a span{display:block;font-size:11px;color:#6c7b8c}.study-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start;margin-top:24px}.has-video .study-layout{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.study-reading{min-width:0;padding:0 30px;background:white;border:1px solid #e3e7ea;border-radius:14px}.study-chapter{padding:30px 0 14px;border-bottom:1px solid #dde4ea;scroll-margin-top:82px}.study-chapter>header{padding:0 0 24px;border-bottom:1px solid #e5e9ed}.study-chapter>header>span{font-size:12px;color:#986e2c;font-weight:700}.study-chapter h2{font-size:26px;line-height:1.45;margin:8px 0 12px}.study-chapter>header>p{font-size:15px;line-height:1.85;color:#647384}.study-unit{padding:28px 0;scroll-margin-top:86px}.study-unit+.study-unit{border-top:1px dashed #dce3e9}.study-unit h3{font-size:22px;line-height:1.5;color:#23394f;margin:0 0 12px}.study-unit-lead{font-size:17px!important;line-height:1.85!important;font-weight:650;color:#34566f;background:#eff6f9;border-left:3px solid #5b94aa;border-radius:0 8px 8px 0;padding:13px 16px;margin:0 0 24px}.study-paragraph{margin:22px 0;scroll-margin-top:100px;border-radius:8px;transition:background .2s}.study-paragraph p{font-size:17px;line-height:1.95;letter-spacing:-.012em;margin:5px 0;word-break:keep-all;overflow-wrap:anywhere}.study-paragraph strong{color:#183f55;font-weight:750;background:linear-gradient(transparent 58%,#e4f0f1 58%)}.study-paragraph-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:25px}.study-paragraph-role{font-size:11px;color:#5b7788;font-weight:750;letter-spacing:.025em}.study-seek{appearance:none;cursor:pointer;background:#f3f6f8;border:1px solid #dde6ed;border-radius:6px;font-size:11px;color:#587082;padding:5px 8px;white-space:nowrap}.study-seek:hover,.study-seek:focus-visible{background:#dfeef4;color:#1d5269}.study-paragraph.is-playing{background:#fff8e8;outline:5px solid #fff8e8}.study-original{margin-top:20px;background:#f7f8fa;border-radius:8px;padding:12px 15px}.study-original>summary{font-size:12px;color:#7b8794;cursor:pointer}.study-original>div{max-height:400px;overflow:auto;margin-top:15px}.study-original p{font-size:14px;line-height:1.9;color:#697785;margin:12px 0}.study-figure{margin:24px 0 30px;border:1px solid #dce5ea;border-radius:10px;overflow:hidden;background:#f9fbfc}.study-figure>a{display:block;background:#e8eef2}.study-figure img{display:block;width:100%;height:auto}.study-figure figcaption{padding:14px 16px}.study-figure figcaption>div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#728393;font-size:11px;margin-bottom:10px}.study-figure figcaption>strong{display:block;font-size:15px;color:#294d64}.study-figure figcaption>p{font-size:13px;line-height:1.8;color:#657789;margin:8px 0 0}.study-media{position:sticky;top:82px;min-width:0;overflow:hidden;border:1px solid #dce5ea;border-radius:12px;background:#fff;box-shadow:0 8px 28px #1c34400b}.study-media-heading{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #e3e9ed;font-size:14px}.study-media button{font-size:12px;cursor:pointer;border:1px solid #dce5ea;border-radius:6px;background:#f5f8fa;padding:6px 9px;color:#516f83}.study-media video{display:block;width:100%;aspect-ratio:1920/1024;background:#13202b}.study-media #study-media-status{font-size:12px;line-height:1.7;color:#526e81;margin:14px 16px}.study-media label{display:block;font-size:12px;line-height:1.8;margin:12px 16px}.study-media input{vertical-align:middle;margin-right:6px}.study-media #study-return-text{margin:0 16px}.study-media-help{font-size:11px;line-height:1.7;color:#8a96a0;margin:14px 16px}.study-footer{padding:28px 8px;font-size:13px;color:#82909b;line-height:1.9}#study-image-dialog{max-width:96vw;max-height:96vh;border:0;border-radius:10px;padding:40px 8px 8px;background:#f7f9fb}#study-image-dialog::backdrop{background:#0a1624dc}#study-image-dialog img{display:block;max-width:94vw;max-height:85vh;object-fit:contain}#study-image-close{position:absolute;right:10px;top:8px;padding:6px 12px;border:0;border-radius:6px;cursor:pointer;color:#4b6478;background:#e8eef2}
@media(max-width:1050px){.deep-reader{padding:20px 16px 65px}.has-video .study-layout{grid-template-columns:minmax(0,1fr) 310px;gap:18px}.study-reading{padding:0 22px}.study-hero{padding:24px}.study-paragraph p{font-size:16px}}
@media(max-width:760px){.deep-reader{padding:14px 10px 50px}.study-hero{padding:22px 20px}.study-hero h1{font-size:28px}.study-hero>p:last-of-type{font-size:16px}.study-layout,.has-video .study-layout{display:flex;flex-direction:column;gap:14px}.study-media{order:-1;position:sticky;top:60px;width:100%;z-index:15}.study-media-heading{padding:10px 14px;font-size:13px}.study-media video{max-height:27vh;aspect-ratio:1920/1024}.study-media label,.study-media #study-return-text,.study-media-help{display:none}.study-media #study-media-status{margin:8px 12px;font-size:11px}.study-reading{width:100%;box-sizing:border-box;padding:0 18px}.study-chapter{padding-top:24px;scroll-margin-top:340px}.study-chapter h2{font-size:23px}.study-unit h3{font-size:20px}.study-unit-lead{font-size:16px!important}.study-paragraph p{font-size:16px;line-height:1.95}.study-unit,.study-paragraph{scroll-margin-top:340px}.study-overview ol,.study-toc nav{grid-template-columns:1fr}.study-overview,.study-toc{padding:14px 16px}.study-figure figcaption{padding:12px}.study-paragraph-top{gap:7px}.study-seek{font-size:10px}.study-hero nav{gap:12px;font-size:12px}}
/* Reading stands on its own; an optional player never leaves a floating bar. */
.study-media[hidden]{display:none!important}.study-seek:disabled{appearance:none;background:none;border-color:transparent;cursor:default;color:#82909c;padding-inline:0}.study-seek:disabled:hover{background:none;color:#82909c}.study-video-option{margin-top:20px;font-size:13px;color:#657585}.study-video-option summary{cursor:pointer}.study-video-option p{max-width:720px;font-size:13px;line-height:1.8}.study-video-option input{max-width:100%;font-size:13px}.study-reading{max-width:900px;margin-inline:auto}.has-video .study-reading{max-width:none}.study-media #study-return-text{margin-bottom:16px}
@media(max-width:760px){.study-media{position:static;top:auto;z-index:auto}.study-chapter,.study-unit,.study-paragraph{scroll-margin-top:80px}.study-figure{scroll-margin-top:80px}}
.study-read-modes a{background:#eaf0f4;color:#304d63;padding:10px 15px;border-radius:7px}.study-core{max-width:980px;margin:28px auto;scroll-margin-top:80px}.study-core>h2,.study-sequence-heading h2{font-size:25px;color:#273f55}.study-core>ol{list-style:none;padding:0;display:block;counter-reset:core}.study-core>ol>li{padding:24px 28px;margin:16px 0;background:white;border:1px solid #e0e6ec;border-radius:12px;scroll-margin-top:80px}.study-core h3{font-size:21px;line-height:1.55;margin:0 0 14px}.study-core h3:before{counter-increment:core;content:counter(core,decimal-leading-zero)' · ';color:#9a7a42}.study-core p,.study-core li li{font-size:16px;line-height:1.95;word-break:keep-all;overflow-wrap:anywhere}.study-core strong{color:#214b62;background:#edf4f5}.study-core-details{margin-top:18px;border-top:1px solid #e5e9ee;padding-top:14px}.study-core summary{cursor:pointer;font-size:14px;color:#557389}.study-core-details>section{margin:22px 0}.study-core h4{font-size:17px;line-height:1.65;color:#344f66}.study-core-evidence blockquote{font-size:14px;line-height:1.85;color:#657889}.study-core-follow{display:inline-block;margin-top:15px;font-size:13px;color:#587b91}.study-source-check{margin:12px 0 26px;padding:14px 17px;background:#f8f7f2;border-left:3px solid #cfbd96;border-radius:0 8px 8px 0;scroll-margin-top:80px}.study-source-label{font-size:12px;color:#8c744b;font-weight:650}.study-source-check blockquote{font-size:14px;line-height:1.85;margin:10px 0;color:#6d604a}.study-source-check summary{cursor:pointer;font-size:12px;color:#8a7d68}.study-source-full{margin-top:14px}.study-source-full p{font-size:14px;line-height:1.9;color:#70695c;margin:10px 0;white-space:pre-wrap}.study-toc-chapter>div{display:flex;flex-direction:column;gap:8px;margin:10px 0 16px;padding-left:13px;border-left:2px solid #e5eaf0}.study-toc-chapter>div a{font-size:12px;color:#7b8c9b}.study-sequence-heading{max-width:960px;margin:36px auto 0;scroll-margin-top:80px}.study-sequence-heading p{font-size:14px;line-height:1.8;color:#718396}
@media(max-width:760px){.study-core>ol>li{padding:21px 19px}.study-core h3{font-size:20px}.study-core p,.study-core li li{font-size:16px}.study-source-check{padding:12px 14px}.study-core>h2,.study-sequence-heading h2{font-size:23px}}
