.LocationMap_map__PhpH6{min-width:0;width:100%}.LocationMap_frame__jwQme{display:block;width:100%;height:auto;aspect-ratio:16/7;max-height:65svh;object-fit:cover;border:0;background:#efede6}.LocationMap_map__PhpH6[data-variant=contact] .LocationMap_frame__jwQme{aspect-ratio:16/10;max-height:none}.LocationMap_caption__uW5yl{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;padding-top:.5rem}.LocationMap_caption__uW5yl>a{font-size:.625rem;letter-spacing:.12em}.LocationMap_caption__uW5yl .LocationMap_attribution__QBiEC{margin-right:auto;color:var(--color-muted);font-size:.55rem;letter-spacing:.01em;min-height:44px;display:inline-flex;align-items:center}.LocationMap_attribution__QBiEC:hover{text-decoration:underline}@media (max-width:639px){.LocationMap_frame__jwQme,.LocationMap_map__PhpH6[data-variant=contact] .LocationMap_frame__jwQme{aspect-ratio:1/1;max-height:420px}}@media (min-width:640px){.LocationMap_map__PhpH6[data-variant=contact]{display:grid;grid-row:2/4;grid-template-rows:subgrid}.LocationMap_map__PhpH6[data-variant=contact] .LocationMap_frame__jwQme{align-self:end}}