.kapitel[data-astro-cid-t5jhvndj]{display:flex;align-items:center;gap:var(--abstand-3);margin:0;font-family:var(--schrift-grotesk);font-size:var(--groesse-kapitel);font-weight:700;letter-spacing:var(--spur-weit);text-transform:uppercase;color:var(--farbe-taupe)}.kapitel__strich[data-astro-cid-t5jhvndj]{width:var(--abstand-5);border-top:var(--linie) solid currentColor}.zeile[data-astro-cid-afluasel]{display:flex;align-items:baseline;gap:var(--abstand-2)}dt[data-astro-cid-afluasel],dd[data-astro-cid-afluasel]{margin:0}.zeile__punkte[data-astro-cid-afluasel]{flex:1;min-width:var(--abstand-4);border-bottom:var(--linie) dotted var(--farbe-taupe);transform:translateY(-.25em)}dd[data-astro-cid-afluasel]{font-variant-numeric:tabular-nums;white-space:nowrap}.titel[data-astro-cid-lcdefpme]{margin:0;font-family:var(--schrift-grotesk);font-size:var(--groesse-titel);font-weight:700;line-height:.85;letter-spacing:var(--spur-eng);text-transform:uppercase}.auftakt[data-astro-cid-lcdefpme],.zitat[data-astro-cid-lcdefpme],.ort[data-astro-cid-lcdefpme],.geschichte[data-astro-cid-lcdefpme],.karte[data-astro-cid-lcdefpme],.besuch[data-astro-cid-lcdefpme]{padding-inline:var(--rand)}.auftakt[data-astro-cid-lcdefpme]{padding-top:var(--abstand-3)}.auftakt__zeile[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:1fr;gap:var(--abstand-3);align-items:end;padding:var(--abstand-5) 0 var(--abstand-6);text-align:center}.auftakt__satz[data-astro-cid-lcdefpme]{margin:0;font-family:var(--schrift-erzaehlung);font-size:var(--groesse-lead);font-weight:300;line-height:1.3}.auftakt__klein[data-astro-cid-lcdefpme]{display:none;margin:0;font-size:var(--groesse-klein);font-weight:500;letter-spacing:var(--spur-weit);line-height:1.5;text-transform:uppercase;text-align:left}.auftakt__klein--rechts[data-astro-cid-lcdefpme]{text-align:right}@media(width>=64rem){.auftakt__zeile[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2fr 1fr}.auftakt__klein[data-astro-cid-lcdefpme]{display:block}}.wachsen[data-astro-cid-lcdefpme]{--sx: .52;--sy: .5;position:relative;view-timeline-name:--wachsen}.wachsen__buehne[data-astro-cid-lcdefpme]{position:relative;height:100svh;overflow:hidden}.wachsen__rahmen[data-astro-cid-lcdefpme]{position:absolute;inset:0;overflow:hidden;transform-origin:50% 20%}.wachsen__rahmen[data-astro-cid-lcdefpme] picture{display:block;height:100%}.wachsen__rahmen[data-astro-cid-lcdefpme] img{width:100%;height:100%;object-fit:cover}.wachsen__unter[data-astro-cid-lcdefpme],.wachsen__ort[data-astro-cid-lcdefpme]{position:absolute;margin:0}.wachsen__unter[data-astro-cid-lcdefpme]{display:none}.wachsen__ort[data-astro-cid-lcdefpme]{right:var(--rand);bottom:var(--abstand-4);font-size:var(--groesse-klein);font-weight:500;letter-spacing:var(--spur-weit);line-height:1.5;text-align:right;text-transform:uppercase;color:var(--farbe-creme);text-shadow:0 0 1rem var(--farbe-schleier)}@media(width>=48rem){.wachsen[data-astro-cid-lcdefpme]{--sx: .24;--sy: .48}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.wachsen[data-astro-cid-lcdefpme]{height:260svh}.wachsen__buehne[data-astro-cid-lcdefpme]{position:sticky;top:0}.wachsen__rahmen[data-astro-cid-lcdefpme],.wachsen__rahmen[data-astro-cid-lcdefpme] img,.wachsen__unter[data-astro-cid-lcdefpme],.wachsen__ort[data-astro-cid-lcdefpme]{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--wachsen;animation-range:contain 5% contain 75%}.wachsen__rahmen[data-astro-cid-lcdefpme]{animation-name:rahmen-wachsen}.wachsen__rahmen[data-astro-cid-lcdefpme] img{animation-name:bild-ausgleichen}.wachsen__unter[data-astro-cid-lcdefpme]{top:calc(20svh + 80svh * var(--sy) + var(--abstand-4));left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:var(--abstand-3);font-family:var(--schrift-erzaehlung);font-size:var(--groesse-lead);font-weight:300;text-align:center;animation-name:ausblenden;animation-range:contain contain 15%}.wachsen__ort[data-astro-cid-lcdefpme]{animation-name:einblenden;animation-range:contain 60% contain 80%}}}@keyframes rahmen-wachsen{0%{transform:scale(var(--sx),var(--sy))}25%{transform:scale(calc(var(--sx) + (1 - var(--sx)) * .25),calc(var(--sy) + (1 - var(--sy)) * .25))}50%{transform:scale(calc(var(--sx) + (1 - var(--sx)) * .5),calc(var(--sy) + (1 - var(--sy)) * .5))}75%{transform:scale(calc(var(--sx) + (1 - var(--sx)) * .75),calc(var(--sy) + (1 - var(--sy)) * .75))}to{transform:scale(1)}}@keyframes bild-ausgleichen{0%{transform:scaleX(calc(var(--sy) / var(--sx)))}25%{transform:scaleX(calc((var(--sy) + (1 - var(--sy)) * .25) / (var(--sx) + (1 - var(--sx)) * .25)))}50%{transform:scaleX(calc((var(--sy) + (1 - var(--sy)) * .5) / (var(--sx) + (1 - var(--sx)) * .5)))}75%{transform:scaleX(calc((var(--sy) + (1 - var(--sy)) * .75) / (var(--sx) + (1 - var(--sx)) * .75)))}to{transform:scaleX(1)}}@keyframes ausblenden{to{opacity:0}}@keyframes einblenden{0%{opacity:0}}.zitat[data-astro-cid-lcdefpme]{padding-block:var(--abstand-7);text-align:center}.zitat__gross[data-astro-cid-lcdefpme]{max-width:22em;margin:0 auto;font-family:var(--schrift-erzaehlung);font-size:var(--groesse-zitat);font-weight:300;line-height:1.15}.zitat__text[data-astro-cid-lcdefpme]{max-width:var(--breite-text);margin:var(--abstand-6) auto 0;font-size:var(--groesse-fuss);text-align:left;color:var(--farbe-tinte-weich)}.zitat__schluss[data-astro-cid-lcdefpme]{margin:var(--abstand-6) 0 0;font-family:var(--schrift-erzaehlung);font-size:var(--groesse-lead);font-style:italic;font-weight:300;line-height:1.25;color:var(--farbe-bordeaux)}.ort[data-astro-cid-lcdefpme]{padding-bottom:var(--abstand-7)}.ort__kopf[data-astro-cid-lcdefpme] .titel[data-astro-cid-lcdefpme]{margin-top:var(--abstand-4)}.ort__fakten[data-astro-cid-lcdefpme]{display:grid;gap:var(--abstand-2);margin:var(--abstand-4) 0 var(--abstand-4);font-family:var(--schrift-erzaehlung);font-size:var(--groesse-text)}.ort__lage[data-astro-cid-lcdefpme]{display:flex;gap:var(--abstand-6)}.ort__lage[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme],.ort__lage[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}@media(width>=48rem){.ort__fakten[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:var(--abstand-5);font-size:var(--groesse-lead);font-weight:300}}.ort__bilder[data-astro-cid-lcdefpme]{display:grid;gap:var(--abstand-3)}@media(width>=48rem){.ort__bilder[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}figure[data-astro-cid-lcdefpme]{margin:0}figure[data-astro-cid-lcdefpme] img{width:100%}.ort__bilder[data-astro-cid-lcdefpme] img{aspect-ratio:3 / 2;object-fit:cover}figcaption[data-astro-cid-lcdefpme]{margin-top:var(--abstand-2);font-size:var(--groesse-klein);font-weight:500;letter-spacing:var(--spur-weit);text-transform:uppercase;color:var(--farbe-tinte-weich)}.geschichte[data-astro-cid-lcdefpme]{padding-bottom:var(--abstand-6)}.geschichte__inhalt[data-astro-cid-lcdefpme]{max-width:var(--breite-lead);margin:0 auto var(--abstand-7)}.geschichte__lead[data-astro-cid-lcdefpme]{margin:var(--abstand-5) 0 var(--abstand-5);font-family:var(--schrift-erzaehlung);font-size:var(--groesse-lead);font-weight:400;line-height:1.25}.geschichte__inhalt[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:var(--breite-text);margin:0 0 var(--abstand-4);color:var(--farbe-tinte-weich)}.geschichte__inhalt[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-family:var(--schrift-erzaehlung);font-size:1.1em;color:var(--farbe-bordeaux)}.lieblinge__titel[data-astro-cid-lcdefpme]{margin:0 0 var(--abstand-5);font-family:var(--schrift-grotesk);font-size:var(--groesse-klein);font-weight:500;letter-spacing:var(--spur-weit);text-align:center;text-transform:uppercase;color:var(--farbe-taupe)}.lieblinge[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--abstand-5) var(--abstand-3);align-items:start;max-width:80rem;margin:0 auto;padding:0;list-style:none}@media(width>=64rem){.lieblinge[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.liebling[data-astro-cid-lcdefpme]{text-align:center}.liebling[data-astro-cid-lcdefpme] img{width:100%;object-fit:cover;box-shadow:var(--schatten-bild)}.liebling--hoch[data-astro-cid-lcdefpme] img{aspect-ratio:3 / 4}.liebling--quadrat[data-astro-cid-lcdefpme] img{aspect-ratio:1}.liebling--mittel[data-astro-cid-lcdefpme] img{aspect-ratio:4 / 5}.liebling[data-astro-cid-lcdefpme]:nth-child(2){margin-top:var(--abstand-6)}.liebling[data-astro-cid-lcdefpme]:nth-child(4){margin-top:var(--abstand-5)}@media(width>=64rem){.liebling[data-astro-cid-lcdefpme]:nth-child(3){margin-top:var(--abstand-2)}}.liebling[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{margin:var(--abstand-3) 0 0;font-family:var(--schrift-erzaehlung);font-size:var(--groesse-lead);font-weight:300;line-height:1.2}.liebling[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:var(--abstand-1) 0 0;font-size:var(--groesse-klein);font-weight:500;letter-spacing:var(--spur-weit);text-transform:uppercase;color:var(--farbe-tinte-weich)}.hausgemacht[data-astro-cid-lcdefpme]{margin-top:var(--abstand-7);container-type:inline-size}.titel--voll[data-astro-cid-lcdefpme]{font-size:13.1cqi;line-height:.8;text-align:center}.hausgemacht__linie[data-astro-cid-lcdefpme]{display:flex;align-items:center;gap:var(--abstand-3);margin:var(--abstand-3) 0 0;font-family:var(--schrift-erzaehlung);font-size:var(--groesse-text)}.hausgemacht__strich[data-astro-cid-lcdefpme]{flex:1;border-top:var(--linie) solid var(--farbe-tinte)}.karte[data-astro-cid-lcdefpme]{padding-block:var(--abstand-7);background:var(--farbe-papier-tief)}.karte[data-astro-cid-lcdefpme]{display:grid;gap:var(--abstand-6)}.karte__kopf[data-astro-cid-lcdefpme]{max-width:var(--breite-text)}@media(width>=64rem){.karte[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2fr;gap:var(--abstand-7);align-items:start}.karte__kopf[data-astro-cid-lcdefpme]{position:sticky;top:calc(var(--hoehe-kopf) + var(--abstand-5))}}.karte__titel[data-astro-cid-lcdefpme],.besuch__titel[data-astro-cid-lcdefpme]{margin:var(--abstand-4) 0 var(--abstand-3);font-family:var(--schrift-erzaehlung);font-size:var(--groesse-zitat);font-weight:300;line-height:1.05}.karte__kopf[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;color:var(--farbe-tinte-weich)}.karte__spalten[data-astro-cid-lcdefpme]{display:grid;gap:var(--abstand-6) var(--abstand-6)}@media(width>=48rem){.karte__spalten[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.karte__gruppe[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--abstand-3);padding-bottom:var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-tinte);font-family:var(--schrift-grotesk);font-size:var(--groesse-fuss);font-weight:700;letter-spacing:var(--spur-weit);text-transform:uppercase}.karte__gruppe[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{display:grid;gap:var(--abstand-2);margin:0;font-family:var(--schrift-erzaehlung);font-size:var(--groesse-text)}.besuch[data-astro-cid-lcdefpme]{display:grid;gap:var(--abstand-6);padding-block:var(--abstand-7)}@media(width>=48rem){.besuch[data-astro-cid-lcdefpme]{grid-template-columns:5fr 6fr;align-items:center;gap:var(--abstand-7)}}.besuch__bild[data-astro-cid-lcdefpme] img{aspect-ratio:3 / 4;object-fit:cover;box-shadow:var(--schatten-bild)}.besuch__inhalt[data-astro-cid-lcdefpme]{max-width:var(--breite-text)}.besuch__text[data-astro-cid-lcdefpme]{margin:0 0 var(--abstand-5);color:var(--farbe-tinte-weich)}.besuch__zeiten[data-astro-cid-lcdefpme]{display:grid;gap:var(--abstand-2);margin:0 0 var(--abstand-5);font-family:var(--schrift-erzaehlung);font-size:var(--groesse-text)}.besuch__adresse[data-astro-cid-lcdefpme]{margin:0 0 var(--abstand-5);font-size:var(--groesse-klein);font-weight:500;letter-spacing:var(--spur-weit);line-height:1.8;text-transform:uppercase}.besuch__knoepfe[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;gap:var(--abstand-3)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.auftauchen[data-astro-cid-lcdefpme]{animation-name:auftauchen;animation-duration:1ms;animation-timing-function:var(--kurve);animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes auftauchen{0%{opacity:0;transform:translateY(2.5rem)}}
