@layer base{._container_13sjv_2{display:grid;gap:var(--spacing-8);width:100%}._countySection_13sjv_8{padding:var(--spacing-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}._municipalitiesSection_13sjv_15{padding-top:var(--spacing-6);border-top:1px solid var(--border)}._heading_13sjv_20{margin:0 0 var(--spacing-3);color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}._description_13sjv_29{max-width:48rem;margin:0 0 var(--spacing-4);color:var(--muted-foreground);line-height:1.6}._phone_13sjv_36{margin:0 0 var(--spacing-4);color:var(--foreground);font-size:.875rem}._phone_13sjv_36 a{color:var(--primary)}._countyLink_13sjv_46{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--primary);font-weight:700;text-decoration:none}._countyLink_13sjv_46:hover{text-decoration:underline}._list_13sjv_59{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--spacing-6);padding:0;margin:0;list-style:none}._listItem_13sjv_68{min-width:0;border-bottom:1px solid var(--border)}._municipalityLink_13sjv_73{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--spacing-1) var(--spacing-2);padding:var(--spacing-3) 0;color:var(--foreground);text-decoration:none}._municipalityLink_13sjv_73:hover ._municipalityName_13sjv_83{color:var(--primary);text-decoration:underline}._municipalityName_13sjv_83{min-width:0;font-weight:700;overflow-wrap:anywhere}._municipalityType_13sjv_94{grid-column:1;color:var(--muted-foreground);font-size:.8125rem}._linkIcon_13sjv_100{grid-column:2;grid-row:1 / span 2;color:var(--primary)}._empty_13sjv_106{margin:0;color:var(--muted-foreground)}@media(max-width:60rem){._list_13sjv_59{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:40rem){._countySection_13sjv_8{padding:var(--spacing-4)}._list_13sjv_59{grid-template-columns:minmax(0,1fr)}}}@layer base{._container_t5w98_2{width:100%;padding:var(--spacing-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}._introduction_t5w98_10{max-width:48rem;margin-bottom:var(--spacing-6)}._heading_t5w98_15{margin:0 0 var(--spacing-3);color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}._description_t5w98_24{margin:0;color:var(--muted-foreground);line-height:1.6}._list_t5w98_30{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--spacing-8);padding:0;margin:0;list-style:none}._item_t5w98_39{display:flex;gap:var(--spacing-3);min-width:0;padding:var(--spacing-4) 0;border-top:1px solid var(--border)}._number_t5w98_47{flex:none;padding-top:var(--spacing-1);color:var(--primary);font-family:var(--font-family-monospace);font-size:.75rem}._itemContent_t5w98_55{min-width:0}._link_t5w98_59{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--foreground);font-weight:700;text-decoration:none}._link_t5w98_59:hover{color:var(--primary);text-decoration:underline}._itemDescription_t5w98_73{margin:var(--spacing-2) 0 0;color:var(--muted-foreground);font-size:.875rem;line-height:1.5}@media(max-width:40rem){._container_t5w98_2{padding:var(--spacing-4)}._list_t5w98_30{grid-template-columns:minmax(0,1fr)}}}@layer base{._container_1gcig_2{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-8) 0}._backLink_1gcig_9{display:inline-flex;align-items:center;gap:var(--spacing-1);width:fit-content;font-size:.8125rem;color:var(--muted-foreground);text-decoration:none}._backLink_1gcig_9:hover{color:var(--primary);text-decoration:underline}._header_1gcig_24{display:flex;flex-direction:column;gap:var(--spacing-2);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._eyebrow_1gcig_32{display:inline-flex;align-items:center;gap:var(--spacing-1);font-family:var(--font-family-monospace);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--primary)}._heading_1gcig_43{margin:0;font-family:var(--font-family-display);font-size:2.25rem;font-weight:700;color:var(--foreground);line-height:1.1}._roleDescription_1gcig_52{margin:0;font-size:1.0625rem;line-height:1.7;color:var(--foreground);max-width:42rem}._contactDetails_1gcig_60{width:100%}._metaRow_1gcig_64{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._metaItem_1gcig_75{font-family:var(--font-family-monospace);font-size:.75rem;color:var(--muted-foreground)}._metaLink_1gcig_81{display:inline-flex;align-items:center;gap:var(--spacing-1);font-family:var(--font-family-monospace);font-size:.75rem;color:var(--primary);text-decoration:none}._metaLink_1gcig_81:hover{text-decoration:underline}._localHousingData_1gcig_95{display:grid;gap:var(--spacing-3);padding:var(--spacing-4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._localHousingData_1gcig_95 h2{margin:0;color:var(--foreground);font-family:var(--font-family-display);font-size:1.5rem}._localHousingData_1gcig_95 p{max-width:42rem;margin:0;color:var(--foreground);line-height:1.6}._localHousingData_1gcig_95 a{width:fit-content;color:var(--primary);overflow-wrap:anywhere}._ctaRow_1gcig_123{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}@media(max-width:40rem){._heading_1gcig_43{font-size:1.75rem}._metaRow_1gcig_64{flex-direction:column;align-items:flex-start}}}
