.blog-related-posts{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:40px;max-width:776px;padding:36px 0 30px}.blog-related-posts .content-wrapper{margin:0 auto;max-width:1200px}.blog-related-posts__head{display:flex;justify-content:space-between;margin-bottom:30px}.blog-related-posts__head h2{color:#222;font-size:22px;font-weight:700;margin-bottom:0;padding-bottom:20px;position:relative}.blog-related-posts__head h2:after{background:#003571;bottom:6px;content:"";height:3px;left:0;position:absolute;width:27px}.blog-related-posts__nav{display:flex;gap:8px}.blog-related-posts__btn{align-items:center;background:#6a6a6a;border:none;color:#fff;cursor:pointer;display:flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .2s ease;width:32px}.blog-related-posts__btn:hover{background:#136bad}.blog-related-posts__slider{overflow:hidden;padding-bottom:30px}.blog-related-posts__post{background:#fff;display:flex;flex-direction:column;height:auto}.blog-related-posts__post-image-wrapper{display:block;overflow:hidden;width:100%}.blog-related-posts__image{display:block;height:232px;object-fit:cover;transition:transform .4s ease;width:100%}.blog-related-posts__post:hover .blog-related-posts__image{transform:scale(1.05)}.blog-related-posts__content{box-shadow:0 1px 7px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;flex-grow:1;padding:25px 15px}.blog-related-posts__title,.casestudy-container .blog-related-posts__title{color:#222;font-size:14px;font-weight:600;line-height:143%;margin:0 0 12px;text-decoration:underline;text-decoration-skip-ink:none}.blog-related-posts__post:hover .blog-related-posts__title,.casestudy-container .blog-related-posts__post:hover .blog-related-posts__title{text-decoration:none}.blog-related-posts__content p{color:#444;font-size:15px;margin:0}.blog-related-posts__publish_date{color:#464646;font-family:"PT Serif",serif;font-size:12px;font-weight:400;line-height:150%}.link-mask{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.casestudy-container .blog-related-posts{margin-bottom:0}@media (min-width:1200px){.blog-related-posts{margin-top:18px}}@media (max-width:1199px){.casestudy-container .blog-related-posts{margin-top:100px;max-width:100%}}@media (max-width:768px){.blog-related-posts__head{align-items:flex-start;flex-direction:column;gap:16px}.blog-related-posts__nav{align-self:flex-end}}@media (max-width:575px){.casestudy-container .blog-related-posts__nav{display:none}.casestudy-container .blog-related-posts__slider .swiper-wrapper{display:block;transform:none!important}.casestudy-container .blog-related-posts__slider .blog-related-posts__post{width:100%!important}.casestudy-container .blog-related-posts__slider .blog-related-posts__post:not(:last-child){margin:0 0 30px!important}}