.panorama[data-astro-cid-li7wdupo]{--sonne-b:clamp(100px, 13vw, 220px);height:100%;position:relative}.kamm[data-astro-cid-li7wdupo]{mask:var(--kamm) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--kamm) 0 0 / 100% 100% no-repeat;will-change:transform;position:absolute;inset:0}.panorama-hell[data-astro-cid-li7wdupo] .kamm-fern[data-astro-cid-li7wdupo]{background:radial-gradient(circle, var(--color-neutral-400) 34%, transparent 37%) 0 0 / 8px 8px;mix-blend-mode:multiply}.panorama-hell[data-astro-cid-li7wdupo] .kamm-mitte[data-astro-cid-li7wdupo]{background:radial-gradient(circle, var(--color-neutral-700) 30%, transparent 33%) 3px 2px / 7px 7px;mix-blend-mode:multiply}.panorama-hell[data-astro-cid-li7wdupo] .kamm-nah[data-astro-cid-li7wdupo]{background:var(--color-neutral-900)}.panorama-hell[data-astro-cid-li7wdupo] .kamm-fern[data-astro-cid-li7wdupo]:after{background:radial-gradient(circle, var(--color-neutral-600) 56%, transparent 59%) 0 0 / 8px 8px}.panorama-hell[data-astro-cid-li7wdupo] .kamm-mitte[data-astro-cid-li7wdupo]:after{background:radial-gradient(circle, var(--color-neutral-800) 50%, transparent 53%) 3px 2px / 7px 7px}.panorama-hell[data-astro-cid-li7wdupo] .sonne-ton[data-astro-cid-li7wdupo]{fill:var(--color-neutral-500);mix-blend-mode:multiply}.panorama-dunkel[data-astro-cid-li7wdupo] .kamm-fern[data-astro-cid-li7wdupo]{background:radial-gradient(circle, var(--color-neutral-700) 34%, transparent 37%) 0 0 / 8px 8px}.panorama-dunkel[data-astro-cid-li7wdupo] .kamm-mitte[data-astro-cid-li7wdupo]{background:radial-gradient(circle, var(--color-neutral-500) 30%, transparent 33%) 3px 2px / 7px 7px}.panorama-dunkel[data-astro-cid-li7wdupo] .kamm-nah[data-astro-cid-li7wdupo]{background:#1b1a18}.panorama-dunkel[data-astro-cid-li7wdupo] .kamm-fern[data-astro-cid-li7wdupo]:after{background:radial-gradient(circle, var(--color-neutral-500) 56%, transparent 59%) 0 0 / 8px 8px}.panorama-dunkel[data-astro-cid-li7wdupo] .kamm-mitte[data-astro-cid-li7wdupo]:after{background:radial-gradient(circle, var(--color-neutral-300) 50%, transparent 53%) 3px 2px / 7px 7px}.panorama-dunkel[data-astro-cid-li7wdupo] .sonne-ton[data-astro-cid-li7wdupo]{display:none}.panorama-dunkel[data-astro-cid-li7wdupo] .sonne[data-astro-cid-li7wdupo]{opacity:.5}.sonne[data-astro-cid-li7wdupo]{width:var(--sonne-b);aspect-ratio:1;left:calc(var(--sonne-x) - var(--sonne-b) / 2);opacity:.62;position:absolute;top:-10%;overflow:visible}.sonne-gold[data-astro-cid-li7wdupo]{fill:var(--color-accent-400)}.sonne-ton[data-astro-cid-li7wdupo]{transform:translate(.45px,.3px)}.sonne[data-astro-cid-li7wdupo]{animation:1.8s cubic-bezier(.2,.7,.2,1) .1s both aufgang}.kamm-fern[data-astro-cid-li7wdupo]{animation:1.4s cubic-bezier(.2,.7,.2,1) .15s both aufsteigen}.kamm-mitte[data-astro-cid-li7wdupo]{animation:1.4s cubic-bezier(.2,.7,.2,1) .3s both aufsteigen}.kamm-nah[data-astro-cid-li7wdupo]{animation:1.2s cubic-bezier(.2,.7,.2,1) .45s both aufsteigen}@keyframes aufsteigen{0%{opacity:0;translate:0 18%}to{opacity:1;translate:0}}@keyframes aufgang{0%{opacity:0;translate:0 40%}to{opacity:.62;translate:0}}.kamm-fern[data-astro-cid-li7wdupo],.kamm-mitte[data-astro-cid-li7wdupo]{left:-40px;right:-40px}.kamm-fern[data-astro-cid-li7wdupo]{transform:translate3d(calc(var(--px,0) * -26px), calc(var(--py,0) * -8px), 0)}.kamm-mitte[data-astro-cid-li7wdupo]{transform:translate3d(calc(var(--px,0) * -13px), calc(var(--py,0) * -4px), 0)}.sonne[data-astro-cid-li7wdupo]{transform:translate3d(calc(var(--px,0) * -36px), calc(var(--py,0) * -14px), 0)}.kamm-fern[data-astro-cid-li7wdupo]:after,.kamm-mitte[data-astro-cid-li7wdupo]:after{content:"";opacity:0;mask-image:radial-gradient(circle 190px at calc(var(--lx,-999px) + 40px) var(--ly,-999px), #000 0%, #0009 45%, transparent 100%);-webkit-mask-image:radial-gradient(circle 190px at calc(var(--lx,-999px) + 40px) var(--ly,-999px), #000 0%, #0009 45%, transparent 100%);transition:opacity .35s;position:absolute;inset:0}.lupe-an[data-astro-cid-li7wdupo] .kamm-fern[data-astro-cid-li7wdupo]:after,.lupe-an[data-astro-cid-li7wdupo] .kamm-mitte[data-astro-cid-li7wdupo]:after{opacity:1}@media (prefers-reduced-motion:reduce){.sonne[data-astro-cid-li7wdupo],.kamm[data-astro-cid-li7wdupo]{animation:none}.kamm-fern[data-astro-cid-li7wdupo],.kamm-mitte[data-astro-cid-li7wdupo],.sonne[data-astro-cid-li7wdupo]{transform:none}.kamm-fern[data-astro-cid-li7wdupo]:after,.kamm-mitte[data-astro-cid-li7wdupo]:after{display:none}}@media (width<=900px){.panorama[data-astro-cid-li7wdupo]{--sonne-b:clamp(80px, 20vw, 150px)}.sonne[data-astro-cid-li7wdupo]{top:0}}.bergkopf[data-astro-cid-wqizc47k]{flex-direction:column;min-height:clamp(460px,68vh,780px);display:flex;position:relative;overflow:hidden}.bergkopf-text[data-astro-cid-wqizc47k]{z-index:2;width:100%;max-width:1120px;padding:calc(var(--space-8) * 2.4) var(--space-8) 0;box-sizing:border-box;margin:0 auto;animation:.7s both daguRise;position:relative}.bergkopf-panorama[data-astro-cid-wqizc47k]{min-height:clamp(190px,24vw,360px);margin-top:var(--space-6);flex:auto;display:grid}@media (prefers-reduced-motion:reduce){.bergkopf-text[data-astro-cid-wqizc47k]{animation:none}}@media (width<=900px){.bergkopf[data-astro-cid-wqizc47k]{min-height:0}.bergkopf-text[data-astro-cid-wqizc47k]{padding:calc(var(--space-8) * 1.4) var(--space-6) 0}.bergkopf-panorama[data-astro-cid-wqizc47k]{flex:none;height:clamp(200px,52vw,340px)}}.kopf{animation:.7s both daguRise;position:relative}.kopf-kicker{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"tnum";margin:0 0 var(--space-4);color:var(--color-accent-700);font-size:14px}.kopf-titel{font-family:var(--font-heading);text-wrap:balance;overflow-wrap:break-word;hyphens:auto;max-width:18em;margin:0;font-size:clamp(36px,5.2vw,66px);font-weight:400;line-height:1.04}.kopf-strich{width:64px;height:1px;margin:var(--space-6) 0 var(--space-4);background:var(--color-accent);transform-origin:0;animation:.9s .2s both daguRule;display:block}.kopf-angaben{gap:var(--space-2) var(--space-8);flex-wrap:wrap;margin:0;display:flex}.kopf-angaben dt{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, currentColor 60%, transparent);font-size:14px}.kopf-angaben dd{font-family:var(--font-heading);font-feature-settings:"tnum";margin:2px 0 0;font-size:18px}.kopf-bild{margin:0}.kopf-bild img{object-fit:cover;width:100%;height:100%;filter:var(--dagu-grade,saturate(1.06) contrast(1.02));display:block}.kopf-bildlink{height:100%;display:block}.kopf-schlicht .kopf-text{max-width:1120px;padding:calc(var(--space-8) * 2.4) var(--space-8) calc(var(--space-8) * 1.4);margin:0 auto}.kopf-band{height:clamp(420px, min(78vh, calc((100vw - 320px) / var(--v))), 860px);color:var(--color-neutral-100);align-items:flex-end;display:flex;overflow:hidden}.kopf-band .kopf-bild{position:absolute;inset:0;overflow:hidden}.kopf-band .kopf-bild img{animation:14s ease-out both daguPan}.kopf-verlauf{pointer-events:none;background:linear-gradient(#14131100 0%,#1413111f 25%,#1413118c 55%,#141311db 100%);position:absolute;inset:0}.kopf-band .kopf-text{width:100%;max-width:1120px;padding:0 var(--space-8) calc(var(--space-8) * 1.5);pointer-events:none;margin:0 auto;position:relative}.kopf-band .kopf-text a{pointer-events:auto}.kopf-band .kopf-kicker{color:var(--color-accent-300);text-shadow:0 1px 10px #0009}.kopf-band .kopf-angaben{text-shadow:0 1px 10px #00000080}.kopf-band .kopf-strich{background:var(--color-accent-300)}.kopf-band .kopf-titel{text-shadow:0 2px 24px #00000059}.kopf-tafel{align-items:center;gap:calc(var(--space-8) * 1.5);max-width:1240px;padding:calc(var(--space-8) * 2) var(--space-8) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;display:grid}.kopf-tafel .kopf-titel{font-size:clamp(32px,3.5vw,54px)}.kopf-tafel .kopf-bild{width:100%;max-width:min(calc(72vh * var(--v)), var(--b,100%));order:2;justify-self:center}.kopf-tafel .kopf-bild img{aspect-ratio:var(--v);max-height:72vh}.artikel{grid-template-columns:[voll-start] minmax(var(--space-6), 1fr) [breit-start] minmax(0, 200px) [text-start] minmax(0, 700px) [text-end] minmax(0, 200px) [breit-end] minmax(var(--space-6), 1fr) [voll-end];padding:calc(var(--space-8) * 1.6) 0 calc(var(--space-8) * 1.2);font-family:var(--font-body);color:var(--color-text);overflow-wrap:break-word;font-size:17.5px;line-height:1.8;display:grid}.artikel-text{display:contents}.artikel-text>*{grid-column:text;min-width:0}.artikel p{margin:0 0 var(--space-6);overflow-wrap:break-word}.artikel p.vorspann{font-family:var(--font-heading);margin-bottom:calc(var(--space-8) * 1.1);font-size:clamp(22px,2vw,26px);font-weight:500;line-height:1.5}.artikel p.vorspann:first-letter{float:left;color:var(--color-accent-700);padding:.08em .1em 0 0;font-size:3.4em;font-weight:400;line-height:.82}.artikel h1,.artikel h2,.artikel .abschnitt-marke>:is(h3,h4,h5,h6){font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;margin:calc(var(--space-8) * 1.6) 0 var(--space-4);text-wrap:balance;scroll-margin-top:var(--space-8);font-size:clamp(17px,1.5vw,20px);font-weight:600;line-height:1.45}.artikel h1:after,.artikel h2:after,.artikel .abschnitt-marke>:is(h3,h4,h5,h6):after{content:"";width:40px;height:1px;margin-top:var(--space-3);background:var(--color-accent);display:block}.artikel h3{font-family:var(--font-heading);margin:calc(var(--space-8) * 1.2) 0 var(--space-3);font-size:clamp(22px,2vw,26px);font-weight:500;line-height:1.3}.artikel h4{font-family:var(--font-heading);margin:var(--space-8) 0 var(--space-2);font-size:19px;font-weight:600}.artikel-text>:first-child{margin-top:0}.artikel a{color:var(--color-accent-700);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--color-accent) 55%, transparent);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.artikel a:hover{color:var(--color-accent-600);text-decoration-color:currentColor}.artikel a:focus-visible,.artikel img:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.artikel strong{font-weight:600}.artikel ul,.artikel ol{margin:0 0 var(--space-6);padding-left:var(--space-6)}.artikel li{margin-bottom:var(--space-2);padding-left:var(--space-1)}.artikel ul li::marker{content:"— ";color:var(--color-accent)}.artikel li:has(>:is(ul,ol):first-child){padding-left:0;list-style:none}.artikel li:has(>:is(ul,ol):first-child)>:is(ul,ol){margin-bottom:0;padding-left:0}.artikel ol li::marker{font-family:var(--font-heading);color:var(--color-accent-700)}.artikel blockquote{margin:calc(var(--space-8) * 1.2) 0;padding:0 0 0 var(--space-6);border-left:1px solid var(--color-accent);font-family:var(--font-heading);font-size:clamp(22px,2.2vw,27px);font-style:italic;line-height:1.45}.artikel blockquote p:last-child{margin-bottom:0}.artikel hr{width:120px;height:1px;margin:calc(var(--space-8) * 1.5) auto;background:var(--color-accent);border:0}.artikel table{border-collapse:collapse;width:100%;font-size:15.5px}.artikel th,.artikel td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-divider)}.artikel .knopfreihe{gap:var(--space-3);margin:var(--space-8) 0;flex-wrap:wrap;display:flex}.artikel .knopf{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;padding:var(--space-3) var(--space-6);border:1px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-accent-700);align-items:center;gap:.6em;font-size:15px;line-height:1.2;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}.artikel .knopf:after{content:"→";font-size:1.1em;transition:transform .3s}.artikel .knopf:hover{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent-800)}.artikel .knopf:hover:after{transform:translate(3px)}.artikel .leer{display:none}.artikel .oberflaechenrest{letter-spacing:.06em;margin:0 0 var(--space-2);opacity:.55;font-size:12.5px}.artikel .oberflaechenrest a{color:inherit;text-decoration:none}.artikel .bild{margin:calc(var(--space-8) * 1.3) 0}.artikel .bild img,.artikel .reihe-bild img,.artikel .kachel-bild img{width:100%;height:auto;filter:var(--dagu-grade,saturate(1.06) contrast(1.02));display:block}.artikel .bild img{max-width:min(100%, var(--b,100%));margin:0 auto}.artikel .bild-breit{grid-column:breit}.artikel .bild-breit img{width:auto;max-height:85vh}.artikel .bild-hoch img{width:auto;max-width:min(100%, var(--b,100%));max-height:82vh;margin:0 auto}.artikel .bild-grafik img{width:min(100%, var(--b,440px), 440px);filter:none;margin:0 auto}.artikel .reihe-grafik{background:0 0}.artikel :is(.bild-grafik,.reihe-grafik) img[src*=transparent-wei]{background:var(--color-neutral-900);padding:var(--space-6);box-sizing:border-box}.artikel .reihe-grafik img{object-fit:contain;filter:none}.artikel .reihe-grafik:hover img{transform:none}.artikel .bild a,.artikel .reihe-bild a{height:100%;display:block}.artikel .bildreihe{margin:calc(var(--space-8) * 1.3) 0;grid-column:breit}.artikel .reihe{max-width:calc(80vh * var(--s,99));gap:10px;margin-inline:auto;display:flex}.artikel .reihe+.reihe{margin-top:10px}.artikel .reihe-bild{flex:var(--v) 1 0%;aspect-ratio:var(--v);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-divider);margin:0;transition:box-shadow .4s;overflow:hidden}.artikel .reihe-bild:hover{box-shadow:0 0 0 1px var(--color-accent)}.artikel .reihe-bild img{object-fit:cover;height:100%;transition:transform .8s cubic-bezier(.2,.6,.2,1)}.artikel .vergroesserbar{cursor:zoom-in}.artikel .reihe-bild:hover img{transform:scale(1.035)}.artikel p.bildunterschrift{margin:calc(var(--space-6) * -.7) 0 calc(var(--space-8) * 1.2);font-family:var(--font-heading);text-align:center;color:color-mix(in srgb, var(--color-text) 72%, transparent);grid-column:breit;font-size:16px;font-style:italic;line-height:1.5}.artikel-projekte p.bildunterschrift{text-align:left}.artikel .trenner{margin:calc(var(--space-8) * 1.5) auto;opacity:.75;max-width:240px}.artikel .trenner img{width:100%;height:auto;display:block}.artikel .kacheln{gap:var(--space-8) var(--space-6);margin:calc(var(--space-8) * 1.4) 0;grid-column:breit;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}@media (width>=981px){.artikel .kacheln[data-anzahl="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.artikel .kacheln[data-anzahl="3"] .kachel:first-child{grid-column:1/-1}.artikel .kacheln[data-anzahl="3"] .kachel:first-child .kachel-bild{aspect-ratio:16/9}.artikel .kacheln[data-anzahl="3"] .kachel:first-child .kachel-titel{font-size:21px}.artikel .kacheln[data-anzahl="3"] .kachel:not(:first-child) .kachel-bild{aspect-ratio:4/3}}.artikel .kachel-bild{aspect-ratio:4/5;background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md);box-sizing:border-box;margin:0;padding:6px;transition:transform .6s,border-color .4s,box-shadow .6s;overflow:hidden}.artikel .kachel:hover .kachel-bild{border-color:var(--color-accent);box-shadow:var(--shadow-md,0 8px 24px #201f1d1f);transform:translateY(-5px)}.artikel .kachel-bild a{height:100%;display:block}.artikel .kachel-bild img{object-fit:cover;height:100%;transition:transform .9s cubic-bezier(.2,.6,.2,1)}.artikel .kachel:hover .kachel-bild img{transform:scale(1.04)}.artikel .kachel-titel{margin:calc(var(--space-4) - 10px) 0 0;font-size:17px}.artikel .kachel-titel:after{width:28px}.artikel .kachel-titel a{color:var(--color-text);padding-block:10px;text-decoration:none;display:block}.artikel .kachel-titel a:hover{color:var(--color-accent-700)}.artikel .einbettung{margin:calc(var(--space-8) * 1.3) 0;grid-column:breit}.artikel .einbettung p{margin:0}.artikel .einbettung iframe,.artikel .einbettung video{aspect-ratio:16/9;background:#000;border:0;width:100%;height:auto;display:block}.artikel .einbettung-karte iframe{aspect-ratio:16/8;background:var(--color-surface)}.artikel .einbettung,.artikel .einbettung p{position:relative}.artikel .einbettung iframe[data-zwei-klick]{background:linear-gradient(0deg, color-mix(in srgb, var(--color-surface) 88%, transparent), color-mix(in srgb, var(--color-surface) 88%, transparent)), repeating-linear-gradient(135deg, var(--color-neutral-200) 0 1px, transparent 1px 18px)}.artikel .zwei-klick{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-6);text-align:center;border:1px solid var(--color-divider);flex-direction:column;display:flex;position:absolute;inset:0}.artikel .zwei-klick-knopf{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;padding:var(--space-3) var(--space-6);border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-accent-700);cursor:pointer;font-size:15px;transition:background .3s}.artikel .zwei-klick-knopf:hover{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg))}.artikel .zwei-klick-knopf:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.artikel .zwei-klick-hinweis{max-width:46ch;color:color-mix(in srgb, var(--color-text) 72%, transparent);margin:0;font-size:14px;line-height:1.6}@media (width<=700px){.artikel .einbettung iframe[data-zwei-klick]{aspect-ratio:3/4}.artikel .zwei-klick-knopf{font-size:14px}}.artikel-anhang{max-width:700px;margin:0 auto calc(var(--space-8) * 2);padding:0 var(--space-6);box-sizing:content-box}.artikel-projekte{counter-reset:abschnitt}.artikel-projekte .steckbrief-abschnitt{gap:calc(var(--space-8) * 1.2);padding:calc(var(--space-8) * 1.3) 0;border-top:1px solid var(--color-divider);grid-column:breit;grid-template-columns:250px minmax(0,1fr);display:grid}.artikel-projekte .steckbrief-abschnitt:first-child{border-top:0;padding-top:0}.artikel-projekte .abschnitt-einleitung{grid-template-columns:minmax(0,1fr)}.artikel-projekte .abschnitt-marke{counter-increment:abschnitt}.artikel-projekte .abschnitt-marke>:is(h1,h2,h3,h4,h5,h6){top:var(--space-8);letter-spacing:.13em;hyphens:auto;margin:0;font-size:14px;line-height:1.5;position:sticky}.artikel-projekte .abschnitt-marke>:is(h1,h2,h3,h4,h5,h6):before{content:counter(abschnitt, decimal-leading-zero);letter-spacing:0;color:var(--color-accent);font-feature-settings:"tnum";margin-bottom:var(--space-2);font-size:34px;font-weight:400;display:block}.artikel-projekte .abschnitt-inhalt{min-width:0;max-width:760px}.artikel-projekte .abschnitt-inhalt>:last-child{margin-bottom:0}.artikel-projekte .abschnitt-inhalt .bild-breit,.artikel-projekte .abschnitt-inhalt .bildreihe,.artikel-projekte .abschnitt-inhalt .einbettung{margin:var(--space-8) 0}.artikel-projekte .abschnitt-inhalt:has(>.bildreihe:only-child){max-width:none}.artikel-projekte .abschnitt-abschluss{background:var(--color-surface);border-top:1px solid var(--color-accent);padding:calc(var(--space-8) * 1.3);margin:0 0 var(--space-8)}.artikel-projekte .abschnitt-abschluss:first-child{padding-top:calc(var(--space-8) * 1.3);border-top:1px solid var(--color-accent)}.artikel-projekte .abschnitt-abschluss+.steckbrief-abschnitt{border-top:0}.sprungleiste{max-width:1120px;padding:0 var(--space-8);margin:0 auto}.sprungleiste ol{counter-reset:sprung;column-gap:var(--space-6);padding:calc(var(--space-4) - 12px) 0;border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);flex-wrap:wrap;margin:0;list-style:none;display:flex}.sprungleiste li{counter-increment:sprung}.sprungleiste a{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text);padding-block:12px;font-size:14px;text-decoration:none;display:inline-block}.sprungleiste a:before{content:counter(sprung, decimal-leading-zero) " ";color:var(--color-accent-700);font-feature-settings:"tnum"}.sprungleiste a:hover{color:var(--color-accent-700)}.kopf-band+.sprungleiste,.kopf-tafel+.sprungleiste{margin-top:var(--space-8)}.artikel-presse .artikel-text{grid-column:breit;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-auto-flow:dense;column-gap:calc(var(--space-8) * 1.5);align-content:start;display:grid}.artikel-presse .artikel-text>*{grid-column:2}.artikel-presse .artikel-text>.bild,.artikel-presse .artikel-text>.bildreihe{grid-area:1/1/span 12;margin:0}.artikel-presse .bild-hoch img,.artikel-presse .bild img{width:100%;max-height:none}.artikel-presse .artikel-text:not(:has(>.bild,>.bildreihe)){grid-template-columns:minmax(0,700px);justify-content:center}.artikel-presse .artikel-text:not(:has(>.bild,>.bildreihe))>*{grid-column:1}.artikel-presse h2{margin-top:0}.inhaltsverzeichnis{max-width:700px;padding:0 var(--space-6);margin:0 auto}.inhaltsverzeichnis ol{padding:var(--space-6) 0 var(--space-6) var(--space-6);border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);columns:2 260px;column-gap:var(--space-8);margin:0}.inhaltsverzeichnis li{font-family:var(--font-heading);break-inside:avoid;font-size:16px}.inhaltsverzeichnis a{color:var(--color-text);padding-block:10px;text-decoration:none;display:inline-block}.inhaltsverzeichnis a:hover{color:var(--color-accent-700)}.artikel-rechtstexte{font-size:16px;line-height:1.75}.blaettern{max-width:1120px;margin:calc(var(--space-8) * .6) auto 0;padding:0 var(--space-8)}.blaettern-innen{align-items:center;gap:var(--space-6);padding:var(--space-8) 0;border-top:1px solid var(--color-divider);grid-template-columns:1fr auto 1fr;display:grid}.blaettern-link{gap:var(--space-1);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.blaettern-neuer{text-align:right}.blaettern-richtung{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-700);font-size:14px}.blaettern-titel{font-family:var(--font-heading);font-size:clamp(19px,1.8vw,23px);line-height:1.25;transition:color .2s}.blaettern-link:hover .blaettern-titel{color:var(--color-accent-700)}.blaettern-jahr{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text);padding:12px var(--space-4);border:1px solid var(--color-divider);border-radius:var(--radius-md);white-space:nowrap;font-size:14px;text-decoration:none}.blaettern-jahr:hover{border-color:var(--color-accent);color:var(--color-accent-700)}.bildansicht{width:100vw;max-width:none;height:100vh;max-height:none;color:var(--color-neutral-100);background:#12110ff5;border:0;margin:0;padding:0;overflow:hidden}.bildansicht::backdrop{background:#12110f99}.bildansicht[open]{animation:.25s both daguFade}.bildansicht-buehne{justify-content:center;align-items:center;margin:0;padding:56px 72px;display:flex;position:absolute;inset:0}.bildansicht-bild{object-fit:contain;opacity:0;max-width:100%;max-height:100%;transition:opacity .25s}.bildansicht-bild.geladen{opacity:1}.bildansicht-zaehler{text-align:center;font-family:var(--font-heading);letter-spacing:.14em;font-feature-settings:"tnum";color:var(--color-neutral-300);margin:0;font-size:14px;position:absolute;bottom:16px;left:0;right:0}.bildansicht-knopf{border:1px solid color-mix(in srgb, var(--color-accent-300) 55%, transparent);width:52px;height:52px;color:var(--color-neutral-100);cursor:pointer;background:#12110f66;border-radius:50%;place-items:center;font-size:26px;line-height:1;transition:background .2s,border-color .2s;display:grid;position:absolute}.bildansicht-knopf:hover{border-color:var(--color-accent-300);background:#facb8d29}.bildansicht-knopf:focus-visible{outline:2px solid var(--color-accent-300);outline-offset:2px}.bildansicht-zu{font-size:18px;top:14px;right:14px}.bildansicht-zurueck{top:50%;left:12px;transform:translateY(-50%)}.bildansicht-vor{top:50%;right:12px;transform:translateY(-50%)}.bildansicht-knopf[hidden]{display:none}html.bildansicht-offen{overflow:hidden}@media (width<=1180px){.kopf-band{height:clamp(360px, min(72vh, calc(100vw / var(--v))), 760px)}}@media (width<=980px){.kopf-tafel{gap:var(--space-8);padding-top:var(--space-8);grid-template-columns:minmax(0,1fr)}.kopf-tafel .kopf-bild{order:0}.kopf-tafel .kopf-bild img{max-height:64vh}.artikel-projekte .steckbrief-abschnitt{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.artikel-projekte .abschnitt-marke>:is(h1,h2,h3,h4,h5,h6){position:static}.artikel-projekte .abschnitt-abschluss,.artikel-projekte .abschnitt-abschluss:first-child{padding:var(--space-6) var(--space-4)}.artikel-projekte .abschnitt-marke>:is(h1,h2,h3,h4,h5,h6):before{margin-right:.6em;font-size:15px;display:inline}.artikel-presse .artikel-text{grid-template-columns:minmax(0,1fr)}.artikel-presse .artikel-text>*,.artikel-presse .artikel-text>.bild,.artikel-presse .artikel-text>.bildreihe{grid-area:auto/1}.artikel-presse .artikel-text>.bild{margin:var(--space-6) 0}}@media (width<=700px){.artikel{grid-template-columns:[voll-start] var(--space-4) [breit-start text-start] minmax(0, 1fr) [text-end breit-end] var(--space-4) [voll-end];padding-top:var(--space-8);font-size:16.5px}.kopf-schlicht .kopf-text{padding:calc(var(--space-8) * 1.4) var(--space-4) var(--space-6)}.kopf-band .kopf-text{padding:0 var(--space-4) var(--space-8)}.kopf-tafel{padding-left:var(--space-4);padding-right:var(--space-4)}.kopf-titel{font-size:clamp(30px,9vw,44px)}.artikel .bildreihe{grid-template-columns:1fr 1fr;gap:6px;display:grid}.artikel .reihe{display:contents}.artikel .reihe+.reihe{margin-top:0}.artikel .reihe-bild{aspect-ratio:1}.artikel .bildreihe-ungerade .reihe:first-child .reihe-bild:first-child{aspect-ratio:3/2;grid-column:1/-1}.artikel .knopf{justify-content:space-between;width:100%}.sprungleiste,.blaettern{padding:0 var(--space-4)}.blaettern-innen{grid-template-columns:1fr}.blaettern-neuer{text-align:left}.blaettern-jahr{order:3;justify-self:start}.bildansicht-buehne{padding:56px 8px}.bildansicht-zurueck,.bildansicht-vor{width:44px;height:44px;top:auto;bottom:6px;transform:none}}.projekt-talprofil[data-astro-cid-ojee43lf]{padding:var(--space-6) 0 calc(var(--space-8) * 1.2);border-bottom:1px solid var(--color-divider);margin-bottom:var(--space-6)}.jahresfilter[data-astro-cid-ojee43lf],.feldfilter[data-astro-cid-ojee43lf]{gap:var(--space-2) var(--space-3);margin:var(--space-4) 0 0;flex-wrap:wrap;display:flex}.feldfilter[data-astro-cid-ojee43lf] .jahr-knopf[data-astro-cid-ojee43lf]{letter-spacing:.14em;text-transform:uppercase;font-size:13px}.jahr-knopf[data-astro-cid-ojee43lf]{border:1px solid var(--color-divider);min-height:44px;color:var(--color-text);font-family:var(--font-heading);letter-spacing:.12em;font-feature-settings:"tnum";cursor:pointer;background:0 0;border-radius:0;padding:0 18px;font-size:15px;transition:background .25s,color .25s,border-color .25s}.jahr-knopf[data-astro-cid-ojee43lf]:hover{border-color:var(--color-accent);color:var(--color-accent-700)}.jahr-knopf[data-astro-cid-ojee43lf][aria-pressed=true]{background:var(--color-neutral-900);border-color:var(--color-neutral-900);color:var(--color-neutral-100)}.jahr-knopf[data-astro-cid-ojee43lf]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.uebersicht[data-astro-cid-ojee43lf]{gap:calc(var(--space-8) * 1.3) var(--space-6);margin:var(--space-8) 0 calc(var(--space-8) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eintrag-platzhalter[data-astro-cid-ojee43lf]{aspect-ratio:16/9;background:var(--color-surface);place-items:center;transition:background .4s,border-color .4s;display:grid}.eintrag-link[data-astro-cid-ojee43lf] .eintrag-platzhalter[data-astro-cid-ojee43lf] img[data-astro-cid-ojee43lf]{aspect-ratio:auto;object-fit:contain;opacity:.35;filter:none;width:42%}.eintrag-link[data-astro-cid-ojee43lf]:hover .eintrag-platzhalter[data-astro-cid-ojee43lf] img[data-astro-cid-ojee43lf]{transform:none}.eintrag-link[data-astro-cid-ojee43lf]:hover .eintrag-platzhalter[data-astro-cid-ojee43lf]{background:var(--color-neutral-300)}.eintrag-link[data-astro-cid-ojee43lf]{color:var(--color-text);text-decoration:none;display:block}.eintrag-bild[data-astro-cid-ojee43lf]{transition:border-color .4s,transform .6s;display:block;overflow:hidden}.eintrag-link[data-astro-cid-ojee43lf] img[data-astro-cid-ojee43lf]{aspect-ratio:16/9;object-fit:cover;box-sizing:border-box;width:100%;filter:var(--dagu-grade,saturate(1.06) contrast(1.02));transition:transform .8s;display:block}.eintrag-link[data-astro-cid-ojee43lf]:hover .eintrag-bild[data-astro-cid-ojee43lf]{border-color:var(--color-accent)}.eintrag-link[data-astro-cid-ojee43lf]:hover img[data-astro-cid-ojee43lf]{transform:scale(1.04)}.eintrag-text[data-astro-cid-ojee43lf]{padding-top:var(--space-4)}.eintrag-marke[data-astro-cid-ojee43lf]{font-family:var(--font-heading);letter-spacing:.13em;text-transform:uppercase;color:var(--color-accent-700);margin:0 0 var(--space-2);font-size:14px}.eintrag-titel[data-astro-cid-ojee43lf]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);margin:0 0 var(--space-2);font-size:clamp(21px,2.2vw,26px);line-height:1.2}.eintrag-link[data-astro-cid-ojee43lf]:hover .eintrag-titel[data-astro-cid-ojee43lf]{color:var(--color-accent-700)}.eintrag-datum[data-astro-cid-ojee43lf]{font-family:var(--font-heading);font-feature-settings:"tnum";color:color-mix(in srgb, var(--color-text) 60%, transparent);margin:0 0 var(--space-2);font-size:14px}.eintrag-anriss[data-astro-cid-ojee43lf]{color:color-mix(in srgb, var(--color-text) 78%, transparent);margin:0;font-size:15px;line-height:1.7}.eintrag-umschlag[data-astro-cid-ojee43lf]{justify-content:center;align-items:center;gap:var(--space-4);aspect-ratio:16/9;padding:var(--space-6);box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md);text-align:center;flex-direction:column;transition:border-color .4s;display:flex}.eintrag-link[data-astro-cid-ojee43lf]:hover .eintrag-umschlag[data-astro-cid-ojee43lf]{border-color:var(--color-accent)}.umschlag-linie[data-astro-cid-ojee43lf]{background:var(--color-accent);width:34px;height:1px;display:block}.umschlag-jahr[data-astro-cid-ojee43lf]{font-family:var(--font-heading);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.06em;color:color-mix(in srgb, var(--color-text) 62%, transparent);font-size:clamp(34px,3.6vw,52px);font-weight:300;line-height:1}.presse[data-astro-cid-ojee43lf] .eintrag-bild[data-astro-cid-ojee43lf]{transform:rotate(-.5deg);box-shadow:0 10px 26px #201f1d24}.presse[data-astro-cid-ojee43lf] .eintrag[data-astro-cid-ojee43lf]:nth-child(2n) .eintrag-bild[data-astro-cid-ojee43lf]{transform:rotate(.6deg)}.presse[data-astro-cid-ojee43lf] .eintrag-link[data-astro-cid-ojee43lf]:hover .eintrag-bild[data-astro-cid-ojee43lf]{transform:rotate(0)translateY(-4px)}.eintrag-stand[data-astro-cid-ojee43lf]{align-items:center;gap:var(--space-3);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-700);margin:0 0 var(--space-3);font-size:13px;display:flex}.stand-kerben[data-astro-cid-ojee43lf]{gap:4px;display:inline-flex}.stand-kerbe[data-astro-cid-ojee43lf]{background:color-mix(in srgb, var(--color-text) 25%, transparent);width:12px;height:1px;display:block}.stand-kerbe[data-astro-cid-ojee43lf].voll{background:var(--color-accent);height:3px;margin-block:-1px}.chronik[data-astro-cid-ojee43lf]{margin:var(--space-8) 0 calc(var(--space-8) * 2)}.jahr-block[data-astro-cid-ojee43lf]{gap:0 var(--space-8);grid-template-columns:140px minmax(0,1fr);align-items:start;display:grid}.jahr-marke[data-astro-cid-ojee43lf]{top:var(--space-6);font-family:var(--font-heading);font-variant-numeric:lining-nums tabular-nums;color:var(--color-accent-700);text-align:right;margin:0;padding:0;font-size:clamp(34px,3.4vw,52px);font-weight:300;line-height:1;position:sticky}.jahr-zahl[data-astro-cid-ojee43lf]{padding-block:var(--space-4);display:block}.jahr-eintraege[data-astro-cid-ojee43lf]{border-left:1px solid var(--color-divider);padding:var(--space-4) 0 calc(var(--space-8) * 1.6) var(--space-8);gap:calc(var(--space-8) * 1.2) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.jahr-eintraege[data-astro-cid-ojee43lf]:before{content:"";left:-1px;top:var(--space-4);background:var(--color-accent);width:15px;height:1px;position:absolute}.jahr-block[data-astro-cid-ojee43lf]:last-child .jahr-eintraege[data-astro-cid-ojee43lf]{padding-bottom:var(--space-8)}.eintrag[data-astro-cid-ojee43lf].auftakt{gap:var(--space-6);grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.eintrag[data-astro-cid-ojee43lf].auftakt .eintrag-link[data-astro-cid-ojee43lf]{gap:var(--space-6);grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}.eintrag[data-astro-cid-ojee43lf].auftakt .eintrag-text[data-astro-cid-ojee43lf]{padding-top:0}.eintrag[data-astro-cid-ojee43lf].auftakt .eintrag-titel[data-astro-cid-ojee43lf]{font-size:clamp(26px,2.9vw,36px)}.eintrag[data-astro-cid-ojee43lf].auftakt .eintrag-anriss[data-astro-cid-ojee43lf]{font-size:16px}@media (width<=1400px){.uebersicht[data-astro-cid-ojee43lf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.jahr-block[data-astro-cid-ojee43lf]{gap:0 var(--space-6);grid-template-columns:96px minmax(0,1fr)}.jahr-eintraege[data-astro-cid-ojee43lf]{padding-left:var(--space-6)}}@media (width<=700px){.uebersicht[data-astro-cid-ojee43lf],.jahr-block[data-astro-cid-ojee43lf]{grid-template-columns:1fr}.jahr-marke[data-astro-cid-ojee43lf]{text-align:left;position:static}.jahr-eintraege[data-astro-cid-ojee43lf]{border-left:0;grid-template-columns:1fr;padding-left:0}.jahr-eintraege[data-astro-cid-ojee43lf]:before{display:none}.eintrag[data-astro-cid-ojee43lf].auftakt,.eintrag[data-astro-cid-ojee43lf].auftakt .eintrag-link[data-astro-cid-ojee43lf]{grid-template-columns:1fr}}.kontaktformular[data-astro-cid-w5ycj5bz]{max-width:680px;margin:var(--space-8) 0}.feldpaar[data-astro-cid-w5ycj5bz]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.feld[data-astro-cid-w5ycj5bz]{margin-bottom:var(--space-4);display:block}.feld[data-astro-cid-w5ycj5bz]>span[data-astro-cid-w5ycj5bz]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 62%, transparent);margin-bottom:var(--space-2);font-size:14px;display:block}.feld[data-astro-cid-w5ycj5bz] input[data-astro-cid-w5ycj5bz],.feld[data-astro-cid-w5ycj5bz] textarea[data-astro-cid-w5ycj5bz]{box-sizing:border-box;width:100%;font-family:var(--font-body);padding:var(--space-3) 2px;border:0;border-bottom:1px solid var(--color-divider);color:var(--color-text);background:0 0;border-radius:0;font-size:16px;transition:border-color .3s}.feld[data-astro-cid-w5ycj5bz] textarea[data-astro-cid-w5ycj5bz]{padding:var(--space-3) var(--space-3);border:1px solid var(--color-divider);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 45%, transparent)}.feld[data-astro-cid-w5ycj5bz] input[data-astro-cid-w5ycj5bz]:hover,.feld[data-astro-cid-w5ycj5bz] textarea[data-astro-cid-w5ycj5bz]:hover{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}.feld[data-astro-cid-w5ycj5bz] input[data-astro-cid-w5ycj5bz]:focus-visible,.feld[data-astro-cid-w5ycj5bz] textarea[data-astro-cid-w5ycj5bz]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-color:var(--color-accent)}.einwilligung[data-astro-cid-w5ycj5bz]{gap:var(--space-3);margin-bottom:var(--space-6);align-items:flex-start;font-size:14.5px;line-height:1.6;display:flex}.einwilligung[data-astro-cid-w5ycj5bz] input[data-astro-cid-w5ycj5bz]{width:24px;height:24px;accent-color:var(--color-accent);flex:none;margin:0}.einwilligung[data-astro-cid-w5ycj5bz] a[data-astro-cid-w5ycj5bz]{color:var(--color-accent-700)}.honigtopf[data-astro-cid-w5ycj5bz]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}button[data-astro-cid-w5ycj5bz].schaltflaeche{cursor:pointer;font-family:var(--font-heading);background:0 0}.formular-hinweis[data-astro-cid-w5ycj5bz]{margin-top:var(--space-4);color:color-mix(in srgb, var(--color-text) 68%, transparent);font-size:14px}.formular-hinweis[data-astro-cid-w5ycj5bz] a[data-astro-cid-w5ycj5bz]{color:var(--color-accent-700)}@media (width<=600px){.feldpaar[data-astro-cid-w5ycj5bz]{grid-template-columns:1fr}}.eroeffnung[data-astro-cid-cwxlhazo]{box-sizing:border-box;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);max-width:1320px;min-height:0;margin:0 auto;padding:clamp(48px,8vh,96px) clamp(24px,5vw,96px) clamp(40px,6vh,72px);display:grid}.eroeffnung-text[data-astro-cid-cwxlhazo]{animation:1.2s both daguRise}.eroeffnung-titel[data-astro-cid-cwxlhazo]{font-family:var(--font-heading);letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:clamp(60px,7vw,132px);font-weight:300;line-height:.9}.eroeffnung-strich[data-astro-cid-cwxlhazo]{width:72px;height:1px;margin:var(--space-6) 0 calc(var(--space-8) * 1.4);background:var(--color-accent);display:block}.weiter[data-astro-cid-cwxlhazo]{align-items:center;gap:var(--space-4);color:var(--color-text);font-family:var(--font-heading);font-size:clamp(20px,1.8vw,26px);text-decoration:none;display:inline-flex}.weiter-pfeil[data-astro-cid-cwxlhazo]{border:1px solid var(--color-accent);width:48px;height:48px;color:var(--color-accent-700);border-radius:50%;place-items:center;font-size:18px;transition:background-color .3s,color .3s;animation:2.4s ease-in-out infinite pfeilSchweben;display:inline-grid}.weiter[data-astro-cid-cwxlhazo]:hover .weiter-pfeil[data-astro-cid-cwxlhazo]{background:var(--color-accent);color:var(--color-neutral-100)}@keyframes pfeilSchweben{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.eroeffnung-bild[data-astro-cid-cwxlhazo]{justify-self:center;width:clamp(260px,25vw,400px);margin:0;animation:1.4s .2s both daguRise}.bogen[data-astro-cid-cwxlhazo]{position:relative}.bogen[data-astro-cid-cwxlhazo]:before{content:"";background:color-mix(in srgb, var(--color-accent-300) 38%, transparent);border-radius:50% 50% 0 0/20% 20% 0 0;position:absolute;inset:0;transform:translate(clamp(16px,1.8vw,28px),clamp(16px,1.8vw,28px))}.bogen[data-astro-cid-cwxlhazo] img[data-astro-cid-cwxlhazo]{width:100%;height:auto;filter:var(--dagu-grade,saturate(1.06) contrast(1.02));border-radius:50% 50% 0 0/20% 20% 0 0;display:block;position:relative}.eroeffnung-bild[data-astro-cid-cwxlhazo] figcaption[data-astro-cid-cwxlhazo]{margin-top:calc(var(--space-6) + clamp(16px, 1.8vw, 28px));font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent-700);text-align:center;font-size:14px}.reise[data-astro-cid-cwxlhazo]{background:var(--color-bg);position:relative}.reise-buehne[data-astro-cid-cwxlhazo]{padding:calc(var(--space-8) * 2.5) 0}.reise-spur[data-astro-cid-cwxlhazo]{gap:calc(var(--space-8) * 2);flex-direction:column;display:flex}.reise-auftakt[data-astro-cid-cwxlhazo],.kapitel[data-astro-cid-cwxlhazo]{box-sizing:border-box;padding:0 var(--space-6);width:100%;max-width:1240px;margin:0 auto}.reise-titel[data-astro-cid-cwxlhazo],.werte-titel[data-astro-cid-cwxlhazo]{font-family:var(--font-heading);margin:0;font-size:clamp(44px,6vw,96px);font-weight:400;line-height:.95}.reise-strich[data-astro-cid-cwxlhazo]{width:64px;height:1px;margin:var(--space-6) 0 0;background:var(--color-accent);display:block}.reise-strich[data-astro-cid-cwxlhazo].hell{background:var(--color-accent-300)}.reise-hinweis[data-astro-cid-cwxlhazo]{display:none}.kapitel[data-astro-cid-cwxlhazo]{gap:var(--space-6);grid-template-columns:1fr;display:grid}.kapitel-bild[data-astro-cid-cwxlhazo]{margin:0;overflow:hidden}.kapitel-bild[data-astro-cid-cwxlhazo] img[data-astro-cid-cwxlhazo]{width:100%;height:auto;transition:transform 1.2s;display:block}.kapitel[data-astro-cid-cwxlhazo]:hover .kapitel-bild[data-astro-cid-cwxlhazo] img[data-astro-cid-cwxlhazo]{transform:scale(1.03)}.kapitel-marke[data-astro-cid-cwxlhazo],.wert-nummer[data-astro-cid-cwxlhazo]{font-variant-numeric:lining-nums tabular-nums}.kapitel-marke[data-astro-cid-cwxlhazo]{align-items:baseline;gap:var(--space-4);margin:0 0 var(--space-4);font-family:var(--font-heading);display:flex}.kapitel-nummer[data-astro-cid-cwxlhazo]{color:#0000;-webkit-text-stroke:1px var(--color-accent);font-size:clamp(56px,6vw,96px);font-weight:300;line-height:1}.kapitel-jahr[data-astro-cid-cwxlhazo]{letter-spacing:.28em;color:var(--color-accent-700);font-size:15px}.kapitel-absatz[data-astro-cid-cwxlhazo]{max-width:52ch;margin:0;font-size:clamp(16px,1.15vw,18px);line-height:1.85}.kapitel-absatz[data-astro-cid-cwxlhazo].lang{font-size:clamp(14.5px,.98vw,16px);line-height:1.72}.reise-fortschritt[data-astro-cid-cwxlhazo]{display:none}.zwei-wege[data-astro-cid-cwxlhazo]{width:min(100%,260px);height:auto;margin:var(--space-6) 0 0;display:block;overflow:visible}.weg[data-astro-cid-cwxlhazo]{stroke:var(--color-accent);stroke-width:1.25px;stroke-linecap:round;vector-effect:non-scaling-stroke}.weg[data-astro-cid-cwxlhazo].gemeinsam{stroke-width:1.75px}.wegpunkt[data-astro-cid-cwxlhazo]{fill:var(--color-bg);stroke:var(--color-accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}html.js .zwei-wege[data-astro-cid-cwxlhazo] .weg[data-astro-cid-cwxlhazo]{stroke-dasharray:1;stroke-dashoffset:1px}html.js .zwei-wege[data-astro-cid-cwxlhazo] .wegpunkt[data-astro-cid-cwxlhazo]{opacity:0}html.js .zwei-wege[data-astro-cid-cwxlhazo].sichtbar .weg[data-astro-cid-cwxlhazo]{animation:1.4s forwards daguZeichnen}html.js .zwei-wege[data-astro-cid-cwxlhazo].sichtbar .weg[data-astro-cid-cwxlhazo].gemeinsam{animation-duration:1.6s;animation-delay:1.5s}html.js .zwei-wege[data-astro-cid-cwxlhazo].sichtbar .wegpunkt[data-astro-cid-cwxlhazo]{animation:.4s 1.35s forwards daguFade}.wert-zeichen[data-astro-cid-cwxlhazo]{width:64px;height:auto;margin:0 0 var(--space-6);display:block;overflow:visible}.wertstrich[data-astro-cid-cwxlhazo]{stroke:var(--color-accent-300);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}html.js .wert-zeichen[data-astro-cid-cwxlhazo] .wertstrich[data-astro-cid-cwxlhazo]{stroke-dasharray:1;stroke-dashoffset:1px}html.js .wert-zeichen[data-astro-cid-cwxlhazo].sichtbar .wertstrich[data-astro-cid-cwxlhazo]{animation:1.1s forwards daguZeichnen}@media (prefers-reduced-motion:reduce){html.js .zwei-wege[data-astro-cid-cwxlhazo] .weg[data-astro-cid-cwxlhazo],html.js .wert-zeichen[data-astro-cid-cwxlhazo] .wertstrich[data-astro-cid-cwxlhazo]{stroke-dashoffset:0}html.js .zwei-wege[data-astro-cid-cwxlhazo] .wegpunkt[data-astro-cid-cwxlhazo]{opacity:1}}.reise[data-astro-cid-cwxlhazo][data-aktiv] .reise-buehne[data-astro-cid-cwxlhazo]{align-items:center;height:100vh;padding:0;display:flex;position:sticky;top:0;overflow:hidden}.reise[data-astro-cid-cwxlhazo][data-aktiv] .reise-spur[data-astro-cid-cwxlhazo]{will-change:transform;flex-direction:row;align-items:stretch;gap:0;height:min(80vh,780px)}.reise[data-astro-cid-cwxlhazo][data-aktiv] .reise-auftakt[data-astro-cid-cwxlhazo]{flex-direction:column;flex:none;justify-content:center;width:clamp(360px,32vw,560px);max-width:none;margin:0;padding:0 clamp(48px,5vw,112px);display:flex}.reise[data-astro-cid-cwxlhazo][data-aktiv] .reise-hinweis[data-astro-cid-cwxlhazo]{margin:var(--space-8) 0 0;color:var(--color-accent);font-size:28px;display:block}.reise[data-astro-cid-cwxlhazo][data-aktiv] .reise-hinweis[data-astro-cid-cwxlhazo] span[data-astro-cid-cwxlhazo]{animation:2.4s ease-in-out infinite hinweisSchweben;display:inline-block}@keyframes hinweisSchweben{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.reise[data-astro-cid-cwxlhazo][data-aktiv] .kapitel[data-astro-cid-cwxlhazo]{border-left:1px solid var(--color-divider);flex:none;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:clamp(32px,3.5vw,72px);width:clamp(900px,74vw,1360px);max-width:none;margin:0;padding:0 clamp(32px,3vw,64px)}.reise[data-astro-cid-cwxlhazo][data-aktiv] .kapitel-bild[data-astro-cid-cwxlhazo]{align-self:center;max-height:100%}.reise[data-astro-cid-cwxlhazo][data-aktiv] .kapitel-bild[data-astro-cid-cwxlhazo] img[data-astro-cid-cwxlhazo]{width:auto;max-width:100%;max-height:min(80vh,780px);margin:0 auto}.reise[data-astro-cid-cwxlhazo][data-aktiv] .kapitel[data-astro-cid-cwxlhazo]:nth-of-type(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}.reise[data-astro-cid-cwxlhazo][data-aktiv] .kapitel[data-astro-cid-cwxlhazo]:nth-of-type(2n) .kapitel-bild[data-astro-cid-cwxlhazo]{order:2}.reise[data-astro-cid-cwxlhazo][data-aktiv] .reise-fortschritt[data-astro-cid-cwxlhazo]{background:var(--color-divider);height:1px;display:block;position:absolute;bottom:clamp(24px,5vh,48px);left:clamp(48px,5vw,112px);right:clamp(48px,5vw,112px)}.reise[data-astro-cid-cwxlhazo][data-aktiv] .reise-fortschritt[data-astro-cid-cwxlhazo] span[data-astro-cid-cwxlhazo][data-fortschritt]{background:var(--color-accent);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.reise-marken[data-astro-cid-cwxlhazo]{display:none}.reise[data-astro-cid-cwxlhazo][data-aktiv] .reise-marken[data-astro-cid-cwxlhazo]{justify-content:space-between;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:0 0 auto}.reise-marke[data-astro-cid-cwxlhazo]{flex-direction:column;align-items:center;gap:6px;display:flex}.marke-kerbe[data-astro-cid-cwxlhazo]{background:var(--color-divider);width:1px;height:7px;transition:height .4s,background-color .4s;display:block}.marke-nummer[data-astro-cid-cwxlhazo]{font-family:var(--font-heading);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.18em;color:color-mix(in srgb, var(--color-text) 38%, transparent);font-size:12px;transition:color .4s}.reise-marke[data-astro-cid-cwxlhazo].erreicht .marke-kerbe[data-astro-cid-cwxlhazo]{background:var(--color-accent);height:12px}.reise-marke[data-astro-cid-cwxlhazo].erreicht .marke-nummer[data-astro-cid-cwxlhazo]{color:var(--color-accent-700)}.signet[data-astro-cid-cwxlhazo]{padding:clamp(48px, 9vh, 120px) var(--space-6);background:#fff;justify-content:center;display:flex}.signet[data-astro-cid-cwxlhazo] img[data-astro-cid-cwxlhazo]{width:min(100%,980px);height:auto;display:block}.werte[data-astro-cid-cwxlhazo]{color:var(--color-neutral-100);background:#1b1a18;padding:clamp(80px,16vh,180px) 0}.werte-innen[data-astro-cid-cwxlhazo]{box-sizing:border-box;max-width:1240px;padding:0 var(--space-6);margin:0 auto}.werte-raster[data-astro-cid-cwxlhazo]{border-top:1px solid #f8f4f429;grid-template-columns:repeat(3,1fr);margin-top:clamp(48px,9vh,96px);display:grid}.wert[data-astro-cid-cwxlhazo]{padding:var(--space-8) clamp(20px, 2.5vw, 48px) var(--space-6) 0;transition:background-color .6s}.wert[data-astro-cid-cwxlhazo]+.wert[data-astro-cid-cwxlhazo]{border-left:1px solid #f8f4f429;padding-left:clamp(20px,2.5vw,48px)}.wert-nummer[data-astro-cid-cwxlhazo]{font-family:var(--font-heading);letter-spacing:.3em;color:var(--color-accent-300);margin-bottom:var(--space-6);font-size:14px;display:block}.wert-name[data-astro-cid-cwxlhazo]{font-family:var(--font-heading);margin:0 0 var(--space-4);font-size:clamp(30px,3vw,46px);font-weight:400;line-height:1.05}.wert-text[data-astro-cid-cwxlhazo]{color:var(--color-neutral-300);margin:0;font-size:16px;line-height:1.8}.mission[data-astro-cid-cwxlhazo]{min-height:100vh;color:var(--color-neutral-100);align-items:center;display:flex;position:relative;overflow:hidden}.mission-bild[data-astro-cid-cwxlhazo]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mission-verlauf[data-astro-cid-cwxlhazo]{background:radial-gradient(70% 70%,#0f0e0cb8 0%,#0f0e0c80 60%,#0f0e0c59 100%);position:absolute;inset:0}.mission-innen[data-astro-cid-cwxlhazo]{box-sizing:border-box;max-width:1040px;padding:clamp(80px, 14vh, 160px) var(--space-6);text-align:center;margin:0 auto;position:relative}.mission-titel[data-astro-cid-cwxlhazo]{font-family:var(--font-heading);letter-spacing:.34em;text-transform:uppercase;color:var(--color-accent-300);margin:0 0 var(--space-8);font-size:14px;font-weight:500}.mission-zitat[data-astro-cid-cwxlhazo]{font-family:var(--font-heading);margin:0;font-size:clamp(24px,2.5vw,40px);font-weight:300;line-height:1.45}.wege[data-astro-cid-cwxlhazo]{box-sizing:border-box;max-width:1240px;padding:clamp(72px, 12vh, 140px) var(--space-6);margin:0 auto}.wege-trenner[data-astro-cid-cwxlhazo]{width:min(100%,560px);height:auto;margin:0 auto clamp(48px,8vh,88px);display:block}.wege-liste[data-astro-cid-cwxlhazo]{border-top:1px solid var(--color-divider)}.weg[data-astro-cid-cwxlhazo]{border-bottom:1px solid var(--color-divider);color:var(--color-text);font-family:var(--font-heading);justify-content:space-between;align-items:center;padding:clamp(20px,3.5vh,36px) 0;font-size:clamp(26px,3vw,44px);font-weight:400;text-decoration:none;transition:padding-left .5s,color .3s;display:flex}.weg-pfeil[data-astro-cid-cwxlhazo]{color:var(--color-accent);font-size:.7em;transition:transform .5s}.weg[data-astro-cid-cwxlhazo]:hover,.weg[data-astro-cid-cwxlhazo]:focus-visible{padding-left:var(--space-6);color:var(--color-accent-700)}.weg[data-astro-cid-cwxlhazo]:hover .weg-pfeil[data-astro-cid-cwxlhazo]{transform:translate(8px)}@media (width<=900px){.eroeffnung[data-astro-cid-cwxlhazo]{grid-template-columns:1fr}.eroeffnung-bild[data-astro-cid-cwxlhazo]{order:-1}.werte-raster[data-astro-cid-cwxlhazo]{grid-template-columns:1fr}.wert[data-astro-cid-cwxlhazo]+.wert[data-astro-cid-cwxlhazo]{border-top:1px solid #f8f4f429;border-left:0;padding-left:0}}.sp-halm[data-astro-cid-3tdipjfj]{width:78px;height:auto;margin:0 0 var(--space-4);display:block;overflow:visible}.halm-stiel[data-astro-cid-3tdipjfj],.halm-blatt[data-astro-cid-3tdipjfj]{stroke:var(--color-accent);stroke-width:1.25px;stroke-linecap:round;fill:none;vector-effect:non-scaling-stroke}.halm-korn[data-astro-cid-3tdipjfj]{fill:none;stroke:var(--color-accent);stroke-width:1.25px;vector-effect:non-scaling-stroke}html.js .sp-halm[data-astro-cid-3tdipjfj] .halm-stiel[data-astro-cid-3tdipjfj],html.js .sp-halm[data-astro-cid-3tdipjfj] .halm-blatt[data-astro-cid-3tdipjfj]{stroke-dasharray:1;stroke-dashoffset:1px}html.js .sp-halm[data-astro-cid-3tdipjfj] .halm-korn[data-astro-cid-3tdipjfj]{opacity:0}html.js .sp-halm[data-astro-cid-3tdipjfj].sichtbar .halm-stiel[data-astro-cid-3tdipjfj]{animation:1.4s forwards daguZeichnen}html.js .sp-halm[data-astro-cid-3tdipjfj].sichtbar .halm-blatt[data-astro-cid-3tdipjfj]{animation:1s 1.1s forwards daguZeichnen}html.js .sp-halm[data-astro-cid-3tdipjfj].sichtbar .halm-korn[data-astro-cid-3tdipjfj]{animation:.6s 1.9s forwards daguFade}@media (prefers-reduced-motion:reduce){html.js .sp-halm[data-astro-cid-3tdipjfj] .halm-stiel[data-astro-cid-3tdipjfj],html.js .sp-halm[data-astro-cid-3tdipjfj] .halm-blatt[data-astro-cid-3tdipjfj]{stroke-dashoffset:0}html.js .sp-halm[data-astro-cid-3tdipjfj] .halm-korn[data-astro-cid-3tdipjfj]{opacity:1}}.sr-only[data-astro-cid-3tdipjfj]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sp-eroeffnung[data-astro-cid-3tdipjfj]{position:relative;overflow:hidden}.sp-eroeffnung-innen[data-astro-cid-3tdipjfj]{max-width:1320px;padding:calc(var(--space-8) * 2.2) var(--space-8) calc(var(--space-8) * 2);box-sizing:border-box;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,88px);margin:0 auto;display:grid}.sp-ruf[data-astro-cid-3tdipjfj]{animation:.8s both daguRise}.sp-titel[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);margin:0;font-size:clamp(38px,5vw,68px);font-weight:400;line-height:1.04}.sp-strich[data-astro-cid-3tdipjfj]{width:64px;height:1px;margin:var(--space-6) 0;background:var(--color-accent);display:block}.sp-leitsatz[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);letter-spacing:0;text-transform:none;margin:0 0 var(--space-6);max-width:22ch;color:var(--color-neutral-900);font-size:clamp(26px,2.8vw,38px);font-style:italic;font-weight:400;line-height:1.25}.sp-anliegen[data-astro-cid-3tdipjfj]{max-width:52ch;margin:0 0 var(--space-8);color:color-mix(in srgb, var(--color-text) 85%, transparent);font-size:17px;line-height:1.85}.sp-knoepfe[data-astro-cid-3tdipjfj]{gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.sp-knopf[data-astro-cid-3tdipjfj]{min-height:50px;font-family:var(--font-heading);letter-spacing:.08em;color:var(--color-neutral-900);border:1px solid var(--color-neutral-900);align-items:center;padding:0 28px;font-size:17px;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.sp-knopf[data-astro-cid-3tdipjfj]:hover{background:color-mix(in srgb, var(--color-neutral-900) 8%, transparent)}.sp-knopf-voll[data-astro-cid-3tdipjfj]{background:var(--color-neutral-900);color:var(--color-accent-300)}.sp-knopf-voll[data-astro-cid-3tdipjfj]:hover{color:var(--color-accent-200);background:#1b1a18}.sp-knopf[data-astro-cid-3tdipjfj]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.sp-karte[data-astro-cid-3tdipjfj]{background:var(--color-neutral-900);color:var(--color-neutral-100);animation:.9s .15s both daguRise;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #00000073}.sp-karte-inhalt[data-astro-cid-3tdipjfj]{z-index:2;padding:clamp(28px,3vw,44px) clamp(24px,3vw,44px) 0;position:relative}.sp-karte-titel[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-300);margin:0 0 var(--space-2);font-size:14px}.sp-empfaenger[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);margin:0 0 var(--space-6);font-size:clamp(26px,2.4vw,34px);line-height:1.15}.sp-felder[data-astro-cid-3tdipjfj]{margin:0}.sp-feld[data-astro-cid-3tdipjfj]{padding:var(--space-3) 0;border-top:1px solid #ffffff1f}.sp-feld[data-astro-cid-3tdipjfj] dt[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--color-neutral-400);font-size:14px}.sp-feld[data-astro-cid-3tdipjfj] dd[data-astro-cid-3tdipjfj]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:2px 0 0;display:flex}.sp-wert[data-astro-cid-3tdipjfj]{font-feature-settings:"tnum";overflow-wrap:anywhere;font-size:17px}.sp-feld-iban[data-astro-cid-3tdipjfj] .sp-wert[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);white-space:nowrap;letter-spacing:.04em;color:#fff;font-size:clamp(19px,1.45vw,24px)}.sp-kopieren[data-astro-cid-3tdipjfj]{min-height:36px;font-family:var(--font-heading);letter-spacing:.08em;color:var(--color-accent-300);cursor:pointer;background:0 0;border:1px solid #facb8d66;flex:none;margin-left:auto;padding:0 14px;font-size:14px;transition:background .25s,border-color .25s}.sp-kopieren[data-astro-cid-3tdipjfj]:hover{border-color:var(--color-accent-300);background:#facb8d1a}.sp-kopieren[data-astro-cid-3tdipjfj]:focus-visible{outline:2px solid var(--color-accent-300);outline-offset:2px}.sp-kopieren[data-astro-cid-3tdipjfj].ist-kopiert{background:var(--color-accent-300);color:var(--color-neutral-900)}.sp-steuer[data-astro-cid-3tdipjfj]{gap:var(--space-3);margin:var(--space-6) 0 var(--space-3);color:var(--color-neutral-200);align-items:baseline;font-size:15px;line-height:1.6;display:flex}.sp-steuer[data-astro-cid-3tdipjfj] strong{color:#fff;font-weight:600}.sp-haken[data-astro-cid-3tdipjfj]{color:var(--color-accent-300)}.sp-verein[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);letter-spacing:.06em;color:var(--color-accent-300);border-bottom:1px solid #facb8d59;padding-block:10px;font-size:16px;text-decoration:none;display:inline-block}.sp-verein[data-astro-cid-3tdipjfj]:hover{color:var(--color-accent-200)}.sp-karte-berge[data-astro-cid-3tdipjfj]{height:clamp(120px,12vw,170px);margin-top:var(--space-4)}.sp-streifen[data-astro-cid-3tdipjfj]{max-width:1400px;padding:0 var(--space-6);margin:0 auto}.sp-streifen[data-astro-cid-3tdipjfj] img[data-astro-cid-3tdipjfj]{cursor:zoom-in;width:100%;height:auto;filter:var(--dagu-grade,saturate(1.06) contrast(1.02));display:block}.sp-traeger[data-astro-cid-3tdipjfj]{gap:var(--space-6);max-width:1320px;margin:calc(var(--space-8) * 2.4) auto 0;padding:0 var(--space-8);box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-traeger-karte[data-astro-cid-3tdipjfj]{padding:clamp(28px,3.4vw,56px)}.sp-traeger-hell[data-astro-cid-3tdipjfj]{background:var(--color-surface)}.sp-traeger-dunkel[data-astro-cid-3tdipjfj]{background:var(--color-neutral-900);color:var(--color-neutral-100)}.sp-logo[data-astro-cid-3tdipjfj]{height:auto;margin-bottom:var(--space-6);display:block}.sp-logo-hda[data-astro-cid-3tdipjfj]{width:150px}.sp-logo-dagu[data-astro-cid-3tdipjfj]{filter:invert();width:230px;margin-top:14px}.sp-traeger-titel[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);letter-spacing:0;text-transform:none;margin:0 0 var(--space-4);font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.15}.sp-traeger-karte[data-astro-cid-3tdipjfj] p[data-astro-cid-3tdipjfj]{margin:0;font-size:16px;line-height:1.85}.sp-traeger-dunkel[data-astro-cid-3tdipjfj] p[data-astro-cid-3tdipjfj]{color:var(--color-neutral-200)}.sp-anschrift[data-astro-cid-3tdipjfj]{gap:var(--space-6);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-divider);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-traeger-karte[data-astro-cid-3tdipjfj] .sp-anschrift[data-astro-cid-3tdipjfj] p[data-astro-cid-3tdipjfj]{font-size:15px;line-height:1.75}.sp-anschrift[data-astro-cid-3tdipjfj] a{color:var(--color-accent-700);overflow-wrap:anywhere}.sp-dank[data-astro-cid-3tdipjfj]{max-width:1200px;margin:calc(var(--space-8) * 3) auto 0;padding:0 var(--space-8);box-sizing:border-box;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,110px);display:grid}.sp-dank-bild[data-astro-cid-3tdipjfj]{margin:0}.sp-bogen[data-astro-cid-3tdipjfj]{position:relative}.sp-bogen[data-astro-cid-3tdipjfj]:before{content:"";background:color-mix(in srgb, var(--color-accent-300) 38%, transparent);border-radius:50% 50% 0 0/26% 26% 0 0;position:absolute;inset:0;transform:translate(clamp(14px,1.6vw,24px),clamp(14px,1.6vw,24px))}.sp-bogen[data-astro-cid-3tdipjfj] img[data-astro-cid-3tdipjfj]{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;cursor:zoom-in;width:100%;height:auto;filter:var(--dagu-grade,saturate(1.06) contrast(1.02));border-radius:50% 50% 0 0/26% 26% 0 0;display:block;position:relative}.sp-dank-titel[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);margin:0;font-size:clamp(40px,5vw,72px);line-height:1.02}.sp-dank-satz[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);margin:0 0 var(--space-8);max-width:30ch;font-size:clamp(21px,2vw,27px);line-height:1.5}.sp-unterschrift[data-astro-cid-3tdipjfj]{flex-direction:column;gap:4px;margin:0;display:flex}.sp-unterschrift-verein[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-700);font-size:14px}.sp-unterschrift-namen[data-astro-cid-3tdipjfj]{font-family:var(--font-heading);font-size:clamp(30px,3vw,40px);font-style:italic}.sp-galerie[data-astro-cid-3tdipjfj]{max-width:1400px;margin:calc(var(--space-8) * 3) auto calc(var(--space-8) * 2);padding:0 var(--space-6);box-sizing:border-box;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(110px,11vw,190px);gap:8px;display:grid}.sp-galerie-bild[data-astro-cid-3tdipjfj]{grid-column:span 2;margin:0;overflow:hidden}.sp-galerie-0[data-astro-cid-3tdipjfj]{grid-area:1/1/3/5}.sp-galerie-1[data-astro-cid-3tdipjfj]{grid-area:1/5/auto/7}.sp-galerie-2[data-astro-cid-3tdipjfj]{grid-area:2/5/auto/7}.sp-galerie-3[data-astro-cid-3tdipjfj]{grid-area:3/1/auto/3}.sp-galerie-4[data-astro-cid-3tdipjfj]{grid-area:3/3/auto/5}.sp-galerie-5[data-astro-cid-3tdipjfj]{grid-area:3/5/auto/7}.sp-galerie-6[data-astro-cid-3tdipjfj]{grid-area:4/1/auto/3}.sp-galerie-7[data-astro-cid-3tdipjfj]{grid-area:5/1/auto/3}.sp-galerie-8[data-astro-cid-3tdipjfj]{grid-area:4/3/6/7}.sp-galerie-9[data-astro-cid-3tdipjfj]{grid-area:6/1/auto/4}.sp-galerie-10[data-astro-cid-3tdipjfj]{grid-area:6/4/auto/7}.sp-galerie-bild[data-astro-cid-3tdipjfj] img[data-astro-cid-3tdipjfj]{object-fit:cover;cursor:zoom-in;width:100%;height:100%;filter:var(--dagu-grade,saturate(1.06) contrast(1.02));transition:transform .8s;display:block}.sp-galerie-bild[data-astro-cid-3tdipjfj]:hover img[data-astro-cid-3tdipjfj]{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.sp-ruf[data-astro-cid-3tdipjfj],.sp-karte[data-astro-cid-3tdipjfj]{animation:none}.sp-galerie-bild[data-astro-cid-3tdipjfj] img[data-astro-cid-3tdipjfj]{transition:none}}@media (width<=1000px){.sp-eroeffnung-innen[data-astro-cid-3tdipjfj],.sp-dank[data-astro-cid-3tdipjfj],.sp-traeger[data-astro-cid-3tdipjfj]{grid-template-columns:1fr}.sp-dank-bild[data-astro-cid-3tdipjfj]{max-width:460px}}@media (width<=700px){.sp-eroeffnung-innen[data-astro-cid-3tdipjfj]{padding:calc(var(--space-8) * 1.3) var(--space-6) var(--space-8)}.sp-traeger[data-astro-cid-3tdipjfj],.sp-dank[data-astro-cid-3tdipjfj]{padding:0 var(--space-6)}.sp-traeger-karte[data-astro-cid-3tdipjfj]{padding:var(--space-6)}.sp-anschrift[data-astro-cid-3tdipjfj]{grid-template-columns:1fr}.sp-streifen[data-astro-cid-3tdipjfj],.sp-galerie[data-astro-cid-3tdipjfj]{padding:0 var(--space-4)}.sp-galerie[data-astro-cid-3tdipjfj]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(110px,32vw,180px)}.sp-galerie-bild[data-astro-cid-3tdipjfj].sp-galerie-bild{grid-area:auto}.sp-galerie-bild[data-astro-cid-3tdipjfj].sp-galerie-0,.sp-galerie-bild[data-astro-cid-3tdipjfj].sp-galerie-8{grid-area:span 2/span 2}.sp-feld[data-astro-cid-3tdipjfj] dd[data-astro-cid-3tdipjfj]{flex-wrap:wrap}}.kt-uhren[data-astro-cid-re4ws2li]{margin:var(--space-6) 0 0}.kt[data-astro-cid-re4ws2li]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:100vh;display:grid}.kt-tafel[data-astro-cid-re4ws2li]{background:var(--color-neutral-900);color:var(--color-neutral-100);flex-direction:column;display:flex;position:relative;overflow:hidden}.kt-tafel-inhalt[data-astro-cid-re4ws2li]{z-index:2;padding:calc(var(--space-8) * 2.4) clamp(28px, 4.5vw, 80px) var(--space-8);animation:.8s both daguRise;position:relative}.kt-titel[data-astro-cid-re4ws2li]{font-family:var(--font-heading);color:#fff;margin:0;font-size:clamp(42px,5.4vw,76px);font-weight:400;line-height:1}.kt-strich[data-astro-cid-re4ws2li]{width:64px;height:1px;margin:var(--space-6) 0 calc(var(--space-8) * 1.2);background:var(--color-accent-300);display:block}.kt-verein[data-astro-cid-re4ws2li]{font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;color:var(--color-accent-300);margin:0 0 var(--space-3);font-size:14px}.kt-personen[data-astro-cid-re4ws2li]{font-family:var(--font-heading);margin:0 0 var(--space-8);max-width:21ch;font-size:clamp(26px,2.6vw,36px);line-height:1.2}.kt-weg[data-astro-cid-re4ws2li]{align-items:flex-end;gap:var(--space-3);margin:0 0 calc(var(--space-8) * 1.2);max-width:440px;display:flex}.kt-ort[data-astro-cid-re4ws2li]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--color-neutral-300);flex:none;font-size:15px}.kt-bogen[data-astro-cid-re4ws2li]{flex:auto;min-width:60px;height:34px;margin-bottom:6px;overflow:visible}.kt-bogen[data-astro-cid-re4ws2li] path[data-astro-cid-re4ws2li]{fill:none;stroke:var(--color-accent-300);stroke-width:1.4px;stroke-dasharray:1 6;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:2.4s .6s both weg}.kt-bogen[data-astro-cid-re4ws2li] circle[data-astro-cid-re4ws2li]{fill:var(--color-accent-300)}@keyframes weg{0%{stroke-dashoffset:120px;opacity:0}to{stroke-dashoffset:0;opacity:1}}.kt-mail[data-astro-cid-re4ws2li]{align-items:baseline;gap:var(--space-3);max-width:100%;font-family:var(--font-heading);color:#fff;border-bottom:1px solid #facb8d73;padding-block:10px;font-size:clamp(20px,1.9vw,26px);text-decoration:none;transition:border-color .3s,color .3s;display:inline-flex}.kt-mail-text[data-astro-cid-re4ws2li]{overflow-wrap:anywhere}.kt-mail-pfeil[data-astro-cid-re4ws2li]{color:var(--color-accent-300);transition:transform .3s}.kt-mail[data-astro-cid-re4ws2li]:hover{color:var(--color-accent-200);border-color:var(--color-accent-300)}.kt-mail[data-astro-cid-re4ws2li]:hover .kt-mail-pfeil[data-astro-cid-re4ws2li]{transform:translate(6px)}.kt-mail[data-astro-cid-re4ws2li]:focus-visible{outline:2px solid var(--color-accent-300);outline-offset:4px}.kt-berge[data-astro-cid-re4ws2li]{flex:auto;min-height:clamp(180px,20vw,320px);margin-top:auto}.kt-formular[data-astro-cid-re4ws2li]{padding:calc(var(--space-8) * 2.4) clamp(28px, 5vw, 96px) calc(var(--space-8) * 2);animation:.8s .15s both daguRise}.kt-formular-titel[data-astro-cid-re4ws2li]{font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:15px;font-weight:400;line-height:1.4}.kt-strich-klein[data-astro-cid-re4ws2li]{background:var(--color-accent);margin:var(--space-4) 0 var(--space-6);width:48px}.kt-hinweis[data-astro-cid-re4ws2li]{max-width:56ch;color:color-mix(in srgb, var(--color-text) 70%, transparent);margin:0;font-size:15px;line-height:1.7}.kt-formular[data-astro-cid-re4ws2li] .kontaktformular{margin-top:var(--space-6)}@media (prefers-reduced-motion:reduce){.kt-tafel-inhalt[data-astro-cid-re4ws2li],.kt-formular[data-astro-cid-re4ws2li],.kt-bogen[data-astro-cid-re4ws2li] path[data-astro-cid-re4ws2li]{animation:none}}@media (width<=1000px){.kt[data-astro-cid-re4ws2li]{grid-template-columns:1fr;min-height:0}.kt-tafel-inhalt[data-astro-cid-re4ws2li]{padding:calc(var(--space-8) * 1.4) var(--space-6) var(--space-6)}.kt-berge[data-astro-cid-re4ws2li]{flex:none;height:clamp(150px,36vw,260px)}.kt-formular[data-astro-cid-re4ws2li]{padding:calc(var(--space-8) * 1.4) var(--space-6) calc(var(--space-8) * 1.4)}}
