.blog-items h1{margin-bottom:2rem}.blog-items .blog-items-container{display:flex;flex-wrap:wrap;gap:1rem}.blog-items .blog-items-container .blog-item{width:100%}.blog-items .blog-items-container .blog-item a{text-decoration:none;color:#000;display:flex;flex-direction:column;gap:1rem}.blog-items .blog-items-container .blog-item a .rounded-block{padding:1rem}.blog-items .blog-items-container .blog-item .blog-image{width:100%;max-height:500px;object-fit:cover;border-radius:40px;aspect-ratio:16/9}.blog-items .blog-items-container .blog-item .blog-head{margin-bottom:1rem;font-size:23px;font-weight:600}.blog-items .blog-items-container .blog-item .blog-text{padding-top:1rem;font-size:1.2rem;word-break:break-word}@media (min-width: 601px){.blog-items .blog-items-container .blog-item{width:calc(33% - 7px);display:flex;flex-direction:column}.blog-items .blog-items-container .blog-item a{flex-grow:1}.blog-items .blog-items-container .blog-item a .rounded-block{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:1.5rem}.blog-items .blog-items-container .blog-item:first-child{width:100%}.blog-items .blog-items-container .blog-item .blog-image{border-radius:50px}.blog-items .blog-items-container .blog-item .blog-head{flex-grow:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:1.5rem;font-size:28px}.blog-items .blog-items-container .blog-item .blog-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;padding-top:1.5rem}}
