.c23-post-list{--c23-post-list-columns: 3;--c23-post-list-min: 240px;--c23-post-list-ratio: 16 / 9;--c23-post-list-direction: column;--c23-post-list-media: block;--c23-post-list-media-basis: auto}.c23-post-list--cols-1{--c23-post-list-columns: 1}.c23-post-list--cols-2{--c23-post-list-columns: 2}.c23-post-list--cols-3{--c23-post-list-columns: 3}.c23-post-list--cols-4{--c23-post-list-columns: 4}.c23-post-list--ratio-16-9{--c23-post-list-ratio: 16 / 9}.c23-post-list--ratio-8-5{--c23-post-list-ratio: 8 / 5}.c23-post-list--ratio-3-2{--c23-post-list-ratio: 3 / 2}.c23-post-list--ratio-4-3{--c23-post-list-ratio: 4 / 3}.c23-post-list--ratio-1-1{--c23-post-list-ratio: 1 / 1}.c23-post-list--image-left{--c23-post-list-direction: row;--c23-post-list-media-basis: var(--c23-post-list-side-width, 50%)}.c23-post-list--image-right{--c23-post-list-direction: row-reverse;--c23-post-list-media-basis: var(--c23-post-list-side-width, 50%)}.c23-post-list--image-none{--c23-post-list-media: none}.c23-post-list__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--c23-post-list-min),(100% - (var(--c23-post-list-columns) - 1) * var(--c23-post-list-column-gap, var(--c23-space-lg))) / var(--c23-post-list-columns))),1fr));gap:var(--c23-post-list-row-gap, var(--c23-space-xl)) var(--c23-post-list-column-gap, var(--c23-space-lg));margin:0;padding:0;list-style:none}.c23-post-list__item{position:relative;display:flex;flex-direction:var(--c23-post-list-direction);gap:var(--c23-space-md) var(--c23-space-lg);min-width:0;margin:0}.c23-post-list__item--no-image{flex-direction:column}.c23-post-list--plain .c23-post-list__item{padding:var(--c23-post-list-item-padding, 0)}.c23-post-list--card .c23-post-list__item{padding:var(--c23-post-list-item-padding, var(--c23-space-lg))}.c23-post-list__media{display:var(--c23-post-list-media);flex:0 0 var(--c23-post-list-media-basis);min-width:0;overflow:hidden}.c23-post-list .c23-post-list__image{display:block;width:100%;height:auto;aspect-ratio:var(--c23-post-list-ratio);object-fit:cover;transition:transform var(--c23-transition-slow)}.c23-post-list__item:hover .c23-post-list__image,.c23-post-list__item:focus-within .c23-post-list__image{transform:scale(var(--c23-post-list-zoom, 1))}.c23-post-list--bleed .c23-post-list__item{gap:0;padding:0;overflow:hidden}.c23-post-list--bleed .c23-post-list__body{padding:var(--c23-post-list-item-padding, var(--c23-space-lg))}.c23-post-list--bleed .c23-post-list__media{position:relative;aspect-ratio:var(--c23-post-list-ratio)}.c23-post-list--bleed .c23-post-list__image{position:absolute;inset:0;height:100%}.c23-post-list--bleed .c23-post-list__link:focus-visible:after{outline-offset:-2px}.c23-post-list__body{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.c23-post-list .c23-post-list__eyebrow{margin:0 0 var(--c23-space-sm)}.c23-post-list__title,.c23-post-list__meta{margin:0 0 var(--c23-space-xs)}.c23-post-list__excerpt{margin:0}.c23-post-list .c23-post-list__more{display:block;margin-top:var(--c23-post-list-more-push, auto);padding-top:var(--c23-space-sm);color:var(--c23-color-primary)}.c23-post-list__item:hover .c23-post-list__more{text-decoration:underline}.c23-post-list__body>:last-child{margin-bottom:0}.c23-post-list__link{color:inherit;text-decoration:none}.c23-post-list__link:after{content:"";position:absolute;inset:0}.c23-post-list__link:focus-visible{outline:none}.c23-post-list__link:focus-visible:after{outline:2px solid var(--c23-color-primary);outline-offset:2px}.c23-post-list--plain .c23-post-list__item:hover .c23-post-list__link{text-decoration:underline}.c23-post-list__pagination{flex-wrap:wrap;margin-top:var(--c23-post-list-pagination-spacing, var(--c23-space-2xl))}@media(prefers-reduced-motion:reduce){.c23-post-list .c23-post-list__image{transition:none}.c23-post-list__item:hover .c23-post-list__image,.c23-post-list__item:focus-within .c23-post-list__image{transform:none}}@media(max-width:768px){.c23-post-list__items{row-gap:var(--c23-post-list-row-gap-mobile, var(--c23-space-lg))}.c23-post-list--mobile-image-top{--c23-post-list-direction: column;--c23-post-list-media: block;--c23-post-list-media-basis: auto}.c23-post-list--mobile-image-left{--c23-post-list-direction: row;--c23-post-list-media: block;--c23-post-list-media-basis: var(--c23-post-list-side-width, 50%)}.c23-post-list--mobile-image-right{--c23-post-list-direction: row-reverse;--c23-post-list-media: block;--c23-post-list-media-basis: var(--c23-post-list-side-width, 50%)}.c23-post-list--mobile-image-none{--c23-post-list-media: none}.c23-post-list__pagination{margin-top:var(--c23-post-list-pagination-spacing-mobile, var(--c23-space-xl))}}
