.karte[data-astro-cid-ahnkecnf]{background:var(--c-surface);border:1px solid var(--c-line);height:100%;transition:border-color .3s var(--ease)}.karte[data-astro-cid-ahnkecnf]:hover{border-color:var(--c-brand)}.karte__link[data-astro-cid-ahnkecnf]{height:100%;padding:var(--mat);color:inherit;flex-direction:column;text-decoration:none;display:flex}.karte__bild[data-astro-cid-ahnkecnf]{aspect-ratio:3/2;background:var(--c-stone);position:relative;overflow:hidden}.karte__bild[data-astro-cid-ahnkecnf] img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.karte[data-astro-cid-ahnkecnf]:hover .karte__bild[data-astro-cid-ahnkecnf] img{transform:scale(1.025)}.karte__leer[data-astro-cid-ahnkecnf]{background:var(--c-brand-tint);position:absolute;inset:0}.karte__badge[data-astro-cid-ahnkecnf]{position:absolute;bottom:0;left:0}.karte__text[data-astro-cid-ahnkecnf]{padding:var(--space-5) calc(var(--space-4) - var(--mat) + var(--space-2)) var(--space-3);flex-direction:column;flex:1;display:flex}.karte__meta[data-astro-cid-ahnkecnf]{margin:0 0 var(--space-1);font-style:italic;font-size:var(--fs-sm);color:var(--c-muted)}.karte__titel[data-astro-cid-ahnkecnf]{font-size:var(--fs-lg);margin-bottom:var(--space-4);transition:color .3s var(--ease);line-height:1.2}.karte__link[data-astro-cid-ahnkecnf]:hover .karte__titel[data-astro-cid-ahnkecnf]{color:var(--c-brand)}.karte__kurz[data-astro-cid-ahnkecnf]{font-size:var(--fs-sm);line-height:var(--lh-eng);color:var(--c-ink-soft)}.karte__zahlen[data-astro-cid-ahnkecnf]{gap:var(--space-2) 0;margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.karte__zahlen[data-astro-cid-ahnkecnf]>div[data-astro-cid-ahnkecnf]{padding-right:var(--space-4);margin-right:var(--space-4);border-right:1px solid var(--c-line)}.karte__zahlen[data-astro-cid-ahnkecnf]>div[data-astro-cid-ahnkecnf]:last-child{border-right:0;margin-right:0;padding-right:0}.karte__zahlen[data-astro-cid-ahnkecnf] dt[data-astro-cid-ahnkecnf]{font-size:var(--fs-xs);color:var(--c-muted);font-style:italic}.karte__zahlen[data-astro-cid-ahnkecnf] dd[data-astro-cid-ahnkecnf]{font-size:var(--fs-md);margin:0}.karte__preis[data-astro-cid-ahnkecnf]{padding-top:var(--space-3);border-top:1px solid var(--c-line);font-size:var(--fs-lg);line-height:var(--lh-eng);color:var(--c-brand);margin:auto 0 0}.karte__preis[data-astro-cid-ahnkecnf] span[data-astro-cid-ahnkecnf]{color:var(--c-muted);font-style:italic;font-size:var(--fs-sm);margin-right:.3rem}.raster[data-astro-cid-3bwagutm]{gap:var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.raster__fuellung[data-astro-cid-3bwagutm]{display:none}@media (width>=40em){.raster[data-astro-cid-3bwagutm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.raster[data-astro-cid-3bwagutm]{grid-template-columns:repeat(3,minmax(0,1fr))}.raster__fuellung[data-astro-cid-3bwagutm]{display:block}}
