/* Reader journey refinements; existing visual identity unchanged */
.reader-lead h3{margin:1.4em 0 .45em}.reader-lead p{max-width:75ch;line-height:1.68}.reader-source-entry{padding:1.1rem 0;border-bottom:1px solid rgba(153,184,207,.22)}.reader-source-entry:last-child{border-bottom:0}.reader-source-entry p{margin:.45rem 0}.reader-source-entry a,.reader-source-link a{overflow-wrap:anywhere}
@media(max-width:700px){.reader-lead,.reader-archive{padding:18px!important}.reader-lead h2,.reader-archive h2{font-size:clamp(1.45rem,6.5vw,2rem)!important;line-height:1.18}.reader-lead p,.reader-archive p{font-size:1rem!important;line-height:1.65!important}.oct08-brief table,.reader-archive table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.reader-source-entry{padding:1rem 0}.timeline-row{min-height:68px}}
