.b-articles-listing{margin-bottom:var(--wp--preset--spacing--md);margin-top:var(--wp--preset--spacing--md)}.b-articles-listing .c-article{display:flex;flex-direction:column;opacity:1;position:relative;transition:opacity var(--transition-300),visibility var(--transition-300);visibility:visible}@media(min-width:801px){.b-articles-listing .c-article{flex-direction:row;min-height:17.5rem}.b-articles-listing .c-article:hover .c-article__image-wrapper:before{opacity:.8;visibility:visible}.b-articles-listing .c-article:hover .c-article__show-more{opacity:1;visibility:visible}}.b-articles-listing .c-article__link{display:block;height:100%;position:absolute;width:100%;z-index:3}.b-articles-listing .c-article__image-wrapper{flex-shrink:0;height:-moz-fit-content;height:fit-content;position:relative}@media(min-width:801px){.b-articles-listing .c-article__image-wrapper{width:17.5rem}}@media(min-width:1280px){.b-articles-listing .c-article__image-wrapper{width:30rem}}.b-articles-listing .c-article__image-wrapper img{aspect-ratio:1.333;border-radius:1rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:801px){.b-articles-listing .c-article__image-wrapper img{aspect-ratio:1.31}}@media(min-width:1280px){.b-articles-listing .c-article__image-wrapper img{aspect-ratio:1.714}}.b-articles-listing .c-article__image-wrapper:before{background:var(--wp--preset--color--brown-800);border-radius:1rem;content:"";height:100%;left:0;pointer-events:none;top:0;width:100%}.b-articles-listing .c-article__image-wrapper:before,.b-articles-listing .c-article__show-more{opacity:0;position:absolute;transition:opacity var(--transition-200),visibility var(--transition-200);visibility:hidden}.b-articles-listing .c-article__show-more{align-items:center;display:none;flex-direction:column;gap:.5rem;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%)}@media(min-width:801px){.b-articles-listing .c-article__show-more{display:flex}}.b-articles-listing .c-article__show-more img{aspect-ratio:unset;border-radius:unset;font-size:var(--text-medium);height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.b-articles-listing .c-article__show-more-text{color:var(--wp--preset--color--white);font-size:1.125rem;font-weight:500}.b-articles-listing .c-article__info{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:1rem;padding:1.5rem 1rem}@media(min-width:801px){.b-articles-listing .c-article__info{padding:1.5rem 2rem}}.b-articles-listing .c-article__date,.b-articles-listing .c-article__parent{background:var(--wp--preset--color--brown-100);border-radius:.25rem;font-size:var(--text-small);padding:.25rem .5rem}.b-articles-listing .c-article__title{font-size:var(--fz-h4);margin:0}.b-articles-listing .c-article-project{display:grid;gap:1.5rem}@media(min-width:1280px){.b-articles-listing .c-article-project{grid-template-columns:60% auto}}.b-articles-listing .c-article-project__image-wrapper{border-radius:1rem 1rem 1rem 0;flex-shrink:0;overflow:hidden;position:relative}.b-articles-listing .c-article-project__image-wrapper:hover>img{transform:scale(1.1)}.b-articles-listing .c-article-project__image-wrapper>img{aspect-ratio:.8715;border-radius:1rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-300);width:100%}@media(min-width:576px){.b-articles-listing .c-article-project__image-wrapper>img{aspect-ratio:1.84}}.b-articles-listing .c-article-project__image-wrapper a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.b-articles-listing .c-article-project__title-wrapper{background:var(--wp--preset--color--bg);border-radius:0 2rem 0 0;bottom:0;display:flex;flex-direction:column;gap:1.625rem;max-width:90%;padding:2rem;position:absolute;width:100%}@media(min-width:576px){.b-articles-listing .c-article-project__title-wrapper{max-width:30rem}}.b-articles-listing .c-article-project__title-wrapper img{align-self:flex-end;flex-grow:1;flex-shrink:0;height:1.5rem;opacity:.5;width:1.5rem}.b-articles-listing .c-article-project__title{font-size:var(--fz-h4);margin:0}.b-articles-listing .c-article-project__info{max-width:26.25rem}@media(min-width:1280px){.b-articles-listing .c-article-project__info{max-width:unset}}.b-articles-listing .c-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:2rem 0}.b-articles-listing .c-pagination .page-numbers{align-items:center;border-radius:50%;color:var(--wp--preset--color--brown-800);display:flex;font-size:var(--text-medium);font-weight:500;height:3rem;justify-content:center;line-height:normal;min-width:3rem;text-decoration:none;transition:background-color var(--transition-200)}.b-articles-listing .c-pagination .page-numbers.current,.b-articles-listing .c-pagination .page-numbers:not(.dots):hover{background-color:var(--wp--preset--color--brown-200)}.b-articles-listing .c-pagination .page-numbers.prev .pagination-icon{transform:rotate(180deg)}.b-articles-listing__list{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr);position:relative}.b-articles-listing__list.columns-2{gap:2rem}@media(min-width:992px){.b-articles-listing__list.columns-2{grid-template-columns:repeat(2,1fr)}}@media(min-width:801px){.b-articles-listing__list.columns-2 .c-article{flex-direction:row;min-height:unset}}@media(min-width:992px){.b-articles-listing__list.columns-2 .c-article{flex-direction:row}}@media(min-width:801px){.b-articles-listing__list.columns-2 .c-article__image-wrapper{max-width:30rem;width:100%}.b-articles-listing__list.columns-2 .c-article__image-wrapper img{aspect-ratio:1.71}}@media(min-width:992px){.b-articles-listing__list.columns-2 .c-article__image-wrapper{max-width:unset;width:50%}.b-articles-listing__list.columns-2 .c-article__image-wrapper img{aspect-ratio:1.05}}@media(min-width:801px){.b-articles-listing__list.columns-2 .c-article__info{padding:1.5rem 1rem}}@media(min-width:992px){.b-articles-listing__list.columns-2 .c-article__info{padding:1.5rem 2rem}}.b-articles-listing__pagination{align-items:center;display:flex;justify-content:center}.b-articles-listing[data-post-type=project] .b-articles-listing__list{gap:1.5rem}.b-articles-listing--project .b-articles-listing__list.columns-2 .c-article-project__title-wrapper{max-width:80%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=block_articles-listing.css.map*/