.o-related-posts{--related-posts-gap:var(--wp--preset--spacing--m);--related-posts-columns:3;--related-posts-background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:var(--wp--preset--spacing--xl) 0;background-color:var(--related-posts-background)}.o-related-posts.alignfull{max-width:none;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.o-related-posts--has-background{padding:var(--wp--preset--spacing--l)}.o-related-posts__inner{width:100%;margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--content-size,720px)}.o-related-posts.alignwide .o-related-posts__inner{max-width:var(--wp--style--global--wide-size,1296px)}.o-related-posts.alignfull .o-related-posts__inner{max-width:none}.o-related-posts__header{margin-bottom:var(--wp--preset--spacing--m)}.o-related-posts__eyebrow{margin:0 0 var(--wp--preset--spacing--xs) 0;color:var(--wp--preset--color--purple)}.o-related-posts__heading{margin:0 0 var(--wp--preset--spacing--s) 0}.o-related-posts__intro{margin:0;max-width:68ch;color:var(--wp--preset--color--dark-cool-gray)}.o-related-posts__author{margin-top:.5rem;margin-bottom:0;color:var(--wp--preset--color--dark-cool-gray);font-size:var(--wp--preset--font-size--x-small);font-weight:700;line-height:1.25rem}.o-related-posts__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--related-posts-gap)}.o-related-posts__top-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--wp--preset--spacing--s)}.o-related-posts__time-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;margin-top:var(--wp--preset--spacing--m);margin-bottom:0;margin-right:0;color:var(--wp--preset--color--dark-cool-gray);font-size:var(--wp--preset--font-size--x-small);line-height:1.25rem;text-align:right;white-space:nowrap}.o-related-posts__time-icon{font-size:1rem;line-height:1;color:currentColor;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.o-related-posts__card{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - (var(--related-posts-columns) - 1)*var(--related-posts-gap))/var(--related-posts-columns));flex:0 0 calc((100% - (var(--related-posts-columns) - 1)*var(--related-posts-gap))/var(--related-posts-columns));max-width:calc((100% - (var(--related-posts-columns) - 1)*var(--related-posts-gap))/var(--related-posts-columns));min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;border:1px solid var(--wp--preset--color--light-cool-gray);border-radius:var(--wp--preset--spacing--xs);overflow:hidden;-webkit-transition:-webkit-transform .19s ease-in,-webkit-box-shadow .19s ease-in;transition:-webkit-transform .19s ease-in,-webkit-box-shadow .19s ease-in;transition:transform .19s ease-in,box-shadow .19s ease-in;transition:transform .19s ease-in,box-shadow .19s ease-in,-webkit-transform .19s ease-in,-webkit-box-shadow .19s ease-in}.o-related-posts__card .m-card-post__image img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .19s ease-in;transition:all .19s ease-in;-webkit-transition-delay:.13s;transition-delay:.13s}.o-related-posts__card .m-card-post__excerpt,.o-related-posts__card .m-card-post__title,.o-related-posts__card .o-related-posts__top-meta{padding-left:var(--wp--preset--spacing--m);padding-right:var(--wp--preset--spacing--m)}.o-related-posts__card .m-card-post__excerpt{padding-bottom:var(--wp--preset--spacing--m)}.o-related-posts__card .m-card-post__category{position:relative;padding-bottom:.35rem}.o-related-posts__card .m-card-post__category:after{content:"";position:absolute;left:0;bottom:0;width:2.5rem;height:2px;background-color:var(--wp--preset--color--teal);opacity:.65}.o-related-posts__card:focus,.o-related-posts__card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.02),rgba(0,0,0,.12) 0 8px 20px -4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.02),0 8px 20px -4px rgba(0,0,0,.12)}.o-related-posts__card:focus .m-card-post__image img,.o-related-posts__card:hover .m-card-post__image img{-webkit-transform:scale(1.02);transform:scale(1.02)}.o-related-posts--empty{padding:var(--wp--preset--spacing--s) var(--wp--preset--spacing--m);border:1px dashed #cbd5e1;border-radius:.25rem;color:#334155;background:#f8fafc}@media screen and (max-width:1550px){.o-related-posts.o-related-posts--cols-4 .o-related-posts__card{-ms-flex-preferred-size:calc((100% - 2*var(--related-posts-gap))/3);flex-basis:calc((100% - 2*var(--related-posts-gap))/3);max-width:calc((100% - 2*var(--related-posts-gap))/3)}}@media screen and (max-width:1024px){.o-related-posts__card{-ms-flex-preferred-size:calc((100% - var(--related-posts-gap))/2);flex-basis:calc((100% - var(--related-posts-gap))/2);max-width:calc((100% - var(--related-posts-gap))/2)}.o-related-posts.o-related-posts--cols-4 .o-related-posts__card{-ms-flex-preferred-size:calc((100% - var(--related-posts-gap))/2);flex-basis:calc((100% - var(--related-posts-gap))/2);max-width:calc((100% - var(--related-posts-gap))/2)}}@media screen and (max-width:767px){.o-related-posts__card{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-related-posts.o-related-posts--cols-4 .o-related-posts__card{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.wp-block-acf-related-posts{width:100%}.wp-block-acf-related-posts>.o-related-posts{margin-left:0;margin-right:0}.wp-block-acf-related-posts:not(.alignwide):not(.alignfull)>.o-related-posts>.o-related-posts__inner{max-width:var(--wp--style--global--content-size,720px)}.wp-block-acf-related-posts.alignwide>.o-related-posts>.o-related-posts__inner{max-width:var(--wp--style--global--wide-size,1296px)}.wp-block-acf-related-posts.alignfull>.o-related-posts>.o-related-posts__inner{max-width:none}.is-layout-constrained>.wp-block-acf-related-posts.alignwide,.is-layout-constrained>.wp-block-acf-related-posts:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:none;width:100%;margin-left:0;margin-right:0}.is-layout-constrained>.o-related-posts.alignwide,.is-layout-constrained>.o-related-posts:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:none!important;width:100%;margin-left:0!important;margin-right:0!important}
/*# sourceMappingURL=related-posts.css.map*/