/* Government and NGO page: shared site typography and colours. */
.government-header{background:linear-gradient(90deg,rgba(7,29,35,.12),rgba(7,29,35,.86) 55%,rgba(7,29,35,.95)),url('assets/ethos/field-06.jpg') center 50%/cover}.government-header .service-intro{padding-top:70px;padding-bottom:80px}.government-suppliers{background:#e4e9e3;padding:36px 0 40px;color:#153e42}.government-suppliers h2{font-size:28px;letter-spacing:-.7px;margin:0 0 14px}.government-suppliers p{font-size:17px;line-height:1.6}.government-suppliers ul{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;margin:28px 0 0}.government-suppliers li{border-top:1px solid #a9bbb4;padding-top:18px}.government-suppliers span{display:block;font-size:10px;letter-spacing:1.2px;margin-bottom:10px}.government-suppliers strong{font-size:22px;line-height:1.3}.government-intro{display:grid;grid-template-columns:1fr 1fr;gap:65px}.government-intro p{font-size:18px;line-height:1.65;margin-top:0}.government-process{background:#e4e9e3}.government-step{font-size:12px;letter-spacing:2px;color:#41686a}.government-page a:focus-visible{outline:3px solid #29959e;outline-offset:5px}.government-page .service-projects a{display:block}.government-page .service-projects a:hover h3{text-decoration:underline;text-underline-offset:5px}.government-page .service-projects .text-link{display:inline-block;line-height:1.5;margin-top:12px}.government-page .contact p{max-width:700px;line-height:1.6}@media(max-width:800px){.government-intro{grid-template-columns:1fr;gap:20px}.government-suppliers ul{grid-template-columns:1fr;gap:22px}.government-header .service-intro{padding:40px 0 50px}.government-suppliers{padding:30px 0}.government-suppliers strong{font-size:23px}}
.government-footer-link{padding-bottom:24px;font-size:11px;letter-spacing:.8px;line-height:1.6}.government-footer-link a{color:inherit;text-underline-offset:4px}

/* Keep longer organisation names within the responsive supplier grid. */
.government-suppliers li{min-width:0}.government-suppliers strong{display:block;overflow-wrap:break-word}

.government-header .service-intro{padding-left:48%}.government-header .service-intro h1{font-size:clamp(38px,4.4vw,60px)}@media(max-width:800px){.government-header{background-position:28% center;background-image:linear-gradient(90deg,rgba(7,29,35,.8),rgba(7,29,35,.7)),url('assets/ethos/field-06.jpg')}.government-header .service-intro{padding-left:0}}
