.bandwidth-block--related-post{position:relative}.bandwidth-block--related-post .partial{display:flex;justify-content:space-between;align-items:center}.bandwidth-block--related-post .partial:focus-within .image img,.bandwidth-block--related-post .partial:hover .image img{transform:scale(1.1)}.bandwidth-block--related-post .text{width:100%}.bandwidth-block--related-post .text .suptitle{display:inline-block;margin:0 0 10px;font-size:var(--font-small);font-weight:700;text-transform:uppercase;letter-spacing:1.5px;background:linear-gradient(89deg,#076ea8 0,#9a59c5 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bandwidth-block--related-post .text h2.heading{margin:0 0 var(--spd2)}.bandwidth-block--related-post .text h2.heading a.link{color:var(--heading-color)}.bandwidth-block--related-post .text .faux-link{display:inline-flex}.bandwidth-block--related-post .image{width:430px;margin:0 var(--sp) 0 0;flex-shrink:0;order:-1}.bandwidth-block--related-post .image .image-auto{position:relative;width:100%;height:0;padding-bottom:50%;overflow:hidden;border-radius:10px}.bandwidth-block--related-post .image img{position:absolute;width:100%;inset:0;transition:200ms}@media (max-width:1024px){.bandwidth-block--related-post .image{width:380px}}@media (max-width:767px){.bandwidth-block--related-post .partial{flex-wrap:wrap}.bandwidth-block--related-post .image{width:380px;max-width:100%;margin:0 0 var(--sp)}}