.ar-sek.ar-galerie{padding:76px 0}.ar-galerie{--gal-pad:clamp(14px,2vw,28px);--gal-bildhoehe:max(340px,calc(100vh - var(--kopf-hoehe, 114px) - 240px))}.ar-galerie__hinweis{color:var(--muted);padding:24px}.ar-galerie__kopf{max-width:900px}.ar-galerie__subline{color:var(--text-dunkel);font-size:calc(24px*var(--f-h3));font-weight:300;letter-spacing:-.025em;margin:14px 0 0}.ar-galerie__intro{color:var(--text-dunkel);font-size:calc(17.5px*var(--f-text));margin:32px 0 0;max-width:76ch}.ar-galerie__inhalt{margin-top:40px}.ar-galerie--mittel .ar-galerie__inhalt{max-width:980px}.ar-galerie__karte{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.ar-galerie--rahmen-ohne{--gal-pad:0px}.ar-galerie--rahmen-ohne .ar-galerie__karte{background:none;border:0;border-radius:0}.ar-galerie__figur{margin:0}.ar-galerie__rahmen{align-items:center;display:flex;justify-content:center;min-width:0;position:relative}.ar-galerie__rahmen img{display:block;flex:none;height:auto;max-width:100%;width:auto}.ar-galerie--format-16-9 .ar-galerie__rahmen,.ar-galerie--format-4-3 .ar-galerie__rahmen,.ar-galerie__rahmen img{max-height:var(--gal-bildhoehe)}.ar-galerie--format-16-9 .ar-galerie__rahmen{aspect-ratio:16/9}.ar-galerie--format-4-3 .ar-galerie__rahmen{aspect-ratio:4/3}.ar-galerie--format-16-9 .ar-galerie__rahmen img,.ar-galerie--format-4-3 .ar-galerie__rahmen img{height:100%;max-height:none;max-width:none;object-fit:contain;width:100%}.body-wrapper a.ar-galerie__rahmen{color:inherit;cursor:zoom-in}.ar-galerie__lupe{align-items:center;background:var(--magenta);border-radius:var(--radius);bottom:8px;color:#fff;display:flex;height:36px;justify-content:center;position:absolute;right:8px;transition:opacity .2s;width:36px}@media (hover:hover){.ar-galerie__lupe{opacity:0}a.ar-galerie__rahmen:focus-visible .ar-galerie__lupe,a.ar-galerie__rahmen:hover .ar-galerie__lupe{opacity:1}}.ar-galerie__show[data-ar-galerie-show] .ar-galerie__lupe{display:none}.ar-galerie__titel{color:var(--ink);font-size:calc(20px*var(--f-h4));font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.ar-galerie__text{color:var(--text-dunkel);font-size:calc(16px*var(--f-text));line-height:1.55;margin:0}.ar-galerie__titel+.ar-galerie__text{margin-top:8px}.ar-galerie__unterschrift{margin-top:20px}.ar-galerie__spur{display:grid;grid-auto-columns:100%;grid-auto-flow:column;grid-template-rows:auto auto;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0;scroll-behavior:smooth;scroll-snap-type:x mandatory}.ar-galerie__show.is-js .ar-galerie__spur{scrollbar-width:none}.ar-galerie__show.is-js .ar-galerie__spur::-webkit-scrollbar{display:none}.ar-galerie__folie{box-sizing:border-box;margin:0;padding:var(--gal-pad);scroll-snap-align:start}.ar-galerie__folie,.ar-galerie__folie .ar-galerie__figur{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-width:0}.ar-galerie__show--einzeln .ar-galerie__figur{padding:var(--gal-pad)}.ar-galerie__fuss{align-items:center;border-top:1px solid var(--line);display:flex;gap:20px;justify-content:space-between;padding:12px var(--gal-pad)}.ar-galerie__fuss[hidden]{display:none}.ar-galerie--rahmen-ohne .ar-galerie__fuss{padding-top:14px}.ar-galerie__bedienung{align-items:center;display:flex;flex:none;gap:10px;margin-left:auto}.ar-galerie__zaehler{color:var(--muted);font-size:calc(14px*var(--f-text));font-weight:700;letter-spacing:.08em;margin:0 6px;white-space:nowrap}.ar-galerie .ar-galerie__gross,.ar-galerie .ar-galerie__pfeil{align-items:center;background:transparent;border:1.5px solid var(--anthracite);border-radius:var(--radius);color:var(--anthracite);cursor:pointer;display:inline-flex;flex:none;font-family:var(--font);font-weight:700;height:44px;justify-content:center;padding:0;transition:background-color .2s,color .2s,opacity .2s}.ar-galerie .ar-galerie__pfeil{font-size:20px;width:44px}.ar-galerie .ar-galerie__gross{font-size:calc(14px*var(--f-text));gap:8px;padding:0 14px}.ar-galerie .ar-galerie__gross:hover,.ar-galerie .ar-galerie__pfeil:hover:not(:disabled){background:var(--anthracite);color:#fff}.ar-galerie .ar-galerie__pfeil:disabled{background:transparent;border-color:var(--anthracite);color:var(--anthracite);cursor:default;opacity:.3}.ar-galerie__segmente{display:flex;flex:1 1 auto;gap:6px;max-width:280px}.ar-galerie__segmente span{background:var(--line);border-radius:2px;flex:1;height:3px;transition:background-color .25s}.ar-galerie__segmente span.is-aktiv{background:var(--magenta)}.ar-galerie__vorschau{display:flex;flex:1 1 auto;gap:8px;min-width:0;overflow-x:auto;padding:2px;position:relative;scrollbar-width:thin}.ar-galerie .ar-galerie__daumen{background:var(--white);border:1.5px solid var(--line);border-radius:6px;cursor:pointer;flex:none;height:50px;opacity:.65;padding:3px;transition:opacity .2s,border-color .2s;width:84px}.ar-galerie .ar-galerie__daumen:hover{background:var(--white);opacity:1}.ar-galerie .ar-galerie__daumen[aria-current=true]{border-color:var(--magenta);opacity:1}.ar-galerie__daumen img{display:block;height:100%;object-fit:contain;width:100%}@media (min-width:861px){.ar-galerie--text-unten .ar-galerie__show .ar-galerie__unterschrift--zwei{align-items:start;column-gap:32px;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.ar-galerie--text-unten .ar-galerie__show .ar-galerie__unterschrift--zwei .ar-galerie__text{margin-top:0}.ar-galerie--text-daneben .ar-galerie__show .ar-galerie__figur{align-items:center;column-gap:clamp(24px,3vw,40px);display:grid;grid-row:auto;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-template-rows:auto;height:100%}.ar-galerie--text-daneben .ar-galerie__folie{display:block;grid-row:1/span 2}.ar-galerie--text-daneben .ar-galerie__show .ar-galerie__rahmen{grid-column:2;grid-row:1}.ar-galerie--text-daneben .ar-galerie__show .ar-galerie__unterschrift{align-self:start;grid-column:1;grid-row:1;margin-top:0}.ar-galerie--text-daneben .ar-galerie__show .ar-galerie__text{font-size:calc(15.5px*var(--f-text))}}.ar-galerie__liste{list-style:none;margin:0;padding:0}.ar-galerie__eintrag{border-top:1px solid var(--line);padding:20px 0}.ar-galerie__eintrag:last-child{border-bottom:1px solid var(--line)}.ar-galerie .ar-galerie__eintrag-knopf{align-items:baseline;background:none;border:0;border-radius:0;color:var(--ink);display:flex;font-family:var(--font);font-size:calc(19px*var(--f-h4));font-weight:700;gap:14px;line-height:1.3;padding:0;text-align:left;width:100%}.ar-galerie .ar-galerie__eintrag-knopf:hover{background:none;color:var(--magenta)}.ar-galerie__eintrag-nr{color:var(--magenta);flex:none;font-size:calc(14px*var(--f-text))}.ar-galerie__eintrag>.ar-galerie__text{margin-top:8px}.ar-galerie__eintrag-bild{margin-top:16px;padding:var(--gal-pad)}.ar-galerie__buehne{display:none}@media (min-width:861px){.ar-galerie__gefuehrt.is-js{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.ar-galerie__gefuehrt.is-js .ar-galerie__eintrag-bild{display:none}.ar-galerie__gefuehrt.is-js .ar-galerie__eintrag{cursor:pointer;padding-left:18px;position:relative}.ar-galerie__gefuehrt.is-js .ar-galerie__eintrag.is-aktiv:before{background:var(--magenta);border-radius:2px;bottom:16px;content:"";left:0;position:absolute;top:16px;width:3px}.ar-galerie__gefuehrt.is-js .ar-galerie__eintrag:not(.is-aktiv) .ar-galerie__text{color:var(--muted)}.ar-galerie__gefuehrt.is-js .ar-galerie__buehne{display:grid;position:sticky;top:calc(var(--kopf-hoehe, 114px) + 20px)}.ar-galerie__buehne-bild{align-items:center;box-sizing:border-box;display:flex;grid-area:1/1;justify-content:center;min-width:0;opacity:0;padding:var(--gal-pad);transition:opacity .25s;visibility:hidden}.ar-galerie__buehne-bild.is-aktiv{opacity:1;visibility:visible}.ar-galerie__buehne-bild .ar-galerie__rahmen{width:100%}}.ar-galerie__raster{display:grid;gap:24px;list-style:none;margin:0;padding:0}.ar-galerie__raster>li{margin:0;min-width:0;padding:var(--gal-pad)}.ar-galerie__raster--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-galerie__raster--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-galerie__dialog{background:var(--anthracite);border:0;border-radius:var(--radius);box-sizing:border-box;color:#fff;height:calc(100vh - 24px);inset:12px auto auto 12px;margin:0;max-height:none;max-width:none;padding:12px;width:calc(100vw - 24px)}.ar-galerie__dialog[open]{display:grid;gap:10px;grid-template-rows:auto minmax(0,1fr)}.ar-galerie__dialog::backdrop{background:rgba(0,0,0,.72)}.ar-galerie__dialog-kopf{align-items:center;display:flex;gap:10px;min-width:0}.ar-galerie__dialog-kopf .ar-galerie__zaehler{color:hsla(0,0%,100%,.72);margin-left:4px}.ar-galerie__dialog-titel{color:#fff;flex:1 1 auto;font-size:calc(16px*var(--f-text));font-weight:700;margin:0 8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-galerie .ar-galerie__dialog .ar-galerie__pfeil,.ar-galerie .ar-galerie__dialog .ar-galerie__pfeil:disabled{border-color:#fff;color:#fff}.ar-galerie .ar-galerie__dialog .ar-galerie__pfeil[hidden]{display:none}.ar-galerie .ar-galerie__dialog .ar-galerie__pfeil:hover:not(:disabled){background:#fff;color:var(--anthracite)}.ar-galerie__dialog-bild{align-items:center;background:#fff;border-radius:var(--radius);display:flex;justify-content:center;min-height:0;overflow:auto}.ar-galerie__dialog-bild img{display:block;max-height:100%;max-width:100%}.ar-galerie__dialog-bild.kann-voll img{cursor:zoom-in}.ar-galerie__dialog-bild.is-voll{display:block}.ar-galerie__dialog-bild.is-voll img{cursor:zoom-out;max-height:none;max-width:none}html.ar-galerie-offen{overflow:hidden}@media (max-width:860px){.ar-sek.ar-galerie{padding:60px 0}.ar-galerie__inhalt{margin-top:28px}.ar-galerie__raster--2,.ar-galerie__raster--3{grid-template-columns:minmax(0,1fr)}.ar-galerie__fuss{flex-wrap:wrap;gap:10px}.ar-galerie__segmente,.ar-galerie__vorschau{flex-basis:100%;max-width:none}.ar-galerie__bedienung{margin-left:0;width:100%}.ar-galerie__zaehler{margin:0 auto 0 0;order:-1}.ar-galerie__dialog{border-radius:0;height:100dvh;inset:0 auto auto 0;padding:8px;width:100vw}.ar-galerie__dialog-titel{display:none}.ar-galerie__dialog-kopf .ar-galerie__zaehler{margin-right:auto}}@media (prefers-reduced-motion:reduce){.ar-galerie__spur{scroll-behavior:auto}.ar-galerie__buehne-bild{transition:none}}