.hkopf__titel[data-astro-cid-iustjyzp]{font-size:var(--text-4xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);hyphens:manual;overflow-wrap:normal;text-wrap:balance;max-width:18ch}@media (width<=22.5rem){.hkopf__titel[data-astro-cid-iustjyzp]{font-size:calc(var(--text-4xl) * .85);overflow-wrap:anywhere}}@media (width<=30rem){.hkopf__titel[data-astro-cid-iustjyzp]{padding-inline-end:.75rem}}.hkopf__subline[data-astro-cid-iustjyzp]{font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-regular);line-height:var(--leading-normal);color:var(--color-on-navy-soft);hyphens:manual;max-width:46ch}.hkopf__einleitung[data-astro-cid-iustjyzp]{color:var(--color-on-dark-soft);max-width:58ch}.hkopf[data-astro-cid-iustjyzp] .knopf{margin-top:var(--space-2xs)}@media (width>=60rem){.hkopf__titel[data-astro-cid-iustjyzp]{font-size:min(var(--text-4xl), calc(100cqi / 12.3))}.hkopf__subline[data-astro-cid-iustjyzp]{font-size:min(var(--text-lg), calc(100cqi / 30.7))}}.hub[data-astro-cid-iustjyzp]{--bildluecke:var(--space-2xs);padding-block:var(--space-2xl);gap:var(--space-lg);flex-direction:column;display:flex}@media (width>=60rem){.hub[data-astro-cid-iustjyzp]{--bildluecke:var(--space-xs)}}.hub[data-astro-cid-iustjyzp] .projekte-verweis-zeile{margin-top:0}.hub__zeile[data-astro-cid-iustjyzp]{gap:var(--space-lg);align-items:center;display:grid}@media (width>=60rem){.hub__zeile[data-astro-cid-iustjyzp]{gap:var(--bildluecke);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hub__text[data-astro-cid-iustjyzp]{padding-right:var(--space-xl)}.hub--gespiegelt[data-astro-cid-iustjyzp] .hub__text[data-astro-cid-iustjyzp]{padding-right:0;padding-left:var(--space-xl);order:2}.hub--gespiegelt[data-astro-cid-iustjyzp] .hub__karte[data-astro-cid-iustjyzp]{order:1}}.hub__text[data-astro-cid-iustjyzp]{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}.hub__titel[data-astro-cid-iustjyzp]{font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);hyphens:manual;text-wrap:balance}.hub__titel--mitte[data-astro-cid-iustjyzp]{text-align:center}.hub__unter[data-astro-cid-iustjyzp]{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-ink);hyphens:manual;text-wrap:pretty}.hub__absatz[data-astro-cid-iustjyzp]{color:var(--color-ink-soft);text-wrap:pretty;hyphens:manual;max-width:58ch}.hub__link[data-astro-cid-iustjyzp]{margin-top:var(--space-2xs);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--color-accent-text);hyphens:manual;align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.hub__link[data-astro-cid-iustjyzp]:hover,.hub__link[data-astro-cid-iustjyzp]:focus-visible{text-underline-offset:.2em;text-decoration:underline}.hub__karte[data-astro-cid-iustjyzp]{border-radius:var(--radius-kachel);aspect-ratio:3/2;display:block;overflow:hidden}.hub__kartenbild,.hub__bildmotiv{object-fit:cover;border-radius:calc(var(--radius-kachel) - 3px)}.hub__bilder[data-astro-cid-iustjyzp]{gap:var(--bildluecke);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=60rem){.hub__bilder[data-astro-cid-iustjyzp]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hub__bild[data-astro-cid-iustjyzp]{--ring:1px;border-radius:var(--radius-kachel);aspect-ratio:3/2;display:block;overflow:hidden}.hub__bild[data-astro-cid-iustjyzp]:before{padding:var(--ring)}.hub__bild[data-astro-cid-iustjyzp]:after{inset:var(--ring);border-radius:calc(var(--radius-kachel) - var(--ring))}.hub__bild[data-astro-cid-iustjyzp] .glas-bild--voll{width:calc(100% - 2 * var(--ring));height:calc(100% - 2 * var(--ring));margin:var(--ring);border-radius:calc(var(--radius-kachel) - var(--ring))}.hub__bild[data-astro-cid-iustjyzp]:focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:3px}.hub--abschluss[data-astro-cid-iustjyzp]{text-align:center;align-items:center;gap:var(--space-md)}.hub__zusatz[data-astro-cid-iustjyzp]{font-size:var(--text-sm);color:var(--color-ink-mute);text-align:center;margin-inline:auto}
