.link-box{padding-bottom:2.5rem}
.link-box:last-of-type{padding-bottom:0}
.link-icon{display:none}
.link-box .link-box-description{color: var(--color-grey-text)}
.link-icon .external-link {width:42px;min-height:42px}
.small-link-icon img{width:18px}
.link-content{padding:1.25rem 3.25rem 1.25rem 1.25rem;display:flex;flex-direction:column;justify-content:center}
.link-content .small-link-icon{position:absolute;top:0.6875rem;right:0.6875rem;}
.link-box .link-wrapper{position:relative;background:var(--color-smoke-grey);text-decoration:none}
.link-box .link-wrapper:hover{text-decoration:underline}
.link-wrapper .link-content .link-text{font-size: 1rem; line-height: 1.375rem;margin-bottom:0.5rem;color:var(--color-grey-text)}
.link-content  span{word-break: break-word;}
@media only screen and (min-width: 740px){
.link-icon{display:flex;align-items:center;justify-content:center; min-width: 9.25rem;min-height: 6.5rem; background:var(--color-blue);}
.link-box{padding-bottom:3.25rem}
.link-box{grid-column-start:3;grid-column-end:12}
}
@media only screen and (min-width: 992px) {
.link-content{padding:1.25rem 4rem 1.25rem 1.25rem}
.link-box{grid-column-start:3;grid-column-end:9;}
}

@media only screen and (min-width: 1540px) {
.link-content .small-link-icon{top:0.9375rem;right:0.9375rem}
.link-wrapper .link-content .link-text{margin-bottom:0.625rem}
}