/* Official colour artwork, intact proportions and clear space. No sticky banner. */
.funding-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px max(24px,calc((100% - 1280px)/2));background:#fff;border-bottom:1px solid #e8eae6;color:#485149;font:12px/1.4 Outfit,Arial,sans-serif}
.funding-marks{display:flex;flex:none;width:566.4px;max-width:none}
.funding-half{display:block;position:relative;overflow:hidden;width:283.2px;height:51.6px;flex:none}
.funding-half img{display:block;width:566.4px!important;height:51.6px!important;max-width:none!important;position:absolute;top:0;left:0}
.funding-half+ .funding-half img{left:-283.2px}
.funding-link{white-space:nowrap;text-decoration:none}.funding-link:hover{text-decoration:underline;text-underline-offset:3px}
.funding-footer-link{font-size:12px;color:inherit}
.funding-page{max-width:800px;padding-block:64px 90px}.funding-page h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.1;margin:18px 0 32px;letter-spacing:-.035em}.funding-page h2{font-size:1.25rem;margin:32px 0 12px;letter-spacing:-.01em}.funding-page p,.funding-page li{font-size:16px;line-height:1.65;color:#485149}.funding-page ul{padding-left:22px}.funding-page li{margin-block:8px}.funding-page dl{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin:24px 0}.funding-page dt,.funding-page dd{font-size:16px;margin:0;padding-bottom:12px;border-bottom:1px solid #d9ddd7}.funding-page dd{text-align:right}.funding-page .funding-program{width:145px;height:auto;margin-top:36px}.funding-page .funding-tag{font-size:13px;margin-top:24px}
@media(max-width:760px){.funding-bar{padding:6px 20px;justify-content:center}.funding-marks{width:283.2px;flex-wrap:wrap}.funding-link{display:none}.funding-page{padding-block:40px 60px}.funding-page dl{grid-template-columns:1fr}.funding-page dt{padding:0;border:0}.funding-page dd{text-align:left;padding-bottom:16px}}
@media print{.funding-bar{display:block;padding:6px 0;border:0}.funding-marks{display:flex;width:566.4px}.funding-link{display:none}}
