.posts_box .image{display:block;position:relative;overflow:hidden;flex-grow:0;flex-shrink:0;width:100%}.posts_box .image:after{content:'';display:block;padding-bottom:var(--height-image)}.posts_box .image img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.posts_box{overflow:hidden;--width-item: 33.333%;--width-contents: 800px}.posts_box .carousel-viewport{overflow:visible}.posts_box .items_featured{--width-item: 50%}.posts_box .items_featured .item{padding:0;background-color:var(--theme-text);color:var(--theme-section);--color-text: var(--theme-section);--color-heading: var(--theme-section)}.posts_box .items_featured .image{margin:0}.posts_box .items_featured .image:before{content:'';position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(180deg, transparent 0%, var(--theme-heading) 100%);z-index:2}.posts_box .items_featured .details{position:absolute;justify-content:flex-end;padding:calc(var(--gap-card) - 8px) var(--gap-card);z-index:2;inset:0}.posts_box .items_featured .text{display:none}.posts_box .items_compact .item{padding:0}.posts_box .items_compact .image{margin:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.posts_box .items_compact .details{padding:calc(var(--gap-card) - 5px) var(--gap-card)}.posts_box .items_compact .title{font-weight:600}.posts_box .item{align-items:flex-start;padding:calc(0.5 * var(--gap-card));border-radius:var(--radius-regular);background-color:var(--color-background);--height-image: 75%}.posts_box .image{margin:0 0 calc(0.5 * var(--gap-card));border-radius:var(--radius-regular);z-index:1}.posts_box .image:last-child{margin-bottom:0}.posts_box .details{display:flex;flex-direction:column;flex-grow:1;min-height:0;padding:calc(0.5 * var(--gap-card) - 5px) calc(0.5 * var(--gap-card))}.posts_box .details>:last-child{margin-bottom:0}.posts_box .title{display:block;margin:0 0 10px;color:var(--color-heading);font-family:var(--font-main);font-size:var(--size-large);font-weight:500;line-height:1.333}.posts_box .text{display:block;margin:0 0 15px;color:var(--color-text);font-size:var(--size-base);font-weight:400;line-height:1.5}@media (min-width: 64rem){.posts_box .items_2{--width-item: 50%}.posts_box .items_2.carousel{--width-item: 640px}.posts_box .items_3{--width-item: 33.333%}.posts_box .items_4{--width-item: 25%}}@media (max-width: 64rem){.posts_box{--width-item: 50%}}@media (max-width: 40rem){.posts_box{--width-item: 100%}.posts_box .items_featured{--width-item: 100%}.posts_box .title{margin-bottom:8px;font-weight:500}}

/*# sourceMappingURL=posts.css.map */
