.post-list{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.post-list .item figure{border:1px solid #d4d4d4;border-radius:8px;box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);height:100%;margin:0;overflow:hidden;padding:0;transition:all .4s ease}.post-list .item figure:hover{box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.post-list .item figure:hover img{opacity:.8;-webkit-transform:scale(1.05) rotate(2deg);transform:scale(1.05) rotate(2deg)}.post-list .item figure .img-wrapper{height:200px;overflow:hidden;position:relative}.post-list .item figure .img-wrapper .date{background:#512d6e;color:#fff;padding:10px;position:absolute;right:10px;text-align:center;top:10px}.post-list .item figure .img-wrapper .date span{display:block}.post-list .item figure div.text{font-weight:700;padding:20px}.post-list .item figure div.text .meta ul{display:flex;gap:20px;list-style:none;margin:0 0 5px;padding:0}.post-list .item figure div.text .meta ul li span{font-size:12px}.post-list .item figure div.text .meta ul li span i{padding-right:5px}.post-list .item figure h4{font-size:1.125rem;font-weight:700;margin-bottom:5px}.post-list .item figure img{height:200px;object-fit:cover;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}@media (max-width:992px){.post-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.post-list{grid-template-columns:repeat(1,1fr)}}