/* One clear resources directory, keeping the original curated links and full disclaimer */
.reader-library{padding-top:64px!important}
.reader-library .reader-intro{max-width:820px}
.reader-library .reader-intro h2{font-size:clamp(40px,5vw,70px);line-height:1.08;margin-bottom:20px}
.reader-library .external-disclaimer{max-width:850px;margin:80px auto 30px;padding:28px 0 0;border-top:1px solid #d9cbd6;background:transparent}
.reader-library .external-disclaimer h3{font-size:clamp(25px,3vw,33px);font-family:Georgia,serif;font-weight:400;color:#513657;margin-bottom:18px}
.reader-library .external-disclaimer p{font-size:14px;line-height:1.8;margin:0 0 12px;color:#66566b}
@media(max-width:680px){.reader-library{padding-top:38px!important}.reader-library .external-disclaimer{margin-top:55px}}
