@font-face{font-family:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/marcellus-latin-ext-400-normal.DkjSXVBo.woff2)format("woff2"),url(/_astro/marcellus-latin-ext-400-normal.D06jIo1e.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/marcellus-latin-400-normal.86dSXJnk.woff2)format("woff2"),url(/_astro/marcellus-latin-400-normal.AvMY561b.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wand:#f2efea;--wand-tief:#e9e4dc;--text:#23211e;--grau:#6c675f;--linie:#d9d3c9;--ocker:#b97a2b;--anthrazit:#23211e;--hell-auf-dunkel:#efe9df;--leise-auf-dunkel:#b3aa9c;--schrift-marke:"Marcellus", "Trajan Pro", Georgia, serif;--schrift:"Schibsted Grotesk Variable", system-ui, sans-serif;--rand:clamp(1.25rem, 5vw, 5rem);--breite:1440px;--rahmen:clamp(8px, 1.6vw, 18px);--schatten:0 1px 2px #23211e12, 0 22px 44px -22px #23211e59;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}html.lb-offen{overflow:hidden}body{background:var(--wand);color:var(--text);font-family:var(--schrift);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6;position:relative}body:before{content:"";z-index:-1;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='320'%20height='320'%20viewBox='0%200%20320%20320'%20fill='none'%20stroke='%233a3a3e'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c!--%20Spirale%20--%3e%3cpath%20d='M60%2070c0-6%208-9%2013-5s4%2013-3%2016-17-1-18-10%207-19%2018-19%2021%209%2020%2022'%20/%3e%3c!--%20Blatt%20--%3e%3cpath%20d='M220%2040c18%204%2030%2018%2030%2036-18-2-30-16-30-36z'%20/%3e%3cpath%20d='M222%2044c8%2010%2016%2020%2026%2030'%20/%3e%3c!--%20Pinselstrich%20--%3e%3cpath%20d='M40%20210c20-14%2042-16%2062-6s34%208%2048-4'%20stroke-width='2.4'%20/%3e%3c!--%20Skizzenkreis%20--%3e%3cpath%20d='M250%20200c14-2%2026%208%2026%2022s-12%2024-26%2022-24-12-22-24%208-18%2020-20'%20/%3e%3c!--%20kleiner%20Stern%20--%3e%3cpath%20d='M150%20120l4%2010%2010%202-8%206%202%2010-8-6-8%206%202-10-8-6%2010-2z'%20/%3e%3c!--%20Schraffur%20--%3e%3cpath%20d='M120%20270l14-14M128%20276l14-14M136%20282l14-14'%20/%3e%3c!--%20Punkte%20--%3e%3ccircle%20cx='190'%20cy='150'%20r='1.6'%20fill='%233a3a3e'%20/%3e%3ccircle%20cx='290'%20cy='110'%20r='1.6'%20fill='%233a3a3e'%20/%3e%3ccircle%20cx='90'%20cy='150'%20r='1.6'%20fill='%233a3a3e'%20/%3e%3c/svg%3e");background-size:320px 320px;animation:140s linear infinite treiben;position:fixed;inset:-320px;transform:rotate(-8deg)}@keyframes treiben{to{background-position:320px 320px}}p,h1,h2,ul,figure{margin:0}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--ocker);outline-offset:4px}.kopf,main,.fuss-innen,.kontakt-innen{max-width:var(--breite);padding-inline:var(--rand);margin-inline:auto}.knopf{border:1px solid var(--text);letter-spacing:.01em;white-space:nowrap;border-radius:3px;align-items:center;min-height:2.75rem;padding:.55rem 1.2rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.knopf:hover,.knopf-voll{background:var(--text);color:var(--wand)}.knopf-voll:hover{background:var(--ocker);border-color:var(--ocker);color:#fff}.kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-top:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(1.25rem,2.5vw,2rem);display:flex}.logo{font-family:var(--schrift-marke);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1.1}.logo a{text-decoration:none}.navigation{flex-wrap:wrap;gap:.6rem;display:flex}.werk-bild,.kachel-bild,.lb-bild{padding:var(--rahmen);border:1px solid var(--linie);box-shadow:var(--schatten);background:#fff}.bild-knopf{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.einstieg{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,6vw,6rem);min-height:min(78svh,860px);padding-block:clamp(1.5rem,5vw,4rem);display:grid}.einstieg-name{font-family:var(--schrift-marke);letter-spacing:.005em;font-size:clamp(2.6rem,6.2vw,5.2rem);font-weight:400;line-height:1.02}.einstieg-untertitel{color:var(--grau);margin-top:1.1rem;font-size:clamp(1.1rem,1.6vw,1.3rem)}.einstieg-untertitel:before{content:"";background:var(--ocker);width:3rem;height:2px;margin-bottom:1.1rem;display:block}.einstieg-einleitung{white-space:pre-line;max-width:42ch;margin-top:1.5rem}.einstieg-aktionen{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.einstieg-werk{flex-direction:column;align-items:center;animation:.9s ease-out both auftritt;display:flex}@keyframes auftritt{0%{opacity:0;transform:translateY(8px)}}.einstieg-werk .bild-knopf{justify-content:center;display:flex}.werk-bild{width:auto;max-width:100%;height:auto;max-height:min(70svh,780px);display:block}.einstieg-werk figcaption{text-align:center;margin-top:1.4rem}.titelzeile em{font-style:italic}.angaben{color:var(--grau);margin-top:.1rem;font-size:.92rem}.schild .beschreibung{white-space:pre-line;max-width:52ch;margin:.9rem auto 0}.anfragen,.lb-anfragen{text-decoration:underline;text-decoration-color:var(--ocker);text-underline-offset:.3em;margin-top:.75rem;font-size:.92rem;text-decoration-thickness:1.5px;display:inline-block}.abschnitt{margin-top:clamp(5rem,11vw,9rem);scroll-margin-top:1.5rem}.abschnitt-titel{font-family:var(--schrift-marke);letter-spacing:.02em;margin-bottom:clamp(2.5rem,5vw,3.75rem);font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:400}.abschnitt-titel:after{content:"";background:var(--ocker);width:3rem;height:2px;margin-top:.9rem;display:block}.werkraster{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(3rem,6vw,5rem) clamp(2rem,4vw,3.5rem);padding:0;list-style:none;display:grid}.kachel-rahmen{aspect-ratio:1;justify-content:center;align-items:flex-end;display:flex}.kachel-rahmen picture{display:contents}.kachel-bild{width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .35s,box-shadow .35s;display:block}.kachel-rahmen:hover .kachel-bild{transform:translateY(-4px);box-shadow:0 1px 2px #23211e12,0 30px 50px -24px #23211e73}.kachel .schild{text-align:center;margin-top:1.25rem}.ausst-liste{border-top:1px solid var(--linie);padding:0;list-style:none}.ausst-eintrag{border-bottom:1px solid var(--linie);grid-template-columns:9rem minmax(0,1fr);gap:1.5rem;padding:1.25rem 0;display:grid}.ausst-jahr{font-family:var(--schrift-marke);color:var(--ocker);font-size:1.15rem}.ausst-text{flex-direction:column;display:flex}.ausst-titel{font-weight:500}.ausst-ort{color:var(--grau);font-size:.95rem}.mehr{margin-top:2rem;display:inline-block}.unterseite{padding-top:clamp(2rem,6vw,4rem)}.seiten-titel{font-size:clamp(2.4rem,5vw,3.6rem)}.leer{color:var(--grau);padding:2rem 0}.kontakt-band{background:var(--anthrazit);color:var(--hell-auf-dunkel);margin-top:clamp(6rem,12vw,10rem);padding-block:clamp(4rem,9vw,7rem) clamp(3rem,6vw,5rem);scroll-margin-top:0}.kontakt-band .abschnitt-titel{margin-bottom:1.5rem}.kontakt-text{color:var(--leise-auf-dunkel);max-width:46ch}.kontakt-mail{font-family:var(--schrift-marke);overflow-wrap:anywhere;border-bottom:1px solid #efe9df4d;margin-top:1.25rem;padding-bottom:.25rem;font-size:clamp(1.5rem,4vw,2.8rem);text-decoration:none;transition:border-color .2s;display:inline-block}.kontakt-mail:hover{border-bottom-color:var(--ocker)}.fuss{background:var(--anthrazit);color:var(--leise-auf-dunkel);font-size:.92rem}main+.fuss,.lightbox+.fuss{margin-top:clamp(6rem,12vw,10rem)}.fuss-innen{border-top:1px solid #efe9df24;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block:1.75rem 2.25rem;display:flex}.fuss a{color:var(--hell-auf-dunkel);text-decoration:none}.fuss a:hover{text-decoration:underline}.lightbox{background:var(--wand);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text);border:0;margin:0;padding:0}.lightbox[open]{grid-template-rows:1fr auto;animation:.3s ease-out einblenden;display:grid}@keyframes einblenden{0%{opacity:0}}.lightbox::backdrop{background:var(--wand)}.lb-figur{min-height:0;padding:5rem var(--rand) 1rem;grid-template-columns:minmax(0,1fr) minmax(12rem,19rem);align-items:end;gap:clamp(1.5rem,4vw,4rem);margin:0;display:grid}.lb-buehne{justify-content:center;align-items:center;height:100%;min-height:0;display:flex}.lb-bild{object-fit:contain;max-width:100%;max-height:calc(100dvh - 11rem);transition:opacity .3s}.lb-bild.laedt{opacity:0}.lb-titel{font-family:var(--schrift-marke);font-size:1.5rem;font-weight:400}.lb-angaben{color:var(--grau);margin-top:.25rem;font-size:.92rem}.lb-beschreibung{white-space:pre-line;margin-top:1rem}.lb-steuerung{padding:1rem var(--rand) 1.75rem;justify-content:center;align-items:center;gap:1.25rem;display:flex}.lb-zaehler{text-align:center;min-width:5.5rem;color:var(--grau);font-variant-numeric:tabular-nums;font-size:.92rem}.lb-pfeil,.lb-schliessen{font:inherit;color:var(--text);border:1px solid var(--text);cursor:pointer;background:0 0;border-radius:3px;min-height:2.75rem;padding:.5rem 1.15rem;font-size:.95rem;font-weight:500;transition:background-color .2s,color .2s}.lb-pfeil:hover,.lb-schliessen:hover{background:var(--text);color:var(--wand)}.lb-schliessen{top:1.25rem;right:var(--rand);position:absolute}[hidden]{display:none!important}@media (width<=900px){.einstieg{grid-template-columns:1fr;min-height:0}.einstieg-werk{order:-1}.werk-bild{max-height:70svh}}@media (width<=640px){.kopf{flex-direction:column;align-items:flex-start}.knopf{padding-inline:.95rem}.kachel-rahmen{aspect-ratio:auto}.lb-figur{grid-template-columns:1fr;align-content:center;align-items:start;overflow-y:auto}.lb-bild{max-height:58dvh}.ausst-eintrag{grid-template-columns:1fr;gap:.2rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}body:before,.einstieg-werk,.lightbox[open]{animation:none}.lb-bild,.kachel-bild,.knopf{transition:none}.kachel-rahmen:hover .kachel-bild{transform:none}}
