.karte.svelte-9i0trh{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);height:100%;color:var(--ink);flex-direction:column;text-decoration:none;transition:border-color .2s;display:flex;overflow:hidden}.karte.svelte-9i0trh:hover{border-color:var(--copper)}img.svelte-9i0trh,.platzhalter.svelte-9i0trh{aspect-ratio:1040/560;-o-object-fit:cover;object-fit:cover;width:100%;display:block}img.svelte-9i0trh{height:auto}.platzhalter.svelte-9i0trh{background:linear-gradient(135deg, var(--ink) 40%, var(--copper));color:var(--white);letter-spacing:.1em;text-transform:uppercase;align-items:end;padding:24px 28px;font-size:12px;font-weight:700;display:flex}.text.svelte-9i0trh{flex:1;align-content:start;gap:10px;padding:24px 28px 28px;display:grid}.meta.svelte-9i0trh{color:var(--muted);font-size:13px}.karte.svelte-9i0trh h2:where(.svelte-9i0trh){color:var(--ink);letter-spacing:-.01em;font-size:21px;font-weight:700;line-height:1.3}.beschreibung.svelte-9i0trh{color:var(--muted);font-size:16px;line-height:1.65}.weiter.svelte-9i0trh{color:var(--copper);margin-top:4px;font-size:15px;font-weight:550}@media (min-width:761px){.gross.svelte-9i0trh{grid-template-columns:1.2fr 1fr;display:grid}.gross.svelte-9i0trh :is(img:where(.svelte-9i0trh),.platzhalter:where(.svelte-9i0trh)){height:100%}.gross.svelte-9i0trh img.titel-im-bild:where(.svelte-9i0trh){-o-object-position:left center;object-position:left center}.gross.svelte-9i0trh .text:where(.svelte-9i0trh){align-content:center;padding:40px}.karte.gross.svelte-9i0trh h2:where(.svelte-9i0trh){font-size:30px}}@media (max-width:760px){.karte.svelte-9i0trh h2:where(.svelte-9i0trh){font-size:19px}}h1.svelte-6i1vc1{text-wrap:balance;font-size:clamp(38px,3.7vw,53px)}.intro-text.svelte-6i1vc1{max-width:600px;margin:25px 0 var(--head-gap);text-wrap:pretty;font-size:18px;line-height:1.65}ul.svelte-6i1vc1{grid-template-columns:repeat(2,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.neuester.svelte-6i1vc1{grid-column:1/-1}@media (min-width:1100px){ul.svelte-6i1vc1{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){h1.svelte-6i1vc1{font-size:clamp(33px,8.6vw,48px)}ul.svelte-6i1vc1{grid-template-columns:1fr}}
