.blog-articles{display:grid;grid-gap:1rem;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.blog-articles .card-wrapper{width:100%}@media screen and (min-width:750px){.blog-articles{grid-template-columns:1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.blog-articles--collage>*:nth-child(3n+1),.blog-articles--collage>*:nth-child(3n+2):last-child{grid-column:span 2;text-align:center}.blog-articles--collage>*:nth-child(3n+1) .card,.blog-articles--collage>*:nth-child(3n+2):last-child .card{text-align:center}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio::before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio::before{padding-bottom:22rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio::before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio::before{padding-bottom:44rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio::before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio::before{padding-bottom:66rem}}@media screen and (min-width:990px){.blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio .ratio::before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio .ratio::before{padding-bottom:27.5rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio::before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio::before{padding-bottom:55rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio::before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio::before{padding-bottom:82.5rem}}

/* List layout */
.blog-articles--list{display:flex;flex-direction:column;gap:0}
.blog-list-item{display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem 0;border-bottom:1px solid rgba(var(--color-foreground),.1)}
.blog-list-item:last-child{border-bottom:none}
.blog-list-item__image-link{display:block;flex-shrink:0;overflow:hidden;border-radius:var(--media-radius)}
.blog-list-item__image{overflow:hidden;border-radius:var(--media-radius)}
.blog-list-item__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}
.blog-list-item__image-link:hover .blog-list-item__image img{transform:scale(1.04)}
.blog-list-item__content{display:flex;flex-direction:column;gap:.8rem}
.blog-list-item__title{margin:0}
.blog-list-item__title a{text-decoration:none;color:inherit}
.blog-list-item__title a:hover{text-decoration:underline}
.blog-list-item__excerpt{margin:0;color:rgba(var(--color-foreground),.75);line-height:1.6}
.blog-list-item__read-more{display:inline-block;margin-top:.5rem;font-weight:700;text-decoration:none}
.blog-list-item__read-more:hover{text-decoration:underline}
@media screen and (min-width:750px){.blog-articles--list .blog-list-item{flex-direction:row;align-items:flex-start;gap:3rem}.blog-list-item__image-link{width:35%;min-width:200px}}