.thinking-question{border:0;border-top:1px solid #eadfc9;margin:18px 0 0;padding:16px 0 0}.thinking-question legend{font-weight:800;color:#315f68;line-height:1.7}.reading>p{white-space:pre-line;text-align:justify}.reader-body{grid-template-columns:1.2fr 1fr}.reader-body .reading{min-width:0}@media(max-width:850px){.reader-body{grid-template-columns:1fr}}
