@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/lato/lato-300.woff2") format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/lato/lato-latin-400-normal.woff2") format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/lato/lato-latin-400-italic.woff2") format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/lato/lato-latin-700-normal.woff2") format("woff2")}:root{--gruen-50: #f6f9f6;--gruen-100: #edf1ec;--gruen-200: #dbe1da;--gruen-300: #bdc7bc;--gruen-400: #839281;--gruen-500: #646d63;--gruen-600: #4d574c;--gruen-700: #3b4639;--gruen-800: #273126;--gruen-900: #192018;--neutral-0: #ffffff;--neutral-300: #d6d6d4;--neutral-600: #6b6b69;--neutral-900: #1b1b1a;--fehler: #9c2f22;--fehler-flaeche: #fdf3f1;--ton-text: var(--gruen-700);--ton-titel: var(--gruen-800);--ton-gedaempft: var(--gruen-500);--ton-marke: var(--gruen-500);--ton-marke-tief: var(--gruen-600);--ton-flaeche: var(--neutral-0);--ton-flaeche-ruhig: var(--gruen-50);--ton-flaeche-marke: var(--gruen-500);--ton-linie: var(--gruen-200);--ton-rahmen: var(--gruen-400);--ton-fokus: var(--gruen-900);--schrift: Lato, -apple-system, BlinkMacSystemFont, Segoe UI, Arial, sans-serif;--gewicht-light: 300;--gewicht-normal: 400;--gewicht-fett: 700;--schrift-xs: clamp(0.8125rem, 0.79rem + 0.09vw, 0.875rem);--schrift-s: clamp(0.9375rem, 0.91rem + 0.14vw, 1.03rem);--schrift-basis: clamp(1.0625rem, 1.02rem + 0.2vw, 1.2rem);--schrift-m: clamp(1.1875rem, 1.08rem + 0.46vw, 1.5rem);--schrift-l: clamp(1.25rem, 1.13rem + 0.56vw, 1.625rem);--schrift-xl: clamp(1.5625rem, 1.29rem + 1.2vw, 2.375rem);--schrift-2xl: clamp(1.875rem, 1.42rem + 2.04vw, 3.25rem);--zeile-eng: 1.15;--zeile-titel: 1.25;--zeile-kompakt: 1.45;--zeile-text: 1.65;--sperrung-weit: 0.06em;--sperrung-eng: 0.002em;--raum-3xs: 0.25rem;--raum-2xs: 0.5rem;--raum-xs: 0.75rem;--raum-s: 1rem;--raum-m: 1.5rem;--raum-l: 2rem;--raum-xl: 3rem;--raum-2xl: 4rem;--raum-abschnitt: clamp(3.5rem, 2.17rem + 5.93vw, 7.5rem);--raum-rand: clamp(1.25rem, 0.33rem + 4.07vw, 4rem);--breite-inhalt: 72rem;--breite-text: 38rem;--breite-weit: 96rem;--ziel-min: 2.75rem;--radius-1: 2px;--radius-2: 4px;--schatten-1: 0 1px 2px rgba(25, 32, 24, 0.06), 0 2px 8px rgba(25, 32, 24, 0.05);--kurve: cubic-bezier(0.22, 0.61, 0.36, 1);--zeit: 200ms;--linie-staerke: 1px;--kopf-hoehe: 61px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:6rem}body{margin:0;background:var(--ton-flaeche);color:var(--ton-text);font-family:var(--schrift);font-weight:var(--gewicht-normal);font-size:var(--schrift-basis);line-height:var(--zeile-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg,video{max-width:100%;height:auto}img{border-radius:var(--radius-2)}::selection{background:var(--gruen-200);color:var(--gruen-900)}:focus-visible{outline:3px solid var(--ton-fokus);outline-offset:3px;border-radius:var(--radius-1)}:focus:not(:focus-visible){outline:none}.auf-gruen{--ton-text: var(--neutral-0);--ton-titel: var(--neutral-0);--ton-gedaempft: var(--gruen-300);--ton-linie: var(--gruen-300);--ton-rahmen: var(--gruen-300);--ton-fokus: var(--neutral-0);background:var(--ton-flaeche-marke);color:var(--ton-text)}.sprung{position:absolute;left:var(--raum-s);top:-100%;z-index:100;padding:var(--raum-2xs) var(--raum-s);background:var(--neutral-0);color:var(--gruen-800);border:var(--linie-staerke) solid var(--ton-rahmen);border-radius:var(--radius-1)}.sprung:focus{top:var(--raum-s)}.bahn{width:100%;max-width:var(--breite-inhalt);margin-inline:auto;padding-inline:var(--raum-rand)}.bahn--schmal{max-width:calc(var(--breite-text) + 2*var(--raum-rand))}main>section{padding-block:var(--raum-abschnitt)}main>section+section{border-top:var(--linie-staerke) solid var(--ton-linie)}main>section.auf-gruen,main>section.auf-gruen+section{border-top:0}main>section.ruhig{background:var(--ton-flaeche-ruhig);border-top:0}main>section.ruhig+section{border-top:0}.wortmarke{font-weight:var(--gewicht-light);letter-spacing:var(--sperrung-eng);line-height:var(--zeile-eng);white-space:nowrap;color:inherit;text-decoration:none}.bildmarke{display:block;width:clamp(2.25rem,4vw,4.5rem);color:currentColor}.vertikale{display:block;width:var(--linie-staerke);background:var(--ton-linie);border:0;margin:0}.buehne{position:relative;padding-block:clamp(3rem,10vh,7rem) var(--raum-abschnitt);overflow:hidden}.buehne>.bahn{display:grid;gap:var(--raum-m)}.buehne h1{margin:0;max-width:52rem;font-size:var(--schrift-2xl);font-weight:var(--gewicht-light);line-height:var(--zeile-titel);letter-spacing:var(--sperrung-eng);color:var(--ton-titel);text-wrap:balance}.buehne p{margin:0;max-width:34rem;font-size:var(--schrift-m);font-weight:var(--gewicht-light);line-height:var(--zeile-kompakt)}.buehne .knopf{justify-self:start;margin-top:var(--raum-xs)}.buehne>.vertikale{position:absolute;top:var(--raum-abschnitt);bottom:var(--raum-abschnitt);right:clamp(2rem,7vw,7rem);display:none}@media(min-width: 60em){.buehne>.vertikale{display:block}}.buehne>.bildmarke{position:absolute;right:clamp(1.5rem,5vw,4.5rem);bottom:clamp(1.5rem,5vw,4.5rem);pointer-events:none}.fliess{max-width:var(--breite-text)}.fliess>*+*{margin-top:var(--raum-s)}.fliess h2,.fliess h3{color:var(--ton-titel);line-height:var(--zeile-titel);text-wrap:balance}.fliess h2{margin-top:var(--raum-xl);font-size:var(--schrift-xl);font-weight:var(--gewicht-light)}.fliess h3{margin-top:var(--raum-l);font-size:var(--schrift-l);font-weight:var(--gewicht-normal)}.fliess>:first-child{margin-top:0}.fliess p{margin-bottom:0;hyphens:auto}.fliess p.lead{font-size:var(--schrift-m);font-weight:var(--gewicht-light);line-height:var(--zeile-kompakt);color:var(--gruen-600)}.fliess ul,.fliess ol{margin-bottom:0;padding-left:var(--raum-m);line-height:var(--zeile-kompakt)}.fliess li+li{margin-top:var(--raum-2xs)}.fliess ul{list-style:none;padding-left:0}.fliess ul>li{position:relative;padding-left:var(--raum-m)}.fliess ul>li::before{content:"";position:absolute;left:0;top:.72em;width:.6rem;height:var(--linie-staerke);background:var(--ton-rahmen)}.fliess strong{font-weight:var(--gewicht-fett);color:var(--ton-titel)}.fliess small{font-size:var(--schrift-s);color:var(--ton-gedaempft)}.fliess a{color:var(--ton-marke-tief);text-decoration:underline;text-decoration-thickness:var(--linie-staerke);text-underline-offset:.18em;transition:color var(--zeit) var(--kurve),text-decoration-color var(--zeit) var(--kurve)}.fliess a:hover{color:var(--gruen-800);text-decoration-thickness:2px}.auf-gruen .fliess a{color:var(--neutral-0)}.marke-abschnitt{display:block;margin-bottom:var(--raum-2xs);font-size:var(--schrift-xs);font-weight:var(--gewicht-fett);letter-spacing:var(--sperrung-weit);text-transform:uppercase;color:var(--ton-gedaempft)}.leistungen{display:grid;gap:var(--raum-l);grid-template-columns:repeat(auto-fit, minmax(17rem, 1fr));margin:0;padding:0;list-style:none}.leistung{padding:var(--raum-m) 0 var(--raum-m) var(--raum-m);border-left:var(--linie-staerke) solid var(--ton-rahmen);min-width:0;transition:border-color var(--zeit) var(--kurve),background-color var(--zeit) var(--kurve)}.leistung h3{margin:0 0 var(--raum-2xs);hyphens:auto;overflow-wrap:break-word;font-size:var(--schrift-l);font-weight:var(--gewicht-normal);line-height:var(--zeile-titel);color:var(--ton-titel);text-wrap:balance}.leistung p{margin:0;color:var(--ton-text)}.leistung>a{display:inline-flex;align-items:center;min-height:var(--ziel-min);margin-top:var(--raum-2xs);font-size:var(--schrift-s);color:var(--ton-marke-tief);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:var(--linie-staerke)}.leistung:has(a):hover{border-left-color:var(--ton-marke);background:var(--gruen-50)}.leistung h3 a{color:inherit;text-decoration:none}.leistung h3 a::after{content:"";position:absolute;inset:0}.leistung:has(h3 a){position:relative}.stimme{max-width:var(--breite-text);margin:0;padding-left:var(--raum-m);border-left:var(--linie-staerke) solid var(--ton-rahmen)}.stimme p{margin:0;font-size:var(--schrift-m);font-weight:var(--gewicht-light);line-height:var(--zeile-kompakt);color:var(--ton-titel)}.stimme footer{margin-top:var(--raum-s);font-size:var(--schrift-s);line-height:var(--zeile-kompakt);color:var(--ton-gedaempft)}.stimme cite{font-style:normal;font-weight:var(--gewicht-fett)}.fragen{max-width:var(--breite-text)}.frage{border-bottom:var(--linie-staerke) solid var(--ton-linie)}.frage:first-of-type{border-top:var(--linie-staerke) solid var(--ton-linie)}.frage>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--raum-s);min-height:var(--ziel-min);padding:var(--raum-s) 0;font-size:var(--schrift-l);font-weight:var(--gewicht-normal);line-height:var(--zeile-titel);color:var(--ton-titel);cursor:pointer;list-style:none;transition:color var(--zeit) var(--kurve)}.frage>summary::-webkit-details-marker{display:none}.frage>summary:hover{color:var(--ton-marke-tief)}.frage>summary::after{content:"";flex:0 0 auto;width:.875rem;height:.875rem;background:linear-gradient(var(--ton-rahmen) 0 0) center/100% var(--linie-staerke) no-repeat,linear-gradient(var(--ton-rahmen) 0 0) center/var(--linie-staerke) 100% no-repeat;transition:transform var(--zeit) var(--kurve),opacity var(--zeit) var(--kurve)}.frage[open]>summary::after{background:linear-gradient(var(--ton-marke) 0 0) center/100% var(--linie-staerke) no-repeat;transform:rotate(180deg)}.frage>:not(summary){padding:0 0 var(--raum-m);max-width:calc(var(--breite-text) - var(--raum-l))}.frage p{margin:0}.frage p+p{margin-top:var(--raum-s)}.formular{display:grid;gap:var(--raum-m);max-width:34rem}.formular>p{margin:0}.feld{display:grid;gap:var(--raum-3xs)}.feld>label{font-size:var(--schrift-s);font-weight:var(--gewicht-normal);line-height:var(--zeile-kompakt);color:var(--ton-titel)}.feld>label .freiwillig{font-weight:var(--gewicht-normal);color:var(--ton-gedaempft)}.feld input,.feld textarea,.feld select{width:100%;min-height:var(--ziel-min);padding:var(--raum-2xs) var(--raum-xs);font:inherit;font-size:var(--schrift-basis);color:var(--ton-text);background:var(--ton-flaeche);border:var(--linie-staerke) solid var(--ton-rahmen);border-radius:var(--radius-1);transition:border-color var(--zeit) var(--kurve),background-color var(--zeit) var(--kurve)}.feld textarea{min-height:8rem;line-height:var(--zeile-text);resize:vertical}.feld input:hover,.feld textarea:hover{border-color:var(--ton-marke-tief)}.feld input:focus,.feld textarea:focus,.feld select:focus{border-color:var(--gruen-700)}.feld ::placeholder{color:var(--ton-gedaempft);opacity:1}.feld .hinweis{font-size:var(--schrift-s);line-height:var(--zeile-kompakt);color:var(--ton-gedaempft)}.feld :is(input,textarea)[aria-invalid=true]{border-color:var(--fehler);border-width:2px;background:var(--fehler-flaeche)}.feld .fehler{font-size:var(--schrift-s);line-height:var(--zeile-kompakt);font-weight:var(--gewicht-fett);color:var(--fehler)}.meldung{padding:var(--raum-s) var(--raum-m);background:var(--gruen-50);border-left:var(--linie-staerke) solid var(--ton-marke);border-radius:0 var(--radius-1) var(--radius-1) 0;color:var(--gruen-700)}.meldung[role=alert]{background:var(--fehler-flaeche);border-left-color:var(--fehler);color:var(--fehler)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:var(--raum-2xs);min-height:var(--ziel-min);padding:var(--raum-2xs) var(--raum-m);font-family:inherit;font-size:var(--schrift-s);font-weight:var(--gewicht-fett);line-height:var(--zeile-kompakt);letter-spacing:.01em;text-decoration:none;border:var(--linie-staerke) solid var(--ton-marke);border-radius:var(--radius-1);background:var(--ton-marke);color:var(--neutral-0);cursor:pointer;transition:background-color var(--zeit) var(--kurve),border-color var(--zeit) var(--kurve),color var(--zeit) var(--kurve)}.knopf:hover{background:var(--ton-marke-tief);border-color:var(--ton-marke-tief)}.knopf:active{background:var(--gruen-700);border-color:var(--gruen-700)}.knopf[disabled],.knopf[aria-disabled=true]{background:var(--gruen-400);border-color:var(--gruen-400);cursor:not-allowed}.knopf--leer{background:rgba(0,0,0,0);color:var(--ton-marke-tief);border-color:var(--ton-rahmen)}.knopf--leer:hover{background:var(--gruen-50);color:var(--gruen-800);border-color:var(--ton-marke-tief)}.knopf--leer:active{background:var(--gruen-100)}.auf-gruen .knopf{background:var(--neutral-0);border-color:var(--neutral-0);color:var(--gruen-700)}.auf-gruen .knopf:hover{background:var(--gruen-50);border-color:var(--gruen-50);color:var(--gruen-800)}.auf-gruen .knopf--leer{background:rgba(0,0,0,0);color:var(--neutral-0);border-color:var(--gruen-300)}.auf-gruen .knopf--leer:hover{background:var(--gruen-600);border-color:var(--neutral-0);color:var(--neutral-0)}.kopf-knopf{flex:0 0 auto}@media(max-width: 52rem){.kopf{position:static}}.bahn--schmal{margin-inline:max(0px,50% - var(--breite-inhalt)/2) auto}.buehne-ober{font-size:var(--schrift-xs);letter-spacing:var(--sperrung-weit);text-transform:uppercase;color:inherit;opacity:.8;margin-bottom:var(--raum-s)}.bildmarke--buehne{position:absolute;right:var(--raum-rand);bottom:var(--raum-l);width:clamp(3.5rem,7vw,7rem);opacity:.9}.buehne{position:relative}.anriss{font-size:var(--schrift-l);font-weight:var(--gewicht-light);line-height:var(--zeile-kompakt);color:var(--ton-titel)}.format{margin-top:var(--raum-m);padding-top:var(--raum-s);border-top:var(--linie-staerke) solid var(--ton-linie);font-size:var(--schrift-s);color:var(--ton-gedaempft)}.label{display:inline-block;margin-right:var(--raum-2xs);font-size:var(--schrift-xs);font-weight:var(--gewicht-fett);letter-spacing:var(--sperrung-weit);text-transform:uppercase;color:var(--ton-marke-tief)}.meta{font-size:var(--schrift-xs);color:var(--ton-gedaempft)}.offen{padding:var(--raum-s) var(--raum-m);border-left:2px solid var(--ton-rahmen);background:var(--ton-flaeche-ruhig);font-size:var(--schrift-s);color:var(--ton-gedaempft)}.person-anriss,.person-gross{display:grid;gap:var(--raum-l) var(--raum-xl);align-items:start}.person-anriss img,.person-gross img{width:100%;height:auto;object-fit:cover;border-radius:var(--radius-1)}@media(min-width: 52rem){.person-anriss{grid-template-columns:minmax(0, 18rem) minmax(0, 1fr)}.person-gross{grid-template-columns:minmax(0, 24rem) minmax(0, 1fr)}}.kontakt-raster{display:grid;gap:var(--raum-xl);align-items:start}@media(min-width: 52rem){.kontakt-raster{grid-template-columns:minmax(0, 1fr) minmax(0, 18rem)}}.abschluss{padding-block:var(--raum-2xl);border-top:var(--linie-staerke) solid var(--ton-linie)}.abschluss .knopf{margin-top:var(--raum-m)}.fuss-raster{display:grid;gap:var(--raum-l);align-items:start;grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr))}.fuss-marke{font-weight:var(--gewicht-fett);margin-bottom:var(--raum-2xs)}.fuss-raster .bildmarke{justify-self:end;align-self:end}.fp{display:block;width:100%;height:auto}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}@supports(animation-timeline: view()){.einblenden{animation:auf linear both;animation-timeline:view();animation-range:entry 0% entry 45%}@keyframes auf{from{opacity:.15;transform:translateY(10px)}to{opacity:1;transform:none}}}}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@media print{.kopf,.sprung,.knopf{display:none}body{font-size:11pt;color:#000}.auf-gruen{background:none;color:#000}.frage>:not(summary){display:block}a[href^=http]::after{content:" (" attr(href) ")";font-size:9pt}}body{margin:0}a{color:var(--ton-marke-tief)}a:not(.knopf):hover{color:var(--gruen-800)}::selection{background:var(--gruen-200);color:var(--gruen-900)}html,body{overflow-x:clip}@media(max-width: 52rem){.nur-breit{display:none !important}}@media(min-width: 52.01rem){.nur-schmal{display:none !important}}@media(prefers-reduced-motion: no-preference){@view-transition{navigation:auto}}.bahn-m{max-width:var(--breite-inhalt);margin-inline:auto;padding-inline:var(--raum-rand)}.bahn-w{max-width:var(--breite-weit);margin-inline:auto;padding-inline:var(--raum-rand)}.marke{display:flex;align-items:baseline;gap:var(--raum-s);margin:0 0 var(--raum-l)}.marke::before{content:"";width:var(--raum-xl);height:var(--linie-staerke);background:var(--ton-marke);align-self:center}.marke span{font-size:var(--schrift-xs);font-weight:var(--gewicht-fett);letter-spacing:var(--sperrung-weit);text-transform:uppercase;color:var(--ton-gedaempft)}.titel-2{margin:0;font-size:var(--schrift-xl);font-weight:var(--gewicht-light);line-height:var(--zeile-eng);color:var(--ton-titel);text-wrap:balance}.zurueck{display:inline-flex;align-items:center;gap:var(--raum-2xs);min-height:var(--ziel-min);font-size:var(--schrift-s);color:var(--ton-gedaempft);text-decoration:none}a.zurueck:hover{color:var(--ton-marke-tief)}.pfeil{display:inline-flex;align-items:center;gap:var(--raum-2xs);padding-bottom:2px;font-size:var(--schrift-s);font-weight:var(--gewicht-fett);color:var(--ton-marke-tief);text-decoration:none;border-bottom:var(--linie-staerke) solid var(--ton-rahmen)}.pfeil:hover{color:var(--gruen-800);border-bottom-color:var(--gruen-800)}.zurueck svg,.pfeil svg{flex:none}.portraet-versatz{position:relative;isolation:isolate;margin:var(--raum-m) var(--raum-m) var(--raum-m) 0}.portraet-versatz::before{content:"";position:absolute;inset:var(--raum-m) calc(var(--raum-m)*-1) calc(var(--raum-m)*-1) var(--raum-m);background:var(--gruen-100);z-index:-1}.portraet-versatz img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}@media(max-width: 52rem){.portraet-versatz{max-width:22rem}}.portraet-versatz--rechts{margin:var(--raum-m) 0 var(--raum-m) var(--raum-m)}.portraet-versatz--rechts::before{inset:var(--raum-m) var(--raum-m) calc(var(--raum-m)*-1) calc(var(--raum-m)*-1)}.portraet-relief{position:absolute;inset:var(--raum-m) calc(var(--raum-m)*-1) calc(var(--raum-m)*-1) var(--raum-m);overflow:hidden;pointer-events:none}.portraet-relief .relief{--relief-breite: 40rem;--relief-farbe: var(--gruen-500);--relief-staerke: .18;right:-30rem;bottom:-40rem;transform:rotate(-12deg)}.lesefaden{position:fixed;top:0;left:max(var(--raum-rand)/2 - 1px,14px);z-index:60;width:var(--linie-staerke);height:100%;margin:0;border:0;background:var(--ton-marke);opacity:1;pointer-events:none;view-transition-name:lesefaden}@media(max-width: 64rem){.lesefaden{display:none}}@supports(animation-timeline: scroll()){@media(prefers-reduced-motion: no-preference){.lesefaden{transform-origin:top;transform:scaleY(0);animation:faden-wachsen linear both;animation-timeline:scroll(root)}@keyframes faden-wachsen{to{transform:scaleY(1)}}}}.muster-hinweis{background:var(--gruen-50);border-bottom:var(--linie-staerke) solid var(--ton-linie)}.muster-hinweis p{margin:0;padding-block:var(--raum-xs);font-size:var(--schrift-xs);color:var(--ton-text)}.muster-hinweis strong{margin-right:var(--raum-2xs);font-weight:var(--gewicht-fett);letter-spacing:var(--sperrung-weit);text-transform:uppercase;color:var(--ton-marke)}.relief{position:absolute;width:var(--relief-breite, 60rem);aspect-ratio:1148/1550;pointer-events:none;opacity:var(--relief-staerke, 0.1)}.relief::before{content:"";position:absolute;inset:0;-webkit-mask:url("../img/bildmarke-maske.svg") no-repeat center/contain;mask:url("../img/bildmarke-maske.svg") no-repeat center/contain;background:var(--relief-farbe, #fff)}@media print{.relief{display:none}}.enthuellen picture{display:block;overflow:hidden}@media(prefers-reduced-motion: no-preference){@supports(animation-timeline: view()){.enthuellen img{animation:treiben linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes treiben{from{transform:translateY(-4%) scale(1.09)}to{transform:translateY(4%) scale(1.09)}}@keyframes aufsetzen{from{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.bild-band+.ueberlappt>div{animation:hochschieben linear both;animation-timeline:view();animation-range:entry 0% entry 45%}@keyframes hochschieben{from{transform:translateY(var(--raum-2xl))}to{transform:none}}.portraet-versatz::before{animation:schraeg linear both;animation-timeline:view();animation-range:entry 15% entry 70%}.portraet-versatz--rechts::before{animation-name:schraeg-links}.portraet-relief{view-timeline-name:--portraet-relief}.portraet-relief .relief{animation:relief-ein linear both;animation-timeline:--portraet-relief;animation-range:entry 50% entry 100%}@keyframes relief-ein{from{opacity:0}}@keyframes schraeg{from{opacity:0;transform:translate(-1.5rem, -1.5rem)}to{opacity:1;transform:none}}@keyframes schraeg-links{from{opacity:0;transform:translate(1.5rem, -1.5rem)}to{opacity:1;transform:none}}.flaeche-versatz{animation:schraeg linear both;animation-timeline:view();animation-range:entry 15% entry 70%}.bild-band figcaption{animation:von-links linear both;animation-timeline:view();animation-range:entry 30% entry 90%}@keyframes von-links{from{opacity:0;transform:translateX(-2rem)}to{opacity:1;transform:none}}}}html.motion-an .einblenden,html.motion-an .bild-band+.ueberlappt>div{animation:none !important}html.motion-vor main>:not(.hero){visibility:hidden}.kopf-seite{position:sticky;top:0;z-index:50;background:var(--ton-flaeche);border-bottom:var(--linie-staerke) solid var(--ton-linie)}.kopf-seite__bahn{display:flex;align-items:center;gap:var(--raum-l);max-width:var(--breite-inhalt);margin-inline:auto;padding:var(--raum-xs) var(--raum-rand)}.kopf-seite .wortmarke{font-size:var(--schrift-l);color:var(--ton-titel);text-decoration:none;view-transition-name:wortmarke}.kopf-seite .wortmarke:hover{color:var(--ton-titel)}.kopf-seite__nav{margin-left:auto}.kopf-seite__nav ul{display:flex;flex-wrap:wrap;gap:var(--raum-m);margin:0;padding:0;list-style:none}.kopf-seite__nav a{display:inline-flex;align-items:center;min-height:var(--ziel-min);font-size:var(--schrift-s);color:var(--ton-text);text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);transition:color var(--zeit) var(--kurve),border-color var(--zeit) var(--kurve)}.kopf-seite__nav a:hover{color:var(--ton-marke-tief);border-bottom-color:var(--gruen-300)}.kopf-seite__nav a[aria-current]{color:var(--ton-marke-tief);border-bottom-color:var(--ton-marke);transition:initial}.menue{position:relative;margin-left:auto}.menue summary{display:inline-flex;align-items:center;gap:var(--raum-2xs);min-height:var(--ziel-min);padding:0 var(--raum-s);color:var(--ton-titel);list-style:none;cursor:pointer;border:var(--linie-staerke) solid var(--ton-rahmen);border-radius:var(--radius-1)}.menue summary::-webkit-details-marker{display:none}.menue__striche{display:flex;flex-direction:column;gap:5px;width:1.25rem}.menue__striche>span{height:var(--linie-staerke);background:var(--ton-titel)}.menue nav{position:fixed;top:var(--kopf-hoehe, 61px);right:0;left:0;z-index:70;padding:var(--raum-m) var(--raum-rand) var(--raum-l);background:var(--ton-flaeche);border-bottom:var(--linie-staerke) solid var(--ton-linie)}.menue ul{display:flex;flex-direction:column;gap:var(--raum-3xs);margin:0;padding:0;list-style:none}.menue a:not(.knopf){display:flex;align-items:center;min-height:var(--ziel-min);padding-inline:var(--raum-xs);font-size:var(--schrift-s);color:var(--ton-text);text-decoration:none;border-left:2px solid rgba(0,0,0,0)}.menue a:not(.knopf):hover{color:var(--ton-text)}.menue a:not(.knopf)[aria-current]{color:var(--ton-marke-tief);border-left-color:var(--ton-marke)}.menue__knopf{margin-top:var(--raum-xs)}.menue__knopf .knopf{width:100%;justify-content:center}.sprachwahl ul{display:flex;gap:var(--raum-xs);margin:0;padding:0;list-style:none}.sprachwahl a{display:inline-flex;align-items:center;min-height:var(--ziel-min);font-size:var(--schrift-s);letter-spacing:var(--sperrung-weit);color:var(--ton-gedaempft);text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);transition:color var(--zeit) var(--kurve),border-color var(--zeit) var(--kurve)}.sprachwahl a:hover{color:var(--ton-marke-tief);border-bottom-color:var(--gruen-300)}.sprachwahl a[aria-current]{color:var(--ton-marke-tief);border-bottom-color:var(--ton-marke)}.kopf-seite .sprachwahl.nur-breit{padding-left:var(--raum-l);border-left:var(--linie-staerke) solid var(--ton-linie)}.menue .menue__sprachen{position:static;margin-top:var(--raum-s);padding:var(--raum-xs) 0 0;background:none;border-bottom:0;border-top:var(--linie-staerke) solid var(--ton-linie)}.menue .menue__sprachen ul{flex-direction:row;gap:var(--raum-xs)}.menue .menue__sprachen a{padding-inline:var(--raum-xs);border-left:0;color:var(--ton-gedaempft)}.menue .menue__sprachen a[aria-current]{color:var(--ton-marke-tief)}.fuss-seite{background:var(--ton-flaeche);border-top:var(--linie-staerke) solid var(--ton-linie)}.fuss-seite__bahn{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--raum-2xl);max-width:var(--breite-inhalt);margin-inline:auto;padding:var(--raum-2xl) var(--raum-rand)}.fuss-seite__adresse{flex:1 1 14rem}.fuss-seite__spalte{flex:1 1 10rem}.fuss-seite__text{margin:0;font-size:var(--schrift-s);line-height:var(--zeile-text);color:var(--ton-text)}.fuss-seite__titel{margin:0 0 var(--raum-s);font-size:var(--schrift-xs);font-weight:var(--gewicht-fett);letter-spacing:var(--sperrung-weit);text-transform:uppercase;color:var(--ton-gedaempft)}.fuss-seite__links{margin:0;padding:0;font-size:var(--schrift-s);line-height:2;list-style:none}.fuss-seite__links a{color:var(--ton-text);text-decoration:none;white-space:nowrap}.fuss-seite__links a:hover,.fuss-seite__links a[aria-current]{color:var(--ton-marke-tief)}.fuss-seite__schluss{max-width:var(--breite-inhalt);margin-inline:auto;padding:0 var(--raum-rand) var(--raum-l)}.fuss-seite__schluss .meta{margin:0}
