.related{margin:0 auto;max-width:1014px;padding:36px 15px 78px}.related p.heading{font-size:1.125rem;font-weight:700;letter-spacing:3px;line-height:2.0625rem;margin:0 0 22px;text-align:center;text-transform:uppercase}.related .more{margin:30px 0 auto;text-align:center}.related .grid .hs-rss-module{display:grid;gap:20px;grid-auto-flow:row;grid-template-columns:100%;grid-template-rows:auto}@media (min-width:767px){.related .grid .hs-rss-module,.related .grid.span-3 .hs-rss-module{grid-template-columns:repeat(6,1fr)}.related .grid.span-1 .hs-rss-module{grid-template-columns:repeat(1,1fr)}.related .grid.span-2 .hs-rss-module{grid-template-columns:repeat(4,1fr)}.related .grid.span-4 .hs-rss-module{grid-template-columns:repeat(8,1fr)}}.related .grid .hs-rss-item{padding:0!important}@media (min-width:767px){.related .grid .hs-rss-item{grid-column:span 2}}.hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper,.related .grid .photo{aspect-ratio:322/221;background-color:#c2002f;border:1px solid #cdc8c5;display:block!important;order:1;overflow:hidden;position:relative;width:100%!important}.related .grid .photo img{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.related .grid .photo .overlay{align-items:center;background-color:#c2002f;background-color:rgba(194,0,47,0);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:background .25s ease-in-out;width:100%}.related .grid .photo .overlay span{background-color:#fff;color:#c2002f;display:inline-block;font-size:1.125rem;font-weight:700;line-height:2.0625rem;opacity:0;padding:15px 36px;text-transform:uppercase;transition:opacity .25s ease-in-out}.related .grid .content{order:2;padding:18px 23px}@media (min-width:767px){.related .grid .content{min-height:227px}}.related .grid .content p{font-size:1.125rem;letter-spacing:3px;line-height:2.0625rem;margin:0;text-transform:uppercase}.related .grid .content h4{font-size:1.375rem;font-weight:700;line-height:1.75rem;text-transform:none;transition:color .25s ease-in-out}.related .grid a{background-color:#f4f3f3;color:#756660;display:grid;grid-auto-flow:row;grid-template-columns:100%;height:100%}.related .grid a:hover h4{color:#c2002f;text-decoration:underline}.related .grid a:hover .overlay{background-color:#c2002f;background-color:rgba(194,0,47,.6)}.related .grid a:hover .overlay span{opacity:1}