.hub[data-v-a3cc0ef3]{min-height:100dvh;background:var(--linen)}.hub-main[data-v-a3cc0ef3]{max-width:920px;margin:0 auto;padding:5rem 1.5rem 4rem}@media(min-width:769px){.hub-main[data-v-a3cc0ef3]{padding-top:6rem}}.hub--public .hub-main[data-v-a3cc0ef3]{padding-top:6.5rem}.hub-title[data-v-a3cc0ef3]{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 1rem}.hub-rubriken-title[data-v-a3cc0ef3]{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--stone);margin:0 0 .75rem}.hub-intro[data-v-a3cc0ef3]{font-size:var(--text-sm);color:var(--stone);max-width:60ch;margin:1.5rem 0 0}.hub-rubriken[data-v-a3cc0ef3]{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:560px){.hub-rubriken[data-v-a3cc0ef3]{grid-template-columns:1fr 1fr}}.hub-rubrik[data-v-a3cc0ef3]{display:flex;align-items:center;gap:.9rem;padding:.85rem 1.1rem;background:var(--parchment);border:var(--border-light);border-radius:14px;color:var(--color-text);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.hub-rubrik[data-v-a3cc0ef3]:hover,.hub-card[data-v-a3cc0ef3]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #3a302a14}.hub-rubrik-bild[data-v-a3cc0ef3]{flex-shrink:0;width:72px;height:72px;border-radius:12px;object-fit:cover}.hub-rubrik-text[data-v-a3cc0ef3]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.hub-rubrik-label[data-v-a3cc0ef3]{font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--color-heading)}.hub-rubrik-teaser[data-v-a3cc0ef3]{font-size:var(--text-sm);color:var(--color-text)}.hub-rubrik-count[data-v-a3cc0ef3]{font-size:var(--text-xs);color:var(--stone)}.hub-themen[data-v-a3cc0ef3]{margin-top:3rem;padding-top:2rem;border-top:var(--border-light)}.hub-themen-title[data-v-a3cc0ef3]{font-size:var(--text-lg, 1.2rem);font-weight:var(--weight-semibold);color:var(--color-heading);margin:0 0 .75rem}.hub-themen-intro[data-v-a3cc0ef3]{font-size:var(--text-sm);color:var(--stone);margin:-.35rem 0 1rem}.hub-chips[data-v-a3cc0ef3]{display:flex;flex-wrap:wrap;gap:.5rem}.hub-chip[data-v-a3cc0ef3]{display:inline-block;padding:.5rem 1rem;background:var(--parchment);border:var(--border-light);border-radius:999px;font-size:var(--text-sm);color:var(--color-text);text-decoration:none}.hub-chip[data-v-a3cc0ef3]:hover{background:var(--sand);color:var(--color-heading)}.hub-chip--accent[data-v-a3cc0ef3]{font-weight:var(--weight-semibold)}.hub-cards[data-v-a3cc0ef3]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:640px){.hub-cards[data-v-a3cc0ef3]{grid-template-columns:1fr 1fr}}.hub-card[data-v-a3cc0ef3]{display:flex;flex-direction:column;gap:.3rem;height:100%;padding:.9rem 1.1rem;background:var(--parchment);border:var(--border-light);border-radius:12px;color:var(--color-text);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.hub-card-title[data-v-a3cc0ef3]{font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-heading)}.hub-card-teaser[data-v-a3cc0ef3]{font-size:var(--text-xs, .8rem);color:var(--stone);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
