.le-government{--le-red:#bf0a30;--le-blue:#002868;--le-ink:#122033;--le-muted:#607086;--le-line:#dce3eb;color:var(--le-ink)}
.le-government>header{padding:2rem;border-left:8px solid var(--le-red);background:linear-gradient(135deg,var(--le-blue),#17468f);color:#fff;border-radius:.8rem;margin-bottom:1.4rem}
.le-government>header span{text-transform:uppercase;letter-spacing:.14em;font-weight:800;font-size:.72rem}.le-government>header h2{margin:.3rem 0;color:#fff;font-size:clamp(2rem,5vw,3.6rem)}.le-government>header p{max-width:50rem;color:#e4eaf5}.le-government input{width:min(100%,30rem);padding:.8rem 1rem;border:2px solid #fff;border-radius:999px}
.le-government-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.le-government-grid article{padding:1.2rem;border:1px solid var(--le-line);border-radius:.75rem;background:#fff;box-shadow:0 8px 26px rgba(0,40,104,.07)}.le-government-mark{display:grid;place-items:center;width:3.4rem;height:3.4rem;margin-bottom:.8rem;border-radius:.6rem;background:var(--le-blue);color:#fff;font-weight:900}.le-government-grid small{text-transform:uppercase;letter-spacing:.08em;color:var(--le-red);font-weight:800}.le-government-grid h3{margin:.35rem 0}.le-government-grid p{color:var(--le-muted)}.le-government-actions{display:flex;flex-wrap:wrap;gap:.75rem}.le-government-actions a{font-weight:800;font-size:.82rem}.le-directory-empty{grid-column:1/-1;padding:2rem;border:1px dashed var(--le-line);border-radius:.75rem;background:#fff}.le-leadership-list article{display:grid;grid-template-columns:minmax(8rem,12rem) 1fr;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--le-line)}.le-leadership-list h3,.le-leadership-list p{margin:0}@media(max-width:600px){.le-leadership-list article{grid-template-columns:1fr}}
