.news-nolink .post-content{position:relative;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-nolink .post-content.is-open{-webkit-line-clamp:unset;overflow:visible}.news-nolink .read-toggle{margin-top:8px;background:none;border:none;padding:0;text-decoration:underline;cursor:pointer;font-weight:600;font-size:0.95em}.news-nolink .read-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}