body{font-family:"Montserrat",sans-serif;font-size:1rem;line-height:1.4;color:#333}.container{max-width:640px}.bloglist-post-li{border-radius:5px;background:#fff;margin:0 0 16px}.bloglist-post-li a.bloglist-post-link{display:flex;flex-direction:row;flex-wrap:wrap;padding:16px;color:#395998}.bloglist-post-link .bloglist-post-img{width:30%;padding:16px}.bloglist-post-link .bloglist-post-img img{width:100%;height:auto}.bloglist-post-link .bloglist-post-title{width:70%;font-size:clamp(.875rem,.818rem + .91vw,1rem);font-weight:700;padding:0 0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;max-height:4.5em}.bloglist-post-link .bloglist-post-date{font-size:12px;font-weight:500;padding:6px 0 0}@media screen and (max-width:600px){.bloglist-post-link .bloglist-post-img,.bloglist-post-link .bloglist-post-title{width:100%;padding:0}}.pagination{text-align:center;margin:30px 0}.pagination .page-numbers{font-size:1rem;font-weight:700;background:#ddd;border-radius:30px;aspect-ratio:1/1;padding:4px 11px;margin:0 2px}