.wp-block-blog{position:relative;text-align:center;width:100%}.wp-block-blog .article{align-items:flex-end;display:grid;flex-flow:column;gap:1.125rem;text-align:left}.wp-block-blog .article .text-container{grid-template-rows:min-content max-content auto}.wp-block-blog>.posts-list{display:grid;--per-line:1;--gap:1.25rem;grid-column-gap:var(--column-gap,var(--gap));grid-row-gap:var(--row-gap,var(--gap));grid-template-columns:repeat(var(--per-line),minmax(0,1fr));--column-gap:2.5rem;--row-gap:3.75rem}@media screen and (min-width:768px){.wp-block-blog>.posts-list{display:grid;--per-line:2;--gap:1.25rem;grid-column-gap:var(--column-gap,var(--gap));grid-row-gap:var(--row-gap,var(--gap));grid-template-columns:repeat(var(--per-line),minmax(0,1fr))}}@media screen and (min-width:1024px){.wp-block-blog>.posts-list{display:grid;--per-line:3;--gap:1.25rem;grid-column-gap:var(--column-gap,var(--gap));grid-row-gap:var(--row-gap,var(--gap));grid-template-columns:repeat(var(--per-line),minmax(0,1fr))}}.wp-block-blog>.posts-list:not(.swiper-wrapper){--row-gap:3.75rem}.wp-block-blog>.y-btn{margin-top:2.5rem}.wp-block-blog.-layout-default .article>.image{margin-bottom:.5rem}.wp-block-blog.-layout-default .article>.text-container .y-btn{margin-top:.5rem}@media screen and (max-width:767px){.y-mozaic{display:flex;flex-wrap:nowrap!important;left:50%;margin-left:calc(var(--viewport-width, 100vw)/-2);margin-right:calc(var(--viewport-width, 100vw)/-2);max-width:100%;max-width:var(--viewport-width,100vw);overflow-x:auto;padding-bottom:34px;position:relative;right:50%;width:var(--viewport-width,100vw)}.y-mozaic::-webkit-scrollbar{height:2px}.y-mozaic::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:0}.y-mozaic::-webkit-scrollbar-track{background-color:var(--color-muted);margin-left:16px;margin-right:16px}.y-mozaic>.item{aspect-ratio:4/5}.y-mozaic>.item:first-child{margin-left:16px}.y-mozaic>.item:last-child{margin-right:16px}}@media screen and (min-width:768px){.y-mozaic{grid-gap:16px;display:grid;grid-auto-rows:minmax(200px,300px);grid-template-columns:repeat(16,1fr)}.y-mozaic>.item{text-decoration:none}.y-mozaic>.item:nth-child(5n+1){grid-column:1/10;grid-row:span 2}.y-mozaic>.item:nth-child(5n+2){grid-column:10/17}.y-mozaic>.item:nth-child(5n+3){grid-column:10/17;grid-row:2}.y-mozaic>.item:nth-child(5n+4){grid-column:1/9;grid-row:3/3}.y-mozaic>.item:nth-child(5n+5){grid-column:9/17;grid-row:3/3}}.y-mozaic>.item{align-items:flex-end;display:flex;overflow:hidden;position:relative;width:100%}@media screen and (max-width:767px){.y-mozaic>.item{margin-right:16px;max-width:80vw;min-width:80vw}}.y-mozaic>.item>*{display:flex;justify-content:flex-end;--article-thumbnail-radius:0px;color:#fff;height:100%;padding:20px 40px 30px 30px;text-align:left;width:100%}.y-mozaic>.item>*>.text-container{display:flex;flex-direction:column;gap:.625rem;justify-content:flex-end;width:100%}.y-mozaic>.item>*>.text-container>.subhead{--font-size:calc(var(--font-base-size)/16*1rem);--font-family:var(--font-family-text);--line-height:calc(var(--font-base-lineHeight)/var(--font-base-size));--font-weight:var(--font-base-weight);color:var(--text-color);color:currentColor;margin:0}.y-mozaic>.item>*>.text-container>.subhead,.y-mozaic>.item>*>.text-container>.title{font:var(--font-weight) var(--font-size)/var(--line-height) var(--font-family);z-index:1}.y-mozaic>.item>*>.text-container>.title{margin-top:0;--font-size:calc(var(--font-h3-size)/16*1rem);--font-family:var(--font-family-title);--line-height:calc(var(--font-h3-lineHeight)/var(--font-h3-size));--font-weight:var(--font-h3-weight);color:var(--heading-color);color:currentColor}.y-mozaic>.item>*>.text-container>.infos{display:block;max-height:0;overflow:hidden;transition:max-height .6s ease-out;will-change:max-height;z-index:1}.y-mozaic>.item>*>.text-container>.infos>.text{--font-size:calc(var(--font-base-size)/16*1rem);--font-family:var(--font-family-text);--line-height:calc(var(--font-base-lineHeight)/var(--font-base-size));--font-weight:var(--font-base-weight);color:var(--text-color);color:currentColor;font:var(--font-weight) var(--font-size)/var(--line-height) var(--font-family)}.y-mozaic>.item>*>.text-container>.infos>.text>:first-child{margin-top:0!important}.y-mozaic>.item>*>.text-container>.infos>.text>:last-child{margin-bottom:0!important}.y-mozaic>.item>*>.text-container>.infos>.y-btn{border:0;touch-action:none}.y-mozaic>.item>*>.text-container>.infos>.y-btn.-link{color:currentColor!important}.y-mozaic>.item:after{background:var(--overlay-color,var(--color-dark));content:"";opacity:.1;transition:opacity .3s,background-color .3s}.y-mozaic>.item .image,.y-mozaic>.item:after{height:100%;left:0;position:absolute;top:0;width:100%}.y-mozaic>.item .image{object-fit:cover;z-index:0}@media screen and (min-width:768px){.y-mozaic>.item:hover *>.text-container>.infos{max-height:200px;transition:transform .4s,max-height .4s}.y-mozaic>.item:hover:after{opacity:.7}}