.card[data-v-6408ccef]{gap:var(--space-sm);color:var(--slate);text-decoration:none;display:grid}.card:hover .card__title[data-v-6408ccef]{text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:4px}.card__media[data-v-6408ccef]{aspect-ratio:4/3;background-color:var(--slate);border-radius:var(--radius-sm);position:relative;overflow:hidden}.card__img[data-v-6408ccef]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card__title[data-v-6408ccef]{font-family:var(--font-display);font-size:2.1rem;font-weight:700;font-stretch:112%;line-height:1.15}.card__town[data-v-6408ccef]{font-family:var(--font-body);font-size:1.5rem;font-weight:400;font-stretch:100%}.card__meta[data-v-6408ccef]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin-top:-8px;font-size:1.3rem;font-weight:400;line-height:1.4}
