.pagination-block{color:var(--text-color-primary)}.pagination-block .pagination{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);padding-inline-start:unset;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.pagination-block .pagination .pages{display:flex;justify-content:center;align-items:center;gap:calc(var(--spacing-xxxs)/2)}.pagination-block .pagination li{list-style-type:none}.pagination-block .pagination span,.pagination-block .pagination a{display:flex;align-items:center;justify-content:center;padding:.5em;box-sizing:content-box;width:2ch;height:2ch;border-radius:var(--radius-sm);text-decoration:none;transition-property:color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.pagination-block .pagination a:hover{color:var(--text-color-accent);text-decoration:underline}.pagination-block .pagination .current span,.pagination-block .pagination .current a{color:var(--permanent-black);background-color:var(--bg-color-pink);border-radius:var(--radius-md)}.pagination-block .pagination .prev button,.pagination-block .pagination .first button,.pagination-block .pagination .last button,.pagination-block .pagination .next button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.pagination-block .pagination .prev button[disabled],.pagination-block .pagination .first button[disabled],.pagination-block .pagination .last button[disabled],.pagination-block .pagination .next button[disabled]{opacity:.5;pointer-events:none}.pagination-block .pagination .prev.flipped a,.pagination-block .pagination .prev.flipped button,.pagination-block .pagination .first.flipped a,.pagination-block .pagination .first.flipped button,.pagination-block .pagination .last.flipped a,.pagination-block .pagination .last.flipped button,.pagination-block .pagination .next.flipped a,.pagination-block .pagination .next.flipped button{display:flex;flex-direction:row-reverse;align-items:center}.pagination-block .pagination .first,.pagination-block .pagination .last,.pagination-block .pagination li:not(.prev):not(.next){display:none}@media(min-width: 32rem){.pagination-block .pagination li:not(.first):not(.last){display:block}}@media(min-width: 48rem){.pagination-block .pagination li.first,.pagination-block .pagination li.last{display:block !important}.pagination-block .pagination .button{display:inline-flex}}body.blog .top-padding{padding-top:var(--spacing-sm);padding-inline:var(--standard-section-padding-x)}body.blog .container{padding-inline:var(--standard-section-padding-x);padding-bottom:var(--spacing-xxs);display:grid;grid-template-columns:1fr}body.blog .container .cat-filter{border-radius:var(--radius-md);padding:var(--spacing-5xs);flex-grow:1;display:flex;top:0;flex-direction:row;flex-wrap:wrap;justify-content:space-around;row-gap:var(--spacing-4xs);column-gap:var(--spacing-xxs);background:rgba(67,67,67,.6);margin-right:auto;color:var(--text-color-secondary);font-size:var(--font-size-body-sm)}body.blog .container .cat-filter a{display:flex;align-self:center;text-decoration:none;display:inline-block;padding:var(--spacing-4xs) var(--spacing-xs);border-radius:var(--radius-md);font-family:var(--font-family-headings);text-align:center}body.blog .container .cat-filter a.active{line-height:1.66;background-color:var(--bg-label-primary)}@media(hover: hover){body.blog .container .cat-filter a:hover{border-bottom-color:var(--text-color-accent)}}body.blog .container .cat-filter p{margin:unset;background-color:var(--bg-label-primary);border-radius:var(--radius-md);padding:var(--spacing-4xs) var(--spacing-xs);font-size:var(--font-size-body-sm)}body.blog .container .posts{background-color:var(--bg-color-primary);color:var(--text-color-primary);padding-bottom:var(--spacing-lg);display:grid;row-gap:var(--spacing-lg);transition:background-color var(--transition-duration-fast) var(--transition-timing-function)}body.blog .container .posts .actions{display:flex;align-items:flex-end;column-gap:var(--spacing-sm);width:100%}body.blog .container .posts .posts-grid{display:grid;gap:var(--spacing-sm)}body.blog .container .posts .posts-grid .no-results{grid-column:1/-1}body.blog .container .posts .posts-grid .tease-post .pills span{padding-left:unset}body.blog .container .posts .posts-grid .tease-post h2 a{gap:var(--spacing-xxs)}body.blog .container .posts .posts-grid .tease-post .thumbnail-link{border-radius:var(--radius-lg);padding-block:unset;display:block;overflow:hidden;margin-bottom:var(--spacing-sm)}body.blog .container .posts .posts-grid .tease-post .thumbnail-link img{transition:var(--transition-duration-fast) var(--transition-timing-function) all;display:block;width:100%;object-fit:cover;aspect-ratio:16/9}body.blog .container .posts .posts-grid .tease-post:last-child{padding-bottom:0}body.blog .container .posts .posts-grid .tease-post:hover img{scale:1.05}body.blog .container .posts .pagination-block{border-top:.0625rem solid currentColor;padding-block:var(--spacing-xs)}body.blog .container .text-only+.posts{padding-top:0}@media(min-width: 48rem){body.blog .posts .posts-grid{grid-template-columns:repeat(2, 1fr)}body.blog .posts article.tease:nth-child(even){transition-delay:100ms}}@media(min-width: 62rem){body.blog .posts{row-gap:var(--spacing-xl)}body.blog .posts .posts-grid{grid-template-columns:repeat(2, 1fr)}body.blog .posts article.tease:nth-child(3n+1){transition-delay:0ms}body.blog .posts article.tease:nth-child(3n+2){transition-delay:100ms}body.blog .posts article.tease:nth-child(3n+3){transition-delay:200ms}}/*# sourceMappingURL=archive.css.map */
