.bandwidth-block--related-resources{--fg:#000;position:relative}.-reverse .bandwidth-block--related-resources{--fg:#fff}.bandwidth-block--related-resources .block-intro{text-align:center;margin:0 0 var(--spx2)}.bandwidth-block--related-resources .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,#ff673c 0,#ae7ad0 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bandwidth-block--related-resources .items{display:grid;grid-template-columns:1fr 1fr;gap:30px}.bandwidth-block--related-resources .list{display:flex;flex-direction:column;gap:30px}.bandwidth-block--related-resources .partial .image{background:#333;border-radius:10px;overflow:hidden}.bandwidth-block--related-resources .partial .image img{display:block;width:100%;height:auto;transition:200ms}.bandwidth-block--related-resources .partial .resource-type{font-size:calc((12/var(--base-font-size))*1rem);text-transform:uppercase;color:var(--fg);margin:0 0 5px}.bandwidth-block--related-resources .partial h2,.bandwidth-block--related-resources .partial h3{margin:0;font-size:calc((18/var(--base-font-size))*1rem)}.bandwidth-block--related-resources .partial .link{color:var(--fg)}.bandwidth-block--related-resources .partial:hover .image img{transform:scale(1.1)}.bandwidth-block--related-resources .item.featured{--fg:#fff}.bandwidth-block--related-resources .item.featured .partial .text{position:absolute;left:0;bottom:0;margin:var(--sp);z-index:2}.bandwidth-block--related-resources .item.featured .partial h2,.bandwidth-block--related-resources .item.featured .partial h3{font-size:calc((26/var(--base-font-size))*1rem)}.bandwidth-block--related-resources .item.featured .partial,.bandwidth-block--related-resources .item.featured .partial .image{position:relative}.bandwidth-block--related-resources .item.featured .partial .image:after{display:block;width:100%;height:80%;content:"";position:absolute;bottom:0;left:0;background:linear-gradient(180deg,rgba(17,36,62,0) 0,#11243e 100%)}.bandwidth-block--related-resources .item:not(.featured) .partial{display:flex;align-items:flex-start;gap:20px}.bandwidth-block--related-resources .item:not(.featured) .partial .image{flex:0 0 270px}.bandwidth-block--related-resources .block-button{margin-top:50px;text-align:center}@media (max-width:1024px){.bandwidth-block--related-resources .items{grid-template-columns:2fr 1fr}.bandwidth-block--related-resources .item:not(.featured) .partial{flex-direction:column;gap:12px}.bandwidth-block--related-resources .item:not(.featured) .partial .image{flex-basis:100%;width:100%}}@media (max-width:767px){.bandwidth-block--related-resources .bandwidth-block_title br{display:none}.bandwidth-block--related-resources .items{grid-template-columns:1fr}.bandwidth-block--related-resources .list{flex-direction:row}.bandwidth-block--related-resources .list>*{flex:1 1 100%}.bandwidth-block--related-resources .item:not(.featured) .partial{flex-direction:column;align-items:unset}.bandwidth-block--related-resources .item:not(.featured) .partial .image{flex:unset}}@media (max-width:599px){.bandwidth-block--related-resources .list{flex-direction:column}.bandwidth-block--related-resources .item.featured .partial{--fg:#000;position:relative}.-reverse .bandwidth-block--related-resources .item.featured .partial{--fg:#fff}.bandwidth-block--related-resources .item.featured .partial .text{position:static;margin:var(--sp) 0 0}}