.posts{--posts-col-gap:24px;--posts-row-gap:32px;--posts-cols-d:3;--posts-cols-t:2;--posts-cols-m:1;--posts-card-pad:1.25rem;box-sizing:border-box}.posts *,.posts :after,.posts :before{box-sizing:inherit}.posts[data-density=none]{--posts-card-pad:0}.posts[data-density=compact]{--posts-card-pad:0.75rem}.posts[data-density=regular]{--posts-card-pad:1.25rem}.posts[data-density=spacious]{--posts-card-pad:2rem}.posts__layout-wrap{display:block}.posts__layout-wrap--left-sidebar,.posts__layout-wrap--right-sidebar{align-items:flex-start;display:flex;gap:var(--posts-col-gap)}.posts__layout-wrap--right-sidebar{flex-direction:row-reverse}.posts__layout-wrap--left-sidebar .posts__filters,.posts__layout-wrap--right-sidebar .posts__filters{display:flex;flex:0 0 220px;flex-direction:column;gap:.5rem}.posts__main{flex:1 1 auto;min-width:0}.posts__grid{-moz-column-gap:var(--posts-col-gap);column-gap:var(--posts-col-gap);display:grid;grid-template-columns:var(--posts-grid-tpl,repeat(var(--posts-cols-d),minmax(0,1fr)));row-gap:var(--posts-row-gap)}.posts--equal-height .posts__card{height:100%}.posts__card{display:flex;flex-direction:column;overflow:hidden;position:relative}.posts__card .posts__body,.posts__card .posts__overlay-body{padding:var(--posts-card-pad)}.posts__card .posts__body>*+*,.posts__card .posts__overlay-body>*+*{margin-top:.6em}.posts__card--boxp-inset .posts__body{padding-bottom:0;padding-left:0;padding-right:0}.posts__card--boxp-inset .posts__body:first-child{padding-top:0}.posts__card--boxp-inset .posts__col--body{padding-bottom:0;padding-top:0}.posts__card--span-2{grid-column:span 2}.posts__image{display:block;overflow:hidden;position:relative;width:100%}.posts__image .posts__img,.posts__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.posts__image--ratio-16-9{aspect-ratio:16/9}.posts__image--ratio-4-3{aspect-ratio:4/3}.posts__image--ratio-3-2{aspect-ratio:3/2}.posts__image--ratio-1-1{aspect-ratio:1/1}.posts__image--ratio-2-3{aspect-ratio:2/3}.posts__image--ratio-auto{aspect-ratio:auto}.posts__card--side{align-items:stretch;flex-direction:row}.posts__card--side .posts__col{display:flex;flex-direction:column;min-width:0}.posts__card--side .posts__col--image{flex:0 0 40%}.posts__card--side .posts__col--body{flex:1 1 auto;padding:var(--posts-card-pad)}.posts__card--side .posts__col--body>*+*{margin-top:.6em}.posts__card--ratio-30-70 .posts__col--image{flex-basis:30%}.posts__card--ratio-30-70 .posts__col--body{flex-basis:70%}.posts__card--ratio-40-60 .posts__col--image{flex-basis:40%}.posts__card--ratio-40-60 .posts__col--body{flex-basis:60%}.posts__card--ratio-50-50 .posts__col--body,.posts__card--ratio-50-50 .posts__col--image{flex-basis:50%}.posts__card--ratio-60-40 .posts__col--image{flex-basis:60%}.posts__card--ratio-60-40 .posts__col--body{flex-basis:40%}.posts__card--imgva-top .posts__col--image{align-self:flex-start}.posts__card--imgva-center .posts__col--image{align-self:center}.posts__card--imgva-stretch .posts__col--image{align-self:stretch}.posts__card--imgva-stretch .posts__col--image .posts__image{height:100%}.posts__card--contentva-top .posts__col--body{justify-content:flex-start}.posts__card--contentva-center .posts__col--body{justify-content:center}.posts__card--contentva-bottom .posts__col--body{justify-content:flex-end}.posts__card--contentva-space-between .posts__col--body{justify-content:space-between}.posts__card--side .posts__col--body-only{flex:1 1 100%}.posts__card--overlay{display:block}.posts__card--overlay .posts__image{height:100%;inset:0;position:absolute;width:100%;z-index:0}.posts__card--overlay .posts__image:after{background:linear-gradient(0deg,rgb(0 0 0 / .55),transparent);content:"";inset:0;pointer-events:none;position:absolute}.posts__card--overlay .posts__overlay-body{display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-height:320px;position:relative;z-index:1}.posts__card--overlay.posts__card--no-image{min-height:220px}.posts__card--overlay.posts__card--featured .posts__overlay-body{min-height:420px}.posts__cats{display:flex;flex-wrap:wrap;gap:.4em}.posts__cats--image-overlay-bottom-left,.posts__cats--image-overlay-bottom-right,.posts__cats--image-overlay-top-left,.posts__cats--image-overlay-top-right{position:absolute;z-index:2}.posts__image .posts__cats--image-overlay-top-left{left:.75rem;top:.75rem}.posts__image .posts__cats--image-overlay-top-right{right:.75rem;top:.75rem}.posts__image .posts__cats--image-overlay-bottom-left{bottom:.75rem;left:.75rem}.posts__image .posts__cats--image-overlay-bottom-right{bottom:.75rem;right:.75rem}.posts__meta--inline-dot,.posts__meta--inline-icons,.posts__meta--inline-pipe{align-items:center;display:flex;flex-wrap:wrap;gap:.4em}.posts__meta--stacked .posts__meta-row{display:block}.posts__meta--stacked .posts__meta-row+.posts__meta-row{margin-top:.2em}.posts__meta-sep--gap{display:inline-block;width:.75em}.posts__readmore{align-items:center;display:inline-flex;gap:.35em;text-decoration:none}.posts__readmore--button{border:1px solid;border-radius:.25em;padding:.5em 1em}.posts__readmore--arrow{font-size:1.4em;line-height:1}.posts--align-left .posts__body,.posts--align-left .posts__overlay-body{text-align:left}.posts--align-center .posts__body,.posts--align-center .posts__overlay-body{text-align:center}.posts--align-right .posts__body,.posts--align-right .posts__overlay-body{text-align:right}.posts--align-center .posts__cats,.posts--align-center .posts__meta--inline-dot,.posts--align-center .posts__meta--inline-icons,.posts--align-center .posts__meta--inline-pipe{justify-content:center}.posts--align-right .posts__cats,.posts--align-right .posts__meta--inline-dot,.posts--align-right .posts__meta--inline-icons,.posts--align-right .posts__meta--inline-pipe{justify-content:flex-end}.posts__pagination{display:flex;gap:.5em;margin:1.5em 0 0}.posts__pagination--left{justify-content:flex-start}.posts__pagination--center{justify-content:center}.posts__pagination--right{justify-content:flex-end}.posts__loadmore-wrap{display:flex;margin:1.5em 0 0}.posts__loadmore-wrap.posts__pagination--left{justify-content:flex-start}.posts__loadmore-wrap.posts__pagination--center{justify-content:center}.posts__loadmore-wrap.posts__pagination--right{justify-content:flex-end}.posts__filters{display:flex;flex-wrap:wrap;gap:.4em;margin:0 0 1em}.posts__filter{cursor:pointer;padding:.35em .8em}.posts__empty{padding:2em;text-align:center}@media (max-width:991px){.posts__grid{grid-template-columns:repeat(var(--posts-cols-t),minmax(0,1fr))}.posts__layout-wrap--left-sidebar,.posts__layout-wrap--right-sidebar{flex-direction:column}.posts__layout-wrap--left-sidebar .posts__filters,.posts__layout-wrap--right-sidebar .posts__filters{flex:0 0 auto;flex-direction:row;flex-wrap:wrap;width:100%}}@media (max-width:782px){.posts__grid{grid-template-columns:repeat(var(--posts-cols-m),minmax(0,1fr))}.posts[data-mobile-layout=standard] .posts__card--side{flex-direction:column}.posts[data-mobile-layout=standard] .posts__card--side .posts__col--body,.posts[data-mobile-layout=standard] .posts__card--side .posts__col--image{flex-basis:auto;width:100%}.posts[data-mobile-layout=side-left] .posts__card--overlay,.posts[data-mobile-layout=side-left] .posts__card--standard{flex-direction:row}.posts[data-mobile-layout=minimal] .posts__col--image,.posts[data-mobile-layout=minimal] .posts__image{display:none}.posts__card--overlay .posts__overlay-body{min-height:240px}.posts__card--overlay.posts__card--featured .posts__overlay-body{min-height:300px}.posts__card--span-2{grid-column:span 1}}.posts__readmore-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.posts .posts__meta{color:var(--posts-meta,var(--color-muted,#5f6773))}.posts__title a{color:inherit;text-decoration:none}.posts__title a:focus-visible,.posts__title a:hover{color:inherit;text-decoration:underline}.posts .posts__readmore--text-link{color:var(--posts-accent,var(--body-link-color,var(--color-primary,#0d6efd)))}.posts .posts__readmore--text-link:focus-visible,.posts .posts__readmore--text-link:hover{color:var(--posts-accent,var(--body-link-hover,var(--color-primary,#0d6efd)));text-decoration:underline}.posts .posts__title{color:var(--posts-title,inherit)}.posts .posts__excerpt{color:var(--posts-excerpt,inherit)}.posts .posts__cat-chip{background:var(--posts-chip-bg,transparent);color:var(--posts-chip,var(--body-link-color,var(--color-primary,#0d6efd)))}.posts--chips-bg .posts__cat-chip{border-radius:.35em;padding:.15em .6em;text-decoration:none}.posts .posts__cat-chip:focus-visible,.posts .posts__cat-chip:hover{color:var(--posts-chip,var(--body-link-hover,var(--color-primary,#0d6efd)));text-decoration:underline}.posts .posts__meta a{color:inherit}.posts .posts__meta a:focus-visible,.posts .posts__meta a:hover{color:var(--posts-accent,var(--color-primary,#0d6efd))}.posts__filter.is-active{color:var(--posts-accent,inherit)}.posts .posts__pagination .page-numbers.current,.posts .posts__pagination .page-numbers:hover{background-color:var(--posts-accent,var(--color-primary));border-color:var(--posts-accent,var(--color-primary))}.posts__card .posts__row{display:flex;gap:8px}.posts__card .posts-row--stack{flex-direction:column}.posts__card .posts-row--inline{flex-direction:row;flex-wrap:wrap}.posts__card .posts-j-start{justify-content:flex-start}.posts__card .posts-j-center{justify-content:center}.posts__card .posts-j-between{justify-content:space-between}.posts__card .posts-j-end{justify-content:flex-end}.posts__card .posts-a-start{align-items:flex-start}.posts__card .posts-a-center{align-items:center}.posts__card .posts-a-end{align-items:flex-end}.posts__card .posts-a-stretch{align-items:stretch}