.properties-hero[data-astro-cid-7xsbi7u2]{padding-block-start:calc(var(--header-height) + var(--space-l))}.properties-filter[data-astro-cid-7xsbi7u2]{gap:var(--space-2xs);border-block-end:var(--border-width) solid var(--border);flex-wrap:wrap;margin-block-end:var(--space-l);padding-block-end:var(--space-l);display:flex}.properties-filter__button[data-astro-cid-7xsbi7u2]{min-height:2.75rem;padding:var(--space-2xs) var(--space-m);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-s);color:var(--ink-muted);font-size:var(--step--1);letter-spacing:var(--tracking-wide);text-transform:uppercase;cursor:pointer;background:0 0}.properties-filter__button[data-astro-cid-7xsbi7u2][aria-pressed=true]{border-color:var(--ink);background-color:var(--ink);color:var(--ink-inverse)}.properties-grid[data-astro-cid-7xsbi7u2][role=list]{padding:0;list-style:none}@keyframes lushCardIn{0%{filter:opacity(0);transform:translateY(40px)scale(.985)}to{filter:opacity();transform:translateY(0)scale(1)}}.listing-card[data-astro-cid-7xsbi7u2]{color:inherit;text-decoration:none;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.listing-card[data-astro-cid-7xsbi7u2]:hover{transform:translateY(-6px)}.listing-card__image[data-astro-cid-7xsbi7u2]{aspect-ratio:4/3;border-radius:var(--radius-xs);background-color:var(--surface-inverse-raised);position:relative;overflow:hidden}.listing-card__image[data-astro-cid-7xsbi7u2] img{transition:transform .9s cubic-bezier(.2,.8,.2,1)}.listing-card[data-astro-cid-7xsbi7u2]:hover .listing-card__image[data-astro-cid-7xsbi7u2] img{transform:scale(1.05)}.listing-card__tag[data-astro-cid-7xsbi7u2]{border-radius:var(--radius-xs);backdrop-filter:blur(6px);color:var(--ink-inverse);letter-spacing:.2em;text-transform:uppercase;background:#0009;padding:8px 14px;font-size:10px;position:absolute;top:16px;left:16px}.listing-card__heading[data-astro-cid-7xsbi7u2]{justify-content:space-between;align-items:baseline;gap:var(--space-s);margin-block-start:var(--space-s);display:flex}.listing-card__name[data-astro-cid-7xsbi7u2]{font-size:var(--step-2);margin:0}.listing-card__town[data-astro-cid-7xsbi7u2]{font-size:var(--step--1);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent-text);flex:none}.listing-card__meta[data-astro-cid-7xsbi7u2]{color:var(--ink-muted);font-size:var(--step--1);margin-block-start:var(--space-3xs)}.listing-card__rule[data-astro-cid-7xsbi7u2]{width:30px;height:1px;background:var(--accent);margin-block-start:var(--space-s);transition:width .7s cubic-bezier(.16,1,.3,1);display:block}.listing-card[data-astro-cid-7xsbi7u2]:hover .listing-card__rule[data-astro-cid-7xsbi7u2]{width:76px}
