.map-link-card.svelte-p3pihw{color:inherit;flex-direction:column;align-self:start;margin:0;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}@media (hover:hover){.map-link-card.svelte-p3pihw:hover{transform:translateY(-2px);box-shadow:0 12px 24px #00000026}.map-link-card.svelte-p3pihw:hover .map-link-card__image:where(.svelte-p3pihw) img:where(.svelte-p3pihw){transform:scale(1.05)}}.map-link-card__image.svelte-p3pihw{flex-shrink:0;width:100%;height:100px;position:relative;overflow:hidden}.map-link-card__image.svelte-p3pihw img:where(.svelte-p3pihw){object-fit:cover;width:100%;height:100%;transition:transform .3s}.map-link-card__badge.svelte-p3pihw{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#000000bf;border-radius:.75rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;position:absolute;top:.5rem;right:.5rem}.map-link-card__content.svelte-p3pihw{flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.map-link-card__title.svelte-p3pihw,.map-link-card__content.svelte-p3pihw p:where(.svelte-p3pihw){margin:0}.map-link-card__title.svelte-p3pihw{color:var(--color-fg);font-size:.875rem}.map-link-card__content.svelte-p3pihw p:where(.svelte-p3pihw){color:var(--color-muted);font-size:.875rem;line-height:1.4}
