.related-block .compact{background:var(--white);margin-bottom:20px;border-top:solid 2px var(--primary);border-bottom:solid 2px var(--primary)}.related-block .compact .header{text-transform:uppercase;padding-left:10px;margin:10px 0;font-size:20px}.related-block .compact .inner-content{padding:0 10px}.related-block .compact .inner-content .related-item a{display:block}.related-block .compact .inner-content .related-item a img{transition:all .2s linear;width:100%;height:auto;object-fit:contain}.related-block .compact .inner-content .related-item a img:hover{box-shadow:0 4px 16px rgba(var(--black),.4)}.related-block .compact .inner-content .related-item a .title{color:var(--black)}.related-block .fullwidth{position:relative;margin-top:0;z-index:1;overflow:hidden;background-repeat:repeat-x;background-size:contain;padding:0 50px}@media (max-width:36em){.related-block .fullwidth{padding:0 10px;background-size:cover}}@media (max-width:48em){.related-block .fullwidth{padding:0 20px;background-size:cover}}.related-block .fullwidth .with-background{padding:65px 0}@media (max-width:48em){.related-block .fullwidth .with-background{padding:20px 0}}@media (max-width:36em){.related-block .fullwidth .with-background{padding:20px 10px}}.related-block .fullwidth .with-background .post-card .header{color:var(--white)!important}.related-block .fullwidth .with-background .post-card:hover .header{color:var(--black)!important}.related-block .fullwidth .related{margin-top:calc(var(--gap)/ 2)}.related-block .fullwidth .related .slick-slide{margin-left:30px}.related-block .fullwidth .related .slick-list{margin-left:-30px;overflow:visible}