.wp-block-cover.archive-hero{margin-top:0;min-height:360px;padding:0}@media(min-width:1440px){.wp-block-cover.archive-hero{background-image:linear-gradient(90deg,var(--wp--preset--color--bright-green) 80%,#0000 20%)}}@media(min-width:1280px){.wp-block-cover.archive-hero .wp-block-cover__image-background{object-fit:contain;object-position:right center}}.wp-block-cover.archive-hero .wp-block-query-title{background-color:var(--wp--preset--color--mint-green);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 100%,0 5px);letter-spacing:.0175rem;margin-inline:0!important;max-width:max-content;padding:10px;text-transform:uppercase}.archive-page-component{margin-block-start:var(--wp--custom--spacing--large);margin-inline:auto;max-width:min(100vw - 40px,913px);padding-block:0}@media(max-width:1023px){.archive-page-component{max-width:100%;padding-inline:var(--wp--style--root--padding-right)}}.archive-page-component .wp-block-query>.wp-block-post-template:only-child{margin-bottom:var(--wp--custom--spacing--large)}.archive-page-component .wp-block-post-template{display:flex;flex-flow:row wrap;gap:var(--gap);--gap:20px}.archive-page-component .wp-block-post-template figure{aspect-ratio:291/196;margin-block-end:0;overflow:hidden;width:100%}.archive-page-component .wp-block-post-template figure .image-placeholder,.archive-page-component .wp-block-post-template figure img{aspect-ratio:291/196;display:block;height:100%;object-fit:cover;width:100%}.archive-page-component .wp-block-post-template .type-partners figure img{border:1px solid var(--wp--preset--color--soft-green);object-fit:contain}.archive-page-component .wp-block-post-template .wp-block-post{clip-path:polygon(0 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 0);flex:0 0 100%;margin-block-start:0;max-width:100%;transition:all .3s ease;will-change:clip-path}@media(min-width:667px){.archive-page-component .wp-block-post-template .wp-block-post{flex:0 0 calc(50% - var(--gap)*1/2);max-width:calc(50% - var(--gap)*1/2)}}@media(min-width:1024px){.archive-page-component .wp-block-post-template .wp-block-post{flex:0 0 calc(33.33333% - var(--gap)*2/3);max-width:calc(33.33333% - var(--gap)*2/3)}}.archive-page-component .wp-block-post-template .wp-block-post:hover{clip-path:polygon(0 0,100% 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 100%,0 0)}.archive-page-component .wp-block-post-template .wp-block-post:hover .post-information .only-arrow-animation{padding-inline-start:32px}.archive-page-component .wp-block-post-template .wp-block-post .post-group{background-color:var(--wp--preset--color--dark-green);color:var(--wp--preset--color--white);padding:20px}.archive-page-component .wp-block-post-template .wp-block-post .post-metadata{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-block-end:16px;text-transform:uppercase}.archive-page-component .wp-block-post-template .wp-block-post .post-metadata a{text-decoration:none}.archive-page-component .wp-block-post-template .wp-block-post .post-metadata>*{font-size:var(--wp--preset--font-size--meta-simple);font-weight:400;margin-block-start:0}.archive-page-component .wp-block-post-template .wp-block-post .post-metadata .wp-block-post-terms{letter-spacing:.0175rem}.archive-page-component .wp-block-post-template .wp-block-post .post-metadata .wp-block-post-date{color:var(--wp--preset--color--mint-green);letter-spacing:.0175rem;margin-inline-start:auto}.archive-page-component .wp-block-post-template .wp-block-post .post-information .wp-block-post-title{font-size:var(--wp--preset--font-size--chapo-article);font-weight:400;line-height:1.3;max-height:calc(var(--wp--preset--font-size--chapo-article)*3.9);min-height:calc(var(--wp--preset--font-size--chapo-article)*3.9);-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;overflow:hidden}.archive-page-component .wp-block-post-template .wp-block-post .post-information .wp-block-post-title a{-webkit-box-orient:vertical;display:-webkit-box;font-weight:400;-webkit-line-clamp:3;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:normal}.archive-page-component .wp-block-post-template .wp-block-post .post-information .only-arrow-animation{margin-block-start:16px;transition:all .3s ease}.archive-page-component .wp-block-query-pagination{margin-block:var(--wp--custom--spacing--large);margin-block-end:var(--wp--custom--spacing--outer)}@media(max-width:768px){.archive-page-component .wp-block-query-pagination{gap:20px;justify-content:center}.archive-page-component .wp-block-query-pagination .wp-block-query-pagination-numbers>:not(.current){display:none}}