@font-face{font-family:Forum;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/forum-cyrillic-ext-400-normal-BSCAI33M.woff2)format("woff2"),url(/assets/forum-cyrillic-ext-400-normal-TGijUAgN.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Forum;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/forum-cyrillic-400-normal-Cl8kDjnZ.woff2)format("woff2"),url(/assets/forum-cyrillic-400-normal-oUH9Q3Rg.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Forum;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/forum-latin-ext-400-normal-DJsEC9mO.woff2)format("woff2"),url(/assets/forum-latin-ext-400-normal-hRQ_n8TB.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:Forum;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/forum-latin-400-normal-OEvxT1Ba.woff2)format("woff2"),url(/assets/forum-latin-400-normal-DH65psBc.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:Albert Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/albert-sans-latin-ext-400-normal-CK6y59xR.woff2)format("woff2"),url(/assets/albert-sans-latin-ext-400-normal-DEC9K0b4.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:Albert Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/albert-sans-latin-400-normal-1PQZqV1o.woff2)format("woff2"),url(/assets/albert-sans-latin-400-normal-CesMP4Nj.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:Albert Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/albert-sans-latin-ext-600-normal-C7nfSnWt.woff2)format("woff2"),url(/assets/albert-sans-latin-ext-600-normal-DJOKJsr0.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:Albert Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/albert-sans-latin-600-normal-C_5W882s.woff2)format("woff2"),url(/assets/albert-sans-latin-600-normal-gYdudiP1.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:Albert Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/albert-sans-latin-ext-700-normal-BCsniqMV.woff2)format("woff2"),url(/assets/albert-sans-latin-ext-700-normal-QIiI9uvD.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:Albert Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/albert-sans-latin-700-normal-wKETvMl3.woff2)format("woff2"),url(/assets/albert-sans-latin-700-normal-Cq8ZXiDr.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}:root{--oliv:#70702e;--oliv-tief:#55561f;--weiss:#fbfaf5;--tinte:#26261a;--blau:#05a5e5;--linie:#26261a22;--display:clamp(2.5rem,5.6vw,6.2rem);--text:clamp(1.02rem,1.05vw,1.3rem);--klein:clamp(.8rem,.82vw,1rem)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--weiss)}body{background:var(--weiss);color:var(--tinte);font:400 var(--text)/1.55 "Albert Sans",system-ui,sans-serif;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2{letter-spacing:-.005em;font-family:Forum,Georgia,serif;font-weight:400;line-height:1.04;font-size:var(--display);text-wrap:balance;margin:0}h3{font-size:var(--text);margin:0;font-weight:600}p{margin:0}img{max-width:100%;height:auto;display:block}figure{margin:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}section[id]{scroll-margin-top:4.5rem}.leiste{z-index:20;color:#fbfaf5;font-size:var(--klein);letter-spacing:.09em;text-transform:uppercase;--la:#fbfaf5;--via:#fbfaf5;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:clamp(.8rem,1.4vw,1.5rem) clamp(1.1rem,3vw,3.5rem);transition:background-color .25s,padding-color .25s;display:grid;position:fixed;inset:0 0 auto}.leiste.is-solid,.leiste.im-licht{color:var(--tinte);background:var(--weiss);box-shadow:0 1px 0 var(--linie);--la:#6d814c;--via:var(--blau)}.leiste a{text-decoration:none}.leiste a:hover,.leiste a:focus-visible{text-decoration:underline}.links{gap:clamp(1rem,2vw,2.4rem);display:flex}.rechts{justify-content:flex-end;align-items:center;gap:clamp(1rem,2vw,2.4rem);display:flex}.tel{font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;text-decoration:underline!important}.marke{line-height:0;display:block}.marke svg{width:calc(6.944*clamp(1.05rem,1.35vw,1.8rem));height:clamp(1.05rem,1.35vw,1.8rem)}.la{fill:var(--la,#6d814c)}.via{fill:var(--via,var(--blau))}.einstieg{background:var(--oliv);height:240svh;position:relative}.buehne{background:#100e0a;height:100svh;position:sticky;top:0;overflow:hidden}.raum{will-change:transform;transform-origin:var(--ox,47%) var(--oy,41%);position:absolute;inset:0}.raum picture{display:contents}.raum img{object-fit:cover;object-position:47% 50%;width:100%;height:100%;position:absolute;inset:0}.kegel{--x:72%;--y:48%;--r:clamp(11rem,21vw,26rem);-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y),#000 28%,#0000 100%);-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y),#000 28%,#0000 100%);mask-image:radial-gradient(circle var(--r) at var(--x) var(--y),#000 28%,#0000 100%)}.voll{opacity:0}.oliv-blende{background:var(--oliv);opacity:0;pointer-events:none;position:absolute;inset:0}.titel{text-align:center;color:#fbfaf5;pointer-events:none;text-shadow:0 1px 26px #0009;padding:0 1.25rem;position:absolute;bottom:clamp(1.4rem,4.5vh,3.2rem);left:0;right:0}.titel h1{max-width:17em;margin:0 auto .28em;font-size:clamp(2.35rem,5.4vw,6.2rem)}.titel p{font-size:var(--text)}.wort{z-index:2;background:linear-gradient(#0000 70svh,var(--oliv) 70svh);color:#fbf8e8;height:calc(240vh + 70svh);margin-top:-70svh;position:relative}.wort-buehne{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:5rem clamp(1.25rem,6vw,8rem);display:flex;position:sticky;top:0}.vor{max-width:34em;margin-bottom:clamp(1.5rem,3vw,3rem)}.zeile{text-wrap:balance;max-width:15em;margin:0;font:400 clamp(2.5rem,6.6vw,7.4rem)/1.1 Forum,Georgia,serif}.zeile span{opacity:.22;display:inline}.zeile .letztes{margin-top:.25em;display:block}.naht{padding-bottom:clamp(3.5rem,7vw,8rem);position:relative}.naht-bilder{grid-template-columns:1fr 1fr;display:grid}.naht-bilder figure{height:min(92vh,58vw);min-height:24rem;overflow:hidden}.naht-bilder img{object-fit:cover;width:100%;height:100%}.naht-bilder figure:first-child img{object-position:50% 0}.naht-bilder figure:last-child img{object-position:45% 60%}.naht h2{background:var(--weiss);text-align:center;width:max-content;max-width:calc(100% - 2.5rem);color:var(--oliv-tief);margin:-3.2em auto 0;padding:.55em .9em .4em;position:relative}.naht h2 span{display:block}.naht-text{text-align:center;max-width:36em;margin:clamp(1.2rem,2.2vw,2.2rem) auto 0;padding:0 1.25rem}.gang{background:var(--weiss);border-top:1px solid var(--linie)}.gang-buehne{flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(4.5rem,9vh,6rem) 0 1.2rem;display:flex;overflow:hidden}.gang-kopf{text-align:center;margin-bottom:clamp(1.6rem,4vh,3rem);padding:0 1.25rem}.gang-kopf h2{color:var(--oliv-tief);margin-bottom:.3em}.gang-spur{will-change:transform;gap:clamp(1.4rem,5vw,6rem);width:max-content;padding:0 calc(50vw - min(15vw,17rem));display:flex}.gang article{text-align:center;flex:none;width:min(30vw,34rem)}.bogen{aspect-ratio:4/5;background:var(--oliv);border-radius:999px 999px 0 0;width:auto;height:min(52vh,37.5vw);margin:0 auto 1.1rem;overflow:hidden}.bogen img{object-fit:cover;width:100%;height:100%}.gang article p{max-width:26em;margin:.3em auto 0}.steine{background:var(--oliv);color:#fbf8e8}.steine .film{height:min(100vh,66vw);min-height:22rem}.steine .film:after{content:"";background:linear-gradient(#70702e00,var(--oliv));pointer-events:none;height:9%;position:absolute;inset:auto 0 0}.auf-film{text-align:center;z-index:1;position:absolute;inset:clamp(4.5rem,11vh,8rem) 1.25rem auto}.film{background:var(--oliv);position:relative;overflow:hidden}.film .still,.film canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.film canvas{opacity:0;transition:opacity .4s}.film.is-live canvas{opacity:1}.steine-text{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(1rem,2vw,1.8rem);padding:clamp(2rem,4vw,4rem) clamp(1.25rem,6vw,8rem) clamp(4rem,8vw,8rem);display:grid}.steine-text p{max-width:36em}.auf-film em{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.06em;-webkit-text-decoration-color:var(--stein,transparent);text-decoration-color:var(--stein,transparent);font-style:normal;transition:text-decoration-color .3s}.wahl{flex-wrap:wrap;justify-content:center;gap:.15rem .35rem;max-width:44em;margin:0;padding:0;list-style:none;display:flex}.wahl button{font:inherit;color:inherit;cursor:pointer;text-underline-offset:.24em;background:0 0;border:0;min-height:44px;padding:0 .6rem;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.wahl button[aria-pressed=true]{-webkit-text-decoration-color:var(--f);text-decoration-color:var(--f);font-weight:600;text-decoration-thickness:3px}.auslage{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,6vw,8rem);max-width:92rem;margin:0 auto;padding:clamp(4.5rem,9vw,10rem) clamp(1.25rem,6vw,8rem) 0;display:grid}.auslage-film{aspect-ratio:1;background:var(--oliv);border-radius:999px 999px 0 0}.auslage-film .still{object-position:100% 50%}.auslage-text h2{color:var(--oliv-tief);margin-bottom:.45em;font-size:clamp(1.9rem,3.4vw,4rem)}.auslage-text p{max-width:32em}.stimmen{text-align:center;padding:clamp(5rem,9vw,10rem) 1.25rem}.reihe{grid-template-columns:repeat(11,clamp(1.05rem,2.4vw,2.6rem));justify-content:center;gap:clamp(.45rem,1vw,1rem) clamp(.4rem,1vw,1rem);margin-bottom:clamp(1.6rem,3vw,3rem);display:grid}.reihe i{aspect-ratio:3/4;background:var(--oliv);transform-origin:bottom;border-radius:999px 999px 0 0;display:block}.stimmen-satz{color:var(--oliv-tief);text-wrap:balance;font:400 clamp(1.9rem,3.6vw,4.2rem)/1.1 Forum,Georgia,serif}.stimmen-klein{font-size:var(--klein);opacity:.72;margin-top:.6em}.besuch{background:var(--oliv);color:#fbf8e8;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,6vw,8rem);padding:clamp(4rem,8vw,9rem) clamp(1.25rem,6vw,8rem);display:grid}.status{margin:.9em 0 1.4em}.wege{flex-wrap:wrap;align-items:center;gap:.7rem 1.4rem;display:flex}.knopf{color:var(--oliv-tief);font-variant-numeric:tabular-nums;background:#fbf8e8;padding:.72em 1.15em;font-weight:600;text-decoration:none}.woche{--spalte:6.2em;gap:.55rem;display:grid;position:relative}.achse{height:1.5em;margin-left:var(--spalte);font-size:var(--klein);position:relative}.achse span{left:calc(var(--t)*100%);white-space:nowrap;position:absolute;transform:translate(-50%)}.achse span:first-child{transform:none}.achse span:last-child{transform:translate(-100%)}.tag{grid-template-columns:var(--spalte) 1fr;align-items:center;min-height:1.9rem;display:grid}.tag b{font-weight:400}.tag.heute b{font-weight:700}.spur{background:#ffffff1f;height:.72rem;position:relative}.spur i{top:0;bottom:0;left:calc(var(--a)*100%);width:calc((var(--e) - var(--a))*100%);background:#fbf8e8;position:absolute}.tag.heute .spur:after{content:"";top:-.4rem;bottom:-.4rem;left:calc(var(--jetzt,0)*100%);width:2px;box-shadow:0 0 0 1px var(--oliv-tief);background:#fff;position:absolute}.tag.heute .spur.ohne-strich:after{display:none}.pause{margin-top:.7rem}.fuss{background:var(--oliv-tief);color:#fbf8e8;text-align:center;font-size:var(--klein);--la:#fbf8e8;--via:#fbf8e8;padding:clamp(2.5rem,5vw,4.5rem) 1.25rem}.fuss-logo{width:10.416rem;height:1.5rem;margin:0 auto 1rem;display:block}.rechtlich{justify-content:center;gap:1.2rem;margin-top:.8rem;display:flex}.rechtlich button,dialog [data-close]{font:inherit;color:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;min-height:44px;padding:.6em 0;text-decoration:underline}dialog{background:var(--weiss);max-width:40rem;color:var(--tinte);border:0;padding:clamp(1.4rem,3vw,2.6rem)}dialog::backdrop{background:#0009}dialog h2{margin-bottom:.5em;font-size:clamp(1.8rem,3vw,2.6rem)}dialog p{margin-bottom:.9em}:focus-visible{outline:2px solid var(--blau);outline-offset:3px}@media (width<=760px){.leiste{grid-template-columns:1fr auto;padding:.85rem 1.1rem}.links,.nur-gross{display:none}.marke svg{width:7.9856rem;height:1.15rem}.naht-bilder{grid-template-columns:1fr}.naht-bilder figure{aspect-ratio:4/3;height:auto;min-height:0}.naht-bilder figure:first-child{aspect-ratio:1}.naht-bilder figure:first-child img{object-position:50% 0}.naht h2{background:0 0;width:auto;margin:0 auto;padding:1.1em 1rem .2em;font-size:clamp(1.9rem,8.2vw,2.5rem)}.gang-buehne{min-height:0}.gang-spur{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.25rem;width:auto;padding:0 11vw 1rem;overflow-x:auto}.gang article{scroll-snap-align:center;width:78vw}.bogen{width:100%;height:auto}.steine .film{height:88vw;min-height:0}.auslage{grid-template-columns:1fr}.auf-film{font-size:clamp(2rem,9vw,2.6rem);inset:1.2rem 1.25rem auto}.reihe{grid-template-columns:repeat(11,1.25rem);gap:.45rem .4rem}.besuch{grid-template-columns:1fr}}.statisch .einstieg{height:100svh}.statisch .wort{background:var(--oliv);height:auto;margin-top:0}.statisch .wort-buehne{position:relative}.statisch .zeile span{opacity:1}.statisch .gang-spur{flex-wrap:wrap;justify-content:center;width:auto;padding:0 1.25rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
