.DistrictProfile_heroGrid__fRCrM{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,280px);grid-gap:clamp(16px,3vw,40px);gap:clamp(16px,3vw,40px);align-items:center}.DistrictProfile_heroGrid__fRCrM a{color:inherit;text-underline-offset:4px}.DistrictProfile_outline__6musS{margin:0;display:grid;grid-gap:6px;gap:6px;justify-items:center}.DistrictProfile_outline__6musS svg{width:100%;height:auto;max-height:220px}.DistrictProfile_governorateShape__39Vky{fill:var(--c-surface-2);stroke:var(--c-line-2);stroke-width:1;stroke-linejoin:round}.DistrictProfile_districtShape__p8tPt{fill:var(--c-accent);fill-opacity:.85;stroke:var(--c-accent);stroke-width:1.2;stroke-linejoin:round}.DistrictProfile_outline__6musS figcaption{font-size:12px;line-height:1.7;color:var(--c-ink-3);text-align:center}.DistrictProfile_outline__6musS figcaption a{color:var(--c-accent)}.DistrictProfile_photo__ye4g9{margin:0 0 15px;border-radius:16px;overflow:hidden;border:1px solid var(--c-line-2);background:var(--c-surface)}.DistrictProfile_photo__ye4g9 img{display:block;width:100%;height:auto;max-height:420px;object-fit:cover}.DistrictProfile_photo__ye4g9 figcaption{font-size:12px;line-height:1.7;color:var(--c-ink-3);padding:8px 14px}.DistrictProfile_photo__ye4g9 figcaption a{color:var(--c-accent)}.DistrictProfile_pending__yUV8p{font-size:13px;color:var(--c-ink-3);line-height:1.8;margin:0 0 15px}.DistrictProfile_facilityList__YzVUE{list-style:none;padding:0;margin:12px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.DistrictProfile_facilityList__YzVUE a{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border:1px solid var(--c-line);border-radius:10px;background:var(--c-surface-2);color:var(--c-ink);min-height:44px}.DistrictProfile_facilityList__YzVUE a:hover{border-color:var(--c-accent)}.DistrictProfile_facilityList__YzVUE strong{font-size:14px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.DistrictProfile_facilityList__YzVUE span{font-size:12px;color:var(--c-ink-3)}.DistrictProfile_chips__jRUzG{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-wrap:wrap;gap:6px}.DistrictProfile_chips__jRUzG a{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:6px 12px;border-radius:999px;border:1px solid var(--c-line);background:var(--c-surface-2);color:var(--c-ink);font-size:13px}.DistrictProfile_chips__jRUzG a:hover{border-color:var(--c-accent);color:var(--c-accent)}.DistrictProfile_chips__jRUzG small{font-size:11px;color:var(--c-ink-3)}@media(max-width:760px){.DistrictProfile_heroGrid__fRCrM{grid-template-columns:minmax(0,1fr)}.DistrictProfile_outline__6musS{max-width:240px;justify-self:center}.DistrictProfile_facilityList__YzVUE{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:no-preference){.DistrictProfile_chips__jRUzG a,.DistrictProfile_facilityList__YzVUE a{transition:border-color .15s,color .15s}}.DistrictProfile_marker__MKSFP{fill:none;stroke:var(--c-accent);stroke-width:2.5}