.teaser.svelte-1kumzp6{margin:var(--space-5, 24px) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--space-5, 24px)}.block.svelte-1kumzp6{min-width:0}h2.svelte-1kumzp6{margin:0 0 var(--space-3, 12px);font-size:var(--fs-18, 1.125rem);display:flex;align-items:center;gap:var(--space-2, 8px)}.stellen-icon.svelte-1kumzp6{color:var(--akzent-stellen)}.studien-icon.svelte-1kumzp6{color:var(--akzent-studien)}ul.svelte-1kumzp6{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3, 12px)}li.svelte-1kumzp6{min-width:0}.titel.svelte-1kumzp6{color:var(--text);overflow-wrap:anywhere;text-decoration:none}.titel.svelte-1kumzp6:hover,.titel.svelte-1kumzp6:focus-visible{color:var(--primary, currentColor)}.zeile.svelte-1kumzp6{color:var(--muted);font-size:var(--fs-14, .875rem);overflow-wrap:anywhere}.badges.svelte-1kumzp6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, 8px)}.karte.svelte-1kumzp6{display:flex;flex-direction:column;gap:var(--space-1, 4px);min-height:100%;padding:var(--space-3, 12px);border:1px solid var(--border);border-top:4px solid var(--akzent-stellen);border-radius:var(--radius-md, 8px);background:var(--surface);box-shadow:var(--shadow-sm);transition:border-color var(--dur-fast, .14s),box-shadow var(--dur-fast, .14s)}.karte-studie.svelte-1kumzp6{border-top-color:var(--akzent-studien)}.karte.svelte-1kumzp6:hover{box-shadow:var(--shadow-md)}.karte.svelte-1kumzp6:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.karten-titel.svelte-1kumzp6{min-height:var(--touch-target, 44px);display:flex;align-items:center;font-weight:600}.chip.svelte-1kumzp6{display:inline-flex;align-items:center;min-height:28px;padding:2px var(--space-2, 8px);border-radius:var(--radius-pill, 999px);font-size:var(--fs-13, .8125rem);font-weight:600}.chip-stellen.svelte-1kumzp6{background:var(--akzent-stellen-soft);color:var(--akzent-stellen-text)}.chip-studien.svelte-1kumzp6{background:var(--akzent-studien-soft);color:var(--akzent-studien-text)}.leer.svelte-1kumzp6{margin:0;color:var(--muted)}.alle.svelte-1kumzp6{margin:var(--space-3, 12px) 0 0}.leer.svelte-1kumzp6 a:where(.svelte-1kumzp6){color:var(--primary, var(--text));font-weight:600}.alle.svelte-1kumzp6 a:where(.svelte-1kumzp6){display:inline-flex;align-items:center;min-height:var(--touch-target, 44px);color:var(--primary, var(--text));font-weight:600}a.svelte-1kumzp6:focus-visible{outline:2px solid var(--primary, currentColor);outline-offset:2px}
