.cards[data-astro-cid-nygdlsr3]{gap:clamp(2.5rem,4vw,3.5rem) clamp(1rem,2.5vw,2rem);margin:0 auto;list-style:none;display:grid}@media (width>=40rem){.cards[data-astro-cid-nygdlsr3]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.cards[data-astro-cid-nygdlsr3]{grid-template-columns:repeat(6,1fr)}.card[data-astro-cid-nygdlsr3]{grid-column:span 2}.card--large[data-astro-cid-nygdlsr3]{grid-column:span 3}}.card__link[data-astro-cid-nygdlsr3]{color:var(--c-ink);gap:1.25rem;text-decoration:none;display:grid}.card__photo[data-astro-cid-nygdlsr3]{aspect-ratio:4/5;background:var(--c-sand);display:block;overflow:hidden}.card--large[data-astro-cid-nygdlsr3] .card__photo[data-astro-cid-nygdlsr3]{aspect-ratio:5/4}.card__photo[data-astro-cid-nygdlsr3] img{transition:transform .9s var(--ease)}.card__body[data-astro-cid-nygdlsr3]{gap:.5rem;display:grid}.card__name[data-astro-cid-nygdlsr3]{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);font-stretch:var(--w-narrow);transition:color .25s var(--ease);font-weight:440;line-height:1.05}.card__summary[data-astro-cid-nygdlsr3]{max-width:44ch;color:var(--c-ink-soft)}.card__price[data-astro-cid-nygdlsr3]{font-size:var(--t-sm);color:var(--c-wood-ink);margin-top:.25rem;font-weight:560}@media (hover:hover){.card__link[data-astro-cid-nygdlsr3]:hover .card__photo[data-astro-cid-nygdlsr3] img{transform:scale(1.04)}.card__link[data-astro-cid-nygdlsr3]:hover .card__name[data-astro-cid-nygdlsr3]{color:var(--c-wood-ink)}}.card__link[data-astro-cid-nygdlsr3]:focus-visible{outline-offset:6px}
