.post-card{border:1px solid #00000012;border-radius:10px;height:100%;padding:20px}.post-card:hover .post-card__image img{transform:scale(1.05)}.post-card .post-card__image{border-radius:10px;margin-bottom:15px;overflow:hidden}.post-card .post-card__image img{object-fit:cover;border-radius:10px;width:100%;height:250px;transition:transform .3s}.post-card .post-card__title{font-family:var(--font-russo-one);color:var(--color-text);margin-bottom:15px;font-size:22px;font-weight:500;line-height:1.2}.post-card .post-card__excerpt{color:var(--color-text)}.post-card .post-card__excerpt p{margin:0}.pagination>.navigation{justify-content:center;align-items:center;display:flex}.pagination>.navigation .nav-links{justify-content:center;align-items:center;gap:5px;display:flex}.pagination>.navigation .nav-links .page-numbers{color:var(--color-main);border:1px solid #ccc;border-radius:3px;justify-content:center;align-items:center;width:28px;height:35px;display:flex}.pagination>.navigation .nav-links .page-numbers:hover{background-color:#f5f5f5;border-color:#ccc}.pagination>.navigation .nav-links .page-numbers.current{background-color:var(--color-main);border-color:var(--color-main);color:var(--color-white)}.blog-archive .blog-archive__header{margin-bottom:30px}.blog-archive .blog-archive__list{grid-gap:30px;grid-template-columns:repeat(3,1fr);display:grid}@media (width<=860px){.blog-archive .blog-archive__list{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.blog-archive .blog-archive__list{grid-template-columns:1fr}}.blog-archive .blog-archive__pagination{margin-top:50px}
