.department-list.svelte-yp79j4{gap:12px;display:grid}.department-card.svelte-yp79j4{background:#f7fafc;border:1px solid #9babb9;grid-template-columns:54px minmax(0,1fr);gap:12px;padding:16px;display:grid}.department-icon.svelte-yp79j4{width:46px;height:46px;color:var(--county-blue);background:#dce8f2;border:1px solid #8fa1b2;place-items:center;display:grid}.department-card.svelte-yp79j4 h3:where(.svelte-yp79j4){color:var(--county-blue-dark);margin:0 0 2px;font-family:Georgia,Times New Roman,serif;font-size:20px}.department-card.svelte-yp79j4 p:where(.svelte-yp79j4){margin:6px 0;font-size:11px;line-height:1.5}.department-card.svelte-yp79j4 .department-lead:where(.svelte-yp79j4){color:#5c6872;margin:0 0 8px;font-size:10px;font-weight:700}dl.svelte-yp79j4{border-top:1px dotted #96a6b4;margin:10px 0 0}dl.svelte-yp79j4 div:where(.svelte-yp79j4){border-bottom:1px dotted #96a6b4;grid-template-columns:75px minmax(0,1fr);padding:6px 0;display:grid}dt.svelte-yp79j4{color:#455767;text-transform:uppercase;font-size:9px;font-weight:700}dd.svelte-yp79j4{margin:0;font-size:10px}.directory-note.svelte-yp79j4{background:#fff8dc;border:1px solid #b29b58;margin-top:18px;padding:12px;font-size:11px}.directory-note.svelte-yp79j4 p:where(.svelte-yp79j4){margin:4px 0 0;line-height:1.45}
