.city-hall-photo[data-astro-cid-dtyrrd4g]{margin:0 0 16px}img[data-astro-cid-dtyrrd4g]{display:block;width:100%;height:200px;object-fit:cover;object-position:center 42%;border:3px solid var(--ink);background:var(--track)}.tall[data-astro-cid-dtyrrd4g] img[data-astro-cid-dtyrrd4g]{height:148px}figcaption[data-astro-cid-dtyrrd4g]{margin:0}.photo-credit[data-astro-cid-dtyrrd4g]{font-size:var(--text-xs);line-height:1.45;margin:8px 0 0}.photo-credit[data-astro-cid-dtyrrd4g] a[data-astro-cid-dtyrrd4g]{text-underline-offset:2px}.caption-ink[data-astro-cid-dtyrrd4g] img[data-astro-cid-dtyrrd4g]{border-bottom:0}.caption-ink[data-astro-cid-dtyrrd4g] figcaption[data-astro-cid-dtyrrd4g]{background:var(--ink);color:var(--cream);border:3px solid var(--ink);border-top:0;padding:10px 14px 12px}.caption-ink[data-astro-cid-dtyrrd4g] .photo-credit[data-astro-cid-dtyrrd4g]{margin:4px 0 0}.caption-ink[data-astro-cid-dtyrrd4g] .photo-credit[data-astro-cid-dtyrrd4g] a[data-astro-cid-dtyrrd4g]{color:var(--cream)}.caption-ink[data-astro-cid-dtyrrd4g] .field-guide-promise{color:var(--cream);margin:0;font-size:var(--text-xl);line-height:1.15;letter-spacing:-.03em}.hero[data-astro-cid-dtyrrd4g]{position:relative;margin:0}.hero[data-astro-cid-dtyrrd4g] img[data-astro-cid-dtyrrd4g]{height:240px;border:0;border-radius:10px}.hero[data-astro-cid-dtyrrd4g] figcaption[data-astro-cid-dtyrrd4g]{position:absolute;left:0;right:0;bottom:0;background:#13233a;color:#fff;border-radius:0 0 10px 10px;padding:8px 10px}.hero[data-astro-cid-dtyrrd4g] .photo-credit[data-astro-cid-dtyrrd4g]{margin:0;color:#fff}.hero[data-astro-cid-dtyrrd4g] .photo-credit[data-astro-cid-dtyrrd4g] a[data-astro-cid-dtyrrd4g]{color:#fff}@media(max-width:760px){.photo-credit[data-astro-cid-dtyrrd4g]{font-size:var(--text-base)}.photo-credit[data-astro-cid-dtyrrd4g] a[data-astro-cid-dtyrrd4g]{padding-block:3px}}@media(min-width:761px){img[data-astro-cid-dtyrrd4g]{height:300px}.tall[data-astro-cid-dtyrrd4g] img[data-astro-cid-dtyrrd4g]{height:340px}.caption-ink[data-astro-cid-dtyrrd4g] .field-guide-promise{font-size:var(--text-3xl)}.hero[data-astro-cid-dtyrrd4g] img[data-astro-cid-dtyrrd4g]{height:240px}}.share[data-astro-cid-ihj7sigv]{position:relative;display:inline-flex;align-items:center;gap:8px;max-width:100%}.share-link[data-astro-cid-ihj7sigv]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;min-width:44px;font-weight:700;text-underline-offset:3px;color:inherit}.share-link[data-astro-cid-ihj7sigv]:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.share-status[data-astro-cid-ihj7sigv]{font-weight:700;font-size:var(--text-sm)}.share-status[data-astro-cid-ihj7sigv]:empty{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
