.posts-grid{display:grid;gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--50);grid-template-columns:repeat(auto-fit,minmax(min(450px,100%),1fr));margin-top:var(--wp--preset--spacing--40)}.posts-grid .article-border{position:relative}.posts-grid .article-border:after{border:4px solid var(--wp--preset--color--bnpp-green);box-sizing:border-box;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%}.posts-grid .article-border:hover:after{opacity:1}.posts-grid .post{container-type:inline-size;display:grid;grid-template-columns:40% 1fr;text-decoration:none}@media only screen and (max-width:1024px){.posts-grid .post{grid-template-columns:1fr}}.posts-grid .post .post-thumbnail{overflow:hidden;position:relative}@container (max-width: 600px){.posts-grid .post .post-thumbnail{grid-column:1/-1}.posts-grid .post .post-thumbnail>img{aspect-ratio:16/9}}.posts-grid .post .post-thumbnail .post-format{align-items:center;background-color:var(--wp--preset--color--bnpp-green);color:var(--wp--preset--color--white);display:flex;font-weight:400;gap:6px;left:0;letter-spacing:1px;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--50);position:absolute;text-transform:uppercase;top:0;z-index:999}.posts-grid .post .post-thumbnail .post-format svg{height:25px;width:25px}.posts-grid .post .post-thumbnail>img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}@media only screen and (max-width:1024px){.posts-grid .post .post-thumbnail>img{aspect-ratio:16/9}}.posts-grid .post .full-heigth{height:100%}.posts-grid .post .post-content{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--light-grey);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--40)}@container (max-width: 600px){.posts-grid .post .post-content{border-left:1px solid var(--wp--preset--color--light-grey)!important;grid-column:1/-1}}@media only screen and (min-width:1024px){.posts-grid .post .post-content{border-left:none}}.posts-grid .post .post-content *{color:var(--wp--preset--color--bnpp-black)}.posts-grid .post .post-content>p{display:-webkit-box;font-size:var(--wp--preset--font-size--medium);font-weight:300;margin:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.posts-grid .post .post-content h3{font-size:var(--wp--preset--font-size--heading-xs);margin:0}.posts-grid .post .post-content .post-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--40)}.posts-grid .post .post-content .post-meta .regular-publication{color:var(--wp--preset--color--bnpp-green);font-size:var(--wp--preset--font-size--body-s);margin:0;text-transform:uppercase}.posts-grid .post .post-content .post-meta .post-category{background-color:var(--wp--preset--color--bnpp-green-tint-20);border-radius:50px;font-size:var(--wp--preset--font-size--body-s);font-weight:300;margin:0 0 0 auto;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);width:-moz-fit-content;width:fit-content}.posts-grid .post .post-content .post-info{align-items:flex-end;display:flex;flex:1;flex-wrap:wrap;gap:var(--wp--preset--spacing--40);justify-content:space-between}.posts-grid .post .post-content .post-info .author-images{align-items:center;display:flex}.posts-grid .post .post-content .post-info .author-images img{--imageSize:70px;border:4px solid var(--wp--preset--color--bnpp-green-tint-30);border-radius:50%;height:var(--imageSize);width:var(--imageSize)}.posts-grid .post .post-content .post-info .author-images img:not(:nth-child(odd)){margin-left:calc(var(--wp--preset--spacing--40)/-1)}.posts-grid .post .post-content .post-info .author-images img+.authors{margin-left:var(--wp--preset--spacing--40)}.posts-grid .post .post-content .post-info .authors{font-size:var(--wp--preset--font-size--body-s);margin:0}.posts-grid .post .post-content .post-info .authors span{display:block;font-weight:300}.posts-grid .post .post-content .post-info .date{color:var(--wp--preset--color--charcoal);font-size:var(--wp--preset--font-size--body-s);font-weight:400;margin:0}.posts-grid .post:hover .post-thumbnail img{transform:scale(1.05)}.posts-grid .post .article-border{position:relative}.posts-grid .post .article-border:after{border:4px solid var(--wp--preset--color--bnpp-green);box-sizing:border-box;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%}.posts-grid .post .article-border:hover:after{opacity:1}@media only screen and (min-width:1024px){.posts-grid[data-post-count="3"]{gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--70);grid-template-areas:"featured b" "featured c";grid-template-columns:none}.posts-grid[data-post-count="3"] .post:first-child{grid-area:featured;grid-template-columns:1fr}.posts-grid[data-post-count="3"] .post:first-child .post-content{border-left:1px solid var(--wp--preset--color--light-grey);border-top:none}.posts-grid[data-post-count="3"] .post:not(:first-child) :is(.post-thumbnail,.post-content){grid-column:auto}.posts-grid[data-post-count="3"] .post:not(:first-child) .post-content>p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.posts-grid[data-post-count="3"] .post:not(:first-child) .post-content .date{display:none}.posts-grid[data-post-count="3"] .post:first-child{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}}body:is([data-language=de_DE],[data-language=fr_FR]) .posts-grid .post .post-content>p{display:none}body:is([data-language=de_DE],[data-language=fr_FR]) .posts-grid .post .post-content .post-meta .regular-publication{font-weight:400}
