.story[data-astro-cid-im65fyph]{max-width:60ch;margin:0 auto}.story__lead[data-astro-cid-im65fyph]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,2.8vw,2.15rem);line-height:1.3;letter-spacing:-.022em;color:var(--color-ink);margin:0 0 2.4rem;text-wrap:balance;font-feature-settings:"onum" 1,"liga" 1}.story__lead[data-astro-cid-im65fyph] em[data-astro-cid-im65fyph]{font-style:italic;color:var(--color-champagne-deep)}.story[data-astro-cid-im65fyph] p{font-family:var(--font-sans);font-size:1.05rem;line-height:1.7;color:var(--color-ink-soft);margin:0 0 1.4rem}.story__pullquote[data-astro-cid-im65fyph]{position:relative;margin:3.5rem 0;padding:3rem 1rem 2.4rem;background:transparent;border-top:var(--hairline-w) solid var(--hairline-color-strong);border-bottom:var(--hairline-w) solid var(--hairline-color-strong);text-align:center}@media(min-width:900px){.story__pullquote[data-astro-cid-im65fyph]{margin:4rem -2rem;padding:4rem 3rem 3rem}}.story__quote-mark[data-astro-cid-im65fyph]{position:absolute;top:-.55em;left:50%;transform:translate(-50%);background:var(--color-paper);padding:0 .8rem;font-family:var(--font-display);font-style:italic;font-weight:400;font-size:4.5rem;line-height:1;color:var(--color-champagne-deep)}.story__pullquote[data-astro-cid-im65fyph] p{font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,2.8vw,2.2rem);line-height:1.28;letter-spacing:-.028em;color:var(--color-ink);margin:0 0 1.6rem;font-feature-settings:"onum" 1,"liga" 1}.story__pullquote[data-astro-cid-im65fyph] p em{font-style:italic;color:var(--color-champagne-deep)}.story__quote-attribution[data-astro-cid-im65fyph]{display:inline-block;font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--color-ink-mute)}.werte-head[data-astro-cid-im65fyph]{max-width:50ch;margin:0 0 3.5rem}.werte-manifest[data-astro-cid-im65fyph]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0}@media(min-width:900px){.werte-manifest[data-astro-cid-im65fyph]{grid-template-columns:repeat(4,1fr);gap:0}}.werte-item[data-astro-cid-im65fyph]{padding:2rem 0;border-top:var(--hairline-w) solid var(--hairline-color);position:relative}@media(min-width:900px){.werte-item[data-astro-cid-im65fyph]{padding:1.5rem 2.2rem;border-top:none;border-left:var(--hairline-w) solid var(--hairline-color)}.werte-item[data-astro-cid-im65fyph]:first-child{padding-left:0;border-left:none}.werte-item[data-astro-cid-im65fyph]:last-child{padding-right:0}}.werte-num[data-astro-cid-im65fyph]{display:block;font-family:var(--font-display);font-style:italic;font-weight:400;font-size:1.6rem;color:var(--color-champagne-deep);margin-bottom:1.4rem;font-feature-settings:"onum" 1}.werte-name[data-astro-cid-im65fyph]{font-family:var(--font-display);font-weight:400;font-size:1.55rem;margin:0 0 .85rem;letter-spacing:-.012em;line-height:1;color:var(--color-ink)}.werte-text[data-astro-cid-im65fyph]{font-family:var(--font-sans);font-size:.94rem;line-height:1.6;color:var(--color-ink-soft);margin:0}.gal-head[data-astro-cid-im65fyph]{max-width:60ch;margin:0 0 3.5rem}.gal-editorial[data-astro-cid-im65fyph]{display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4.5rem)}.gal-row[data-astro-cid-im65fyph]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:900px){.gal-row--1[data-astro-cid-im65fyph]{grid-template-columns:1.4fr 1fr}.gal-row--2[data-astro-cid-im65fyph]{grid-template-columns:1fr 1fr}.gal-row--3[data-astro-cid-im65fyph]{grid-template-columns:1fr}}.gal-stack[data-astro-cid-im65fyph]{display:flex;flex-direction:column;gap:1.5rem}.gal-fig[data-astro-cid-im65fyph]{margin:0}.gal-fig__rahmen[data-astro-cid-im65fyph]{overflow:hidden;background:var(--color-paper-deep);aspect-ratio:var(--gal-ratio, 3 / 2)}.gal-fig--large[data-astro-cid-im65fyph]{--gal-ratio: 4 / 3}.gal-fig--medium[data-astro-cid-im65fyph],.gal-fig--wide[data-astro-cid-im65fyph]{--gal-ratio: 3 / 2}@media(min-width:900px){.gal-fig--large[data-astro-cid-im65fyph]:last-child,.gal-fig--last[data-astro-cid-im65fyph]{--gal-ratio: 21 / 9}}.gal-fig[data-astro-cid-im65fyph] img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}.gal-fig[data-astro-cid-im65fyph]:hover img{transform:scale(1.03)}.gal-fig[data-astro-cid-im65fyph] figcaption[data-astro-cid-im65fyph]{font-family:var(--font-sans);font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-soft);margin-top:.8rem;display:block}.gal-interlude[data-astro-cid-im65fyph]{margin:0 auto;max-width:42ch;text-align:center;padding:1.5rem 0}.gal-interlude[data-astro-cid-im65fyph] p{font-family:var(--font-display);font-weight:400;font-size:clamp(1.3rem,2.2vw,1.8rem);line-height:1.4;letter-spacing:-.012em;color:var(--color-ink);margin:0}.gal-interlude[data-astro-cid-im65fyph] p em{font-style:italic}.material[data-astro-cid-im65fyph]{max-width:68ch;margin:0 auto}.material__text[data-astro-cid-im65fyph]{font-family:var(--font-sans);font-size:1.02rem;line-height:1.7;color:var(--color-ink-soft);margin:0 0 2.4rem}.material__text--footnote[data-astro-cid-im65fyph]{margin-top:2.8rem;font-size:.94rem;max-width:52ch}.material__hinweis[data-astro-cid-im65fyph]{font-family:var(--font-sans);font-size:.94rem;line-height:1.7;color:var(--color-ink-soft);max-width:52ch;margin:0}.material-fan[data-astro-cid-im65fyph]{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem;margin:2rem 0}@media(min-width:640px){.material-fan[data-astro-cid-im65fyph]{grid-template-columns:repeat(4,1fr)}}.material-chip[data-astro-cid-im65fyph]{display:flex;flex-direction:column;gap:.65rem}.material-chip__swatch[data-astro-cid-im65fyph]{position:relative;aspect-ratio:1 / 1;display:flex;align-items:flex-end;padding:.8rem;color:var(--swatch-fg);box-shadow:inset 0 0 0 var(--hairline-w) #0000001f;transition:transform .4s cubic-bezier(.2,.6,.2,1),box-shadow .4s ease}.material-chip__swatch[data-astro-cid-im65fyph]:after{content:"";position:absolute;inset:4px;border:var(--hairline-w) solid color-mix(in srgb,var(--swatch-fg) 25%,transparent);pointer-events:none;opacity:0;transition:opacity .4s ease}.material-chip[data-astro-cid-im65fyph]:hover .material-chip__swatch[data-astro-cid-im65fyph]{transform:translateY(-3px)}.material-chip[data-astro-cid-im65fyph]:hover .material-chip__swatch[data-astro-cid-im65fyph]:after{opacity:1}.material-chip__cat[data-astro-cid-im65fyph]{font-family:var(--font-mono);font-size:clamp(.62rem,.55rem + .2vw,.66rem);font-weight:500;letter-spacing:.24em;text-transform:uppercase;opacity:.85}.material-chip__name[data-astro-cid-im65fyph]{font-family:var(--font-display);font-weight:400;font-size:1rem;line-height:1.2;color:var(--color-ink);letter-spacing:-.008em}.standort[data-astro-cid-im65fyph]{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:880px){.standort[data-astro-cid-im65fyph]{grid-template-columns:1.4fr 1fr;gap:5rem}}.standort__title[data-astro-cid-im65fyph]{color:var(--color-paper);margin:1.2rem 0 1.5rem}.standort__text[data-astro-cid-im65fyph]{font-family:var(--font-sans);font-size:1rem;line-height:1.65;color:color-mix(in srgb,var(--color-paper) 80%,transparent);margin:0 0 2rem;max-width:48ch}.standort__main[data-astro-cid-im65fyph] .btn[data-astro-cid-im65fyph]{--btn-bg: var(--color-champagne);--btn-fg: var(--color-anthracite);--btn-border: var(--color-champagne)}.standort__main[data-astro-cid-im65fyph] .btn[data-astro-cid-im65fyph]:hover{--btn-bg: transparent;--btn-fg: var(--color-champagne);--btn-border: var(--color-champagne)}.standort__meta[data-astro-cid-im65fyph]{display:flex;flex-direction:column;gap:2rem}.standort__meta[data-astro-cid-im65fyph]>div[data-astro-cid-im65fyph]{border-top:var(--hairline-w) solid var(--hairline-color-dark);padding-top:1.4rem}.standort__label[data-astro-cid-im65fyph]{font-family:var(--font-mono);font-size:clamp(.7rem,.65rem + .15vw,.7rem);font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--color-champagne);margin:0 0 .85rem}.standort__value[data-astro-cid-im65fyph]{font-family:var(--font-display);font-weight:400;font-size:1.08rem;line-height:1.5;color:var(--color-paper);margin:0}.standort__value[data-astro-cid-im65fyph] a[data-astro-cid-im65fyph]{color:inherit;border-bottom:var(--hairline-w) solid var(--hairline-color-dark);transition:border-color .24s ease}.standort__value[data-astro-cid-im65fyph] a[data-astro-cid-im65fyph]:hover{border-bottom-color:var(--color-paper)}.standort[data-astro-cid-im65fyph] .eyebrow[data-astro-cid-im65fyph]{color:color-mix(in srgb,var(--color-paper) 55%,transparent)}.standort[data-astro-cid-im65fyph] .eyebrow[data-astro-cid-im65fyph]:before{background:color-mix(in srgb,var(--color-paper) 55%,transparent)}
