.cards[data-astro-cid-ti5fokq7]{gap:var(--space-l) var(--space-m);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));list-style:none;display:grid}.card-link[data-astro-cid-ti5fokq7]{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.card-img[data-astro-cid-ti5fokq7]{aspect-ratio:4/5;border-radius:var(--radius-arch)}.card-img[data-astro-cid-ti5fokq7] img{transition:transform .8s var(--ease)}.card-link[data-astro-cid-ti5fokq7]:hover .card-img[data-astro-cid-ti5fokq7] img{transform:scale(1.04)}.card-body[data-astro-cid-ti5fokq7]{padding-top:var(--space-s);gap:var(--space-2xs);text-align:center;flex-direction:column;flex:1;display:flex}.card-title[data-astro-cid-ti5fokq7]{font-size:var(--step-1);font-weight:400;line-height:1.3}.card-teaser[data-astro-cid-ti5fokq7]{color:var(--ink-soft);flex:1;margin:0;font-size:.92rem;line-height:1.6}.card-price[data-astro-cid-ti5fokq7]{margin:var(--space-2xs) 0 0;font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--terracotta-text);font-weight:600}.card-link[data-astro-cid-ti5fokq7]:hover .card-title[data-astro-cid-ti5fokq7]{color:var(--terracotta-text)}
