
.updates-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:30px 0 40px}.update-card{background:#fff;border:1px solid #dce5e3;border-radius:6px;overflow:hidden}.update-card a{color:inherit;text-decoration:none}.update-card img{width:100%;height:230px;object-fit:cover}.update-card> a>div{padding:25px}.update-card h2{font-size:25px;line-height:1.25}.update-card .update-meta{font-size:12px}.update-meta{color:#647674;font-size:14px}.updates-controls label{display:flex;align-items:center;gap:14px}.updates-controls select{padding:12px;border:1px solid #b8c9c6;background:white;max-width:100%}.update-article{max-width:840px;margin:36px auto}.update-article h1{font-size:clamp(34px,5vw,62px);line-height:1.1}.update-cover{width:100%;max-height:480px;object-fit:cover;margin:25px 0}.update-topics{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px}.update-topics a{font-size:13px;border-bottom:1px solid}.update-article #article-body{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.update-article #article-body img,.update-article #article-body iframe,.update-article #article-body video{max-width:100%;height:auto}.update-article #article-body h2{font-size:32px;margin-top:35px}.update-article #article-body a{text-decoration:underline}#article-engagement,#comments-section{max-width:840px;margin:30px auto}#comments-section form{display:grid;gap:15px}#comments-section label{display:grid;gap:10px}#comments-section textarea{padding:15px;border:1px solid #b8c9c6}.update-comment{border-bottom:1px solid #dce5e3;padding:20px 0}.update-comment time{display:block;font-size:12px}@media(max-width:900px){.updates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.updates-grid{grid-template-columns:1fr}.update-cover{max-height:260px}.update-card img{height:220px}}
[hidden]{display:none!important}.update-card> a>div>p:not(.update-meta){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.update-card h2{font-size:24px}
