.page-intro.grants-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 36px;min-height:202px}
.grants-banner h1{margin:0}
.grants-sketch{position:relative;width:300px;height:174px;flex:0 0 300px;overflow:hidden}
.grants-sketch img{position:absolute;left:50%;top:50%;width:600px;max-width:none;height:auto;transform:translate(-50%,-52%);filter:url(#grants-linework)}
@media(max-width:760px){.page-intro.grants-banner{padding:24px;gap:12px;min-height:0}.page-intro.grants-banner h1{font-size:30px}.grants-sketch{width:150px;height:105px;flex-basis:150px}.grants-sketch img{width:340px}}
@media(max-width:520px){.page-intro.grants-banner{padding:20px 18px;flex-wrap:wrap}.page-intro.grants-banner h1{font-size:27px}.grants-sketch{margin-left:auto}}
