.hero:where(.astro-kpiv7oau){--bautzi-height: clamp(12rem, 9.091rem + 14.55vw, 20rem);column-gap:var(--space-xl);row-gap:var(--space-m-l)}.hero:where(.astro-kpiv7oau) h1:where(.astro-kpiv7oau){hyphens:auto;hyphenate-limit-chars:4 5}@media(width<70em){.hero:where(.astro-kpiv7oau){display:flex;flex-direction:column;padding-bottom:var(--space-xl)}.hero:where(.astro-kpiv7oau):not(:has(.hero__figure,.hero__quote)){padding-bottom:var(--space-m)}}@media(width>=70em){.hero:where(.astro-kpiv7oau){display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr)}}@media(width<70em){.hero__main:where(.astro-kpiv7oau){max-width:35rem}}.hero:where(.astro-kpiv7oau):has(blockquote) .hero__main:where(.astro-kpiv7oau){padding-top:var(--space-s)}.hero__breadcrumbs:where(.astro-kpiv7oau) ol:where(.astro-kpiv7oau){list-style:none}.hero__breadcrumbs:where(.astro-kpiv7oau) li:where(.astro-kpiv7oau){display:inline;font-size:var(--text-step--1);font-weight:var(--weight-bold);color:var(--color-tertiary);line-height:var(--leading-flat)}:where(.astro-kpiv7oau):is(.hero__breadcrumbs li)+li:where(.astro-kpiv7oau):before{content:"/";content:"/" / "";padding-inline:var(--space-3xs)}.hero__breadcrumbs:where(.astro-kpiv7oau) a:where(.astro-kpiv7oau){color:inherit;text-underline-offset:.2em;line-height:inherit}:where(.astro-kpiv7oau):is(.hero__breadcrumbs a):hover,:where(.astro-kpiv7oau):is(.hero__breadcrumbs a):focus-visible{text-decoration-thickness:2px}.hero__breadcrumbs:where(.astro-kpiv7oau)+h1:where(.astro-kpiv7oau){--stack-space: var(--space-s)}.hero__meta:where(.astro-kpiv7oau){font-size:var(--text-step--1);font-weight:700;color:var(--color-primary-text)}.hero__breadcrumbs:where(.astro-kpiv7oau)+.hero__meta:where(.astro-kpiv7oau){--stack-space: var(--space-s)}.hero__meta:where(.astro-kpiv7oau)+h1:where(.astro-kpiv7oau){--stack-space: var(--space-2xs)}.hero__side:where(.astro-kpiv7oau){position:relative;max-width:32rem}.hero__side:where(.astro-kpiv7oau):has(.hero__figure){max-width:none}@media(width<70em){.hero__side:where(.astro-kpiv7oau):has(.hero__figure){max-width:40rem;width:100%;margin-left:auto}}@media(width<70em){.hero__side:where(.astro-kpiv7oau){max-width:none}}@media(width>=70em){.hero__side:where(.astro-kpiv7oau){align-self:flex-start}}.hero__side:where(.astro-kpiv7oau):not(:has(.hero__figure,.hero__quote)){display:flex;justify-content:flex-end;align-items:flex-end}@media(width>=70em){.hero__side:where(.astro-kpiv7oau):not(:has(.hero__figure,.hero__quote)){align-self:stretch}}.hero__side:where(.astro-kpiv7oau):not(:has(.hero__figure,.hero__quote)) .hero__bautzi:where(.astro-kpiv7oau){position:static;margin-right:calc(-1 * var(--space-m));margin-bottom:calc(-1 * var(--space-m))}.hero__quote:where(.astro-kpiv7oau){background-color:var(--color-secondary-tint);color:var(--color-on-secondary-tint);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-step-3);line-height:var(--leading-tight);padding:var(--space-m);padding-bottom:calc(var(--bautzi-height) - var(--space-m));border-radius:var(--radius-large);text-wrap:pretty;hyphens:auto;hyphenate-limit-chars:4 4}.hero__quote:where(.astro-kpiv7oau):before{content:"„";font-size:2.8em;color:var(--color-secondary-on-tint);line-height:.6;display:block;margin-bottom:var(--space-s)}@media(width>=60em)and (width<70em){.hero__quote:where(.astro-kpiv7oau){padding-bottom:var(--space-xl);padding-right:var(--space-2xl-3xl)}}.hero__figure:where(.astro-kpiv7oau){height:100%}.hero__picture:where(.astro-kpiv7oau){border-radius:var(--radius-large);overflow:hidden;height:100%;aspect-ratio:520 / 620}@media(width<70em){.hero__picture:where(.astro-kpiv7oau){aspect-ratio:16 / 10;width:100%}}@media(width>=70em){.hero__picture:where(.astro-kpiv7oau){max-height:50rem}}.hero__picture:where(.astro-kpiv7oau) img:where(.astro-kpiv7oau){object-fit:cover;height:100%;width:100%;object-position:var(--fp-x) var(--fp-y)}:where(.astro-kpiv7oau)[data-keep-ratio=true] .hero__picture:where(.astro-kpiv7oau){aspect-ratio:auto}.hero__bautzi:where(.astro-kpiv7oau){height:var(--bautzi-height);width:auto;position:absolute;bottom:calc(-1 * var(--space-m));right:min(calc(-1 * var(--space-m)),var(--wrapper-inline))}@media(width<70em){.hero__bautzi:where(.astro-kpiv7oau){bottom:calc(-1 * var(--space-xl))}.hero__side:where(.astro-kpiv7oau):has(blockquote) .hero__bautzi:where(.astro-kpiv7oau){bottom:calc(-1 * var(--space-m))}}.hero__eyecatcher:where(.astro-kpiv7oau){background-color:var(--color-highlight);color:var(--color-on-highlight);font-family:var(--font-display);font-size:var(--text-step-1);font-weight:var(--weight-bold);line-height:1.1;border-radius:var(--radius-medium);position:absolute;display:inline;top:0;left:-1em;transform-origin:0;rotate:-5deg;padding:var(--space-2xs);max-width:100%;text-wrap:pretty}
