.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:70px}.blog-related-posts__post{display:flex;flex-flow:column nowrap;transition:box-shadow .3s ease}.blog-related-posts__post:hover{box-shadow:0 0 5px rgba(0,0,0,.05),0 25px 35px rgba(0,0,0,.03)}@media screen and (max-width:1000px){.blog-related-posts__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.blog-related-posts__list{grid-template-columns:repeat(1,1fr)}}.blog-related-posts__post-image-wrapper{height:0;overflow:hidden;padding-top:56.25%;position:relative}.blog-related-posts__post-image-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.blog-related-posts__post .blog-related-posts__post-image-wrapper .overlay{background-color:var(--primary-v86-jet);height:100%;left:0;mix-blend-mode:multiply;opacity:0;position:absolute;top:0;transition:opacity .8s ease-in-out;width:100%}.blog-related-posts__post:hover .blog-related-posts__post-image-wrapper .overlay{opacity:.7}.blog-related-posts__post .blog-related-posts__post-image-wrapper .icon{border:2px solid var(--grey-5);border-radius:50%;height:70px;left:50%;opacity:0;padding:22px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .8s ease-in-out;width:70px}.blog-related-posts__post .blog-related-posts__post-image-wrapper .icon path{fill:var(--grey-5)}.blog-related-posts__post:hover .blog-related-posts__post-image-wrapper .icon{opacity:1}.blog-related-posts__post .blog-related-posts__post-image-wrapper .border{background-color:var(--primary-v86-punchy-orange);bottom:0;height:4px;left:0;position:absolute;transition:width .8s ease-in-out;width:0}.blog-related-posts__post:hover .blog-related-posts__post-image-wrapper .border{width:100%}.blog-related-posts__summary,.blog-related-posts__title{padding:0 24px}.blog-related-posts__summary{padding-bottom:31px}.blog-related-posts__title a,.blog-related-posts__title a:hover{color:var(--primary-v86-jet)}.blog-related-posts__post-read-time{color:var(--grey-1);font-size:14px;line-height:24px;margin-bottom:12px;margin-top:24px;padding:0 24px}.blog-related-posts__post-read-now{margin-top:auto;padding:0 24px 18px}.blog-related-posts .seperator{display:inline-block;margin-left:14px;margin-right:14px}