.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);margin:0;overflow:hidden}.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}.artikel .kachel-bild{aspect-ratio:4/5;margin:0;overflow:hidden}.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:210px 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:.18em;margin:0;font-size:15px;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}}.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;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-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]{overflow:hidden}.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}@media (width<=1400px){.uebersicht[data-astro-cid-ojee43lf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.uebersicht[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);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:var(--radius-md);color:var(--color-text);font-size:16px}.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}.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]{background:var(--color-accent);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.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}}
