.main-article img{width:100%;height:335px;object-fit:cover;border-radius:6px}.side-article{display:flex;gap:10px;margin-bottom:30px}.side-article img{width:120px;height:120px;object-fit:cover;border-radius:6px}.more-link{color:#ffa300;text-decoration:none}.posts-filters button{padding:8px 20px;border-radius:25px;border:1px solid #ffa300;background:0 0;color:#ffa300;cursor:pointer;font-weight:600}.posts-filters button.active,.posts-filters button:hover{background:#ffa300;color:#fff}