.article-posts>.row>.col .card .card-description .date{font-family:"Archivo",sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:.05em;color:#7c7c7c}.article-posts>.row>.col .card .card-description .title{font-family:"Archivo",sans-serif;font-size:22px;font-weight:400;line-height:35px;color:#3d3d3d}.article-category{max-width:30%}.article-posts .loading-article{text-align:center;margin-block:100px}.article-posts{min-height:1355px}.article-posts>.row>.col .card{background-color:#fff;padding:5px;height:100%}.article-posts>.row>.col .card .card-description{padding:15px}.article-posts>.row>.col .card .card-description .date{margin-block:10px}.image-wrapper img{aspect-ratio:1;width:100%;object-fit:cover;object-position:center}.image-placeholder{background-color:lightgray;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.image-placeholder p{margin:0}.article-posts>.row>.col .card .card-description .title{max-height:105px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.article-posts>.row>.col:nth-child(1):has(~.col:nth-child(4)):before,.article-posts>.row>.col:nth-child(2):has(~.col:nth-child(4)):before,.article-posts>.row>.col:nth-child(3):has(~.col:nth-child(4)):before{content:"";position:absolute;bottom:30px;width:100%;height:1px;background:#BDBDBD}.custom-pagination.fragment{display:flex;justify-content:center;align-items:center;gap:10px;position:absolute;bottom:0;left:0;right:0}.custom-pagination.fragment li{list-style:none;margin:0}.custom-pagination.fragment li a{display:block;height:20px}.custom-pagination.fragment li p{font-family:"Archivo",sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:.05em;margin:0}.custom-pagination.fragment li svg{width:20px;height:20px}@media only screen and (max-width:849px){.article-category{max-width:50%}.article-posts{min-height:900px}}@media only screen and (max-width:428px){.article-posts>.row>.col .card .card-description .date{font-size:12px;line-height:15px}.article-posts>.row>.col .card .card-description .title{font-size:16px;line-height:25px}.article-category{max-width:80%}.article-posts{min-height:1100px}.article-posts>.row>.col:nth-child(1):has(~.col:nth-child(4)):before,.article-posts>.row>.col:nth-child(2):has(~.col:nth-child(4)):before,.article-posts>.row>.col:nth-child(3):has(~.col:nth-child(4)):before{content:unset}}