.hero[data-astro-cid-pugaqhis]{--win-top:calc(var(--nav-h) + 4vh);--win-left:57vw;z-index:0;margin-top:calc(-1 * var(--nav-h));padding-top:var(--nav-h);background:var(--blau);color:var(--elfenbein);position:relative;overflow-x:clip}.hero[data-astro-cid-pugaqhis] [data-astro-cid-pugaqhis]:focus-visible{outline-color:var(--elfenbein)}.hero__stage[data-astro-cid-pugaqhis]{position:relative}.hero__copy[data-astro-cid-pugaqhis]{z-index:2;max-width:var(--page-max);padding:clamp(1.5rem, 5vw, 3rem) var(--page-pad) clamp(2rem, 7vw, 3.5rem);margin-inline:auto;position:relative}.hero__label[data-astro-cid-pugaqhis]{--sep:1.6em;margin-bottom:clamp(1.25rem,4vw,2rem);overflow:hidden}.hero__label-row[data-astro-cid-pugaqhis]{margin-left:calc(-1 * var(--sep));flex-wrap:wrap;display:flex}.hero__label-part[data-astro-cid-pugaqhis]{white-space:nowrap}.hero__label-part[data-astro-cid-pugaqhis]:before{content:"·" / "";width:var(--sep);text-align:center;display:inline-block}.hero__title[data-astro-cid-pugaqhis]{font-variation-settings:"SOFT" 100, "WONK" 0, "opsz" 144;letter-spacing:-.03em;text-wrap:initial;font-size:min(17vw,8.5rem);line-height:.9}.hero__title[data-astro-cid-pugaqhis] .line[data-astro-cid-pugaqhis]{display:block}.hero__title[data-astro-cid-pugaqhis] em[data-astro-cid-pugaqhis]{letter-spacing:-.035em;font-weight:600}.hero__actions[data-astro-cid-pugaqhis]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.75rem,6vw,2.75rem);display:flex}.hero__window[data-astro-cid-pugaqhis],.hero__scrim[data-astro-cid-pugaqhis]{display:none}.hero__media[data-astro-cid-pugaqhis]{position:relative}.hero__frame[data-astro-cid-pugaqhis]{z-index:1;aspect-ratio:4/5;width:86vw;margin-inline:auto;position:relative;overflow:hidden}.hero__image[data-astro-cid-pugaqhis]{position:absolute;inset:0;overflow:hidden}.hero__image[data-astro-cid-pugaqhis] picture{width:100%;height:100%;display:block}.hero__image[data-astro-cid-pugaqhis] .hero__img{object-fit:cover;object-position:0% 50%;width:100%;max-width:none;height:100%}@media (width>=1024px){.hero__media[data-astro-cid-pugaqhis]{position:static}.hero__stage[data-astro-cid-pugaqhis]{height:calc(100svh - var(--nav-h));min-height:34rem}.hero__copy[data-astro-cid-pugaqhis]{flex-direction:column;height:100%;padding-block:clamp(2rem,6vh,4rem) clamp(2.5rem,8vh,5rem);display:flex}.hero__title[data-astro-cid-pugaqhis]{margin-block:auto;font-size:min(10.4vw,19svh,11rem);line-height:.92}.hero__title[data-astro-cid-pugaqhis] .line[data-astro-cid-pugaqhis]:nth-child(2){padding-left:.78em}.hero__title[data-astro-cid-pugaqhis] .line[data-astro-cid-pugaqhis]:nth-child(3){padding-left:1.35em}.hero__actions[data-astro-cid-pugaqhis]{margin-top:0}.hero__window[data-astro-cid-pugaqhis],.hero__frame[data-astro-cid-pugaqhis]{top:calc(var(--win-top) - var(--nav-h));bottom:0;right:0;left:var(--win-left);aspect-ratio:auto;width:auto;margin:0;position:absolute}.hero__window[data-astro-cid-pugaqhis]{visibility:hidden;pointer-events:none;display:block}}.motion-ok .hero__title[data-astro-cid-pugaqhis] .line[data-astro-cid-pugaqhis]{clip-path:inset(-.3em -.3em 105%);translate:0 105%}.motion-ok.hero-in .hero__title[data-astro-cid-pugaqhis] .line[data-astro-cid-pugaqhis]{clip-path:none;animation:hero-line-in .9s var(--ease-out) .15s backwards;translate:none}.motion-ok.hero-in .hero__title[data-astro-cid-pugaqhis] .line[data-astro-cid-pugaqhis]:nth-child(2){animation-delay:.24s}.motion-ok.hero-in .hero__title[data-astro-cid-pugaqhis] .line[data-astro-cid-pugaqhis]:nth-child(3){animation-delay:.33s}.motion-ok .hero__image[data-astro-cid-pugaqhis]{clip-path:inset(100% 0% 0%)}.motion-ok .hero__image[data-astro-cid-pugaqhis] picture{scale:1.15}.motion-ok.hero-in .hero__image[data-astro-cid-pugaqhis]{clip-path:none;animation:hero-image-in 1.1s var(--ease-out) backwards}.motion-ok.hero-in .hero__image[data-astro-cid-pugaqhis] picture{animation:hero-picture-in 1.1s var(--ease-out) backwards;scale:none}@keyframes hero-line-in{0%{clip-path:inset(-.3em -.3em 105%);translate:0 105%}to{clip-path:inset(-.3em);translate:none}}@keyframes hero-image-in{0%{clip-path:inset(100% 0% 0%)}to{clip-path:inset(0%)}}@keyframes hero-picture-in{0%{scale:1.15}to{scale:none}}@media (width<=1023.98px){.motion-ok .hero__frame[data-astro-cid-pugaqhis]{clip-path:inset(0% 7% 14%);width:100%}}@media (width>=1024px){.motion-ok .hero__frame[data-astro-cid-pugaqhis]{top:calc(-1 * var(--nav-h));clip-path:inset(var(--win-top) 0 0 var(--win-left));left:0}.motion-ok .hero__scrim[data-astro-cid-pugaqhis]{background:linear-gradient(to top, color-mix(in srgb, var(--tinte) 72%, transparent) 0%, color-mix(in srgb, var(--tinte) 45%, transparent) 22%, transparent 55%);opacity:0;display:block;position:absolute;inset:0}.motion-ok .hero__image[data-astro-cid-pugaqhis] .hero__img{height:112%;transform:translateX(var(--win-left))}.motion-ok .hero__image[data-astro-cid-pugaqhis] picture{transform-origin:calc(50% + var(--win-left)) 56%}}.intro[data-astro-cid-cujjvm4k]{--word-size:clamp(5.5rem, 30vw, 30vw);z-index:1;color:var(--tinte);padding-bottom:clamp(4rem,10vw,9rem);position:relative;overflow-x:clip}.intro__word[data-astro-cid-cujjvm4k]{width:max-content;font-size:var(--word-size);color:var(--blau);text-wrap:initial;margin:clamp(2rem,6vw,4rem) 0 0 -.07em;display:block}.intro__body[data-astro-cid-cujjvm4k]{row-gap:2.5rem;margin-top:clamp(1.5rem,4vw,3rem)}.intro__pull[data-astro-cid-cujjvm4k]{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.01em;color:var(--blau);hyphens:manual;text-wrap:balance;font-size:clamp(1.625rem,3vw,2.5rem);font-style:italic;font-weight:600;line-height:1.15}.intro__text[data-astro-cid-cujjvm4k]{gap:1.25rem;max-width:38rem;display:grid}.intro__hours[data-astro-cid-cujjvm4k]{border-top:1px solid var(--tinte);color:var(--tinte);--sep:1.6em;margin-top:1rem;padding-top:1.25rem;line-height:1.7;overflow:hidden}.intro__hours-row[data-astro-cid-cujjvm4k]{margin-left:calc(-1 * var(--sep));flex-wrap:wrap;display:flex}.intro__hours-item[data-astro-cid-cujjvm4k]{white-space:nowrap}.intro__hours-item[data-astro-cid-cujjvm4k]:before{content:"·" / "";width:var(--sep);text-align:center;display:inline-block}@media (width>=1024px){.intro[data-astro-cid-cujjvm4k]{--word-size:22vw}.intro__body[data-astro-cid-cujjvm4k]{align-items:start;margin-top:clamp(.5rem,2vw,2rem)}.intro__pull[data-astro-cid-cujjvm4k]{grid-column:1/span 4;padding-top:.35rem}.intro__text[data-astro-cid-cujjvm4k]{grid-column:6/span 6}}.motion-ok .intro__word[data-astro-cid-cujjvm4k]{margin-top:calc(-.42 * var(--word-size));visibility:hidden}@media (width>=1024px){.motion-ok .intro__word[data-astro-cid-cujjvm4k]{margin-top:calc(-1 * (.85 * var(--word-size) + 5vw));color:var(--elfenbein)}.motion-ok .intro__body[data-astro-cid-cujjvm4k]{margin-top:calc(5vw + clamp(2.5rem,4vw,4.5rem))}}.dishes[data-astro-cid-pkl3wcz6]{--nr-stroke:1.5px;color:var(--tinte);padding-block:clamp(1rem,4vw,4rem) clamp(5rem,12vw,10rem);position:relative;overflow-x:clip}.dishes__head[data-astro-cid-pkl3wcz6]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 2rem;display:grid}.dishes__label[data-astro-cid-pkl3wcz6]{border-top:1px solid var(--tinte);color:var(--tinte-2);grid-column:1/-1;padding-top:1rem}.dishes__title[data-astro-cid-pkl3wcz6]{letter-spacing:-.03em;color:var(--blau);font-size:clamp(3rem,11vw,7.5rem);line-height:.9}.dishes__title[data-astro-cid-pkl3wcz6] em[data-astro-cid-pkl3wcz6]{font-weight:600}.dishes__head[data-astro-cid-pkl3wcz6] .dishes__more{justify-self:start;margin-bottom:.6rem}.dishes__inner[data-astro-cid-pkl3wcz6]{row-gap:clamp(4.5rem,14vw,9rem);margin-top:clamp(3rem,9vw,6rem);display:grid}.dish[data-astro-cid-pkl3wcz6]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.dish__nr[data-astro-cid-pkl3wcz6]{z-index:0;padding-inline:var(--page-pad);font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.04em;color:var(--brezn);grid-area:1/1/auto/-1;margin-bottom:-.2em;padding-block:.06em;font-size:clamp(5.5rem,28vw,11rem);font-weight:600;line-height:.8;position:relative;overflow:hidden}@supports (-webkit-text-stroke:1px){.dish__nr[data-astro-cid-pkl3wcz6]{color:#0000;-webkit-text-stroke:var(--nr-stroke) var(--brezn)}}.dish__nr-inner[data-astro-cid-pkl3wcz6]{display:inline-block}.dish__frame[data-astro-cid-pkl3wcz6]{z-index:1;aspect-ratio:4/3;background:var(--elfenbein-2);grid-area:2/1/auto/span 11;position:relative;overflow:hidden}.dish__frame[data-astro-cid-pkl3wcz6] picture{width:100%;height:100%}.dish__frame[data-astro-cid-pkl3wcz6] .dish__img{object-fit:cover;width:100%;max-width:none;height:100%}.dish[data-astro-cid-pkl3wcz6][data-nr="01"] .dish__frame[data-astro-cid-pkl3wcz6] .dish__img{object-position:48% 50%}.dish[data-astro-cid-pkl3wcz6][data-nr="03"] .dish__frame[data-astro-cid-pkl3wcz6] .dish__img{object-position:52% 50%}.dish[data-astro-cid-pkl3wcz6][data-nr="04"] .dish__frame[data-astro-cid-pkl3wcz6] .dish__img{object-position:58% 50%}.dish__text[data-astro-cid-pkl3wcz6]{z-index:2;padding:1.5rem var(--page-pad) 0 1.5rem;background:var(--elfenbein);grid-area:3/3/auto/-1;gap:.75rem;margin-top:-2.75rem;display:grid;position:relative}.dish__kicker[data-astro-cid-pkl3wcz6]{color:var(--tinte-2)}.dish__name[data-astro-cid-pkl3wcz6]{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.02em;color:var(--blau);hyphens:manual;font-size:clamp(1.875rem,7.5vw,3rem);font-weight:650;line-height:1.02}.dish__desc[data-astro-cid-pkl3wcz6]{border-top:1px solid var(--tinte);max-width:30rem;color:var(--tinte);hyphens:manual;padding-top:1rem;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.5}.dish__name[data-astro-cid-pkl3wcz6]+.dish__desc[data-astro-cid-pkl3wcz6]{margin-top:.25rem}.dish[data-astro-cid-pkl3wcz6]:nth-of-type(2n) .dish__nr[data-astro-cid-pkl3wcz6]{text-align:right}.dish[data-astro-cid-pkl3wcz6]:nth-of-type(2n) .dish__frame[data-astro-cid-pkl3wcz6]{grid-column:2/-1}.dish[data-astro-cid-pkl3wcz6]:nth-of-type(2n) .dish__text[data-astro-cid-pkl3wcz6]{padding:1.5rem 1.5rem 0 var(--page-pad);grid-column:1/span 10}.dishes__progress[data-astro-cid-pkl3wcz6]{display:none}@media (width>=1024px){.dishes__head[data-astro-cid-pkl3wcz6]{grid-template-columns:minmax(0,1fr) auto}.dishes__head[data-astro-cid-pkl3wcz6] .dishes__more{justify-self:end}.dishes__inner[data-astro-cid-pkl3wcz6]{max-width:var(--page-max);column-gap:var(--gutter);margin-inline:auto}.dish[data-astro-cid-pkl3wcz6]{column-gap:var(--gutter);grid-template-rows:auto auto}.dish__frame[data-astro-cid-pkl3wcz6]{grid-area:1/1/3/span 7}.dish__nr[data-astro-cid-pkl3wcz6]{padding-inline:0 var(--page-pad);grid-area:1/8/auto/-1;align-self:end;margin:0;font-size:clamp(8rem,13vw,13rem)}.dish__text[data-astro-cid-pkl3wcz6]{grid-area:2/7/auto/span 5;align-self:end;margin:0 0 clamp(2rem,5vw,4rem);padding:2rem 0 0 2rem}.dish__name[data-astro-cid-pkl3wcz6]{font-size:clamp(2.5rem,3.6vw,3.75rem)}.dish[data-astro-cid-pkl3wcz6]:nth-of-type(2n) .dish__frame[data-astro-cid-pkl3wcz6]{grid-column:6/-1}.dish[data-astro-cid-pkl3wcz6]:nth-of-type(2n) .dish__nr[data-astro-cid-pkl3wcz6]{padding-inline:var(--page-pad) 0;text-align:left;grid-column:1/span 5}.dish[data-astro-cid-pkl3wcz6]:nth-of-type(2n) .dish__text[data-astro-cid-pkl3wcz6]{grid-column:2/span 5;padding:2rem 2rem 0 0}.motion-ok .dishes[data-astro-cid-pkl3wcz6]{padding-bottom:0}.motion-ok .dishes__stage[data-astro-cid-pkl3wcz6]{--top:var(--nav-h-compact);--img-w:min(46vw, 760px, calc((100vh - var(--top) - 9rem) * 4 / 3));--img-h:calc(var(--img-w) * 3 / 4);--rail:clamp(4.5rem, 8vw, 9rem);height:100vh;margin-top:clamp(1rem,2vw,2rem);position:relative}.motion-ok .dishes__inner[data-astro-cid-pkl3wcz6]{height:100%;margin-top:0;display:block;position:relative}.motion-ok .dish[data-astro-cid-pkl3wcz6],.motion-ok .dishes__progress[data-astro-cid-pkl3wcz6]{grid-template-columns:var(--img-w) var(--rail) minmax(0, 1fr);grid-template-rows:minmax(0, .8fr) var(--img-h) minmax(0, 1.2fr);padding:var(--top) var(--page-pad) 0;align-items:stretch;column-gap:0;display:grid;position:absolute;inset:0}.motion-ok .dish[data-astro-cid-pkl3wcz6]:not([data-active]){pointer-events:none}.motion-ok .dish[data-astro-cid-pkl3wcz6] .dish__frame[data-astro-cid-pkl3wcz6]{aspect-ratio:auto;clip-path:inset(100% 0% 0%);grid-area:2/1;width:100%;height:100%}.motion-ok .dish[data-astro-cid-pkl3wcz6] .dish__nr[data-astro-cid-pkl3wcz6]{font-size:min(19vw, 17rem, calc(var(--img-h) * .5));text-align:left;grid-area:2/3;align-self:start;margin:-.15em 0 0 -.05em;padding:.06em 0 .06em .05em}.motion-ok .dish[data-astro-cid-pkl3wcz6] .dish__text[data-astro-cid-pkl3wcz6]{background:0 0;grid-area:2/3;align-self:end;max-width:36rem;margin:0;padding:0}.motion-ok .dish[data-astro-cid-pkl3wcz6] .dish__desc[data-astro-cid-pkl3wcz6]{max-width:none}.motion-ok .dish[data-astro-cid-pkl3wcz6] .dish__name[data-astro-cid-pkl3wcz6]{font-size:clamp(2.25rem,3.4vw,3.75rem)}.motion-ok .dish[data-astro-cid-pkl3wcz6] .dish__nr[data-astro-cid-pkl3wcz6],.motion-ok .dish[data-astro-cid-pkl3wcz6] .dish__text[data-astro-cid-pkl3wcz6]{opacity:0}.motion-ok .dishes__progress[data-astro-cid-pkl3wcz6]{pointer-events:none;display:grid}.motion-ok .dishes__rail[data-astro-cid-pkl3wcz6]{background:color-mix(in srgb, var(--tinte) 22%, transparent);grid-area:2/2;justify-self:center;width:1px;position:relative}.motion-ok .dishes__fill[data-astro-cid-pkl3wcz6]{background:var(--blau);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}.motion-ok .dishes__mark[data-astro-cid-pkl3wcz6]{top:calc(var(--at) * 100%);border:1px solid var(--tinte);background:var(--elfenbein);width:9px;height:9px;transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);margin:-4px 0 0 -4px;position:absolute;left:50%}.motion-ok .dishes__mark[data-astro-cid-pkl3wcz6].is-reached{border-color:var(--blau);background:var(--blau)}}.motion-ok .dishes__title[data-astro-cid-pkl3wcz6]{visibility:hidden}@media (width<=1023.98px){.motion-ok .dish__frame[data-astro-cid-pkl3wcz6]{clip-path:inset(100% 0% 0%)}.motion-ok .dish__name[data-astro-cid-pkl3wcz6]{visibility:hidden}}.brandpause[data-astro-cid-uyzsug7k]{--title-size:min(17vw, 9rem, 24svh);background:var(--blau);min-height:100svh;color:var(--elfenbein);flex-direction:column;display:flex;position:relative;overflow:hidden}.brandpause__inner[data-astro-cid-uyzsug7k]{padding-top:calc(var(--nav-h-compact) + 1.5rem);margin-top:auto;padding-bottom:clamp(1.25rem,4vw,2.5rem)}.brandpause__title[data-astro-cid-uyzsug7k]{font-size:var(--title-size);font-variation-settings:"SOFT" 100, "WONK" 0, "opsz" 144;letter-spacing:-.03em;color:var(--elfenbein);text-wrap:initial;font-weight:650;line-height:.92}.brandpause__title[data-astro-cid-uyzsug7k] .line[data-astro-cid-uyzsug7k]{display:block}.brandpause__title[data-astro-cid-uyzsug7k] em[data-astro-cid-uyzsug7k]{letter-spacing:-.035em;font-weight:600}.brandpause__title[data-astro-cid-uyzsug7k] .line--accent[data-astro-cid-uyzsug7k]{padding-left:.62em}.brandpause__subline[data-astro-cid-uyzsug7k]{padding-left:calc(var(--title-size) * .62);color:var(--elfenbein);margin-top:clamp(1rem,3vw,1.75rem);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);line-height:1.3}.brandpause[data-astro-cid-uyzsug7k] .brandpause__kofel{--w:min(151vw, 110svh);width:var(--w);aspect-ratio:4;max-width:none;height:auto;margin-left:calc(var(--w) * -.156);flex:none;margin-bottom:30svh}@media (width>=640px){.brandpause[data-astro-cid-uyzsug7k] .brandpause__kofel{--w:min(127vw, 90svh)}}@media (width>=1024px){.brandpause[data-astro-cid-uyzsug7k]{--title-size:min(11vw, 16svh, 13rem)}.brandpause__inner[data-astro-cid-uyzsug7k]{padding-top:calc(var(--nav-h-compact) + clamp(1.5rem, 2vw, 2.5rem));margin-top:0;padding-bottom:.5rem}.brandpause__break[data-astro-cid-uyzsug7k]{display:none}.brandpause__title[data-astro-cid-uyzsug7k] .line--accent[data-astro-cid-uyzsug7k]{padding-left:1.1em}.brandpause__subline[data-astro-cid-uyzsug7k]{padding-left:calc(var(--title-size) * 1.1)}.brandpause[data-astro-cid-uyzsug7k] .brandpause__kofel{--w:min(90vw, 124svh);margin-top:auto;margin-bottom:27svh;margin-left:0}}.motion-ok .brandpause__title[data-astro-cid-uyzsug7k],.motion-ok .brandpause__subline[data-astro-cid-uyzsug7k]{visibility:hidden}.motion-ok .brandpause[data-astro-cid-uyzsug7k] [data-draw-mask]{stroke-dasharray:1;stroke-dashoffset:1px}.rooms[data-astro-cid-44vzc4qm]{--word-size:21vw;color:var(--tinte);padding-block:clamp(4.5rem,12vw,10rem) clamp(4.5rem,11vw,9rem);position:relative;overflow-x:clip}.rooms__label[data-astro-cid-44vzc4qm]{border-top:1px solid var(--tinte);color:var(--tinte-2);padding-top:1rem}.rooms__word[data-astro-cid-44vzc4qm]{width:max-content;font-size:var(--word-size);color:var(--blau);text-wrap:initial;margin:clamp(1.5rem,4vw,3rem) -.08em 0 auto;display:block}.rooms__body[data-astro-cid-44vzc4qm]{row-gap:2rem;margin-top:clamp(2rem,5vw,4rem)}.rooms__statement[data-astro-cid-44vzc4qm]{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.015em;color:var(--blau);hyphens:manual;text-wrap:balance;font-size:clamp(1.625rem,2.9vw,2.625rem);font-weight:600;line-height:1.12}.rooms__text[data-astro-cid-44vzc4qm]{border-top:1px solid var(--tinte);max-width:34rem;padding-top:1.25rem}@media (width>=768px){.rooms__body[data-astro-cid-44vzc4qm]{align-items:start}.rooms__statement[data-astro-cid-44vzc4qm]{grid-column:1/span 7}.rooms__text[data-astro-cid-44vzc4qm]{grid-column:8/-1;margin-top:.6rem}}@media (width>=1024px){.rooms[data-astro-cid-44vzc4qm]{--word-size:22vw}.rooms__text[data-astro-cid-44vzc4qm]{grid-column:8/span 4}}html:has(dialog[data-lightbox][open]){scrollbar-gutter:stable;background:var(--blau-tief);overflow:hidden}.lightbox[data-astro-cid-yx7om6cq]{--lb-pad:clamp(1rem, 3vw, 2.5rem);width:100%;max-width:none;height:100%;max-height:none;padding:0 var(--lb-pad);background:var(--blau-tief);color:var(--elfenbein);overscroll-behavior:contain;border:0;margin:0;position:fixed;inset:0}.lightbox[data-astro-cid-yx7om6cq][open]{grid-template-rows:auto minmax(0,1fr);display:grid}.lightbox[data-astro-cid-yx7om6cq]::backdrop{background:var(--blau-tief)}.lightbox__bar[data-astro-cid-yx7om6cq]{border-bottom:1px solid color-mix(in srgb, var(--elfenbein) 28%, transparent);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.lightbox__counter[data-astro-cid-yx7om6cq]{font-variant-numeric:tabular-nums}.lightbox[data-astro-cid-yx7om6cq] button[data-astro-cid-yx7om6cq]{min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:.75rem;padding:.5rem 0;display:inline-flex}.lightbox__close[data-astro-cid-yx7om6cq]{letter-spacing:.14em;text-transform:uppercase;font-size:.875rem;font-weight:500}.lightbox__close[data-astro-cid-yx7om6cq] svg[data-astro-cid-yx7om6cq],.lightbox__step[data-astro-cid-yx7om6cq] svg[data-astro-cid-yx7om6cq]{transition:transform var(--dur-micro) var(--ease-out)}@media (hover:hover) and (pointer:fine){.lightbox__close[data-astro-cid-yx7om6cq]:hover svg[data-astro-cid-yx7om6cq]{transform:rotate(90deg)}.lightbox__step[data-astro-cid-yx7om6cq][data-lightbox-action=prev]:hover svg[data-astro-cid-yx7om6cq]{transform:translate(-4px)}.lightbox__step[data-astro-cid-yx7om6cq][data-lightbox-action=next]:hover svg[data-astro-cid-yx7om6cq]{transform:translate(4px)}}.lightbox__figure[data-astro-cid-yx7om6cq]{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.lightbox__stage[data-astro-cid-yx7om6cq]{place-items:center;min-height:0;padding-block:clamp(1rem,3vh,2rem);display:grid}@media (width<=767px){.lightbox__stage[data-astro-cid-yx7om6cq]{margin-inline:calc(-1 * var(--lb-pad))}}.lightbox__stage[data-astro-cid-yx7om6cq] picture[data-astro-cid-yx7om6cq]{display:contents}.lightbox__stage[data-astro-cid-yx7om6cq] source[data-astro-cid-yx7om6cq]{display:none}.lightbox__img[data-astro-cid-yx7om6cq]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.lightbox__foot[data-astro-cid-yx7om6cq]{border-top:1px solid color-mix(in srgb, var(--elfenbein) 28%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding-block:.75rem clamp(1rem,3vh,1.75rem);display:grid}.lightbox__caption[data-astro-cid-yx7om6cq]{text-align:center;text-wrap:pretty;hyphens:manual;max-width:48rem;min-height:calc(2.9em + .6rem);margin-inline:auto;padding-top:.6rem;font-size:clamp(.875rem,.8rem + .3vw,.9375rem);line-height:1.45}.gallery[data-astro-cid-dphecuu7]{margin-top:clamp(5rem,13vw,11rem)}.gallery__label[data-astro-cid-dphecuu7]{border-top:1px solid var(--tinte);color:var(--tinte-2);padding-top:1rem}.gallery__grid[data-astro-cid-dphecuu7]{margin:clamp(2.5rem,7vw,5rem) auto 0;padding-bottom:clamp(1rem,4vw,3rem);list-style:none}.gallery__item[data-astro-cid-dphecuu7]{grid-column:var(--col);grid-row:var(--row);margin-top:var(--mt,0);align-self:start;position:relative}.gallery__item[data-astro-cid-dphecuu7][data-depth="1"]{z-index:1}.gallery__item[data-astro-cid-dphecuu7][data-depth="2"]{z-index:2}.gallery__item[data-astro-cid-dphecuu7][data-depth="3"]{z-index:3}.gallery__item[data-astro-cid-dphecuu7]:focus-within{z-index:4}.gallery__button[data-astro-cid-dphecuu7]{width:100%;color:var(--tinte);cursor:default;background:0 0;border:0;padding:0;display:block}html.js .gallery__button[data-astro-cid-dphecuu7]{cursor:zoom-in}.gallery__frame[data-astro-cid-dphecuu7]{aspect-ratio:var(--aspect);background:var(--elfenbein-2);display:block;overflow:hidden}.gallery__frame[data-astro-cid-dphecuu7] picture{width:100%;height:100%;scale:var(--zoom,1);transform-origin:var(--zoom-origin,50% 50%);transition:transform .8s var(--ease-out);display:block}.gallery__frame[data-astro-cid-dphecuu7] .gallery__img{object-fit:cover;object-position:var(--position);width:100%;height:100%}@media (hover:hover) and (pointer:fine){html.js .gallery__button[data-astro-cid-dphecuu7]:hover picture{transform:scale(1.03)}}.gallery__item--1[data-astro-cid-dphecuu7]{--col:1 / -1;--row:1;margin-left:calc(-1 * var(--page-pad))}.gallery__item--2[data-astro-cid-dphecuu7]{--col:7 / -1;--row:2;--mt:-9vw}.gallery__item--3[data-astro-cid-dphecuu7]{--col:1 / 9;--row:3;--mt:-7vw}.gallery__item--4[data-astro-cid-dphecuu7]{--col:2 / -1;--row:4;--mt:12vw;margin-right:calc(-1 * var(--page-pad))}.gallery__item--5[data-astro-cid-dphecuu7]{--col:1 / 7;--row:5;--mt:-9vw}.gallery__item--6[data-astro-cid-dphecuu7]{--col:6 / -1;--row:5;--mt:16vw;margin-right:calc(-1 * var(--page-pad))}@media (width>=768px){.gallery__item--1[data-astro-cid-dphecuu7]{--col:1 / 11}.gallery__item--2[data-astro-cid-dphecuu7]{--col:9 / -1;--mt:-10vw}.gallery__item--3[data-astro-cid-dphecuu7]{--col:2 / 8;--mt:-12vw}.gallery__item--4[data-astro-cid-dphecuu7]{--col:3 / -1;--mt:8vw}.gallery__item--5[data-astro-cid-dphecuu7]{--col:1 / 6;--mt:-10vw}.gallery__item--6[data-astro-cid-dphecuu7]{--col:5 / 10;--mt:4vw;margin-right:0}}@media (width>=1024px){.gallery__item--1[data-astro-cid-dphecuu7]{--col:1 / 9;margin-left:0}.gallery__item--2[data-astro-cid-dphecuu7]{--col:10 / span 3;--row:1;--mt:4vw}.gallery__item--3[data-astro-cid-dphecuu7]{--col:8 / span 4;--row:1;--mt:23vw}.gallery__item--4[data-astro-cid-dphecuu7]{--col:3 / span 7;--row:2;--mt:-6vw;margin-right:0}.gallery__item--5[data-astro-cid-dphecuu7]{--col:1 / span 3;--row:3;--mt:-8vw}.gallery__item--6[data-astro-cid-dphecuu7]{--col:9 / span 4;--row:3;--mt:-16vw}}.motion-ok .gallery__frame[data-astro-cid-dphecuu7]{clip-path:inset(100% 0% 0%)}.team[data-astro-cid-lllq36ze]{color:var(--tinte);padding-block:clamp(4.5rem,12vw,10rem) clamp(4.5rem,11vw,9rem);overflow-x:clip}.team__label[data-astro-cid-lllq36ze]{border-top:1px solid var(--tinte);color:var(--tinte-2);padding-top:1rem}.team__body[data-astro-cid-lllq36ze]{row-gap:clamp(2rem,6vw,3rem);margin-top:clamp(2rem,5vw,3.5rem)}.team__title[data-astro-cid-lllq36ze]{letter-spacing:-.03em;color:var(--blau);text-wrap:initial;font-size:clamp(3.25rem,15vw,7rem);line-height:.92}.team__photo[data-astro-cid-lllq36ze]{margin-right:calc(-1 * var(--page-pad))}.team__frame[data-astro-cid-lllq36ze]{aspect-ratio:3/2;background:var(--elfenbein-2);overflow:hidden}.team__frame[data-astro-cid-lllq36ze] picture,.team__frame[data-astro-cid-lllq36ze] img{width:100%;height:100%}.team__frame[data-astro-cid-lllq36ze] img{object-fit:cover;object-position:30% 50%}.team__text[data-astro-cid-lllq36ze]{text-wrap:pretty;gap:1.25rem;max-width:36rem;display:grid}.team__text[data-astro-cid-lllq36ze] .lead[data-astro-cid-lllq36ze]{hyphens:manual}.team__award[data-astro-cid-lllq36ze]{border-block:1px solid var(--tinte);font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 0;color:var(--blau);hyphens:manual;margin-block:.5rem;padding-block:1rem;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.3}.team__sign[data-astro-cid-lllq36ze]{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 0;color:var(--blau);hyphens:manual;font-size:clamp(1.75rem,3vw,2.5rem);font-style:italic;font-weight:600;line-height:1.1}@media (width>=768px){.team__photo[data-astro-cid-lllq36ze]{margin-right:0;margin-left:calc(-1 * var(--page-pad));grid-column:1/span 11}.team__text[data-astro-cid-lllq36ze]{grid-column:4/-1}}@media (width>=1024px){.team__body[data-astro-cid-lllq36ze]{grid-template-rows:auto 1fr;align-items:start;row-gap:2.5rem}.team__title[data-astro-cid-lllq36ze]{padding-left:var(--gutter);grid-area:1/8/auto/-1;margin-top:-.12em;font-size:clamp(3.75rem,6.6vw,6.5rem)}.team__photo[data-astro-cid-lllq36ze]{grid-area:1/1/span 2/span 7}.team__frame[data-astro-cid-lllq36ze]{aspect-ratio:4/3}.team__text[data-astro-cid-lllq36ze]{padding-left:var(--gutter);grid-area:2/8/auto/-1}}.motion-ok .team__title[data-astro-cid-lllq36ze]{visibility:hidden}.motion-ok .team__frame[data-astro-cid-lllq36ze]{clip-path:inset(0% 100% 0% 0%)}.teaser[data-astro-cid-dpanx6bp]{background:var(--elfenbein-2);color:var(--tinte);padding-block:clamp(4rem,10vw,8rem)}.teaser__inner[data-astro-cid-dpanx6bp]{row-gap:clamp(2.5rem,6vw,3.5rem)}.teaser__head[data-astro-cid-dpanx6bp]{border-top:1px solid var(--tinte);align-content:start;justify-items:start;padding-top:1rem;display:grid}.teaser__title[data-astro-cid-dpanx6bp]{letter-spacing:-.03em;color:var(--blau);text-wrap:initial;font-size:clamp(3rem,13vw,6rem);line-height:.92}.teaser__line[data-astro-cid-dpanx6bp]{color:var(--tinte-2);text-wrap:balance;margin-top:1.25rem}.teaser__actions[data-astro-cid-dpanx6bp]{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:2rem;display:flex}.teaser__card[data-astro-cid-dpanx6bp]{--card-bg:var(--elfenbein);background:var(--card-bg);border:1px solid var(--blau);box-shadow:inset 0 0 0 5px var(--card-bg), inset 0 0 0 6px var(--blau);padding:clamp(1.75rem,4vw,3rem) clamp(1.375rem,3.5vw,3rem)}.teaser__groups[data-astro-cid-dpanx6bp]{gap:2rem clamp(1.5rem,3vw,2.75rem);display:grid}.teaser__kicker[data-astro-cid-dpanx6bp]{color:var(--blau);text-wrap:initial;margin-bottom:.875rem;font-weight:600}.teaser__items[data-astro-cid-dpanx6bp]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.teaser__item[data-astro-cid-dpanx6bp]{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 0;grid-template-columns:1fr auto;align-items:last baseline;column-gap:1.25em;font-size:1.125rem;font-weight:600;line-height:1.3;display:grid;position:relative}.teaser__item[data-astro-cid-dpanx6bp],.teaser__item[data-astro-cid-dpanx6bp] [data-astro-cid-dpanx6bp]{hyphens:manual}.teaser__item[data-astro-cid-dpanx6bp]:before{content:"";background:radial-gradient(circle, var(--tinte-2) .7px, transparent 1px) 0 50% / 5px 2px repeat-x;height:2px;position:absolute;inset:auto 0 .36em}.teaser__name[data-astro-cid-dpanx6bp]>span[data-astro-cid-dpanx6bp],.teaser__price[data-astro-cid-dpanx6bp]{background:var(--card-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone;position:relative}.teaser__name[data-astro-cid-dpanx6bp]>span[data-astro-cid-dpanx6bp]{padding-right:.4em}.teaser__price[data-astro-cid-dpanx6bp]{font-family:var(--font-text);font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:.4em;font-size:1rem;font-weight:500}.teaser__cats-wrap[data-astro-cid-dpanx6bp]{display:none}@media (width>=768px){.teaser__groups[data-astro-cid-dpanx6bp]{grid-template-columns:repeat(3,1fr);column-gap:0}.teaser__group[data-astro-cid-dpanx6bp]{padding-inline:clamp(1.25rem,2.2vw,2rem)}.teaser__group[data-astro-cid-dpanx6bp]:first-child{padding-left:0}.teaser__group[data-astro-cid-dpanx6bp]:last-child{padding-right:0}.teaser__group[data-astro-cid-dpanx6bp]+.teaser__group[data-astro-cid-dpanx6bp]{border-left:1px solid color-mix(in srgb, var(--blau) 30%, transparent)}.teaser__cats-wrap[data-astro-cid-dpanx6bp]{border-top:1px solid var(--blau);margin-top:clamp(2rem,4vw,2.75rem);padding-top:.75rem;display:block;overflow:hidden}.teaser__cats[data-astro-cid-dpanx6bp]{--sep:1.25em;margin:0 0 0 calc(-1 * var(--sep));flex-wrap:wrap;padding:0;font-size:.875rem;line-height:1.4;list-style:none;display:flex}.teaser__cats[data-astro-cid-dpanx6bp] li[data-astro-cid-dpanx6bp]{white-space:nowrap;hyphens:manual;align-items:center;display:flex}.teaser__cats[data-astro-cid-dpanx6bp] li[data-astro-cid-dpanx6bp]:before{content:"·" / "";width:var(--sep);color:var(--tinte-2);text-align:center}.teaser__cat[data-astro-cid-dpanx6bp]{color:var(--blau);hyphens:manual}@media (pointer:fine){.teaser__cat[data-astro-cid-dpanx6bp].tap{--tap-pad:.3rem;min-height:0}}}@media (width>=768px) and (width<=1023.98px){.teaser__card[data-astro-cid-dpanx6bp]{padding-inline:1.5rem}.teaser__item[data-astro-cid-dpanx6bp]{font-size:1rem}.teaser__price[data-astro-cid-dpanx6bp]{font-size:.9375rem}.teaser__group[data-astro-cid-dpanx6bp]:not(:first-child,:last-child){padding-inline:1rem}.teaser__group[data-astro-cid-dpanx6bp]:first-child{padding-right:1rem}.teaser__group[data-astro-cid-dpanx6bp]:last-child{padding-left:1rem}}@media (width>=1024px){.teaser__card[data-astro-cid-dpanx6bp]{padding-inline:clamp(2rem,3.5vw,3rem)}}@media (width>=1280px){.teaser__head[data-astro-cid-dpanx6bp]{grid-column:1/span 3}.teaser__title[data-astro-cid-dpanx6bp]{font-size:clamp(4rem,6.4vw,6.5rem)}.teaser__card[data-astro-cid-dpanx6bp]{grid-column:4/-1;align-self:start}}.motion-ok .teaser__title[data-astro-cid-dpanx6bp]{visibility:hidden}.visit[data-astro-cid-567idk74]{color:var(--tinte);padding-block:clamp(3rem,7vw,5.5rem) clamp(5rem,12vw,10rem);overflow-x:clip}.visit__inner[data-astro-cid-567idk74]{row-gap:clamp(1.5rem,4vw,2.5rem)}.visit__label[data-astro-cid-567idk74]{border-top:1px solid var(--tinte);color:var(--tinte-2);padding-top:1rem}.visit__title[data-astro-cid-567idk74]{letter-spacing:-.025em;color:var(--blau);margin-top:-.25rem;font-size:clamp(2.25rem,9vw,4.5rem);line-height:.98}.visit__phone[data-astro-cid-567idk74]{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 0;font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.04em;color:var(--blau);white-space:nowrap;hyphens:manual;justify-self:start;margin-top:clamp(.5rem,2vw,1.5rem);padding-bottom:.08em;font-size:clamp(4.5rem,31vw,9rem);font-weight:650;line-height:.86}.visit__phone-part[data-astro-cid-567idk74]{display:block}.visit__phone--intl[data-astro-cid-567idk74]{font-size:clamp(2.75rem,19vw,5.5rem)}.visit__hint[data-astro-cid-567idk74]{max-width:30rem}.visit__facts[data-astro-cid-567idk74]{gap:2rem var(--gutter);grid-template-columns:minmax(0,1fr);margin:clamp(1rem,3vw,2rem) 0 0;display:grid}.visit__fact[data-astro-cid-567idk74]{border-top:1px solid var(--tinte);padding-top:1rem}.visit__fact[data-astro-cid-567idk74] dt[data-astro-cid-567idk74]{color:var(--tinte-2);margin-bottom:.75rem}.visit__fact[data-astro-cid-567idk74] dd[data-astro-cid-567idk74]{margin:0}.visit[data-astro-cid-567idk74] address[data-astro-cid-567idk74]{font-style:normal}.visit__list[data-astro-cid-567idk74]{margin:0;padding:0;list-style:none}.visit__routes[data-astro-cid-567idk74]{justify-items:start;display:grid}.visit__mail[data-astro-cid-567idk74]{overflow-wrap:anywhere}@media (width>=640px){.visit__phone[data-astro-cid-567idk74]{font-size:min(18.5vw,16.5rem);line-height:.9}.visit__phone-part[data-astro-cid-567idk74]{display:inline}.visit__phone--intl[data-astro-cid-567idk74]{font-size:min(15vw,13.4rem)}.visit__facts[data-astro-cid-567idk74]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.visit__title[data-astro-cid-567idk74]{grid-column:1/span 8}.visit__hint[data-astro-cid-567idk74]{grid-area:2/9/auto/-1;align-self:end;padding-bottom:.35rem}.visit__facts[data-astro-cid-567idk74]{grid-template-columns:repeat(4,minmax(0,1fr))}}.motion-ok .visit__title[data-astro-cid-567idk74]{visibility:hidden}
