.related-posts .wysiwyg-wrap{margin-bottom:2rem;text-align:center}.related-posts .btn-wrap{margin-top:1.5rem;padding-bottom:1.25rem;text-align:center}@media (min-width:1180px){.related-posts .btn-wrap{margin-top:2.5rem}}.related-posts .related-post-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}@media (min-width:640px){.related-posts .related-post-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1180px){.related-posts .related-post-grid{grid-template-columns:repeat(3,1fr)}}.related-posts .related-post-grid .post-item{display:block;height:100%}.related-posts .related-post-grid .post-item:hover .post-item-controls{transform:rotate(-25deg)}.related-posts .related-post-grid .post-item-outer{border:3px solid #222;border-radius:.625rem;overflow:hidden}@media (min-width:1180px){.related-posts .related-post-grid .post-item-outer{border-radius:1.25rem}}.related-posts .related-post-grid .post-item-outer .post-item-categories{align-items:center;display:flex;font-weight:700;overflow:hidden;padding-bottom:1rem;text-transform:uppercase;white-space:nowrap}.related-posts .related-post-grid .post-item-outer .post-item-categories svg{margin:0 .25rem;min-width:1rem;width:1rem}@media (max-width:1179px){.related-posts .related-post-grid .post-item-outer .post-item-categories svg{height:15px;margin:0 .75rem}}.related-posts .related-post-grid .post-item-outer .post-item-categories .category-label{font-size:.75rem}.related-posts .related-post-grid .post-item-outer .img-wrap{border-bottom-left-radius:6.25rem;height:125px;margin-left:1rem;overflow:hidden}@media (min-width:1180px){.related-posts .related-post-grid .post-item-outer .img-wrap{height:220px;margin-left:2.5rem}}.related-posts .related-post-grid .post-item-outer .img-wrap img{height:100%;object-fit:cover;width:100%}.related-posts .related-post-grid .post-item-outer .post-item-date{font-family:urbane-rounded,Helvetica,Roboto,Arial,sans-serif;font-weight:500;margin:1rem 1.25rem 0}@media (max-width:1179px){.related-posts .related-post-grid .post-item-outer .post-item-date{font-size:.875rem;margin:0;padding-left:1rem}.related-posts .related-post-grid .post-item-outer .post-item-date p{margin:0}}.related-posts .related-post-grid .post-item-outer .post-item-content{display:flex;flex-direction:column;height:calc(100% - 64px)}@media (max-width:1179px){.related-posts .related-post-grid .post-item-outer .post-item-content{padding-top:1rem}}.related-posts .related-post-grid .post-item-outer .content-wrap{align-items:flex-end;display:flex;flex-direction:column;margin-top:0;padding:0 1rem}@media (min-width:1180px){.related-posts .related-post-grid .post-item-outer .content-wrap{flex-direction:row;padding:1rem 1.25rem}.related-posts .related-post-grid .post-item-outer .content-wrap h3{font-size:1.5rem}}.related-posts .related-post-grid .post-item-outer .content-wrap .post-item-controls{bottom:1rem;margin-bottom:1rem;margin-right:1rem;position:absolute;right:1rem;transition:all .3s ease;z-index:1}@media (min-width:1180px){.related-posts .related-post-grid .post-item-outer .content-wrap .post-item-controls{margin-left:1rem;margin-right:0}}.related-posts .related-post-grid .post-item-outer .content-wrap .post-item-controls .btn{padding:.5rem .75rem}@media (min-width:1180px){.related-posts .related-post-grid .post-item-outer .content-wrap .post-item-controls .btn{padding:.75rem}}
/*# sourceMappingURL=related-posts.css.map*/