.row-posts-categories ul{display:grid;grid-gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(calc(25% - var(--gap)),1fr));padding:0;margin:0}.row-posts-categories ul[data-terms-count="2"]{grid-template-columns:repeat(auto-fill,minmax(calc(50% - var(--gap)),1fr))}.row-posts-categories ul[data-terms-count="4"]{grid-template-columns:repeat(auto-fill,minmax(calc(25% - var(--gap)),1fr))}.row-posts-categories ul[data-terms-count="5"]{grid-template-columns:repeat(auto-fill,minmax(calc(20% - var(--gap)),1fr))}.row-posts-categories ul[data-terms-count="3"],.row-posts-categories ul[data-terms-count="6"] .row-posts-categories ul[data-terms-count="9"]{grid-template-columns:repeat(auto-fill,minmax(calc(33.3333% - var(--gap)),1fr))}.row-posts-categories ul li{position:relative;border-radius:var(--card-radius);box-shadow:0 24px 34px -20px rgba(0,0,0,.1),0 30px 30px -30px rgba(101,109,142,.5);overflow:hidden;list-style-type:none;aspect-ratio:4/3;-webkit-transition:box-shadow 300ms ease-in-out;transition:box-shadow 300ms ease-in-out}.row-posts-categories ul[data-terms-count="5"] li{border-radius:calc(var(--radius) * 2)}.row-posts-categories ul li>a{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;text-decoration:none;padding:calc(var(--gap) * 2)}.row-posts-categories ul li a>img,.row-posts-categories ul li a>picture{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;-webkit-transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out}.row-posts-categories a>picture img{width:100%;height:100%;object-fit:cover;-webkit-transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out}.row-posts-categories ul li .headline-post-cat{position:relative;width:100%;display:flex;justify-content:space-between}.row-posts-categories ul li h3{position:relative;color:var(--white);font-size:var(--large-font);font-style:normal;font-weight:500;line-height:130%}.row-posts-categories ul[data-terms-count="5"] li h3{font-size:var(--medium-font)!important}.row-posts-categories ul li:hover{box-shadow:0 24px 34px -20px rgba(0,0,0,.1),0 40px 60px -25px rgba(101,109,142,.5)}.row-posts-categories ul li:hover img{transform:scale(1.05)}@media (min-width:1025px){.single .row-posts-categories ul[data-terms-count="5"]{grid-template-columns:repeat(auto-fill,minmax(calc(30% - var(--gap)),1fr))}.single .row-posts-categories ul[data-terms-count="4"]{grid-template-columns:repeat(auto-fill,minmax(calc(50% - var(--gap)),1fr))}.single .row-posts-categories ul[data-terms-count="6"]{grid-template-columns:repeat(auto-fill,minmax(calc(33.3333% - var(--gap)),1fr))}.single .row-posts-categories ul{grid-template-columns:repeat(auto-fill,minmax(calc(50% - var(--gap)),1fr))}}.row-posts-categories ul[data-terms-count="2"]{grid-template-columns:repeat(auto-fill,minmax(calc(50% - var(--gap)),1fr))}.row-posts-categories ul[data-terms-count="5"]{grid-template-columns:repeat(auto-fill,minmax(calc(20% - var(--gap)),1fr))}.row-posts-categories ul[data-terms-count="3"],.row-posts-categories ul[data-terms-count="6"],.row-posts-categories ul[data-terms-count="9"]{grid-template-columns:repeat(auto-fill,minmax(calc(33.3333% - var(--gap)),1fr))}@media (max-width:1280px){.row-posts-categories ul li>a{padding:calc(var(--gap) * 1.3)}}@media (max-width:1200px){.row-posts-categories ul{grid-template-columns:repeat(auto-fill,minmax(calc(25% - var(--gap)),1fr))}.row-posts-categories ul,.row-posts-categories ul[data-terms-count="5"]{grid-template-columns:repeat(auto-fill,minmax(calc(33.33333% - var(--gap)),1fr))}.row-posts-categories ul li{aspect-ratio:4/2.5}}@media (max-width:768px){.row-posts-categories ul,.row-posts-categories ul[data-terms-count="3"],.row-posts-categories ul[data-terms-count="5"],.row-posts-categories ul[data-terms-count="6"],.row-posts-categories ul[data-terms-count="9"]{grid-template-columns:repeat(auto-fill,minmax(calc(50% - var(--gap)),1fr))}}@media (max-width:575px){.row-posts-categories ul[data-terms-count="5"] li,.row-posts-categories ul li{border-radius:calc(var(--radius) * 1)}.row-posts-categories ul li>a{padding:calc(var(--gap) * 1)}}