.blog-posts{list-style:none;padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--gutter);grid-auto-rows:auto}@media (min-width:960px){.blog-posts{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.blog-posts__post{border-radius:16px;overflow:hidden;border:1px solid var(--color--border)}.blog-posts__post--main{--transition-props:200ms ease-in-out;-ms-grid-row:span 2;grid-row:span 2;border:none;position:relative}.blog-posts__post--main .c-link--cover:focus-visible::after{outline-color:#000;outline-width:4px;outline-offset:-4px}.blog-posts__post--main .blog-posts__title{color:#fff}.blog-posts__post--main .blog-posts__title a{color:#fff}.blog-posts__post--main .blog-posts__title a:hover{color:#fff}.blog-posts__post--main .blog-posts__img{width:100%;height:100%;position:absolute}.blog-posts__post--main .blog-posts__img::after{content:'';transition:opacity var(--transition-props);width:100%;height:100%;position:absolute;inset:0;background-color:var(--color--primary);opacity:.64}.blog-posts__post--main .blog-posts__content{width:100%;height:100%;max-width:var(--max-width-m);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:unset;z-index:1}.blog-posts__post--main .blog-posts__read-more{color:#fff}.blog-posts__post--main .blog-posts__read-more>i{transition:all var(--transition-props)}.blog-posts__post--main:has(:hover) .blog-posts__img::after{opacity:.48}.blog-posts__post--main:has(:hover) .blog-posts__read-more>i{transform:translateX(4px)}.blog-posts__post--main:has(:active) .blog-posts__img::after{opacity:.64}.blog-posts__post--main:has(:active) .blog-posts__read-more>i{transform:initial}.blog-posts__hold{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none}@media (min-width:480px){.blog-posts__hold{-ms-flex-direction:row;flex-direction:row}}.blog-posts__img{width:100%;aspect-ratio:5/4}@media (min-width:480px){.blog-posts__img{width:50%}}.blog-posts__img figure{border-radius:0;margin-bottom:0;height:100%}.blog-posts__content{width:100%;background-color:#fff;padding:calc(var(--wrapper__padding)/ 2);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){.blog-posts__content{width:50%}}.blog-posts__title{margin-top:0;display:-webkit-box;-Webkit-box-orient:vertical;-webkit-line-clamp:6;text-overflow:ellipsis;overflow:hidden}.blog-posts__post--main .blog-posts__title{-webkit-line-clamp:5}.blog-posts__read-more{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none;margin-top:auto}
/*# sourceMappingURL=c-blog-posts.css.map */
