.dynamic-posts{padding:48px 20px;background:#f5f7fa;color:#111827}.dynamic-posts-inner{width:min(1120px,100%);margin:0 auto}.dynamic-posts h2{margin:0;font-size:30px}.dynamic-posts-lead{margin:8px 0 24px;color:#667085}.dynamic-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dynamic-post-grid article{padding:22px;border:1px solid #dde3ea;border-radius:8px;background:#fff}.dynamic-post-grid h3{margin:0 0 10px;font-size:20px;line-height:1.45}.dynamic-post-grid h3 a{color:#111827}.dynamic-post-grid p{color:#596579}.read-more{display:inline-block;margin-top:8px;color:#d94f00;font-weight:700}@media(max-width:800px){.dynamic-posts{padding:34px 16px 96px}.dynamic-posts h2{font-size:25px}.dynamic-post-grid{grid-template-columns:1fr}}
