@font-face{font-family:Caprasimo;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Caprasimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caprasimo-latin-400-normal-u3avbpQ7.woff2)format("woff2"),url(/assets/caprasimo-latin-400-normal-CPOhBPz8.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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-ext-400-normal-C2zvOubV.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-400-normal-1aZr6b2b.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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-400-normal-4GdczIuU.woff2)format("woff2"),url(/assets/dm-mono-latin-400-normal--0xN8mdc.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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-ext-500-normal-BtRyHRi6.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-500-normal-Dw3M13d8.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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2)format("woff2"),url(/assets/dm-mono-latin-500-normal-CN8Miw6E.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{--rot:#a01f20;--creme:#f4ecd8;--tinte:#2a1b18;--senf:#d59703;--flieder:#d8b3d3;--bank:#33262a;--fisch:#2d4a56;--disp:"Caprasimo", Georgia, serif;--mono:"DM Mono", ui-monospace, Menlo, monospace;--d:clamp(2.5rem, 6.2vw, 6.6rem);--t:clamp(1rem, 1.1vw, 1.2rem);--k:clamp(.85rem, .88vw, 1rem);--rand:clamp(1.1rem, 4vw, 4.5rem);--leiste:56px}*,:before,:after{box-sizing:border-box}html{background:var(--rot);-webkit-text-size-adjust:100%;scroll-padding-top:var(--leiste)}body{font:400 var(--t)/1.5 var(--mono);color:var(--tinte);background:var(--creme);margin:0;display:flow-root;overflow-x:clip}h1,h2{font-family:var(--disp);font-weight:400;font-size:var(--d);letter-spacing:-.012em;text-wrap:balance;margin:0;line-height:1.03}p{text-wrap:pretty;margin:0 0 1em}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.klein{font-size:var(--k)}body:before{content:"";height:calc(var(--einstieg,100svh) - var(--leiste));display:block}.leiste{margin-bottom:calc(-1 * var(--einstieg,100svh));height:var(--leiste);z-index:30;padding-inline:var(--rand);background:var(--creme);color:var(--rot);font-size:var(--k);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;font-weight:500;display:grid;position:sticky;top:0;bottom:0}.leiste p{align-items:center;gap:clamp(1rem,2vw,2rem);margin:0;display:flex}.leiste-rechts{justify-content:flex-end}.leiste a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.leiste .tel{font-variant-numeric:tabular-nums;text-decoration:underline}.wort{font-family:var(--disp);font-size:clamp(1.35rem,1.75vw,2.4rem);line-height:1}.einstieg{background:var(--rot);height:320svh}.buehne{background:var(--rot);height:100svh;color:var(--creme);--h:min(calc(100svh - var(--leiste) - 1.6rem), 66vw);--b:calc(var(--h) * .6672);--x:clamp(1rem, 5vw, 6rem);position:sticky;top:0;overflow:hidden}.kopf{left:var(--rand);z-index:3;position:absolute;top:clamp(2rem,9vh,6rem)}.kopf h1{font-size:min(6.4rem,5.9vw)}.kopf h1 span{white-space:nowrap;display:block}.unter{font-size:var(--k);letter-spacing:.14em;text-transform:uppercase;margin:1.1em 0 0;font-weight:500}.stapel{right:var(--x);top:calc(50% - var(--leiste) / 2 - var(--h) / 2);height:var(--h);width:var(--b);z-index:2;position:absolute}.stapel .lage,.mini-stapel .lage{will-change:transform;max-width:none;height:auto;position:absolute}.lage.deckel{z-index:5;width:98.3%;top:0;left:.55%}.lage.senf{z-index:4;width:94.2%;top:34.95%;left:2.62%}.lage.leberkas{z-index:3;width:100%;top:45.13%;left:0}.lage.marmelade{z-index:2;width:94.4%;top:65.7%;left:2.62%}.lage.boden{z-index:1;width:97.9%;top:76.58%;left:0}.lagen{z-index:2;right:calc(var(--x) + var(--b) + 1.2rem);top:calc(50% - var(--leiste) / 2 - var(--h) / 2);height:var(--h);width:min(30vw,26rem);margin:0;padding:0;list-style:none;position:absolute}.lagen li{right:0;top:calc(var(--y) * 100%);text-align:right;font-size:var(--t);padding-right:3.4rem;font-weight:500;line-height:1.25;position:absolute;transform:translateY(-50%)}.lagen li:after{content:"";background:currentColor;width:2.8rem;height:1px;position:absolute;top:50%;right:0}.kreis{z-index:4;left:calc(100% - var(--x) - var(--b) / 2);top:calc(50% - var(--leiste) / 2);background:var(--creme);will-change:transform;border-radius:50%;width:170vmax;height:170vmax;position:absolute;transform:scale(0)}.anders{padding:clamp(2.6rem, 6vh, 5rem) var(--rand) clamp(4rem, 10vh, 8rem);color:var(--rot)}.anders blockquote{max-width:22ch;font-family:var(--disp);font-size:var(--d);margin:0 0 clamp(3rem,8vh,6rem);line-height:1.04}.anders blockquote p{margin:0}.anders blockquote footer{font:500 var(--k)/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-top:1.2em}.anders-rest{gap:var(--rand);color:var(--tinte);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.tasse{margin:0}.tasse img{width:100%;height:auto}.tasse figcaption{font-size:var(--k);margin-top:.6em}.anders-text p:last-child{margin-bottom:0}.chronik{background:var(--tinte);height:560svh}.chronik-buehne{height:100svh;position:sticky;top:0;overflow:hidden}.jahr{padding:calc(var(--leiste) + clamp(1rem, 3vh, 2.2rem)) var(--rand) clamp(1.2rem, 4vh, 3rem);will-change:transform;position:absolute;inset:0;overflow:hidden}.zahl{left:var(--rand);font:400 clamp(8rem, 30vw, 34rem)/1 var(--disp);letter-spacing:-.02em;white-space:nowrap;pointer-events:none;will-change:transform;margin:0;position:absolute;bottom:-.13em}.jahr-text{z-index:2;width:min(42vw,38rem);position:relative}.jahr-text h2{margin-bottom:.45em}.jahr-zeile{font:400 1.7rem/1 var(--disp);margin:0 0 .15em;display:none}.zitat{font-family:var(--disp);font-size:clamp(1.35rem,2.2vw,2.4rem);line-height:1.14}.j2019{background:var(--senf);color:var(--tinte)}.j2019 .zahl{color:#c08804}.mini-stapel{z-index:1;right:6vw;top:calc(var(--leiste) + 3vh);height:min(calc(100svh - var(--leiste) - 4vh), 58vw);width:calc(min(calc(100svh - var(--leiste) - 4vh), 58vw) * .6672);position:absolute;transform:translateY(-10%)}.mini-stapel .deckel{top:14.45%}.mini-stapel .senf{top:40.92%}.mini-stapel .leberkas{top:45.13%}.mini-stapel .marmelade{top:57.14%}.mini-stapel .boden{top:59.94%}.j2022{background:var(--flieder);color:#3d2146}.j2022 .zahl{color:#c79dc4}.jahr-voll{position:absolute;inset:0}.jahr-voll img{object-fit:cover;object-position:70% 60%;width:100%;height:100%}.j2022 .zahl{font-size:clamp(5rem,13.5vw,16rem)}.j2023{color:var(--tinte);gap:var(--rand);background:#e2571e;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.j2023 .zahl{color:#cf4a14;z-index:0;font-size:clamp(5rem,18vw,20rem)}.j2023 .jahr-text{width:auto}.pfui{z-index:2;align-self:center;margin:0;position:relative}.pfui p{font:400 min(6.3vw, 14svh)/.98 var(--disp);letter-spacing:-.01em;margin:0}.pfui footer{font-size:var(--k);letter-spacing:.04em;margin-top:.8em;font-weight:500}.streit{grid-template-columns:auto 1fr;gap:.55em 1.2em;margin:1.3em 0 0;display:grid}.streit dt{font-size:var(--k);letter-spacing:.04em;opacity:.75;padding-top:.2em;font-weight:500}.streit dd{font-family:var(--disp);margin:0;font-size:clamp(1.15rem,1.7vw,1.9rem);line-height:1.14}.j2024{background:var(--creme);color:var(--tinte)}.j2024 .zahl{color:#e4d9bd;font-size:clamp(5rem,19vw,22rem)}.leerer{aspect-ratio:1;border:2px dashed var(--rot);z-index:1;border-radius:50%;width:min(36vw,62vh);margin-top:calc(min(36vw,62vh)/-2);position:absolute;top:50%;right:8vw}.jfisch{background:var(--fisch);color:var(--creme)}.jfisch .zahl{color:#3b5e6c}.fisch{background:var(--creme);min-height:48px;color:var(--fisch);margin-top:.4em;padding:.95em 1.5em;font-weight:500;transition:background-color .25s,color .25s,transform .25s cubic-bezier(.3,1.6,.5,1)}.fisch:hover{transform:rotate(-1deg)}.fisch.nein{background:var(--rot);color:var(--creme);transform:rotate(-3deg)}.fisch-antwort{font-family:var(--disp);opacity:0;margin:1em 0 0;font-size:clamp(1.7rem,3.4vw,3.6rem);line-height:1.08;transition:opacity .3s,transform .3s;transform:translateY(10px)}.fisch-antwort.da{opacity:1;transform:none}.dutzend{gap:var(--rand);padding:clamp(5rem, 14vh, 10rem) var(--rand);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.gross{font:400 clamp(9rem, 20vw, 22rem)/.86 var(--disp);color:var(--rot);margin:0 0 .02em}.dutzend h2{margin-bottom:.5em;font-size:clamp(2rem,3.6vw,4rem)}.dutzend .klein{opacity:.75;margin:0}.punkte{grid-template-columns:repeat(20,1fr);gap:clamp(3px,.5vw,8px);display:grid}.punkte span{aspect-ratio:1;opacity:0;background:#dcb878;border-radius:50%;transition:opacity .18s linear,transform .18s linear;display:block;transform:scale(.7);box-shadow:inset 0 -.18em #b5813d}.punkte .rot{background:var(--rot);box-shadow:none}.punkte .da{opacity:1;transform:none}.film{background:#1a1412;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}.filmband .film{height:92svh}.gespritzt{background:var(--senf);min-height:max(112svh,66.67vw);color:var(--tinte);position:relative;overflow:hidden}.gespritzt-bild{position:absolute;inset:0}.gespritzt-bild img{object-fit:cover;object-position:100% 100%;width:100%;height:100%}.gespritzt-text{padding:clamp(5rem, 13vh, 9rem) var(--rand) 0;width:min(62vw,56rem);position:relative}.gespritzt-text h2{margin-bottom:.5em}.gespritzt-text p{max-width:46ch}.zettel{background:var(--creme);color:var(--tinte);font-size:var(--k);margin:.3em 0 1.2em;padding:.9em 1.2em;font-weight:500;line-height:1.55;display:inline-block;transform:rotate(-1.2deg)}.antworten{background:var(--bank);color:var(--creme);padding:clamp(5rem, 14vh, 10rem) var(--rand)}.antworten header{max-width:50rem;margin-bottom:clamp(3rem,8vh,6rem)}.antworten header h2{margin-bottom:.45em}.paare{gap:clamp(3.4rem,10vh,7rem);margin:0;padding:0;list-style:none;display:grid}.paare li{gap:var(--rand);border-top:1px solid #fff3;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;padding-top:1rem;display:grid}.gast{margin:0}.gast span{font-size:var(--k);opacity:.7;margin-top:.7em;display:block}.chef{font-family:var(--disp);color:#f7d9a8;margin:0;font-size:clamp(1.6rem,3.1vw,3.5rem);line-height:1.1}.ludwig{position:relative}.ludwig .film{height:96svh}.ludwig-satz{left:var(--rand);z-index:2;font:400 var(--d)/1.03 var(--disp);color:var(--creme);text-shadow:0 0 1.2em #0009;max-width:13ch;margin:0;position:absolute;top:clamp(2rem,8vh,5rem)}.theke{gap:var(--rand);padding:clamp(5rem, 14vh, 10rem) 0 clamp(5rem, 14vh, 10rem) var(--rand);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.theke h2{color:var(--rot);margin-bottom:.6em;font-size:clamp(2rem,3.6vw,4rem)}.ware{margin:0 0 1.6em;padding:0;list-style:none}.ware li{border-top:1px solid #2a1b1833;padding:.42em 0}.ware li:last-child{border-bottom:1px solid #2a1b1833}.theke p{margin:0}.theke-bild{object-fit:cover;object-position:72% 60%;width:100%;height:min(86svh,56vw)}.besuch{background:var(--rot);color:var(--creme);padding:clamp(5rem, 14vh, 10rem) var(--rand)}.besuch h2{max-width:18ch;margin-bottom:.8em}.besuch-raster{gap:var(--rand);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.jetzt-satz{min-height:1.5em;margin-bottom:1.1em;font-size:clamp(1.05rem,1.4vw,1.5rem);font-weight:500}.woche ul{margin:0;padding:0;list-style:none}.woche li{grid-template-columns:7.2em minmax(0,1fr) 5em;align-items:center;gap:1em;padding:.34em 0;display:grid}.woche li b{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.woche i{background:#ffffff1f;height:.95em;display:block;position:relative}.woche i:before{content:"";top:0;bottom:0;left:calc(var(--a) / 24 * 100%);width:calc((var(--b) - var(--a)) / 24 * 100%);background:var(--creme);position:absolute}.woche .heute{font-weight:500}.woche .heute i:after{content:"";width:2px;top:-.3em;bottom:-.3em;left:calc(var(--h,12) / 24 * 100%);background:#f2b632;position:absolute}address{font-style:normal}.anruf{font:400 clamp(1.8rem, 3vw, 3.2rem)/1.1 var(--disp);font-variant-numeric:tabular-nums;border-bottom:2px solid;text-decoration:none}address .klein{opacity:.85;max-width:34ch}.fuss{background:var(--rot);color:var(--creme);padding:0 var(--rand) clamp(1.4rem, 4vh, 2.4rem);overflow:hidden}.fuss-wort{font:400 17.6vw/.95 var(--disp);letter-spacing:-.02em;margin:0 0 0 -.03em}.fuss-zeile{margin:.8em 0 .4em}.fuss-knoepfe{font-size:var(--k);flex-wrap:wrap;gap:1.4em;margin:0;display:flex}.fuss-knoepfe button{text-underline-offset:.22em;min-height:32px;text-decoration:underline}dialog{background:var(--creme);max-width:min(38rem,100vw - 2rem);color:var(--tinte);border:0;padding:clamp(1.4rem,3vw,2.4rem)}dialog::backdrop{background:#2a1b18b3}dialog h2{margin-bottom:.6em;font-size:clamp(1.7rem,2.6vw,2.5rem)}dialog p{font-size:var(--k)}.zu{width:44px;height:44px;font-size:1.5rem;position:absolute;top:.3rem;right:.5rem}.is-still .einstieg{height:100svh}.is-still .lagen,.is-still .kreis{display:none}.is-still .chronik{height:auto}.is-still .chronik-buehne{height:auto;position:static;overflow:visible}.is-still .jahr{min-height:100svh;position:relative;inset:auto}.is-still .fisch-antwort{opacity:1;transform:none}@media (width<=1400px){.gespritzt{background:linear-gradient(90deg,#da9602,#c07f02);min-height:0;padding-bottom:46vw}.gespritzt-bild{height:46vw;top:auto}.gespritzt-bild img{-webkit-mask-image:linear-gradient(#0000,#000 16%);mask-image:linear-gradient(#0000,#000 16%)}.gespritzt-text{width:auto}}@media (width<=760px){:root{--leiste:54px;--d:clamp(2.3rem, 10.5vw, 3rem);--t:1rem;--k:.8rem;--rand:1.1rem}body:before{display:none}body{padding-bottom:var(--leiste)}.leiste{padding-bottom:env(safe-area-inset-bottom);height:calc(var(--leiste) + env(safe-area-inset-bottom));grid-template-columns:auto 1fr;margin:0;position:fixed;inset:auto 0 0}.leiste-links{display:none!important}.leiste-rechts [data-status]{display:none}.wort{font-size:1.4rem}.einstieg{height:340svh}.buehne{--h:min(calc(100svh - 17rem), 136vw);--b:calc(var(--h) * .6672);--x:calc((100vw - var(--b)) / 2);height:100svh}.kopf{top:1.5rem;right:var(--rand);width:auto}.kopf h1{font-size:clamp(2.2rem,10.2vw,3rem)}.stapel{top:auto;bottom:calc(var(--leiste) + 1rem)}.lagen{left:var(--rand);right:var(--rand);width:auto;height:auto;top:1.5rem;bottom:auto}.lagen li{text-align:left;padding:.12em 0;font-size:.94rem;position:static;transform:none}.lagen li:after{display:none}.kreis{top:calc(100% - var(--leiste) - 1rem - var(--h) / 2);left:50%}.anders-rest,.dutzend,.besuch-raster{grid-template-columns:minmax(0,1fr)}.chronik{height:540svh}.jahr{padding:1.5rem var(--rand) calc(var(--leiste) + 1rem)}.jahr-text{width:auto}.zahl{bottom:calc(var(--leiste) - .1em);font-size:42vw}.mini-stapel{top:auto;right:20vw;bottom:calc(var(--leiste) + 1.5rem);width:60vw;height:89.9281vw;transform:translateY(14%)}.jahr-zeile{display:block}.j2022 .zahl{display:none}.jahr-voll img{object-position:74% 100%;height:66%;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 16%);mask-image:linear-gradient(#0000,#000 16%)}.j2023 .zahl{display:none}.j2023{flex-direction:column;justify-content:space-between;gap:1rem;display:flex}.j2023 .streit{font-size:.9rem}.pfui{align-self:stretch}.pfui p{font-size:min(11.2vw,5.4svh)}.jfisch .zahl{font-size:29vw}.j2024 .zahl{bottom:calc(var(--leiste) + .4rem);font-size:14vw}.leerer{top:auto;right:10vw;bottom:calc(var(--leiste) + 17vw);width:46vw;margin:0}.punkte{grid-template-columns:repeat(16,1fr);gap:3px}.filmband .film{height:62svh}.gespritzt{background:linear-gradient(90deg,#d99404,#c28102);min-height:0;padding-bottom:62vw}.gespritzt-bild{height:62vw}.gespritzt-bild img{object-position:100% 100%}.gespritzt-text{width:auto}.paare li{grid-template-columns:minmax(0,1fr);gap:1em}.ludwig .film{height:72svh}.theke{grid-template-columns:minmax(0,1fr);padding-right:0}.theke-text{padding-right:var(--rand)}.theke-bild{height:62vw}.woche li{grid-template-columns:6.6em minmax(0,1fr) 4.4em;gap:.6em;font-size:.9rem}.fuss{padding-bottom:1.2rem}}@media (width<=760px) and (height<=600px){.j2023 h2{font-size:1.7rem}.j2023 .jahr-text>p{margin-bottom:.5em;font-size:.85rem}.j2023 .streit{margin-top:.6em;font-size:.82rem}.pfui footer{margin-top:.3em}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
