.overview__list--blog{display:flex;flex-direction:column}.overview__item--blog{position:relative}.overview__item--blog h3{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.overview__item--blog h3 a,.overview__item--blog h3 a:visited{color:hsl(var(--color-link))}.overview__item--blog h3 a:after{display:block;content:"";position:absolute;inset:0;z-index:1;transition:outline-color var(--timing) var(--easing),outline-offset var(--timing) var(--easing)}.overview__item--blog:hover a:after{outline:2px solid hsl(var(--color-link));border-radius:var(--radius-image);outline-offset:2px}.overview__item__image--blog{position:relative}.tech .overview__item__image--blog{z-index:1}.overview__item__image--blog>.icon{pointer-events:none;position:absolute;left:1.5rem;top:1.5rem;z-index:1;padding:.4rem;border-radius:var(--radius-image);color:hsl(var(--color-bg));background-color:hsl(var(--color-primary));opacity:.8}.tech .overview__item__image--blog>.icon{box-shadow:0 0 10px #0006}.overview__item__image--blog>.icon svg{max-width:2.8rem;max-height:2.8rem;height:auto}.overview__item__description{padding:var(--spacing-x-half) var(--spacing-x-half);border:1px dashed hsl(var(--color-content-border))}.overview__item__image--blog+.overview__item__description{margin-top:var(--spacing-y-half)}.overview__item__image--blog img{margin:0 auto;border:1px solid hsl(var(--color-border));border-radius:var(--radius-image)}.overview__item__actions{margin-top:var(--spacing-y)}.overview__meta{display:flex;flex-wrap:wrap;font-size:80%;margin:-1rem 0 var(--spacing-y-half) 0}.overview__meta--last{justify-content:center;margin:var(--spacing-y-half) 0 0 0}.overview__meta__item{display:flex;flex-wrap:wrap;margin:0 2rem 0 0}.overview__meta__item:first-child:before,.overview__meta__item__list li:last-child:after{content:"";margin:0}.overview__meta__item__title{margin-right:.5rem}.overview__meta__item__list ul{display:flex;flex-wrap:wrap}.overview__meta__item__list li:after{content:", " / "";margin-right:.5rem}.overview__meta__item__list a{position:relative;z-index:1}.page--newsletter .entry__content h2{text-align:center}.divider--blog{display:block;margin:var(--spacing-y-2) auto 0 auto}li:last-child .divider--blog{display:none}.page--newsletter .entry__content{max-width:60rem}.page--newsletter .entry__content img{max-width:100%;margin:0 auto;border:0 none}.page--newsletter .entry__content .entry__image.has-border img{border:1px solid hsl(var(--color-border));border-radius:var(--radius-image)}.divider--newsletter img,.page--newsletter .entry__content img[src*=divider_]{border:0 none;image-rendering:crisp-edges;image-rendering:pixelated;image-rendering:-moz-crisp-edges;ms-interpolation-mode:nearest-neighbor}.page--newsletter .entry__content img+img{margin-top:var(--spacing-y)}.pagination{margin-top:var(--spacing-y);padding-top:var(--spacing-y-half);border-top:1px solid hsl(var(--color-border))}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.pagination__item{margin:0 var(--spacing-x-half)}.pagination__link{display:inline-block;padding:.6rem 1rem}.pagination__link,.pagination__link:visited{color:hsl(var(--color-link));border-radius:var(--radius-button);outline:2px solid transparent}span.pagination__link{color:hsl(var(--color-base))}a.pagination__link{text-decoration:underline;text-underline-offset:4px}a.pagination__link:hover,a.pagination__link:active{color:hsl(var(--color-button));background-color:hsl(var(--color-button-bg));outline:2px solid hsl(var(--color-button-border));text-decoration:none}.is-active>.pagination__link{color:hsl(var(--color-button-hover));background-color:hsl(var(--color-button-bg-hover));outline:2px solid hsl(var(--color-button-border-hover));border-radius:var(--radius-button);text-decoration:none}.tech .pagination__link,.tech .pagination__link:visited{color:hsl(var(--color-link));border-top:0;border-bottom:4px solid transparent;transition:color var(--timing) var(--easing),background-color var(--timing) var(--easing)}.tech span.pagination__link{color:hsl(var(--color-base))}.tech a.pagination__link{text-decoration:underline;text-underline-offset:4px}.tech a.pagination__link:hover,.tech a.pagination__link:active{border-top:0;color:hsl(var(--color-button));background-color:hsl(var(--color-button-bg));border-bottom:4px solid hsl(var(--color-button-border));text-decoration:none}.tech .is-active>.pagination__link{border-bottom:0;border-top:4px solid hsl(var(--color-button-border-hover));color:hsl(var(--color-button-hover));background-color:hsl(var(--color-button-bg-hover));text-decoration:none}
