/* Scoped styles for location-card (was zxgdgff3).
 * Generated by tools/extract/extract-css.mjs from the Astro build — do not hand-edit.
 * Declarations are carried through byte-for-byte; the only change is the scope
 * attribute rename (data-astro-cid-<hash> -> data-pws="<component>").
 */
.lc[data-pws="location-card"]{background:rgb(var(--color-surface));border:1px solid rgb(var(--color-border));border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column}.lc-media[data-pws="location-card"]{position:relative;aspect-ratio:3 / 2;overflow:hidden}.lc-media[data-pws="location-card"] img[data-pws="location-card"]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lc-badge[data-pws="location-card"]{position:absolute;top:.85rem;left:.85rem;background:rgb(var(--color-bg) / .92);color:rgb(var(--color-text));font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .7rem;border-radius:var(--radius-pill)}.lc-body[data-pws="location-card"]{padding:1.4rem 1.5rem 1.6rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.lc-city[data-pws="location-card"]{font-family:var(--font-display);font-weight:500;font-size:1.4rem}.lc-label[data-pws="location-card"]{font-size:.85rem;color:rgb(var(--color-accent));margin-top:-.3rem}.lc-addr[data-pws="location-card"]{font-style:normal;display:flex;flex-direction:column;gap:.1rem;color:rgb(var(--color-muted));font-size:.92rem;line-height:1.5}.lc-addr-link[data-pws="location-card"]{text-decoration:none;color:inherit;display:block;width:-moz-fit-content;width:fit-content;transition:color .2s ease}.lc-addr-link[data-pws="location-card"]:hover .lc-addr[data-pws="location-card"]{color:rgb(var(--color-accent))}.lc-actions[data-pws="location-card"]{margin-top:auto;padding-top:1rem;display:flex;flex-direction:column;gap:.55rem}.lc-contact[data-pws="location-card"],.lc-dir[data-pws="location-card"]{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem}.lc-contact[data-pws="location-card"]{color:rgb(var(--color-text))}.lc-dir[data-pws="location-card"]{color:rgb(var(--color-muted))}.lc-dir[data-pws="location-card"]:hover,.lc-contact[data-pws="location-card"]:hover{color:rgb(var(--color-accent))}
