.block-archive-posts .card-link article{border-top:1px solid var(--color-border-black, #000);padding-top:var(--spacing-m);height:100%;display:flex;flex-direction:column;justify-content:space-between}.block-archive-posts .card-link .image-wrapper{position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:1/1;border-radius:0 0 50% 50%;border:none;background-color:rgba(0,0,0,0);margin-top:var(--spacing-m, 1.5rem)}.block-archive-posts .card-link .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transition:transform .3s ease-in-out;z-index:1}.block-archive-posts .card-link .image-wrapper .shape{position:absolute;top:-2px;right:-2px;width:50%;height:auto}.block-archive-posts .card-link .card-title{font-family:"Gilroy",sans-serif;font-weight:700;font-size:var(--font-size-l, 1.25rem) !important;line-height:1.25rem;margin-top:0;margin-bottom:var(--spacing-3xs, 0.5rem);color:var(--color-text-black);transition:color .3s ease-in-out}.block-archive-posts .card-link .post-meta{font-family:"Gilroy",sans-serif;font-weight:400;font-size:var(--font-size-s, 0.875rem);transition:color .3s ease-in-out}.block-archive-posts .card-link:hover .image-wrapper img{transform:scale(1.05)}.block-archive-posts .card-link:hover .card-title{color:var(--color-text-subtle)}.block-archive-posts .card-link:hover .post-meta{color:var(--color-text-subtle)}.block-archive-posts .pagination{position:relative;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:2px;column-gap:2px}.block-archive-posts .pagination .page-numbers{display:flex;align-items:center;justify-content:center;-moz-column-gap:2px;column-gap:2px;list-style:none}.block-archive-posts .pagination .page-numbers span,.block-archive-posts .pagination .page-numbers a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background-color:var(--color-white, #fff);color:var(--color-black, #000)}.block-archive-posts .pagination .page-numbers span:hover:not(.dots),.block-archive-posts .pagination .page-numbers a:hover:not(.dots){background-color:var(--color-background-subtle-grey, #f0f0f0);color:var(--color-black, #000)}.block-archive-posts .pagination .page-numbers span.current,.block-archive-posts .pagination .page-numbers a.current{background-color:var(--color-black, #000);color:var(--color-white, #fff)}.block-archive-posts .pagination .prev-link,.block-archive-posts .pagination .next-link{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}@media screen and (width <= 767px){.block-archive-posts .pagination .prev-link,.block-archive-posts .pagination .next-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background-color:var(--color-white, #fff);color:var(--color-black, #000)}.block-archive-posts .pagination .prev-link:hover:not(.disabled),.block-archive-posts .pagination .next-link:hover:not(.disabled){background-color:var(--color-background-subtle-grey, #f0f0f0);color:var(--color-black, #000)}}@media screen and (min-width: 768px){.block-archive-posts .pagination .prev-link,.block-archive-posts .pagination .next-link{display:inline-flex;-moz-column-gap:var(--spacing-3xs, 0.5rem);column-gap:var(--spacing-3xs, 0.5rem)}.block-archive-posts .pagination .prev-link:hover:not(.disabled) .text,.block-archive-posts .pagination .next-link:hover:not(.disabled) .text{text-decoration:underline}}.block-archive-posts .pagination .prev-link .text,.block-archive-posts .pagination .next-link .text{display:none}@media screen and (min-width: 768px){.block-archive-posts .pagination .prev-link .text,.block-archive-posts .pagination .next-link .text{display:inline}}.block-archive-posts .pagination .prev-link.disabled,.block-archive-posts .pagination .next-link.disabled{color:var(--color-background-subtle-grey, #f0f0f0)}.block-archive-posts .VuePagination__pagination .center{gap:var(--spacing-5xs)}.block-archive-posts .VuePagination__pagination .VuePagination__pagination-item:not(.VuePagination__pagination-item-next-page,.VuePagination__pagination-item-prev-page) .page-link{border:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background-color:var(--color-white, #fff);color:var(--color-black, #000)}.block-archive-posts .VuePagination__pagination .VuePagination__pagination-item:not(.VuePagination__pagination-item-next-page,.VuePagination__pagination-item-prev-page) .page-link:hover{background-color:var(--color-background-subtle-grey, #f0f0f0);color:var(--color-black, #000)}.block-archive-posts .VuePagination__pagination .VuePagination__pagination-item.active .page-link{background-color:var(--color-black, #000);color:var(--color-white, #fff)}.block-archive-posts .VuePagination__pagination .VuePagination__pagination-item-next-page button,.block-archive-posts .VuePagination__pagination .VuePagination__pagination-item-prev-page button{border:none;background-color:rgba(0,0,0,0)}.block-archive-posts .VuePagination__pagination .VuePagination__pagination-item-next-page button span,.block-archive-posts .VuePagination__pagination .VuePagination__pagination-item-prev-page button span{align-items:center;gap:var(--spacing-xs)}.block-archive-posts .VuePagination__pagination .VuePagination__pagination-item-next-page i,.block-archive-posts .VuePagination__pagination .VuePagination__pagination-item-prev-page i{display:flex;align-items:center;justify-content:center}.block-archive-posts .row{row-gap:var(--spacing-xl, 3rem)}.block-archive-posts .pagination{margin-top:var(--spacing-2xl, 4rem)}
