.ir__frame[data-astro-cid-wzjjbsjz]{background:var(--c-limestone);position:relative;overflow:hidden}.ir--arch[data-astro-cid-wzjjbsjz] .ir__frame[data-astro-cid-wzjjbsjz]{border-radius:var(--r-arch)}.ir__inner[data-astro-cid-wzjjbsjz]{will-change:transform;position:absolute;inset:-6% 0}.ir__inner[data-astro-cid-wzjjbsjz] picture,.ir__inner[data-astro-cid-wzjjbsjz] img{object-fit:cover;width:100%;height:100%}.ir__cap[data-astro-cid-wzjjbsjz]{font-size:var(--fs-small);color:var(--c-ink-faint);margin-top:var(--s-3);max-width:50ch}.is-dark .ir__cap[data-astro-cid-wzjjbsjz]{color:var(--c-on-dark-soft)}.motion-ok .ir[data-astro-cid-wzjjbsjz] .ir__frame[data-astro-cid-wzjjbsjz]{clip-path:inset(0 0 100%);transition:clip-path 1.8s var(--ease-calm)}.motion-ok .ir--from-left[data-astro-cid-wzjjbsjz] .ir__frame[data-astro-cid-wzjjbsjz]{clip-path:inset(0 100% 0 0)}.motion-ok .ir--from-right[data-astro-cid-wzjjbsjz] .ir__frame[data-astro-cid-wzjjbsjz]{clip-path:inset(0 0 0 100%)}.motion-ok .ir[data-astro-cid-wzjjbsjz].is-in .ir__frame[data-astro-cid-wzjjbsjz]{clip-path:inset(0)}.motion-ok .ir--arch[data-astro-cid-wzjjbsjz].is-in .ir__frame[data-astro-cid-wzjjbsjz]{clip-path:inset(0 round 999px 999px 0 0)}.motion-ok .ir--arch[data-astro-cid-wzjjbsjz] .ir__frame[data-astro-cid-wzjjbsjz]{clip-path:inset(0 0 100% round 999px 999px 0 0)}.don[data-astro-cid-uxugokse]{padding-block:var(--s-9);background:var(--c-parchment);overflow:hidden}.don__grid[data-astro-cid-uxugokse]{gap:var(--s-7);align-items:center;display:grid}.don__arch[data-astro-cid-uxugokse]{aspect-ratio:3/4;border-radius:var(--r-arch);max-width:26rem;box-shadow:var(--shadow-deep);margin-inline:auto;position:relative;overflow:hidden}.don__arch-inner[data-astro-cid-uxugokse]{position:absolute;inset:-10% 0}.don__arch-inner[data-astro-cid-uxugokse] picture,.don__arch-inner[data-astro-cid-uxugokse] img{object-fit:cover;width:100%;height:100%}.don__text[data-astro-cid-uxugokse]{gap:var(--s-5);justify-items:start;max-width:36rem;display:grid}.don__text[data-astro-cid-uxugokse] .label[data-astro-cid-uxugokse]{color:var(--c-ink-faint)}.don__body[data-astro-cid-uxugokse]{color:var(--c-ink-soft);font-size:var(--fs-body)}.don__actions[data-astro-cid-uxugokse]{align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.don__quote[data-astro-cid-uxugokse]{margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--c-line)}.don__quote[data-astro-cid-uxugokse] blockquote[data-astro-cid-uxugokse]{font-family:var(--f-display);font-style:italic;font-size:var(--fs-lead);color:var(--c-ink-soft);line-height:1.4}.don__quote[data-astro-cid-uxugokse] figcaption[data-astro-cid-uxugokse]{font-size:var(--fs-small);color:var(--c-ink-faint);margin-top:var(--s-2)}@media (width>=64em){.don__grid[data-astro-cid-uxugokse]{gap:var(--s-9);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.don--compact[data-astro-cid-uxugokse] .don__quote[data-astro-cid-uxugokse]{display:none}.citymap[data-astro-cid-pdwdd26m]{color:var(--c-ink)}.citymap[data-astro-cid-pdwdd26m] svg[data-astro-cid-pdwdd26m]{background:var(--c-parchment);width:100%;height:auto}.citymap[data-astro-cid-pdwdd26m] figcaption[data-astro-cid-pdwdd26m]{margin-top:var(--s-2)}.citymap__river[data-astro-cid-pdwdd26m]{fill:color-mix(in oklab, var(--c-vault) 20%, var(--c-parchment))}.citymap__water[data-astro-cid-pdwdd26m]{font-family:var(--f-display);fill:var(--c-vault);letter-spacing:.1em;font-size:22px;font-style:italic}.citymap__blocks[data-astro-cid-pdwdd26m]{color:var(--c-ink)}.citymap__streets[data-astro-cid-pdwdd26m] path[data-astro-cid-pdwdd26m]{fill:none;stroke:var(--c-ivory);stroke-width:10px;stroke-linecap:round}.citymap__streets[data-astro-cid-pdwdd26m] .citymap__main[data-astro-cid-pdwdd26m]{stroke:var(--c-limestone);stroke-width:12px}.citymap__square[data-astro-cid-pdwdd26m]{fill:var(--c-limestone)}.citymap__poi[data-astro-cid-pdwdd26m]{fill:var(--c-parchment);stroke:var(--c-ink-soft);stroke-width:1.5px}.citymap__label[data-astro-cid-pdwdd26m]{font-family:var(--f-text);fill:var(--c-ink);font-size:13px;font-weight:560}.citymap__sub[data-astro-cid-pdwdd26m]{font-family:var(--f-text);fill:var(--c-ink-soft);font-size:11.5px}.citymap__street[data-astro-cid-pdwdd26m]{font-family:var(--f-text);letter-spacing:.2em;text-transform:uppercase;fill:var(--c-ink-faint);font-size:11px}.citymap__dot[data-astro-cid-pdwdd26m]{fill:var(--c-bronze)}.citymap__pulse[data-astro-cid-pdwdd26m]{fill:var(--c-brass);opacity:.25;transform-origin:50%}.motion-ok .citymap__pulse[data-astro-cid-pdwdd26m]{animation:pulse 3.6s var(--ease-calm) infinite}@keyframes pulse{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.citymap__njk-label[data-astro-cid-pdwdd26m]{font-family:var(--f-display);fill:var(--c-ink);font-size:21px;font-weight:500}.citymap__north[data-astro-cid-pdwdd26m]{fill:var(--c-ink-soft);font-family:var(--f-text);font-size:11px}
