.essay-page{background:#fff}.essay-page .case-cover h1{font-size:clamp(38px,4.5vw,66px);line-height:1.18;word-break:keep-all}.essay-page .case-deck{font-size:21px;line-height:1.8}.essay-body>section{max-width:720px;margin:90px auto;scroll-margin-top:100px}.essay-body h2{font-size:clamp(28px,3vw,40px);line-height:1.35;letter-spacing:-.045em;word-break:keep-all;margin:18px 0 30px}.essay-body h3{font-size:23px;line-height:1.5;margin:40px 0 18px}.essay-body p{font-size:17px;line-height:1.95;color:#424b54;margin:20px 0;word-break:keep-all;overflow-wrap:anywhere}.essay-body .essay-wide{max-width:1080px}.essay-body .essay-wide>h2,.essay-body .essay-wide>p,.essay-body .essay-wide>h3{max-width:720px;margin-left:auto;margin-right:auto}.essay-body a{color:#354f6b;text-decoration:underline;text-underline-offset:4px}.essay-body .evidence-label,.essay-body .section-number{font-size:12px;letter-spacing:.05em;color:#52687d}.essay-body .method-note,.essay-body .interpretation-card,.essay-body .unknown-card{padding:24px 32px;background:#f3f5f7;margin:32px 0}.essay-body figure{margin:40px 0}.essay-body figure img{display:block;width:100%;height:auto}.essay-body figcaption{font-size:12px;line-height:1.8;color:#586777;margin-top:16px}.essay-body figcaption span{display:block}.essay-body svg{width:16px;height:16px;display:inline-block}.essay-body blockquote{margin:40px 0;padding:30px;border-block:1px solid #cad1d8;font-size:25px;line-height:1.6}.essay-table-wrap{overflow:auto;margin:36px 0;border-block:1px solid #aebcc9}.essay-body table{width:100%;border-collapse:collapse;min-width:560px;font-size:15px;line-height:1.8}.essay-body caption{text-align:left;padding:18px 12px;color:#556473}.essay-body th,.essay-body td{text-align:left;vertical-align:top;padding:20px 16px;border-bottom:1px solid #e0e5e9}.essay-body th{background:#eef2f5;font-weight:600}.essay-body .figure-reading,.essay-body .organization-prompts{padding-left:24px}.essay-body .research-sources{padding:32px 0;border-top:1px solid #ccd4dc;margin:70px auto;max-width:720px}.essay-body .research-sources div{display:flex;gap:24px}.essay-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ced7df;margin:40px 0;padding:1px}.essay-flow>div{background:#f1f4f7;padding:28px 20px}.essay-flow strong{display:block;margin-top:16px}.essay-flow p{font-size:14px}.essay-page .case-reading nav{max-height:65vh;overflow:auto}.essay-page .reading-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.essay-page .case-reading details{flex-shrink:0}@media(max-width:700px){.essay-body>section{margin:60px auto}.essay-body p{font-size:16px}.essay-flow{grid-template-columns:1fr 1fr}.essay-page .case-cover h1{font-size:39px}.essay-page .case-deck{font-size:18px}.essay-body .method-note,.essay-body .interpretation-card,.essay-body .unknown-card{padding:20px}.essay-page .reading-brand{display:none}}.essay-page .case-deck{word-break:keep-all;overflow-wrap:anywhere}.essay-body .research-sources{display:block;text-align:left;color:#202b35;padding:36px 0;min-width:0}.essay-body .research-sources h2{margin:12px 0 32px;font-size:30px;color:#202b35}.essay-body .research-sources .source-authors{font-size:15px;margin:0 0 12px;color:#5b6874}.essay-body .research-sources .source-title{font-size:23px;line-height:1.55;letter-spacing:-.015em;word-break:normal;overflow-wrap:anywhere;margin:0 0 16px}.essay-body .research-sources .source-publication,.essay-body .research-sources .source-doi{font-size:14px;margin:8px 0}.essay-body .research-sources .source-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 30px}.essay-body .source-actions a{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #c8d2db;text-decoration:none;font-size:14px;white-space:nowrap}.essay-body .source-actions a:hover{background:#edf2f6}.essay-body .source-actions a:focus-visible{outline:2px solid #354f6b;outline-offset:3px}.essay-body .research-sources .source-reuse{display:block;padding:22px 24px;background:#f3f5f7;border:0;border-radius:var(--radius-surface)}.essay-body .source-reuse strong{font-size:14px}.essay-body .source-reuse p{font-size:14px;line-height:1.8;margin:8px 0 0}.essay-body .figure-reading,.essay-body .organization-prompts{list-style:none;padding:0}.essay-body .figure-reading li,.essay-body .organization-prompts li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;border-top:1px solid #e0e5e9;padding:18px 0}.essay-body .figure-reading li>span,.essay-body .organization-prompts li>span{font-size:13px;color:#52687d;padding-top:5px}.essay-body .figure-reading li p,.essay-body .organization-prompts li p{margin:0}@media(max-width:700px){.essay-body .research-sources h2{font-size:26px}.essay-body .research-sources .source-title{font-size:20px}.essay-body .source-reuse{padding:18px}}.essay-body .source-actions a{border-radius:var(--radius-control)}.essay-body .method-note,.essay-body .interpretation-card,.essay-body .unknown-card{border-radius:var(--radius-surface)}
