.map.svelte-ibkze5{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--cream-2);height:26rem;position:relative;overflow:hidden}.map-pic.svelte-ibkze5 img:where(.svelte-ibkze5){object-fit:cover;object-position:60% 60%;width:100%;height:100%;display:block}.map-pic.svelte-ibkze5{height:100%;display:block}.credit.svelte-ibkze5{color:var(--ink-2);border-top-left-radius:var(--r-sm);background:#fffdf8cc;padding:.15rem .5rem;font-size:.68rem;position:absolute;bottom:0;right:0}.nav.svelte-ibkze5{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=640px){.map.svelte-ibkze5{height:18rem}}.contact-row.svelte-ibkze5{align-items:start;gap:.85rem;display:flex}.ic.svelte-ibkze5{width:2.5rem;height:2.5rem;color:var(--gold-3);background:var(--paper);border:1px solid var(--line);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.lab.svelte-ibkze5{font-family:var(--mono);letter-spacing:.04em;color:var(--gold-3);font-size:.68rem;display:block}.val.svelte-ibkze5{color:var(--ink);margin-top:.15rem;display:block}.link.svelte-ibkze5:hover{color:var(--cran)}
