.regional-funding{background:#f1f4ec}.regional-funding-grid{display:grid;grid-template-columns:1.03fr .97fr;border:1px solid #d1ddd4;background:#fff;margin-top:42px}.regional-map-panel{border-right:1px solid #d1ddd4;padding:28px}.regional-map-label{font-size:9px;letter-spacing:.12em;font-weight:750;color:#607c73;margin:0}.regional-map-canvas{min-height:485px;display:grid;place-items:center;background:radial-gradient(#d7e3d9 .7px,transparent .7px);background-size:18px 18px;margin:16px 0}.regional-map-canvas .nl-map{height:450px;width:min(100%,420px)}.regional-map-canvas .nl-map path{fill:#dfe8d9;stroke:#fff;stroke-width:2;cursor:pointer;transition:fill .2s}.regional-map-canvas .nl-map path:hover,.regional-map-canvas .nl-map path.is-selected{fill:#24786a;stroke:#10343d}.regional-map-note{font-size:10px;color:#73877d;line-height:1.65;margin:0}.regional-route-panel{padding:42px 40px}.regional-route-panel h3{font-size:32px;letter-spacing:-.05em;line-height:1.05;margin:13px 0 17px;max-width:430px}.regional-route-panel>p:not(.eyebrow){font-size:13px;color:#5c7270;line-height:1.8;max-width:475px}.regional-route-panel dl{margin:27px 0;border-top:1px solid #d6e0d8}.regional-route-panel dl div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d6e0d8;padding:12px 0;font-size:11px}.regional-route-panel dt{color:#6b817a}.regional-route-panel dd{font-weight:650;text-align:right;margin:0}.regional-fallback{background:#e6efd7;border:1px solid #d7e3c5;padding:18px 19px;margin:25px 0}.regional-fallback span{display:block;font-size:8px;font-weight:800;letter-spacing:.1em;color:#6e865a}.regional-fallback strong{display:block;font-size:17px;letter-spacing:-.03em;margin:7px 0}.regional-fallback p{font-size:10px;line-height:1.7;color:#587052;margin:0}.national-instruments{margin-top:55px}.national-instruments>div{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cdd9cf}.national-instruments article{padding:22px 22px 0 0;border-right:1px solid #cdd9cf;min-height:178px}.national-instruments article+article{padding-left:22px}.national-instruments article:last-child{border:0}.national-instruments article>span{font-size:9px;letter-spacing:.09em;font-weight:800;color:#4a7a6e}.national-instruments h3{font-size:16px;letter-spacing:-.035em;margin:20px 0 7px}.national-instruments p{font-size:10px;line-height:1.7;color:#637a74;margin:0}@media(max-width:820px){.regional-funding-grid{grid-template-columns:1fr}.regional-map-panel{border-right:0;border-bottom:1px solid #d1ddd4}.regional-map-canvas{min-height:360px}.regional-map-canvas .nl-map{height:340px}.regional-route-panel{padding:28px}.national-instruments>div{grid-template-columns:1fr 1fr}.national-instruments article:nth-child(2){border-right:0}.national-instruments article:nth-child(-n+2){border-bottom:1px solid #cdd9cf}}@media(max-width:520px){.regional-map-panel,.regional-route-panel{padding:20px}.regional-map-canvas{min-height:310px}.regional-map-canvas .nl-map{height:290px}.regional-route-panel h3{font-size:27px}.national-instruments>div{grid-template-columns:1fr}.national-instruments article,.national-instruments article+article{border-right:0;border-bottom:1px solid #cdd9cf;padding:20px 0;min-height:0}}
