@font-face{font-family:Tinos;font-weight:400;font-style:normal;font-display:swap;src:url(assets/fonts/tinos-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-weight:400;font-style:normal;font-display:swap;src:url(assets/fonts/tinos-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2AF,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Yesteryear;font-weight:400;font-style:normal;font-display:swap;src:url(assets/fonts/yesteryear-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-weight:600;font-style:normal;font-display:swap;src:url(assets/fonts/barlow-semi-condensed-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-weight:600;font-style:normal;font-display:swap;src:url(assets/fonts/barlow-semi-condensed-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2AF,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Text;font-weight:400;font-style:normal;font-display:swap;src:url(assets/fonts/crimson-text-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Text;font-weight:400;font-style:normal;font-display:swap;src:url(assets/fonts/crimson-text-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2AF,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Text;font-weight:400;font-style:italic;font-display:swap;src:url(assets/fonts/crimson-text-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Text;font-weight:400;font-style:italic;font-display:swap;src:url(assets/fonts/crimson-text-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2AF,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--papier:#fdfdfb;--papier-kuehl:#f2f4f3;--tinte:#798683;--schiefer:#798683;--tief:#5d6966;--salbei:#6b948a;--blei:#798683;--linie:#a5bdb6;--hauch:#dde2e1;--versal:"Tinos", "Times New Roman", Times, serif;--pinsel:"Yesteryear", "Brush Script MT", cursive;--grotesk:"Barlow Semi Condensed", "Bahnschrift", "DIN Alternate", "Arial Narrow", sans-serif;--antiqua:"Crimson Text", "Minion Pro", Georgia, serif;--spalte:1180px;--rand:clamp(20px, 5vw, 64px);--abstand:clamp(72px, 10vw, 132px);--kopfhoehe:68px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--kopfhoehe) + 24px)}body{background:var(--papier);color:var(--tinte);font-family:var(--antiqua);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.1875rem;line-height:1.55}img,iframe{max-width:100%;display:block}img{height:auto}a{color:inherit}a[href^=tel\:]{white-space:nowrap}p{text-wrap:pretty;margin:0 0 1em}h1,h2,h3,h4{margin:0;font-weight:400}ul,ol{margin:0;padding:0;list-style:none}address{font-style:normal}::selection{background:var(--schiefer);color:var(--papier)}:focus-visible{outline:2px solid var(--tief);outline-offset:3px}main:focus{outline:0}.huelle{max-width:var(--spalte);padding:0 var(--rand);margin:0 auto}.abschnitt{padding:var(--abstand) 0;position:relative}.abschnitt--kuehl{background:var(--papier-kuehl)}.unsichtbar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprung{z-index:100;background:var(--schiefer);color:var(--papier);font-family:var(--versal);text-transform:uppercase;letter-spacing:.2em;padding:.7em 1.2em;font-size:.8125rem;text-decoration:none;position:absolute;top:-100px;left:16px}.sprung:focus{top:16px}.versal{font-family:var(--versal);text-transform:uppercase;letter-spacing:.2em;color:var(--schiefer);line-height:1.25}.versal--gross{letter-spacing:.16em;font-size:clamp(1.5rem,3.4vw,2.5rem)}.versal--mittel{font-size:clamp(1.05rem,2vw,1.4rem)}.versal--klein{letter-spacing:.24em;font-size:.8125rem}.rubrik{font-family:var(--pinsel);color:var(--salbei);text-align:center;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);margin:0 0 2.25rem;padding:.28em 0 .2em;font-size:clamp(2.5rem,5.4vw,3.5rem);line-height:1.1}.kursiv{font-style:italic}.leise{color:var(--blei)}.mitte{text-align:center}.adresszeile{letter-spacing:.14em;color:var(--schiefer);font-size:1rem;font-style:italic}.ziffern{font-family:var(--grotesk);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-weight:600}.lesetext{max-width:36em}.lesetext--mitte{margin-left:auto;margin-right:auto}.verweis{font-family:var(--versal);text-transform:uppercase;letter-spacing:.2em;color:var(--schiefer);border-bottom:1px solid var(--schiefer);padding-bottom:.35em;font-size:.9375rem;text-decoration:none;transition:color .15s,border-color .15s;display:inline-block}.verweis:hover{color:var(--tief);border-bottom-color:#0000}.textverweis{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.textverweis:hover{text-decoration-color:#0000}.knopf{font-family:var(--versal);text-transform:uppercase;letter-spacing:.2em;text-align:center;border:1px solid var(--schiefer);background:var(--schiefer);color:var(--papier);cursor:pointer;border-radius:0;padding:1.05em 1.9em 1em;font-size:.9375rem;line-height:1;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-block}.knopf:hover{background:var(--tief);border-color:var(--tief)}.knopf--linie{color:var(--schiefer);background:0 0}.knopf--linie:hover{background:var(--schiefer);border-color:var(--schiefer);color:var(--papier)}.knopf--ziffern{font-family:var(--grotesk);letter-spacing:.06em;padding:.8em 1.6em .75em;font-size:1.3125rem;font-weight:600}.kopf{z-index:50;background:var(--papier);border-bottom:1px solid var(--hauch);position:sticky;top:0}.kopf__innen{min-height:var(--kopfhoehe);justify-content:space-between;align-items:center;gap:24px;display:flex}.kopf__marke{flex:none;display:block}.kopf__marke img{width:auto;height:26px}.kopf__liste{align-items:center;gap:clamp(16px,2.6vw,36px);display:flex}.kopf__liste a:not(.knopf){font-family:var(--versal);text-transform:uppercase;letter-spacing:.2em;color:var(--schiefer);white-space:nowrap;padding:.6em 0;font-size:.8125rem;text-decoration:none}.kopf__liste a:not(.knopf):hover,.kopf__liste a[aria-current=page]{color:var(--tief);text-underline-offset:.55em;text-decoration:underline;text-decoration-thickness:1px}.kopf__liste .knopf{padding:.9em 1.3em .85em;font-size:.8125rem}.kopf__schalter{cursor:pointer;font-family:var(--versal);text-transform:uppercase;letter-spacing:.2em;color:var(--schiefer);background:0 0;border:0;border-radius:0;padding:1em 0 1em 1em;font-size:.8125rem;display:none}@media (width<=860px){.js .kopf__schalter{display:block}.kopf__innen{flex-wrap:wrap}.kopf__nav{flex-basis:100%}.js .kopf__nav{display:none}.js .kopf__nav[data-offen]{display:block}.kopf__liste{flex-direction:column;align-items:stretch;gap:0;padding-bottom:20px}.kopf__liste li{border-top:1px solid var(--hauch)}.kopf__liste a:not(.knopf){padding:1.1em 0;font-size:.875rem;display:block}.kopf__liste li:last-child{border-top:0;padding-top:8px}.kopf__liste .knopf{padding:1.15em 1.3em 1.1em;font-size:.875rem;display:block}}.zweig{pointer-events:none;-webkit-user-select:none;user-select:none;width:min(30%,350px);position:absolute;top:0;right:0}.zweig--blatt{opacity:.26;z-index:-1;width:min(24%,240px);top:-24px;right:max(-120px, min(0px, calc((var(--spalte) - 100vw) / 2)))}.wasserzeichen{left:max(-90px, min(0px, calc((var(--spalte) - 100vw) / 2)));opacity:.42;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;width:min(22%,230px);position:absolute;bottom:0}.start{position:relative;overflow:hidden}.start__text{text-align:center;z-index:1;padding-top:clamp(64px,9vw,120px);position:relative}.start__marke{width:min(520px,74%);margin:14px auto 0}.start__welle{width:min(320px,46%);margin:10px auto 0;transform:translate(34%)}.start__satz{text-wrap:balance;max-width:27em;color:var(--schiefer);margin:34px auto 30px;font-size:clamp(1.15rem,2vw,1.4rem);font-style:italic;line-height:1.5}.start__wahl{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 34px;display:flex}.start__buehne{max-width:1440px;margin:0 auto;position:relative}.start__bild{width:min(78%,1000px);margin-top:clamp(10px,3vw,40px);-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.start__ort{right:var(--rand);text-align:right;position:absolute;bottom:12%}.start__ort .adresszeile{letter-spacing:.1em;display:block}.start__ort a{color:var(--tinte);font-size:1.3125rem;text-decoration:none}.start__ort a:hover{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}@media (width<=860px){.start .zweig{width:30%}.start__text{padding-top:96px}.start__bild{width:112%;max-width:none}.start__ort{text-align:center;padding:8px var(--rand) 40px;position:static}}.bildpaar{grid-template-columns:3fr 2fr;align-items:start;gap:clamp(16px,2.4vw,28px);margin-top:clamp(40px,6vw,72px);display:grid}.bild{margin:0}.bild img{object-fit:cover;background:var(--papier-kuehl);border-radius:0;width:100%}.bild--quer img{aspect-ratio:3/2}.bild--hoch img{aspect-ratio:4/5}.bild--quadrat img{aspect-ratio:1}.bild figcaption{color:var(--blei);padding-top:.5rem;font-size:1rem;font-style:italic;line-height:1.35}@media (width<=620px){.bildpaar{grid-template-columns:1fr}.bild--hoch img{aspect-ratio:3/2}}.karte{margin:0;padding:0;list-style:none}.karte-paar{grid-template-columns:1fr 1fr;align-items:start;gap:0 clamp(40px,7vw,110px);display:grid}.gericht{break-inside:avoid;padding:0 0 1.35rem}.gericht__kopf{grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:column;align-items:baseline;column-gap:.9rem;display:grid}.gericht__name{text-wrap:balance}.gericht__name,.preis{font-family:var(--grotesk);letter-spacing:.01em;color:var(--tinte);font-size:1.3125rem;font-weight:600;line-height:1.25}.preis{font-variant-numeric:tabular-nums;text-align:right;min-width:3.1em}.gericht__text{text-wrap:balance;max-width:30em;margin:.15rem 0 0;padding-right:1.5rem;font-size:1.125rem;font-style:italic;line-height:1.4}.menge{color:var(--blei);text-align:right;white-space:nowrap;min-width:2.6em;font-size:1rem;font-style:italic;line-height:1}.karte__notiz{color:var(--blei);margin:.4rem 0 0;font-size:1.0625rem;font-style:italic}.rubrikblock{margin-bottom:clamp(40px,5vw,64px)}.rubrikblock:last-child{margin-bottom:0}.blatt{isolation:isolate;padding-bottom:clamp(72px,9vw,120px);position:relative}.blatt__spalten{grid-template-columns:1fr 1fr;align-items:start;gap:0 clamp(40px,7vw,110px);display:grid}.blatt__spalte>.rubrikblock:last-child{margin-bottom:0}.rubriken{border-top:1px solid var(--hauch);border-bottom:1px solid var(--hauch);flex-wrap:wrap;justify-content:center;gap:4px clamp(18px,2.4vw,30px);margin:clamp(36px,5vw,56px) 0 clamp(56px,7vw,88px);padding:22px 0;display:flex}.rubriken a{font-family:var(--versal);text-transform:uppercase;letter-spacing:.18em;color:var(--schiefer);padding:.55em 0;font-size:.8125rem;text-decoration:none;display:inline-block}.rubriken a:hover{color:var(--tief);text-underline-offset:.5em;text-decoration:underline;text-decoration-thickness:1px}.seitentitel{isolation:isolate;text-align:center;padding:clamp(64px,9vw,112px) 0 0;position:relative}.titel-linie{border-bottom:1px solid var(--schiefer);padding-bottom:.4em;display:inline-block}.seitentitel--buendig{padding-top:0}.zweig--titel{z-index:-1;width:min(24%,280px);right:calc(-1 * var(--rand))}.blatt--buendig{padding-bottom:0}.auszug{margin-top:clamp(48px,6vw,72px)}.auszug__mehr{text-align:center;margin:clamp(40px,5vw,56px) 0 0}.auszug__hinweis{margin-top:32px}.abschluss{padding-bottom:var(--abstand)}.abschluss__wahl{margin-top:2rem!important}.anruf{margin:1.6rem 0}.seitentitel p{max-width:30em;color:var(--schiefer);margin:26px auto 0;font-style:italic}.hinweise{text-align:center;color:var(--schiefer);font-style:italic}.hinweise p{max-width:36em;margin:0 auto .4em}@media (width<=860px){.karte-paar{grid-template-columns:1fr}.blatt__spalten{grid-template-columns:1fr;gap:clamp(40px,5vw,64px) 0}.gericht__name,.preis{font-size:1.1875rem}.gericht__text{font-size:1.0625rem}.preis{min-width:2.9em}.menge{min-width:0}.zweig--blatt{width:38%}.wasserzeichen{width:34%}}.galerie{grid-template-columns:repeat(5,1fr);gap:clamp(20px,2.6vw,32px) clamp(12px,1.6vw,20px);display:grid}.galerie .bild img{aspect-ratio:5/4;object-position:50% 22%}@media (width<=1000px){.galerie{grid-template-columns:repeat(2,1fr)}}.zweiteilung{grid-template-columns:1fr auto;align-items:start;gap:48px clamp(48px,8vw,120px);display:grid}.zeiten{border-collapse:collapse;width:max-content;max-width:100%;color:var(--schiefer);font-size:1.125rem;font-style:italic}.zeiten caption{text-align:left;padding-bottom:.8rem;font-style:normal}.zeiten th{text-align:left;vertical-align:top;padding:.14em 2.2em .14em 0;font-weight:400}.zeiten td{font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:top;padding:.14em 0 .14em 1.4em}.zeiten td:first-of-type{padding-left:0}@media (width<=860px){.zweiteilung{grid-template-columns:1fr}.zeiten{font-size:1.0625rem}.zeiten th{padding-right:1em}.zeiten td{padding-left:.8em}}.plan{border:1px solid var(--hauch);filter:grayscale();width:100%;height:clamp(300px,42vw,440px)}.anfahrt__zeile{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;margin-top:22px;display:flex}.fuss{text-align:center;border-top:1px solid var(--hauch);padding:clamp(64px,9vw,110px) 0 0;position:relative;overflow:hidden}.fuss .zweig{width:min(24%,290px)}.fuss__marke{width:min(340px,66%);margin:0 auto}.fuss__welle{width:min(200px,38%);margin:8px auto 0;transform:translate(34%)}.fuss .adresszeile{margin:34px 0 22px;display:block}.fuss .adresszeile a{white-space:nowrap;text-decoration:none}.fuss .adresszeile a:hover{text-underline-offset:.25em;text-decoration:underline}.fuss .zeiten{text-align:left;margin:0 auto}.fuss__verweise{flex-wrap:wrap;justify-content:center;gap:4px 28px;margin-top:36px;display:flex}.fuss__verweise a{font-family:var(--versal);text-transform:uppercase;letter-spacing:.22em;color:var(--blei);padding:.7em 0;font-size:.75rem;text-decoration:none;display:inline-block}.fuss__verweise a:hover{color:var(--tief);text-underline-offset:.5em;text-decoration:underline}.fuss__recht{color:var(--blei);margin:14px 0 0;font-size:.9375rem;font-style:italic}.fuss__wasser{opacity:.8;width:min(100%,1400px);margin:24px auto 0}@media (width<=860px){.fuss .zweig{width:28%}.fuss .adresszeile{letter-spacing:.08em}}.prosa{max-width:40em;padding:clamp(56px, 8vw, 104px) 0 var(--abstand);margin:0 auto}.prosa h1{margin-bottom:2.2rem}.prosa h2{font-family:var(--versal);text-transform:uppercase;letter-spacing:.2em;color:var(--schiefer);margin:2.6rem 0 .7rem;font-size:.9375rem}.prosa a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.prosa a:hover{text-decoration-color:#0000}.prosa .verweis{margin-top:2.4rem;text-decoration:none}@media (width<=860px){body{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.blatt--gerade .zweig--blatt,.blatt--ungerade .wasserzeichen,.druck-umschlag{display:none}@page{size:A4 portrait;margin:15mm 16mm 16mm}@media print{:root{--rand:0px;--abstand:12mm}html{scroll-behavior:auto}body{color:var(--tinte);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-size:10.5pt;line-height:1.45}.huelle{max-width:none;padding:0}.kopf,.sprung,.rubriken,.plan,.fuss__verweise,.fuss__recht,.karte-seite .seitentitel,.abschluss__wahl,.kopf__schalter,.start__wahl,.auszug__mehr,.anfahrt__zeile .verweis{display:none!important}a{text-decoration:none!important}p,li,figcaption{orphans:3;widows:3}h1,h2,h3,h4,.rubrik,caption{break-after:avoid;page-break-after:avoid}.gericht,.rubrikblock,figure,table,tr,.hinweise,address{break-inside:avoid;page-break-inside:avoid}.karte__notiz,.hinweise{break-before:avoid;page-break-before:avoid}.druck-umschlag{break-after:page;page-break-after:always;break-inside:avoid;page-break-inside:avoid;text-align:center;width:100%;height:262mm;display:block;position:relative;overflow:hidden}.druck-umschlag__zweig{width:66mm;position:absolute;top:0;right:0}.druck-umschlag__titel{letter-spacing:.2em;margin:0;font-size:19pt;position:absolute;top:50mm;left:0;right:0}.druck-umschlag__zeile{letter-spacing:.18em;margin:0;font-size:14.5pt;position:absolute;top:78mm;left:0;right:0}.druck-umschlag__marke{width:122mm;margin-left:-61mm;position:absolute;top:88mm;left:50%}.druck-umschlag__welle{width:82mm;margin-left:-10mm;position:absolute;top:115mm;left:50%}.druck-umschlag__bild{width:100%;position:absolute;bottom:0;left:0}.blatt{break-before:page;page-break-before:always;break-inside:avoid;page-break-inside:avoid;min-height:262mm;padding:0}.blatt--erstes{break-before:auto;page-break-before:auto}.blatt--letztes{min-height:232mm}.blatt .zweig--blatt,.blatt .wasserzeichen{display:block!important}.zweig--blatt{opacity:.24;width:58mm;top:0;right:0}.wasserzeichen{opacity:.34;width:62mm;bottom:0;left:0}.blatt__spalten,.karte-paar{grid-template-columns:1fr 1fr;gap:0 14mm}.rubrik{margin-bottom:7.5mm;padding:.24em 0 .16em;font-size:31pt}.rubrikblock{margin-bottom:11mm}.gericht{padding-bottom:4.4mm}.gericht__kopf{column-gap:3mm}.gericht__name,.preis{font-size:13pt}.preis{min-width:14mm}.gericht__text{max-width:none;padding-right:4mm;font-size:11pt;line-height:1.3}.menge{min-width:10mm;font-size:10pt}.karte__notiz,.hinweise{font-size:10.5pt}.abschluss{padding-bottom:0}.fuss{break-inside:avoid;page-break-inside:avoid;border-top:0;padding:0;overflow:visible}.karte-seite .fuss{break-before:page;page-break-before:always;height:262mm;position:relative}.karte-seite .fuss .zweig{width:78mm;top:0;right:0}.karte-seite .fuss>.huelle{position:absolute;top:150mm;left:0;right:0}.karte-seite .fuss__marke{width:92mm}.karte-seite .fuss__welle{width:56mm}.karte-seite .fuss__wasser{width:100%;margin:0;position:absolute;bottom:0;left:0}.fuss .adresszeile{margin:8mm 0 5mm;font-size:10pt}.zeiten{font-size:10.5pt}.abschnitt{break-inside:avoid;page-break-inside:avoid;padding:9mm 0}.start,.bildpaar,.galerie,.zweiteilung,.lesetext{break-inside:avoid;page-break-inside:avoid}.blatt--buendig .wasserzeichen,.blatt--buendig .zweig--blatt{display:none!important}.seitentitel--buendig p{margin-top:4mm}.auszug{margin-top:8mm}.auszug__hinweis{margin-top:2mm}.abschnitt--kuehl{background:0 0}.start{overflow:visible}.start__text{padding-top:6mm}.start__bild{width:120mm}.start__ort{text-align:center;padding:4mm 0 0;position:static}.blatt--buendig{break-before:auto;page-break-before:auto;break-inside:auto;page-break-inside:auto;min-height:0}.galerie{grid-template-columns:repeat(5,1fr);gap:4mm 3mm}.bildpaar{grid-template-columns:3fr 2fr;margin-top:8mm}.zweiteilung{grid-template-columns:1fr auto}.prosa{max-width:none;padding:0}.knopf{color:var(--tinte);border-color:var(--schiefer);background:0 0}}