.thema[data-v-a7daddba]{min-height:100dvh;background:var(--linen)}.thema-main[data-v-a7daddba]{max-width:920px;margin:0 auto;padding:5rem 1.5rem 4rem}@media(min-width:769px){.thema-main[data-v-a7daddba]{padding-top:6rem}}.thema--public .thema-main[data-v-a7daddba]{padding-top:6.5rem}.thema-breadcrumb[data-v-a7daddba]{font-size:var(--text-sm);color:var(--stone);margin-bottom:1.5rem}.thema-breadcrumb a[data-v-a7daddba]{color:var(--color-olive);text-decoration:none}.thema-breadcrumb a[data-v-a7daddba]:hover{text-decoration:underline}.thema-header[data-v-a7daddba]{margin-bottom:2.5rem}.thema-bild[data-v-a7daddba]{display:block;width:160px;height:160px;border-radius:20px;object-fit:cover;margin:0 0 1rem}.thema-title[data-v-a7daddba]{font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:var(--weight-semibold);color:var(--color-heading);line-height:1.15;margin:0 0 .75rem}.thema-intro[data-v-a7daddba]{font-size:var(--text-base);color:var(--stone);max-width:65ch;margin:0}.thema-section[data-v-a7daddba]{background:var(--parchment);border:var(--border-light);border-radius:16px;padding:1.5rem 1.5rem 1rem;margin-bottom:1.5rem}.thema-section-title[data-v-a7daddba]{font-size:var(--text-lg, 1.2rem);font-weight:var(--weight-semibold);color:var(--color-heading);margin:0 0 .75rem}.thema-empty[data-v-a7daddba]{font-size:var(--text-sm);color:var(--stone);margin-bottom:2rem}.thema-nav-hubs[data-v-a7daddba]{margin-top:3rem;padding-top:2rem;border-top:var(--border-light)}.thema-nav-title[data-v-a7daddba]{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--stone);text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem}.thema-nav-intro[data-v-a7daddba]{font-size:var(--text-sm);color:var(--stone);margin:-.5rem 0 1rem}.thema-hub-grid[data-v-a7daddba]{display:flex;flex-wrap:wrap;gap:.5rem}.thema-hub-link[data-v-a7daddba]{display:inline-block;padding:.4rem .9rem;background:var(--parchment);border:var(--border-light);border-radius:999px;font-size:var(--text-sm);color:var(--color-text);text-decoration:none;transition:background .15s}.thema-hub-link[data-v-a7daddba]:hover{background:var(--sand);color:var(--color-heading)}.thema-count[data-v-a7daddba]{margin:.5rem 0 0;font-size:var(--text-sm);color:var(--stone)}.thema-jump[data-v-a7daddba]{display:flex;flex-wrap:wrap;gap:.5rem;margin:-1rem 0 2rem}.thema-jump-link[data-v-a7daddba]{display:inline-block;padding:.4rem .85rem;background:var(--parchment);border:var(--border-light);border-radius:999px;font-size:var(--text-sm);color:var(--color-text);text-decoration:none}.thema-jump-link[data-v-a7daddba]:hover{background:var(--sand);color:var(--color-heading)}.thema-section[data-v-a7daddba]{scroll-margin-top:5.5rem}.thema-cards[data-v-a7daddba]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.6rem}@media(min-width:640px){.thema-cards[data-v-a7daddba]{grid-template-columns:1fr 1fr}}.thema-card[data-v-a7daddba]{display:flex;flex-direction:column;gap:.25rem;height:100%;padding:.75rem .9rem;background:var(--linen);border:var(--border-light);border-radius:10px;color:var(--color-text);text-decoration:none;transition:box-shadow .15s ease}.thema-card[data-v-a7daddba]:hover{box-shadow:0 4px 12px #3a302a14}.thema-card-title[data-v-a7daddba]{font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-heading)}.thema-card-teaser[data-v-a7daddba]{font-size:var(--text-xs, .8rem);color:var(--stone);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
