.intro[data-astro-cid-hpca6x44]{flex-direction:column;display:flex}.intro[data-astro-cid-hpca6x44]:has(.intro__image-window){min-height:calc(100vh - var(--spacing)*15)}@media (min-width:1200px){.intro[data-astro-cid-hpca6x44]:has(.intro__image-window){min-height:calc(100vh - var(--spacing)*28)}}.intro__content[data-astro-cid-hpca6x44]{padding-block:calc(var(--spacing)*35)calc(var(--spacing)*20);background-color:var(--color-background)}@media (min-width:1200px){.intro__content[data-astro-cid-hpca6x44]{padding-block:calc(var(--spacing)*41)calc(var(--spacing)*18.5)}}.intro__headline-wrapper[data-astro-cid-hpca6x44]{grid-column:span 6}@media (min-width:1200px){.intro__headline-wrapper[data-astro-cid-hpca6x44]{grid-column:1/span 8}}.intro__headline-page-title[data-astro-cid-hpca6x44]{color:var(--color-grey)}.intro__button[data-astro-cid-hpca6x44]{margin-block-start:2rem}.intro__link-wrapper[data-astro-cid-hpca6x44]{grid-column:span 6;margin-block-start:calc(var(--spacing)*10)}@media (min-width:1200px){.intro__link-wrapper[data-astro-cid-hpca6x44]{grid-column:10/span 3;justify-content:flex-end;align-items:flex-end;margin-block-start:0;margin-block-end:calc(var(--spacing)*5);display:flex}}.intro__image-window[data-astro-cid-hpca6x44]{flex-grow:1;overflow:hidden}.intro__image-wrapper[data-astro-cid-hpca6x44]{overflow:hidden}.intro__image[data-astro-cid-hpca6x44]{object-fit:cover;z-index:-1;width:100%;height:100%;position:fixed}@media (min-width:1200px){.intro__image--mobile[data-astro-cid-hpca6x44]{display:none}}.intro__image--desktop[data-astro-cid-hpca6x44]{display:none}@media (min-width:1200px){.intro__image--desktop[data-astro-cid-hpca6x44]{display:block}}.intro__toc[data-astro-cid-hpca6x44]{display:none}@media (min-width:1200px){.intro__toc[data-astro-cid-hpca6x44]{gap:1rem;display:flex}}.text[data-astro-cid-ejh2gmge]{padding-block:calc(var(--spacing)*10);background-color:var(--color-background)}.text__content[data-astro-cid-ejh2gmge],.text__links[data-astro-cid-ejh2gmge]{grid-column:span 6}@media (min-width:1200px){.text__content[data-astro-cid-ejh2gmge],.text__links[data-astro-cid-ejh2gmge]{grid-column:4/span 6}}.text__links[data-astro-cid-ejh2gmge]{gap:calc(var(--spacing)*6);flex-wrap:wrap;margin-block-start:calc(var(--spacing)*6);display:flex}@media (min-width:1200px){.text__links[data-astro-cid-ejh2gmge]{margin-block-start:calc(var(--spacing)*10)}}.text-large[data-astro-cid-cq4ciswu]{padding-block:calc(var(--spacing)*20);background-color:var(--color-background)}@media (min-width:1200px){.text-large[data-astro-cid-cq4ciswu]{padding-block:calc(var(--spacing)*30)}}.text-large__content[data-astro-cid-cq4ciswu]{grid-column:span 6}@media (min-width:600px){.text-large__content[data-astro-cid-cq4ciswu]{grid-column:span 10}}@media (min-width:1200px){.text-large__content[data-astro-cid-cq4ciswu]{grid-column:span 8}}.text-large__content *+*{margin-block-start:calc(var(--spacing)*6)}@media (min-width:1200px){.text-large__content *+*{margin-block-start:calc(var(--spacing)*10)}}.lunch[data-astro-cid-u2iflfmg]{padding-block:calc(var(--spacing)*10)calc(var(--spacing)*20);background-color:var(--color-background)}@media (min-width:1200px){.lunch[data-astro-cid-u2iflfmg]{padding-block:calc(var(--spacing)*20)}}.lunch__headline[data-astro-cid-u2iflfmg]{grid-column:span 6}@media (min-width:600px){.lunch__headline[data-astro-cid-u2iflfmg]{grid-column:span 12}}@media (min-width:1200px){.lunch__headline[data-astro-cid-u2iflfmg]{grid-column:2/span 5}}.lunch__content[data-astro-cid-u2iflfmg]{margin-block:calc(var(--spacing)*16)calc(var(--spacing)*20);grid-column:span 6}@media (min-width:600px){.lunch__content[data-astro-cid-u2iflfmg]{grid-column:span 12}}@media (min-width:1200px){.lunch__content[data-astro-cid-u2iflfmg]{grid-area:2/2/auto/span 4;margin-block-end:0}}.lunch__content-text[data-astro-cid-u2iflfmg]{margin-block-end:calc(var(--spacing)*6)}.lunch__content-price[data-astro-cid-u2iflfmg]{margin-block-end:calc(var(--spacing)*10)}.lunch__items-wrapper[data-astro-cid-u2iflfmg]{grid-column:span 6}@media (min-width:600px){.lunch__items-wrapper[data-astro-cid-u2iflfmg]{grid-column:span 12}}@media (min-width:1200px){.lunch__items-wrapper[data-astro-cid-u2iflfmg]{grid-area:2/7/auto/span 6;margin-block-start:calc(var(--spacing)*16)}}.lunch__date-wrapper[data-astro-cid-u2iflfmg]{column-gap:calc(var(--spacing));border-bottom:1px solid var(--color-black);padding-block-end:calc(var(--spacing)*6);display:flex}@media (min-width:1200px){.lunch__date-wrapper[data-astro-cid-u2iflfmg]{padding-block-end:calc(var(--spacing)*4)}}.lunch__items[data-astro-cid-u2iflfmg]{row-gap:calc(var(--spacing)*8);flex-direction:column;margin-block-start:calc(var(--spacing)*8);display:flex}@media (min-width:1200px){.lunch__items[data-astro-cid-u2iflfmg]{row-gap:calc(var(--spacing)*6);margin-block-start:calc(var(--spacing)*6)}}.lunch__item[data-astro-cid-u2iflfmg]{border-bottom:1px solid var(--color-line);padding-block-end:calc(var(--spacing)*8)}@media (min-width:1200px){.lunch__item[data-astro-cid-u2iflfmg]{column-gap:calc(var(--spacing)*6);border-bottom:none;grid-template-columns:repeat(6,1fr);padding-block-end:0;display:grid}}.lunch__item-weekday[data-astro-cid-u2iflfmg]{color:var(--color-grey);margin-block-end:calc(var(--spacing)*4)}@media (min-width:1200px){.lunch__item-weekday[data-astro-cid-u2iflfmg]{grid-column:span 2}.lunch__item-text[data-astro-cid-u2iflfmg]{border-bottom:1px solid var(--color-line);grid-column:span 4;padding-block-end:calc(var(--spacing)*6)}}.events-teaser[data-astro-cid-iqg2qcuy]{background-color:var(--color-background)}.events-teaser__header[data-astro-cid-iqg2qcuy]{border-bottom:1px solid var(--color-black);padding-block-end:calc(var(--spacing)*4)}@media (min-width:1200px){.events-teaser__header[data-astro-cid-iqg2qcuy]{justify-content:space-between;align-items:flex-end;display:flex}}.events-teaser__link[data-astro-cid-iqg2qcuy]{margin-block-start:calc(var(--spacing)*4)}@media (min-width:1200px){.events-teaser__link[data-astro-cid-iqg2qcuy]{margin-block-start:0}}.events-teaser__content[data-astro-cid-iqg2qcuy]{row-gap:calc(var(--spacing)*16);margin-block-start:calc(var(--spacing)*10)}@media (min-width:1200px){.events-teaser__content[data-astro-cid-iqg2qcuy]{row-gap:calc(var(--spacing)*20)}}.events-teaser__item-wrapper[data-astro-cid-iqg2qcuy]{grid-column:span 6}@media (min-width:600px){.events-teaser__item-wrapper[data-astro-cid-iqg2qcuy]{grid-column:span 4}}@media (min-width:1200px){.events-teaser__item-wrapper[data-astro-cid-iqg2qcuy]:nth-child(2){grid-column:7/span 6}.events-teaser__item-wrapper[data-astro-cid-iqg2qcuy]:nth-child(3){grid-column:3/span 6}}.events-teaser__item[data-astro-cid-iqg2qcuy]{position:relative}.events-teaser__item[data-astro-cid-iqg2qcuy] [data-astro-cid-iqg2qcuy]{pointer-events:none}.events-teaser__image-wrapper[data-astro-cid-iqg2qcuy]{border-radius:.5rem;margin-block-end:calc(var(--spacing)*3);overflow:hidden}.events-teaser__image[data-astro-cid-iqg2qcuy]{transition:transform .4s ease-in-out}.events-teaser__item[data-astro-cid-iqg2qcuy]:hover .events-teaser__image[data-astro-cid-iqg2qcuy]{transform:scale(1.05)}.events-teaser__icon-wrapper[data-astro-cid-iqg2qcuy]{top:calc(var(--spacing)*6);right:calc(var(--spacing)*6);width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);background-color:var(--color-white);opacity:0;border-radius:4px;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;display:flex;position:absolute}.events-teaser__item[data-astro-cid-iqg2qcuy]:hover .events-teaser__icon-wrapper[data-astro-cid-iqg2qcuy]{opacity:1}.events-teaser__date[data-astro-cid-iqg2qcuy]{color:var(--color-grey);gap:calc(var(--spacing)*4);margin-block-end:var(--spacing);display:flex}.events-teaser__item[data-astro-cid-iqg2qcuy] .events-teaser__link[data-astro-cid-iqg2qcuy]{text-indent:-9999px;pointer-events:auto;position:absolute;inset:0;overflow:hidden}.news-teaser[data-astro-cid-genuvx2u]{background-color:var(--color-background)}.news-teaser__header[data-astro-cid-genuvx2u]{border-bottom:1px solid var(--color-black);justify-content:space-between;align-items:center;padding-block-end:calc(var(--spacing)*4);display:flex}.news-teaser__content[data-astro-cid-genuvx2u]{row-gap:calc(var(--spacing)*16);margin-block-start:calc(var(--spacing)*10)}@media (min-width:1200px){.news-teaser__content[data-astro-cid-genuvx2u]{row-gap:calc(var(--spacing)*20)}}.news-teaser__item-wrapper[data-astro-cid-genuvx2u]{grid-column:span 6}@media (min-width:600px){.news-teaser__item-wrapper[data-astro-cid-genuvx2u]{grid-column:span 3}}.news-teaser__item[data-astro-cid-genuvx2u]{position:relative}.news-teaser__item[data-astro-cid-genuvx2u] [data-astro-cid-genuvx2u]{pointer-events:none}.news-teaser__image-wrapper[data-astro-cid-genuvx2u]{border-radius:.5rem;margin-block-end:calc(var(--spacing)*3);overflow:hidden}.news-teaser__image[data-astro-cid-genuvx2u]{transition:transform .4s ease-in-out}.news-teaser__item[data-astro-cid-genuvx2u]:hover .news-teaser__image[data-astro-cid-genuvx2u]{transform:scale(1.05)}.news-teaser__item[data-astro-cid-genuvx2u] .news-teaser__link[data-astro-cid-genuvx2u]{text-indent:-9999px;pointer-events:auto;position:absolute;inset:0;overflow:hidden}.news-teaser__link-arrow[data-astro-cid-genuvx2u]{margin-block-start:calc(var(--spacing)*6);display:inline-block}@media (min-width:1200px){.news-teaser__link-arrow[data-astro-cid-genuvx2u]{margin-block-start:calc(var(--spacing)*10)}}.news-teaser__item[data-astro-cid-genuvx2u]:hover .news-teaser__link-arrow[data-astro-cid-genuvx2u]:after{right:-.25rem}.format-teaser[data-astro-cid-rwbstobk]{background-color:var(--color-white);overflow-x:hidden}.format-teaser__headline[data-astro-cid-rwbstobk]{font-size:var(--text-d-h3-32);line-height:var(--text-d-h3-32-lh);letter-spacing:var(--text-d-h3-32-ls);grid-column:span 4}@media (min-width:600px){.format-teaser__headline[data-astro-cid-rwbstobk]{margin-block-end:calc(var(--spacing)*20)}}@media (min-width:1200px){.format-teaser__headline[data-astro-cid-rwbstobk]{font-size:var(--text-d-h2-43);line-height:var(--text-d-h2-43-lh);letter-spacing:var(--text-d-h2-43-ls);grid-column:span 3;margin-block-end:calc(var(--spacing)*30)}}@media (min-width:1688px){.format-teaser__headline[data-astro-cid-rwbstobk]{margin-block-end:calc(var(--spacing)*40)}}.format-teaser__images[data-astro-cid-rwbstobk]{grid-column:span 6;margin-block-start:calc(var(--spacing)*10)}@media (min-width:600px){.format-teaser__images[data-astro-cid-rwbstobk]{grid-area:1/8/auto/span 5;margin-block-start:0}}@media (min-width:1200px){.format-teaser__images[data-astro-cid-rwbstobk]{grid-column:9/span 4}}.format-teaser__content[data-astro-cid-rwbstobk]{gap:calc(var(--spacing)*3);flex-direction:column;grid-column:span 6;margin-block-start:calc(var(--spacing)*10);display:flex}@media (min-width:600px){.format-teaser__content[data-astro-cid-rwbstobk]{margin-block-start:0}}.format-teaser__image[data-astro-cid-rwbstobk]{position:relative}.format-teaser__image[data-astro-cid-rwbstobk] [data-astro-cid-rwbstobk]{pointer-events:none}.format-teaser__image[data-astro-cid-rwbstobk]:not(:first-child){display:none}.format-teaser__image[data-astro-cid-rwbstobk] .format-teaser__link[data-astro-cid-rwbstobk]{text-indent:-9999px;pointer-events:auto;position:absolute;inset:0;overflow:hidden}.format-teaser__link-arrow[data-astro-cid-rwbstobk]{margin-block-start:calc(var(--spacing)*4);display:inline-block}.format-teaser__image[data-astro-cid-rwbstobk]:hover .format-teaser__link-arrow[data-astro-cid-rwbstobk]:after{right:-.25rem}.format-teaser__item[data-astro-cid-rwbstobk]{color:var(--color-grey);align-items:center;column-gap:calc(var(--spacing)*2);transition:color .5s ease-in-out;display:flex;position:relative}.format-teaser__item[data-astro-cid-rwbstobk] [data-astro-cid-rwbstobk]{transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translate(-2rem)}.format-teaser__item[data-astro-cid-rwbstobk]:hover{color:var(--color-black)}.format-teaser__item-icon[data-astro-cid-rwbstobk]{opacity:0;width:1.5rem;height:1.5rem}.format-teaser__item[data-astro-cid-rwbstobk]:hover .format-teaser__item-icon[data-astro-cid-rwbstobk]{opacity:1}.format-teaser__item-title[data-astro-cid-rwbstobk]{padding-inline-start:0;display:block}.format-teaser__item[data-astro-cid-rwbstobk].is-active{color:var(--color-black)}.format-teaser__item[data-astro-cid-rwbstobk].is-active .format-teaser__item-icon[data-astro-cid-rwbstobk]{opacity:1}.format-teaser__item[data-astro-cid-rwbstobk].is-active [data-astro-cid-rwbstobk],.format-teaser__item[data-astro-cid-rwbstobk]:hover [data-astro-cid-rwbstobk]{transform:translate(0)}.schaffarei-ak[data-astro-cid-k2dooxi2]{background-color:var(--color-white)}.schaffarei-ak__header[data-astro-cid-k2dooxi2]{border-bottom:1px solid var(--color-black);padding-block-end:calc(var(--spacing)*4)}.schaffarei-ak__logo-image[data-astro-cid-k2dooxi2]{width:110px;height:auto}.schaffarei-ak__logo-ak[data-astro-cid-k2dooxi2]{font-size:var(--text-16-copy-small);line-height:var(--text-16-copy-small-lh);color:var(--color-black);align-items:flex-end;gap:.25em;margin-block-start:calc(var(--spacing)*2);display:flex}.schaffarei-ak__logo-ak-image[data-astro-cid-k2dooxi2]{height:calc(var(--spacing)*3);width:auto;margin-block-end:.125rem}.schaffarei-ak__content[data-astro-cid-k2dooxi2]{margin-block-start:calc(var(--spacing)*30);position:relative}@media (min-width:1200px){.schaffarei-ak__content[data-astro-cid-k2dooxi2]{margin-block-start:calc(var(--spacing)*40)}}@media (min-width:1688px){.schaffarei-ak__content[data-astro-cid-k2dooxi2]{margin-block-start:calc(var(--spacing)*50)}}.schaffarei-ak__headline[data-astro-cid-k2dooxi2]{font-size:var(--text-d-h3-32);line-height:var(--text-d-h3-32-lh);letter-spacing:var(--text-d-h3-32-ls)}@media (min-width:1200px){.schaffarei-ak__headline[data-astro-cid-k2dooxi2]{font-size:var(--text-d-h2-43);line-height:var(--text-d-h2-43-lh);letter-spacing:var(--text-d-h2-43-ls)}}.schaffarei-ak__text[data-astro-cid-k2dooxi2]{margin-block-start:calc(var(--spacing)*6)}@media (min-width:1200px){.schaffarei-ak__headline[data-astro-cid-k2dooxi2],.schaffarei-ak__text[data-astro-cid-k2dooxi2]{width:500px}}.schaffarei-ak__link[data-astro-cid-k2dooxi2]{margin-block-start:calc(var(--spacing)*6)}@media (min-width:1200px){.schaffarei-ak__link[data-astro-cid-k2dooxi2]{margin-block-start:calc(var(--spacing)*10)}}.schaffarei-ak__logo-haus[data-astro-cid-k2dooxi2]{display:none}@media (min-width:1200px){.schaffarei-ak__logo-haus[data-astro-cid-k2dooxi2]{width:227px;display:block;position:absolute;bottom:0;right:0}}.headline-text-line[data-astro-cid-z23xhvgy]{background-color:var(--color-background)}.headline-text-line__wrapper[data-astro-cid-z23xhvgy]{row-gap:calc(var(--spacing)*16);flex-direction:column;display:flex}@media (min-width:1200px){.headline-text-line__wrapper[data-astro-cid-z23xhvgy]{row-gap:calc(var(--spacing)*24)}}.headline-text-line__item[data-astro-cid-z23xhvgy]{border-top:1px solid var(--color-black);padding-block-start:calc(var(--spacing)*6)}@media (min-width:1200px){.headline-text-line__item[data-astro-cid-z23xhvgy]{padding-block-start:calc(var(--spacing)*10)}}.headline-text-line__headline[data-astro-cid-z23xhvgy]{color:var(--color-grey);grid-column:span 6;margin-block-end:calc(var(--spacing)*4)}@media (min-width:600px){.headline-text-line__headline[data-astro-cid-z23xhvgy]{grid-column:span 4}}@media (min-width:1200px){.headline-text-line__headline[data-astro-cid-z23xhvgy]{grid-column:span 6}}.headline-text-line__text[data-astro-cid-z23xhvgy]{grid-column:span 6}@media (min-width:600px){.headline-text-line__text[data-astro-cid-z23xhvgy]{grid-column:span 8}}@media (min-width:1200px){.headline-text-line__text[data-astro-cid-z23xhvgy]{grid-column:span 4}}.image-large[data-astro-cid-dwsyuw23]{background-color:var(--color-background);padding-block:calc(var(--spacing)*6)}@media (min-width:600px){.image-large[data-astro-cid-dwsyuw23]{padding-block:0}.image-large__mobile[data-astro-cid-dwsyuw23]{display:none}}.image-large__desktop[data-astro-cid-dwsyuw23]{display:none}@media (min-width:600px){.image-large__desktop[data-astro-cid-dwsyuw23]{display:block}}.text-tabs[data-astro-cid-ua2ls5jf]{background-color:var(--color-background);padding-block:calc(var(--spacing)*10)}@media (min-width:600px){.text-tabs[data-astro-cid-ua2ls5jf]{padding-block:calc(var(--spacing)*20)}}@media (min-width:1200px){.text-tabs[data-astro-cid-ua2ls5jf]{padding-block:calc(var(--spacing)*30)}}.text-tabs__header[data-astro-cid-ua2ls5jf]{grid-column:span 6;display:flex}@media (min-width:600px){.text-tabs__header[data-astro-cid-ua2ls5jf]{grid-column:span 4}}@media (min-width:1200px){.text-tabs__header[data-astro-cid-ua2ls5jf]{grid-column:2/span 3}}.text-tabs__tabs[data-astro-cid-ua2ls5jf]{gap:calc(var(--spacing)*3);grid-column:span 6;margin-block-start:calc(var(--spacing)*20);margin-block-end:calc(var(--spacing)*5);margin-inline-end:calc(var(--spacing)*-4);padding-block-end:calc(var(--spacing)*5);padding-inline-end:calc(var(--spacing)*4);display:flex;overflow-x:auto}@media (min-width:600px){.text-tabs__tabs[data-astro-cid-ua2ls5jf]{gap:calc(var(--spacing)*2);margin-block:calc(var(--spacing)*20)0;flex-flow:column wrap;grid-area:2/span 5;margin-inline:0;padding:0}}@media (min-width:1200px){.text-tabs__tabs[data-astro-cid-ua2ls5jf]{grid-column:2/span 5}}.text-tabs__tab[data-astro-cid-ua2ls5jf]{color:var(--color-grey);cursor:pointer}.text-tabs__tab--active[data-astro-cid-ua2ls5jf]{color:var(--color-black)}.text-tabs__content[data-astro-cid-ua2ls5jf]{grid-column:span 6;margin-block-start:calc(var(--spacing)*10)}@media (min-width:600px){.text-tabs__content[data-astro-cid-ua2ls5jf]{grid-area:2/span 5;margin-block-start:calc(var(--spacing)*20)}}@media (min-width:1200px){.text-tabs__content[data-astro-cid-ua2ls5jf]{grid-column:span 4}}.text-tabs__content-item[data-astro-cid-ua2ls5jf]{display:none}.text-tabs__content-item--active[data-astro-cid-ua2ls5jf]{display:block}.text-tabs__content-item-links[data-astro-cid-ua2ls5jf]{gap:calc(var(--spacing)*2);flex-flow:wrap;margin-block-start:calc(var(--spacing)*6);display:flex}@media (min-width:600px){.text-tabs__content-item-links[data-astro-cid-ua2ls5jf]{margin-block-start:calc(var(--spacing)*10)}}.slider__wrapper[data-astro-cid-d3nfhzuy]{grid-column:span 6;margin-inline-end:calc(var(--spacing)*-4);position:relative;overflow:hidden}@media (min-width:600px){.slider__wrapper[data-astro-cid-d3nfhzuy]{grid-column:3/span 10;margin-inline-end:calc(var(--spacing)*-4);overflow:hidden}}@media (min-width:1200px){.slider__wrapper[data-astro-cid-d3nfhzuy]{margin-inline-end:calc(var(--spacing)*-6)}}@media (min-width:1688px){.slider__wrapper[data-astro-cid-d3nfhzuy]:after{content:"";background:linear-gradient(to right,transparent,var(--color-background));width:1rem;height:100%;display:block;position:absolute;inset-block-end:0;inset-inline-end:-2px}}.slider__container[data-astro-cid-d3nfhzuy].keen-slider{overflow:visible}.slider__slide[data-astro-cid-d3nfhzuy]{align-items:flex-end;display:flex}.slider__navigation[data-astro-cid-d3nfhzuy]{align-items:flex-end;gap:calc(var(--spacing)*8);grid-column:span 6;margin-block-start:calc(var(--spacing)*6);display:flex}@media (min-width:600px){.slider__navigation[data-astro-cid-d3nfhzuy]{gap:calc(var(--spacing)*4);grid-area:1/span 2}}@media (min-width:1200px){.slider__navigation[data-astro-cid-d3nfhzuy]{gap:calc(var(--spacing)*8)}}.slider[data-astro-cid-nszrjmp7]{background-color:var(--color-background);padding-block:calc(var(--spacing) * 20);overflow:hidden}.logo-grid[data-astro-cid-5gxe3ex7]{background-color:var(--color-white);padding-block:calc(var(--spacing)*10)}@media (min-width:600px){.logo-grid[data-astro-cid-5gxe3ex7]{padding-block:calc(var(--spacing)*20)}}@media (min-width:1200px){.logo-grid[data-astro-cid-5gxe3ex7]{padding-block:calc(var(--spacing)*30)}}.logo-grid__headline[data-astro-cid-5gxe3ex7]{grid-column:span 6}@media (min-width:600px){.logo-grid__headline[data-astro-cid-5gxe3ex7]{grid-column:span 4}}@media (min-width:1200px){.logo-grid__headline[data-astro-cid-5gxe3ex7]{grid-column:span 3}}.logo-grid__items[data-astro-cid-5gxe3ex7]{gap:calc(var(--spacing)*20);flex-direction:column;grid-column:span 6;margin-block-start:calc(var(--spacing)*20);display:flex}@media (min-width:600px){.logo-grid__items[data-astro-cid-5gxe3ex7]{grid-column:span 8;margin-block-start:0}}@media (min-width:1200px){.logo-grid__items[data-astro-cid-5gxe3ex7]{column-gap:calc(var(--spacing)*6);row-gap:calc(var(--spacing)*34);grid-column:5/span 8;grid-template-columns:repeat(8,1fr);display:grid}.logo-grid__item[data-astro-cid-5gxe3ex7]{grid-column:span 4}}.logo-grid__logo[data-astro-cid-5gxe3ex7]{margin-block-end:calc(var(--spacing)*6)}@media (min-width:600px){.logo-grid__logo[data-astro-cid-5gxe3ex7]{max-width:120px;height:auto}}.logo-grid__item-headline[data-astro-cid-5gxe3ex7]{color:var(--color-grey);margin-block-end:calc(var(--spacing)*7.5)}@media (min-width:1200px){.logo-grid__item-headline[data-astro-cid-5gxe3ex7]{margin-block-end:calc(var(--spacing)*6)}}.logo-grid__link[data-astro-cid-5gxe3ex7]{margin-block-start:calc(var(--spacing)*6)}@media (min-width:1200px){.logo-grid__link[data-astro-cid-5gxe3ex7]{margin-block-start:calc(var(--spacing)*10)}}.text-scroller[data-astro-cid-g54qllbs]{background-color:var(--color-background);padding-block:calc(var(--spacing)*20)}@media (min-width:1200px){.text-scroller[data-astro-cid-g54qllbs]{padding-block:calc(var(--spacing)*40)}}.text-scroller__logos[data-astro-cid-g54qllbs]{gap:calc(var(--spacing)*4.5);grid-column:span 6;display:flex}@media (min-width:600px){.text-scroller__logos[data-astro-cid-g54qllbs]{gap:calc(var(--spacing)*10);grid-column:2/span 8}}.text-scroller__logo-schaffarei[data-astro-cid-g54qllbs]{width:108px}@media (min-width:1200px){.text-scroller__logo-schaffarei[data-astro-cid-g54qllbs]{width:174px}}.text-scroller__logo-ak[data-astro-cid-g54qllbs]{width:77px}@media (min-width:1200px){.text-scroller__logo-ak[data-astro-cid-g54qllbs]{width:135px}}.text-scroller__content[data-astro-cid-g54qllbs]{color:var(--color-grey);grid-column:span 6;margin-block-start:calc(var(--spacing)*20)}@media (min-width:600px){.text-scroller__content[data-astro-cid-g54qllbs]{grid-column:2/span 10}}@media (min-width:1200px){.text-scroller__content[data-astro-cid-g54qllbs]{grid-column:2/span 8;margin-block-start:calc(var(--spacing)*30)}}.animate{color:var(--color-black);transition:color .3s ease-in-out}.slider__wrapper[data-astro-cid-dt54xko6]{border-radius:.5rem;grid-column:span 6;margin-block-start:calc(var(--spacing)*10);display:block;position:relative}@media (min-width:600px){.slider__wrapper[data-astro-cid-dt54xko6]{flex-direction:column;grid-area:1/1/auto/span 6;justify-content:center;align-items:flex-start;margin-block-start:0;display:flex}}.slider__container[data-astro-cid-dt54xko6],.slider__slide[data-astro-cid-dt54xko6]{border-radius:.5rem;overflow:hidden}.slider__slide-image[data-astro-cid-dt54xko6]{aspect-ratio:90/59}.slider__navigation[data-astro-cid-dt54xko6]{justify-content:center;align-items:flex-end;gap:calc(var(--spacing)*8);margin-block-start:calc(var(--spacing)*6);display:flex}@media (min-width:600px){.slider__navigation[data-astro-cid-dt54xko6]{gap:calc(var(--spacing)*4);justify-content:flex-start}}@media (min-width:1200px){.slider__navigation[data-astro-cid-dt54xko6]{gap:calc(var(--spacing)*8)}}.slider__navigation-button[data-astro-cid-dt54xko6]{font-size:var(--text-16-copy-small);line-height:var(--text-16-copy-small-lh);font-family:var(--font-akkurat);border:1.5px solid var(--color-outline-buttons);color:var(--color-black);text-box-trim:trim-both;aspect-ratio:1;background-color:#0000;border-radius:.5rem;width:3rem;padding:.75rem;transition:all .3s ease-in-out;display:inline-block}@media (min-width:600px){.slider__navigation-button[data-astro-cid-dt54xko6]{width:2.5rem}}@media (min-width:1200px){.slider__navigation-button[data-astro-cid-dt54xko6]{width:3rem}}.slider__navigation-button[data-astro-cid-dt54xko6]:after{content:"→"}.slider__navigation-button[data-astro-cid-dt54xko6][data-slider-prev]{transform:rotate(180deg)}.slider__navigation-button[data-astro-cid-dt54xko6]:hover{border:1.5px solid var(--color-black)}.slider-text[data-astro-cid-jnld6zp5]{background-color:var(--color-background);padding-block:calc(var(--spacing)*20)calc(var(--spacing)*10)}@media (min-width:1200px){.slider-text[data-astro-cid-jnld6zp5]{padding-block:calc(var(--spacing)*30)}}.slider-text__content[data-astro-cid-jnld6zp5]{grid-column:span 6}@media (min-width:600px){.slider-text__content[data-astro-cid-jnld6zp5]{grid-column:8/span 6}}@media (min-width:1200px){.slider-text__content[data-astro-cid-jnld6zp5]{flex-direction:column;grid-column:8/span 4;justify-content:center;align-items:flex-start;display:flex;transform:translateY(-2.25rem)}}.slider-text__headline[data-astro-cid-jnld6zp5]{margin-block-end:calc(var(--spacing)*6)}.text-teaser[data-astro-cid-635nrpr4]{background-color:var(--color-white);padding-block:calc(var(--spacing)*20)}@media (min-width:1200px){.text-teaser[data-astro-cid-635nrpr4]{padding-block:calc(var(--spacing)*30)}}.text-teaser__headline[data-astro-cid-635nrpr4]{font-size:var(--text-m-h2-32);line-height:var(--text-m-h2-32-lh);letter-spacing:var(--text-m-h2-32-ls);grid-column:span 6;margin-block-end:calc(var(--spacing)*6)}@media (min-width:600px){.text-teaser__headline[data-astro-cid-635nrpr4]{grid-column:2/span 5;margin-block-end:0}}@media (min-width:1200px){.text-teaser__headline[data-astro-cid-635nrpr4]{font-size:var(--text-d-h3-32);line-height:var(--text-d-h3-32-lh);letter-spacing:var(--text-d-h3-32-ls);grid-column:3/span 3}}.text-teaser__content-wrapper[data-astro-cid-635nrpr4]{grid-column:span 6}@media (min-width:600px){.text-teaser__content-wrapper[data-astro-cid-635nrpr4]{grid-column:7/span 5}}@media (min-width:1200px){.text-teaser__content-wrapper[data-astro-cid-635nrpr4]{grid-column:7/span 3}}.text-teaser__link[data-astro-cid-635nrpr4]{margin-block-start:calc(var(--spacing)*10)}.contact-teaser[data-astro-cid-jiihvgsp]{background-color:var(--color-soft-highlight)}.contact-teaser__image[data-astro-cid-jiihvgsp]{grid-column:span 6;margin-block-end:calc(var(--spacing)*20)}@media (min-width:600px){.contact-teaser__image[data-astro-cid-jiihvgsp]{grid-column:span 3;margin-block-end:0}}.contact-teaser__icon[data-astro-cid-jiihvgsp]{width:5rem;height:auto}@media (min-width:600px){.contact-teaser__icon[data-astro-cid-jiihvgsp]{width:9.375rem}}.contact-teaser__content[data-astro-cid-jiihvgsp]{grid-column:span 6}@media (min-width:600px){.contact-teaser__content[data-astro-cid-jiihvgsp]{grid-column:7/span 4}}@media (min-width:1200px){.contact-teaser__content[data-astro-cid-jiihvgsp]{grid-column:7/span 3}}.contact-teaser__link[data-astro-cid-jiihvgsp]{margin-block-start:calc(var(--spacing)*10)}.archive-teaser[data-astro-cid-ijvp4zm7]{background-color:var(--color-white)}.archive-teaser__images[data-astro-cid-ijvp4zm7]{grid-column:span 6;margin-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.archive-teaser__images[data-astro-cid-ijvp4zm7]{grid-column:span 7;grid-template-columns:repeat(7,1fr);column-gap:1rem;margin-block-end:0;display:grid}}@media (min-width:1200px){.archive-teaser__images[data-astro-cid-ijvp4zm7]{column-gap:calc(var(--spacing)*6)}}@media (min-width:600px){.archive-teaser__image[data-astro-cid-ijvp4zm7]{align-self:flex-start;display:flex}}.archive-teaser__image[data-astro-cid-ijvp4zm7]:first-child{display:none}@media (min-width:600px){.archive-teaser__image[data-astro-cid-ijvp4zm7]:first-child{grid-column:span 4;display:flex}.archive-teaser__image[data-astro-cid-ijvp4zm7]:last-child{grid-column:span 3}}.archive-teaser__content[data-astro-cid-ijvp4zm7]{grid-column:span 6}@media (min-width:600px){.archive-teaser__content[data-astro-cid-ijvp4zm7]{grid-column:9/span 4}}.archive-teaser__headline[data-astro-cid-ijvp4zm7]{color:var(--color-grey)}.archive-teaser__headline h2 strong{color:var(--color-black);font-weight:400}.archive-teaser__link[data-astro-cid-ijvp4zm7]{margin-block-start:calc(var(--spacing)*6)}@media (min-width:1200px){.archive-teaser__link[data-astro-cid-ijvp4zm7]{margin-block-start:calc(var(--spacing)*10)}}.video[data-astro-cid-bwbs33jp]{position:relative}.video__thumbnail[data-astro-cid-bwbs33jp]{z-index:1;cursor:pointer;position:relative}.video[data-astro-cid-bwbs33jp]:has(.video__thumbnail:not(.playing)):before{content:"";background-color:var(--color-accent);opacity:.5;z-index:2;pointer-events:none;border-radius:50%;width:5rem;height:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video[data-astro-cid-bwbs33jp]:has(.video__thumbnail:not(.playing)):after{content:"";border-left:32px solid var(--color-white);z-index:2;pointer-events:none;border-top:18px solid #0000;border-bottom:18px solid #0000;width:0;height:0;position:absolute;top:50%;left:calc(50% + 2px);transform:translate(-50%,-50%)}.video__iframe[data-astro-cid-bwbs33jp]{width:100%;height:100%;position:absolute;inset:0}.text-video[data-astro-cid-iguricd4]{background-color:var(--color-background)}.text-video__header[data-astro-cid-iguricd4]{border-bottom:1px solid var(--color-black);margin-block-end:calc(var(--spacing)*10);padding-block-end:calc(var(--spacing)*4)}.text-video__media[data-astro-cid-iguricd4]{grid-column:span 6;margin-block-end:calc(var(--spacing)*10)}@media (min-width:1200px){.text-video__media[data-astro-cid-iguricd4]{grid-column:span 5}}@media (min-width:1688px){.text-video__media[data-astro-cid-iguricd4]{grid-column:span 4}}.text-video__content[data-astro-cid-iguricd4]{grid-column:span 6}@media (min-width:1200px){.text-video__content[data-astro-cid-iguricd4]{grid-column:7/span 5}}@media (min-width:1688px){.text-video__content[data-astro-cid-iguricd4]{grid-column:7/span 4}}.text-video__headline[data-astro-cid-iguricd4]{margin-block-end:calc(var(--spacing)*6)}.text-video__text2[data-astro-cid-iguricd4]{margin-block-start:calc(var(--spacing)*10)}.text-video__text2 h4{color:var(--color-grey)}.text-video__text2 *+h4{margin-block-start:calc(var(--spacing)*4)}.text-video__text2 h4+p{margin-block-start:0}.text-video__link[data-astro-cid-iguricd4]{margin-block-start:calc(var(--spacing)*10)}.image[data-astro-cid-kusri6nt]{background-color:var(--color-background);padding-block:calc(var(--spacing)*6)}@media (min-width:1200px){.image[data-astro-cid-kusri6nt]{padding-block:calc(var(--spacing)*10)}}.image__image[data-astro-cid-kusri6nt]{grid-column:span 6}@media (min-width:600px){.image__image[data-astro-cid-kusri6nt]{grid-column:2/span 10}}@media (min-width:1200px){.image__image[data-astro-cid-kusri6nt]{grid-column:3/span 8}}.news-text[data-astro-cid-uvf5sagt]{padding-block:calc(var(--spacing)*10);background-color:var(--color-background)}@media (min-width:1200px){.news-text:has(.news-text__content blockquote){padding-block:calc(var(--spacing)*20)}}.news-text__content[data-astro-cid-uvf5sagt],.news-text__links[data-astro-cid-uvf5sagt]{grid-column:span 6}@media (min-width:600px){.news-text__content[data-astro-cid-uvf5sagt],.news-text__links[data-astro-cid-uvf5sagt]{grid-column:3/span 8}}@media (min-width:1200px){.news-text__content[data-astro-cid-uvf5sagt],.news-text__links[data-astro-cid-uvf5sagt]{grid-column:4/span 6}}.news-text__links[data-astro-cid-uvf5sagt]{gap:calc(var(--spacing)*6);flex-wrap:wrap;margin-block-start:calc(var(--spacing)*6);display:flex}@media (min-width:1200px){.news-text__links[data-astro-cid-uvf5sagt]{margin-block-start:calc(var(--spacing)*10)}}.images[data-astro-cid-xjzhbgr5]{background-color:var(--color-background);padding-block:calc(var(--spacing)*6)}@media (min-width:1200px){.images[data-astro-cid-xjzhbgr5]{padding-block:calc(var(--spacing)*10)}}.images__grid[data-astro-cid-xjzhbgr5]{row-gap:calc(var(--spacing)*4)}.images__image[data-astro-cid-xjzhbgr5]{grid-column:span 3}@media (min-width:600px){.images__image[data-astro-cid-xjzhbgr5]{grid-column:2/span 5}}@media (min-width:1200px){.images__image[data-astro-cid-xjzhbgr5]{grid-column:3/span 4}}@media (min-width:600px){.images__image[data-astro-cid-xjzhbgr5]:nth-child(2){grid-column:7/span 5}}@media (min-width:1200px){.images__image[data-astro-cid-xjzhbgr5]:nth-child(2){grid-column:7/span 4}}.restaurant-events__item[data-astro-cid-qbiv2be5]{border-top:1px solid var(--color-line);padding-block:calc(var(--spacing)*6)calc(var(--spacing)*16);position:relative}@media (min-width:1200px){.restaurant-events__item-inner[data-astro-cid-qbiv2be5]{column-gap:calc(var(--spacing)*6);grid-template-columns:repeat(8,1fr);display:grid}}.restaurant-events__item__toggle[data-astro-cid-qbiv2be5]{cursor:pointer;position:absolute;right:0}.restaurant-events__item[data-astro-cid-qbiv2be5]:hover,.restaurant-events__item[data-astro-cid-qbiv2be5]:focus{background-color:var(--color-grey-100);outline:none}.restaurant-events__item__date[data-astro-cid-qbiv2be5],.restaurant-events__item__location[data-astro-cid-qbiv2be5]{color:var(--color-grey)}.restaurant-events__item__date[data-astro-cid-qbiv2be5]{margin-block-end:calc(var(--spacing)*3)}@media (min-width:1200px){.restaurant-events__item__date[data-astro-cid-qbiv2be5]{grid-column:span 2}.restaurant-events__item__data[data-astro-cid-qbiv2be5]{grid-column:3/span 5}}.restaurant-events__item__description[data-astro-cid-qbiv2be5]{opacity:0;height:0;max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}.restaurant-events__item__link[data-astro-cid-qbiv2be5]{margin-block-start:calc(var(--spacing)*10)}.restaurant-events__item.active .restaurant-events__item__description[data-astro-cid-qbiv2be5]{opacity:1;height:auto;max-height:500px;margin-block-start:calc(var(--spacing)*6)}@media (min-width:1200px){.restaurant-events__item.active .restaurant-events__item__description[data-astro-cid-qbiv2be5]{grid-column:3/span 5}}.restaurant-events__item.active .g-button-toggle[data-astro-cid-qbiv2be5]:after{transform:rotate(45deg)}.restaurant-events[data-astro-cid-qyjiyad4]{background-color:var(--color-white)}.restaurant-events__headline[data-astro-cid-qyjiyad4]{grid-column:span 6;margin-block-end:calc(var(--spacing)*10)}.restaurant-events__content[data-astro-cid-qyjiyad4]{grid-column:span 6}@media (min-width:600px){.restaurant-events__content[data-astro-cid-qyjiyad4]{grid-area:2/4/auto/span 9}}@media (min-width:1200px){.restaurant-events__content[data-astro-cid-qyjiyad4]{grid-column:5/span 8}}.interview[data-astro-cid-7hrw2oau]{padding-block:calc(var(--spacing)*10);background-color:var(--color-background)}.interview__content[data-astro-cid-7hrw2oau]{grid-column:span 6}@media (min-width:600px){.interview__content[data-astro-cid-7hrw2oau]{grid-column:3/span 8}}@media (min-width:1200px){.interview__content[data-astro-cid-7hrw2oau]{grid-column:4/span 6}}.interview__item[data-astro-cid-7hrw2oau]+.interview__item[data-astro-cid-7hrw2oau]{margin-block-start:calc(var(--spacing)*10)}@media (min-width:1200px){.interview__item[data-astro-cid-7hrw2oau]+.interview__item[data-astro-cid-7hrw2oau]{margin-block-start:calc(var(--spacing)*16)}}.interview__item__headline[data-astro-cid-7hrw2oau]{color:var(--color-grey);margin-block-end:calc(var(--spacing)*6)}@media (min-width:1200px){.interview__item__headline[data-astro-cid-7hrw2oau]{margin-block-end:calc(var(--spacing)*5)}}.image-text[data-astro-cid-rx3qykhg]{padding-block:calc(var(--spacing)*10);background-color:var(--color-white)}@media (min-width:1200px){.image-text[data-astro-cid-rx3qykhg]{padding-block:calc(var(--spacing)*30)}}.image-text[data-astro-cid-rx3qykhg].background{background-color:var(--color-background)}@media (min-width:1200px){.image-text[data-astro-cid-rx3qykhg].background{padding-block:calc(var(--spacing)*20)}.image-text[data-astro-cid-rx3qykhg].image-text--image-portrait{padding-block:calc(var(--spacing)*10)}}.image-text__image[data-astro-cid-rx3qykhg]{grid-column:span 6;align-items:center;margin-block-end:calc(var(--spacing)*6);display:flex}@media (min-width:600px){.image-text__image[data-astro-cid-rx3qykhg]{grid-column:span 5;margin-block-end:0}}@media (min-width:1200px){.image-text__image[data-astro-cid-rx3qykhg]{grid-column:2/span 4}}@media (min-width:600px){.image-text[data-astro-cid-rx3qykhg].image-text--text-first .image-text__image[data-astro-cid-rx3qykhg]{grid-column:8/span 5}}@media (min-width:1200px){.image-text[data-astro-cid-rx3qykhg].image-text--text-first .image-text__image[data-astro-cid-rx3qykhg]{grid-column:7/span 4}}.image-text__subline[data-astro-cid-rx3qykhg]{color:var(--color-grey);margin-block-end:calc(var(--spacing)*4)}@media (min-width:1200px){.image-text__subline[data-astro-cid-rx3qykhg]{margin-block-end:calc(var(--spacing)*10)}}.image-text__content[data-astro-cid-rx3qykhg]{flex-direction:column;grid-column:span 6;justify-content:center;display:flex}@media (min-width:600px){.image-text__content[data-astro-cid-rx3qykhg]{grid-column:7/span 6}}@media (min-width:1200px){.image-text__content[data-astro-cid-rx3qykhg]{grid-column:7/span 4}}@media (min-width:600px){.image-text[data-astro-cid-rx3qykhg].image-text--text-first .image-text__content[data-astro-cid-rx3qykhg]{grid-area:1/1/auto/span 6}}@media (min-width:1200px){.image-text[data-astro-cid-rx3qykhg].image-text--text-first .image-text__content[data-astro-cid-rx3qykhg]{grid-column:2/span 4}}.image-text__headline[data-astro-cid-rx3qykhg]{margin-block-end:calc(var(--spacing)*6)}.image-text__links[data-astro-cid-rx3qykhg]{border-top:1px solid var(--color-line);flex-direction:column;margin-block-start:calc(var(--spacing)*10);display:flex}.image-text__links--button[data-astro-cid-rx3qykhg]{gap:calc(var(--spacing)*4);border-top:none;flex-direction:row}.image-text__link[data-astro-cid-rx3qykhg]{padding-block:calc(var(--spacing)*4);border-bottom:1px solid var(--color-line);display:block}.image-text__links--button[data-astro-cid-rx3qykhg] .image-text__link[data-astro-cid-rx3qykhg]{border-bottom:inherit}.slider__wrapper[data-astro-cid-plybdbor]{grid-column:span 6;margin-inline-end:calc(var(--spacing)*-4);position:relative;overflow:hidden}@media (min-width:600px){.slider__wrapper[data-astro-cid-plybdbor]{grid-column:1/span 12;margin-inline-end:calc(var(--spacing)*-8);overflow:hidden}}@media (min-width:1200px){.slider__wrapper[data-astro-cid-plybdbor]{margin-inline-end:calc(var(--spacing)*-12)}}@media (min-width:1688px){.slider__wrapper[data-astro-cid-plybdbor]:after{content:"";background:linear-gradient(to right,transparent,var(--color-background));width:1rem;height:100%;display:block;position:absolute;inset-block-end:0;inset-inline-end:-2px}}.slider__container[data-astro-cid-plybdbor].keen-slider{overflow:visible}.slider__slide[data-astro-cid-plybdbor]{flex-direction:column;align-items:flex-start;display:flex}.slider__slide-caption[data-astro-cid-plybdbor]{margin-block-start:calc(var(--spacing)*3)}@media (min-width:1200px){.slider__slide-caption[data-astro-cid-plybdbor]{margin-block-start:calc(var(--spacing)*4)}}.slider__navigation[data-astro-cid-plybdbor]{display:none}@media (min-width:600px){.slider__navigation[data-astro-cid-plybdbor]{justify-content:flex-end;align-items:flex-start;gap:calc(var(--spacing)*4);grid-area:1/9/auto/span 5;margin-block-start:calc(var(--spacing)*-2);display:flex}}@media (min-width:1200px){.slider__navigation[data-astro-cid-plybdbor]{gap:calc(var(--spacing)*8)}}.slider-caption__headline[data-astro-cid-plybdbor]{grid-column:span 4;margin-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.slider-caption__headline[data-astro-cid-plybdbor]{grid-column:1/span 6}}.slider-caption[data-astro-cid-teo6dumv]{background-color:var(--color-background);padding-block:calc(var(--spacing) * 20);overflow:hidden}.image-gallery[data-astro-cid-m4ns3phr]{padding-block:calc(var(--spacing)*10);background-color:var(--color-background)}.image-gallery__headline[data-astro-cid-m4ns3phr],.image-gallery__thumbnails[data-astro-cid-m4ns3phr]{grid-column:span 6}@media (min-width:600px){.image-gallery__headline[data-astro-cid-m4ns3phr],.image-gallery__thumbnails[data-astro-cid-m4ns3phr]{grid-column:3/span 8}}.image-gallery__headline[data-astro-cid-m4ns3phr]{margin-block-end:calc(var(--spacing)*10)}.image-gallery__thumbnails[data-astro-cid-m4ns3phr]{column-gap:1rem;row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(6,1fr);display:grid}@media (min-width:600px){.image-gallery__thumbnails[data-astro-cid-m4ns3phr]{row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(8,1fr)}}.image-gallery__item[data-astro-cid-m4ns3phr]{cursor:pointer;grid-column:span 3;position:relative}@media (min-width:600px){.image-gallery__item[data-astro-cid-m4ns3phr]{grid-column:span 2}}.image-gallery__item[data-astro-cid-m4ns3phr]:last-child{grid-column:span 6}@media (min-width:600px){.image-gallery__item[data-astro-cid-m4ns3phr]:last-child{grid-column:span 4}}.image-gallery__items-count-mobile[data-astro-cid-m4ns3phr],.image-gallery__items-count[data-astro-cid-m4ns3phr]{background-color:var(--color-background);z-index:1;padding:calc(var(--spacing)*3)calc(var(--spacing)*4);border-radius:calc(var(--spacing)*3);pointer-events:none;position:absolute;top:50%;left:2.5rem;transform:translateY(-50%)}.image-gallery__items-count[data-astro-cid-m4ns3phr]{display:block;left:50%;transform:translate(-50%,-50%)}.image-gallery__images-wrapper[data-astro-cid-m4ns3phr]{background-color:var(--color-background);z-index:100;padding:calc(var(--spacing)*20)calc(var(--spacing)*4)calc(var(--spacing)*8)calc(var(--spacing)*4);display:none;position:fixed;inset:0;overflow-y:auto}@media (min-width:1200px){.image-gallery__images-wrapper[data-astro-cid-m4ns3phr]{padding-inline:calc(var(--spacing)*6)}}.image-gallery__images-wrapper[data-astro-cid-m4ns3phr].open{display:block}body:has(.image-gallery__images-wrapper.open){overflow:hidden}.image-gallery__images[data-astro-cid-m4ns3phr]{gap:calc(var(--spacing)*4);overflow:auto}@media (min-width:1200px){.image-gallery__images[data-astro-cid-m4ns3phr]{gap:calc(var(--spacing)*6);max-width:1688px;margin-inline:auto}}.image-gallery__image[data-astro-cid-m4ns3phr]{scroll-margin-top:calc(var(--spacing)*5);grid-column:span 6}@media (min-width:600px){.image-gallery__image[data-astro-cid-m4ns3phr]{grid-column:2/span 9}}@media (min-width:1200px){.image-gallery__image[data-astro-cid-m4ns3phr]{scroll-margin-top:calc(var(--spacing)*10);grid-column:3/span 8}}.image-gallery__image-portrait[data-astro-cid-m4ns3phr]{grid-column:span 6}@media (min-width:1200px){.image-gallery__image-portrait[data-astro-cid-m4ns3phr]{grid-column:5/span 4}}.image-gallery__close[data-astro-cid-m4ns3phr]{background-color:var(--color-background);z-index:101;position:fixed;top:1rem;right:1rem}.image-gallery__close[data-astro-cid-m4ns3phr]:after{transform:rotate(45deg)}.event-text[data-astro-cid-33wykdd3]{padding-block:calc(var(--spacing)*10);background-color:var(--color-background)}@media (min-width:600px){.event-text[data-astro-cid-33wykdd3]{grid-template-columns:repeat(8,1fr);column-gap:1rem;display:grid}}@media (min-width:1200px){.event-text[data-astro-cid-33wykdd3]{column-gap:calc(var(--spacing)*6)}}.event-text__content[data-astro-cid-33wykdd3]{grid-column:span 6}@media (min-width:600px){.event-text__content[data-astro-cid-33wykdd3]{grid-column:1/span 8}}@media (min-width:1200px){.event-text__content[data-astro-cid-33wykdd3]{grid-column:1/span 6}}.event-text__content h2{font-size:var(--text-m-h4-22);line-height:var(--text-m-h4-22-lh);letter-spacing:var(--text-m-h4-22-ls)}@media (min-width:1200px){.event-text__content h2{font-size:var(--text-d-h4-24);line-height:var(--text-d-h4-24-lh);letter-spacing:var(--text-d-h4-24-ls)}}.event-text__content h3{font-size:var(--text-m-h4-22);line-height:var(--text-m-h4-22-lh);letter-spacing:var(--text-m-h4-22-ls)}@media (min-width:1200px){.event-text__content h3{font-size:var(--text-d-h4-24);line-height:var(--text-d-h4-24-lh);letter-spacing:var(--text-d-h4-24-ls)}}.event-text__content h4,.event-text__content p{font-size:var(--text-18-copy);line-height:var(--text-18-copy-lh)}.event-text__content h4{color:var(--color-grey)}.event-text__content h2+*,.event-text__content p+p{margin-block-start:calc(var(--spacing)*6)}.event-text__content *+h2{margin-block-start:calc(var(--spacing)*8)}.image-text-teaser[data-astro-cid-kua7g6wo]{background-color:var(--color-background);max-height:calc(100dvh - 60px);position:relative;overflow:hidden}@media (min-width:1200px){.image-text-teaser[data-astro-cid-kua7g6wo]{max-height:calc(100dvh - 112px)}}.image-text-teaser[data-astro-cid-kua7g6wo]:after{content:"";opacity:1;background:linear-gradient(270deg,#0000,#0000004d);position:absolute;inset:0}.image-text-teaser__image-mobile[data-astro-cid-kua7g6wo],.image-text-teaser__image-desktop[data-astro-cid-kua7g6wo]{object-fit:cover;width:100%;height:100%;position:relative}@media (min-width:1200px){.image-text-teaser__image-mobile[data-astro-cid-kua7g6wo]{display:none}}.image-text-teaser__image-desktop[data-astro-cid-kua7g6wo]{display:none}@media (min-width:1200px){.image-text-teaser__image-desktop[data-astro-cid-kua7g6wo]{width:100%;max-width:1920px;margin-inline:auto;display:block}}.image-text-teaser__text[data-astro-cid-kua7g6wo]{z-index:1;padding-block-end:calc(var(--spacing)*20);position:absolute;bottom:0;left:0;right:0}@media (min-width:1200px){.image-text-teaser__text[data-astro-cid-kua7g6wo]{padding-block-end:calc(var(--spacing)*30)}}.image-text-teaser__text-content[data-astro-cid-kua7g6wo]{grid-column:span 6}@media (min-width:1200px){.image-text-teaser__text-content[data-astro-cid-kua7g6wo]{grid-column:2/span 4}}.image-text-teaser__link[data-astro-cid-kua7g6wo]{margin-block-start:calc(var(--spacing)*6)}@media (min-width:1200px){.image-text-teaser__link[data-astro-cid-kua7g6wo]{margin-block-start:calc(var(--spacing)*10)}}.look-back-teaser[data-astro-cid-ar4gmilp]{background-color:var(--color-white);padding-block:calc(var(--spacing)*10)}@media (min-width:1200px){.look-back-teaser[data-astro-cid-ar4gmilp]{padding-block:calc(var(--spacing)*20);background-color:var(--color-background)}}.look-back-teaser__headline[data-astro-cid-ar4gmilp]{grid-column:span 6}@media (min-width:600px){.look-back-teaser__headline[data-astro-cid-ar4gmilp]{grid-area:1/span 12;margin-block-end:calc(var(--spacing)*10)}}@media (min-width:1200px){.look-back-teaser__headline[data-astro-cid-ar4gmilp]{grid-column:2/span 4}}.look-back-teaser__image[data-astro-cid-ar4gmilp]{grid-column:span 6;margin-block-start:calc(var(--spacing)*10)}@media (min-width:600px){.look-back-teaser__image[data-astro-cid-ar4gmilp]{grid-area:2/7/auto/span 6;margin-block-start:0}}@media (min-width:1200px){.look-back-teaser__image[data-astro-cid-ar4gmilp]{grid-column:7/span 5}}.look-back-teaser__items[data-astro-cid-ar4gmilp]{gap:calc(var(--spacing)*6);flex-direction:column;grid-column:span 6;margin-block-start:calc(var(--spacing)*6);display:flex}@media (min-width:600px){.look-back-teaser__items[data-astro-cid-ar4gmilp]{grid-column:1/span 6;justify-content:center;margin-block-start:0}}@media (min-width:1200px){.look-back-teaser__items[data-astro-cid-ar4gmilp]{grid-column:2/span 4}}.look-back-teaser__item[data-astro-cid-ar4gmilp]{padding-inline:calc(var(--spacing)*4)calc(var(--spacing)*6);padding-block:calc(var(--spacing)*5)calc(var(--spacing)*6);background-color:var(--color-soft-highlight);gap:calc(var(--spacing)*6);border-radius:.5rem;flex-direction:row;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;position:relative}@media (min-width:600px){.look-back-teaser__item[data-astro-cid-ar4gmilp]{padding-block:calc(var(--spacing)*6)calc(var(--spacing)*8)}}@media (min-width:1200px){.look-back-teaser__item[data-astro-cid-ar4gmilp]{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*8)}}.look-back-teaser__item__link-text[data-astro-cid-ar4gmilp]{margin-block-start:calc(var(--spacing)*14)}.look-back-teaser__item__link[data-astro-cid-ar4gmilp]{z-index:1;white-space:nowrap;text-indent:100%;position:absolute;inset:0;overflow:hidden}.look-back-teaser__item[data-astro-cid-ar4gmilp]:hover{background-color:var(--color-black);color:var(--color-white)}.look-back-teaser__item[data-astro-cid-ar4gmilp]:hover .look-back-teaser__item__link-text[data-astro-cid-ar4gmilp]:after{right:-.25rem}.event-two-images[data-astro-cid-kl2esdfr]{scroll-snap-type:x mandatory;padding-inline-end:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2)calc(var(--spacing)*4);column-gap:1rem;margin-inline-end:calc(var(--spacing)*-4);display:flex;overflow-x:auto}@media (min-width:600px){.event-two-images[data-astro-cid-kl2esdfr]{padding-inline-end:0;padding-block:calc(var(--spacing)*10);grid-template-columns:repeat(8,1fr);margin-inline-end:0;display:grid}}@media (min-width:1200px){.event-two-images[data-astro-cid-kl2esdfr]{column-gap:calc(var(--spacing)*6)}.event-two-images[data-astro-cid-kl2esdfr].isFirst{padding-block-start:calc(var(--spacing)*20)}}.event-two-images[data-astro-cid-kl2esdfr].isFirst .event-two-images__image1{scroll-snap-align:start;flex:0 0 82.3204%}@media (min-width:600px){.event-two-images[data-astro-cid-kl2esdfr].isFirst .event-two-images__image1{grid-column:span 5}}.event-two-images[data-astro-cid-kl2esdfr].isFirst .event-two-images__image2{scroll-snap-align:start;flex:0 0 47.5138%}@media (min-width:600px){.event-two-images[data-astro-cid-kl2esdfr].isFirst .event-two-images__image2{grid-column:span 3}}.event-two-images[data-astro-cid-kl2esdfr].isFirst .event-two-images__caption{margin-block-start:calc(var(--spacing)*4)}.event-day-schedule[data-astro-cid-vckxaifu]{padding-block:calc(var(--spacing)*10)}.event-day-schedule__headline[data-astro-cid-vckxaifu]{margin-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.event-day-schedule__headline[data-astro-cid-vckxaifu]{margin-block-end:calc(var(--spacing)*7.5)}}.event-day-schedule__item[data-astro-cid-vckxaifu]{border-top:1px solid var(--color-black);padding-block:calc(var(--spacing)*6)calc(var(--spacing)*10);grid-template-columns:repeat(6,1fr);column-gap:1rem;display:grid}@media (min-width:600px){.event-day-schedule__item[data-astro-cid-vckxaifu]{padding-block:calc(var(--spacing)*6);grid-template-columns:repeat(8,1fr)}}.event-day-schedule__item-time[data-astro-cid-vckxaifu]{grid-column:span 2}.event-day-schedule__item-time-label[data-astro-cid-vckxaifu]{color:var(--color-grey)}.event-day-schedule__item-headline[data-astro-cid-vckxaifu]{grid-column:span 4;align-items:flex-end;display:flex}@media (min-width:600px){.event-day-schedule__item-headline[data-astro-cid-vckxaifu]{grid-column:span 6}}.event-day-schedule__item-content[data-astro-cid-vckxaifu]{grid-column:span 6;margin-block-start:calc(var(--spacing)*6)}@media (min-width:600px){.event-day-schedule__item-content[data-astro-cid-vckxaifu]{grid-column:3/span 6;margin-block-start:calc(var(--spacing)*10)}}.event-day-schedule__item-image[data-astro-cid-vckxaifu]{margin-block-end:calc(var(--spacing)*6)}@media (min-width:600px){.event-day-schedule__item-image[data-astro-cid-vckxaifu]{margin-block-end:calc(var(--spacing)*8)}}.news-faq[data-astro-cid-au7bgk6l]{background-color:var(--color-background)}.news-faq__item[data-astro-cid-au7bgk6l]{padding-block:calc(var(--spacing)*5);border-top:1px solid var(--color-line);grid-column:span 6;transition:border-top-color .3s ease-in-out}@media (min-width:600px){.news-faq__item[data-astro-cid-au7bgk6l]{grid-column:3/span 8}}.news-faq__item[data-astro-cid-au7bgk6l]:hover{border-top-color:var(--color-black)}.news-faq__item-question[data-astro-cid-au7bgk6l]{color:var(--color-grey);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.news-faq__item-question[data-astro-cid-au7bgk6l]:hover .toggle-button[data-astro-cid-au7bgk6l]{border-color:var(--color-black)}.news-faq__item-answer[data-astro-cid-au7bgk6l]{opacity:0;height:0;padding-block:0;transition:height .5s ease-in-out,opacity .6s ease-in-out,padding-block .5s ease-in-out;overflow:hidden}@media (min-width:1200px){.news-faq__item-answer[data-astro-cid-au7bgk6l]{max-width:760px}}@media (min-width:1688px){.news-faq__item-answer[data-astro-cid-au7bgk6l]{max-width:800px}}.news-faq__item.open .news-faq__item-answer{height:calc-size(auto,size);opacity:1;padding-block:calc(var(--spacing)*2)calc(var(--spacing)*5)}.toggle-button[data-astro-cid-au7bgk6l]:focus{outline:2px solid var(--color-black);outline-offset:2px}.news-faq__item-question[data-astro-cid-au7bgk6l] h3[data-astro-cid-au7bgk6l]{color:var(--color-black)}@media (prefers-contrast:high){.news-faq__item[data-astro-cid-au7bgk6l]{border-top:2px solid var(--color-black)}.news-faq__item[data-astro-cid-au7bgk6l]:hover{border-top-color:var(--color-black)}}.news-video[data-astro-cid-bfe5eg3t]{background-color:var(--color-background)}.news-video__media[data-astro-cid-bfe5eg3t]{grid-column:span 6}@media (min-width:600px){.news-video__media[data-astro-cid-bfe5eg3t]{grid-column:3/span 8}}@media (min-width:1200px){.news-video__media[data-astro-cid-bfe5eg3t]{grid-column:4/span 6}}.news-video__content[data-astro-cid-bfe5eg3t]{grid-column:span 6}@media (min-width:1200px){.news-video__content[data-astro-cid-bfe5eg3t]{grid-column:7/span 5}}@media (min-width:1688px){.news-video__content[data-astro-cid-bfe5eg3t]{grid-column:7/span 4}}.news-video__headline[data-astro-cid-bfe5eg3t]{margin-block-end:calc(var(--spacing)*6)}.news-video__text2[data-astro-cid-bfe5eg3t]{margin-block-start:calc(var(--spacing)*10)}.news-video__text2 h4{color:var(--color-grey)}.news-video__text2 *+h4{margin-block-start:calc(var(--spacing)*4)}.news-video__text2 h4+p{margin-block-start:0}.news-video__link[data-astro-cid-bfe5eg3t]{margin-block-start:calc(var(--spacing)*10)}.restaurant-contact[data-astro-cid-zylzpdwj]{padding-block:calc(var(--spacing)*10);background-color:var(--color-background)}@media (min-width:1200px){.restaurant-contact[data-astro-cid-zylzpdwj]{padding-block:calc(var(--spacing)*20)}}.restaurant-contact__image[data-astro-cid-zylzpdwj]{grid-column:span 3;margin-block-end:calc(var(--spacing)*20)}@media (min-width:600px){.restaurant-contact__image[data-astro-cid-zylzpdwj]{grid-column:span 2}}.restaurant-contact__content[data-astro-cid-zylzpdwj]{grid-column:span 6}@media (min-width:600px){.restaurant-contact__content[data-astro-cid-zylzpdwj]{grid-column:4/span 9;grid-template-columns:repeat(8,1fr);column-gap:1rem;display:grid}}@media (min-width:1200px){.restaurant-contact__content[data-astro-cid-zylzpdwj]{column-gap:calc(var(--spacing)*6);grid-column:5/span 8;grid-template-columns:repeat(6,1fr)}}.restaurant-contact__title[data-astro-cid-zylzpdwj]{font-family:var(--font-akkurat-bold);text-transform:uppercase;margin-block-end:calc(var(--spacing)*7.5);font-size:1.75rem;font-weight:700;line-height:90%}@media (min-width:600px){.restaurant-contact__title[data-astro-cid-zylzpdwj]{grid-column:1/span 8}}@media (min-width:1200px){.restaurant-contact__title[data-astro-cid-zylzpdwj]{grid-column:1/span 6}}.restaurant-contact__contact[data-astro-cid-zylzpdwj]{margin-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.restaurant-contact__contact[data-astro-cid-zylzpdwj]{grid-column:1/span 3;margin-block-end:0}}@media (min-width:1200px){.restaurant-contact__contact[data-astro-cid-zylzpdwj]{grid-column:1/span 2}}.restaurant-contact__label[data-astro-cid-zylzpdwj]{color:var(--color-grey);margin-block-end:calc(var(--spacing)*2)}.restaurant-contact__opening-hours[data-astro-cid-zylzpdwj]{margin-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.restaurant-contact__opening-hours[data-astro-cid-zylzpdwj]{grid-column:4/span 3}}@media (min-width:1200px){.restaurant-contact__opening-hours[data-astro-cid-zylzpdwj]{grid-column:3/span 2}}.restaurant-contact__social[data-astro-cid-zylzpdwj]{margin-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.restaurant-contact__social[data-astro-cid-zylzpdwj]{grid-column:7/span 2;margin-block-end:0}}@media (min-width:1200px){.restaurant-contact__social[data-astro-cid-zylzpdwj]{grid-column:5/span 2}}.restaurant-contact__social-menu-list[data-astro-cid-zylzpdwj]{gap:1rem;display:flex}.restaurant-contact__social-menu-item[data-astro-cid-zylzpdwj] a[data-astro-cid-zylzpdwj]{background-position:0;background-repeat:no-repeat;background-size:contain;padding-inline-start:calc(var(--spacing)*9);display:block}.restaurant-contact__social-menu-item[data-astro-cid-zylzpdwj] a[data-astro-cid-zylzpdwj].instagram{background-image:url(/icon-instagram-black.svg)}.restaurant-contact__social-menu-item[data-astro-cid-zylzpdwj] a[data-astro-cid-zylzpdwj].facebook{background-image:url(/icon-facebook-black.svg)}.newsletter[data-astro-cid-jfzg23go]{background-color:var(--color-soft-highlight);padding-block:calc(var(--spacing)*10);scroll-padding-top:calc(var(--spacing)*20)}@media (min-width:1200px){.newsletter[data-astro-cid-jfzg23go]{padding-block:calc(var(--spacing)*20);scroll-padding-top:calc(var(--spacing)*30)}}.newsletter__image[data-astro-cid-jfzg23go]{grid-column:span 6;margin-block-end:calc(var(--spacing)*20)}@media (min-width:600px){.newsletter__image[data-astro-cid-jfzg23go]{grid-column:span 3}}.newsletter__icon[data-astro-cid-jfzg23go]{width:5rem;height:auto}@media (min-width:600px){.newsletter__icon[data-astro-cid-jfzg23go]{width:9.375rem}}.newsletter__content[data-astro-cid-jfzg23go]{grid-column:span 6}@media (min-width:600px){.newsletter__content[data-astro-cid-jfzg23go]{grid-column:span 9}}@media (min-width:1200px){.newsletter__content[data-astro-cid-jfzg23go]{grid-column:7/span 4}}.form[data-astro-cid-jfzg23go]{row-gap:calc(var(--spacing)*10);flex-direction:column;grid-column:span 6;margin-block-start:calc(var(--spacing)*10);transition:opacity .3s;display:flex}@media (min-width:600px){.form[data-astro-cid-jfzg23go]{grid-column:4/span 6;padding-block-start:0}}@media (min-width:1200px){.form[data-astro-cid-jfzg23go]{grid-column:7/span 4}}.fields-hidden[data-astro-cid-jfzg23go]{display:none}.form__radio-group[data-astro-cid-jfzg23go]{column-gap:calc(var(--spacing)*8);row-gap:calc(var(--spacing)*4);flex-flow:wrap;display:flex}.form__success[data-astro-cid-jfzg23go]{grid-column:span 6}@media (min-width:600px){.form__success[data-astro-cid-jfzg23go]{grid-column:4/span 6}}@media (min-width:1200px){.form__success[data-astro-cid-jfzg23go]{grid-column:7/span 4}}.faq[data-astro-cid-csss4d5x]{background-color:var(--color-background)}.faq__headline[data-astro-cid-csss4d5x]{margin-bottom:calc(var(--spacing)*10);grid-column:span 6}@media (min-width:600px){.faq__headline[data-astro-cid-csss4d5x]{grid-column:2/span 5}}@media (min-width:1200px){.faq__headline[data-astro-cid-csss4d5x]{margin-block-end:calc(var(--spacing)*20)}}.faq__items[data-astro-cid-csss4d5x]{grid-column:span 6}@media (min-width:600px){.faq__items[data-astro-cid-csss4d5x]{grid-column:3/span 8}}.faq__item[data-astro-cid-csss4d5x]{padding-block:calc(var(--spacing)*5);border-top:1px solid var(--color-line);transition:border-top-color .3s ease-in-out}.faq__item[data-astro-cid-csss4d5x]:hover{border-top-color:var(--color-black)}.faq__item-question[data-astro-cid-csss4d5x]{color:var(--color-grey);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.toggle-button[data-astro-cid-csss4d5x]:after{transition:transform .3s ease-in-out}.faq__item-question[data-astro-cid-csss4d5x]:hover .toggle-button[data-astro-cid-csss4d5x]{border-color:var(--color-black)}.faq__item.open .toggle-button:after{transform:rotate(45deg)}.faq__item-answer[data-astro-cid-csss4d5x]{opacity:0;interpolate-size:allow-keywords;height:0;padding-block:0;transition:height .5s ease-in-out,opacity .6s ease-in-out,padding-block .5s ease-in-out;overflow:clip}@media (min-width:1200px){.faq__item-answer[data-astro-cid-csss4d5x]{max-width:760px}}@media (min-width:1688px){.faq__item-answer[data-astro-cid-csss4d5x]{max-width:800px}}.faq__item-answer a{text-underline-offset:calc(var(--spacing)*.5);text-decoration:underline;transition:color .2s ease-in-out,text-underline-offset .2s ease-in-out}.faq__item-answer a:hover{color:var(--color-grey);text-underline-offset:calc(var(--spacing)*.25)}.faq__item.open .faq__item-answer{height:auto;height:calc-size(auto,size);opacity:1;padding-block:calc(var(--spacing)*2)calc(var(--spacing)*5)}.form__headline[data-astro-cid-vamilznb],.form__text[data-astro-cid-vamilznb]{grid-column:span 6}@media (min-width:600px){.form__headline[data-astro-cid-vamilznb],.form__text[data-astro-cid-vamilznb]{grid-column:2/span 4}}.form__text[data-astro-cid-vamilznb]{margin-block:calc(var(--spacing)*10)}.form__wrapper[data-astro-cid-vamilznb]{grid-column:span 6}@media (min-width:600px){.form__wrapper[data-astro-cid-vamilznb]{grid-area:2/7/auto/span 5}}.form[data-astro-cid-vamilznb]{padding-block:calc(var(--spacing)*10);row-gap:calc(var(--spacing)*10);flex-direction:column;grid-column:span 6;transition:opacity .3s;display:flex}@media (min-width:600px){.form[data-astro-cid-vamilznb]{padding-block-start:0}}.form__radio-group[data-astro-cid-vamilznb]{row-gap:var(--spacing);column-gap:calc(var(--spacing)*8);flex-wrap:wrap;display:flex}.form__result[data-astro-cid-vamilznb]{padding-block:calc(var(--spacing)*10);grid-area:2/span 6}@media (min-width:600px){.form__result[data-astro-cid-vamilznb]{padding-block:calc(var(--spacing)*20);grid-column:2/span 4}}.form__headline[data-astro-cid-aj5rubjd],.form__text[data-astro-cid-aj5rubjd]{grid-column:span 6}@media (min-width:600px){.form__headline[data-astro-cid-aj5rubjd],.form__text[data-astro-cid-aj5rubjd]{grid-column:2/span 4}}.form__text[data-astro-cid-aj5rubjd]{margin-block:calc(var(--spacing)*10)}.form__wrapper[data-astro-cid-aj5rubjd]{grid-column:span 6}@media (min-width:600px){.form__wrapper[data-astro-cid-aj5rubjd]{grid-area:2/7/auto/span 5}}.form[data-astro-cid-aj5rubjd]{padding-block:calc(var(--spacing)*10);row-gap:calc(var(--spacing)*10);flex-direction:column;grid-column:span 6;transition:opacity .3s;display:flex}@media (min-width:600px){.form[data-astro-cid-aj5rubjd]{padding-block-start:0}}.form__radio-group[data-astro-cid-aj5rubjd]{row-gap:var(--spacing);column-gap:calc(var(--spacing)*8);flex-wrap:wrap;display:flex}.form__result[data-astro-cid-aj5rubjd]{padding-block:calc(var(--spacing)*10);grid-area:2/span 6}@media (min-width:600px){.form__result[data-astro-cid-aj5rubjd]{padding-block:calc(var(--spacing)*20);grid-column:2/span 4}}.intro[data-astro-cid-mjhqsd6a]{height:calc(100vh - var(--spacing)*15);flex-direction:column;display:flex}@media (min-width:1200px){.intro[data-astro-cid-mjhqsd6a]{height:100vh;overflow:hidden}}.intro__content[data-astro-cid-mjhqsd6a]{padding-block:calc(var(--spacing)*35)calc(var(--spacing)*10);background-color:var(--color-background)}@media (min-width:1200px){.intro__content[data-astro-cid-mjhqsd6a]{padding-block:calc(var(--spacing)*41)calc(var(--spacing)*18.5)}}.intro__headline-wrapper[data-astro-cid-mjhqsd6a]{grid-column:span 6}@media (min-width:1200px){.intro__headline-wrapper[data-astro-cid-mjhqsd6a]{grid-column:2/span 8}}.intro__headline[data-astro-cid-mjhqsd6a]{font-size:var(--text-d-h3-32);line-height:var(--text-d-h3-32-lh);letter-spacing:var(--text-d-h3-32-ls)}@media (min-width:1200px){.intro__headline[data-astro-cid-mjhqsd6a]{font-size:var(--text-d-h2-43);line-height:var(--text-d-h2-43-lh);letter-spacing:var(--text-d-h2-43-ls)}}.intro__button[data-astro-cid-mjhqsd6a]{margin-block-start:2rem}.intro__image-window[data-astro-cid-mjhqsd6a]{flex-grow:1;overflow:hidden}.intro__image-wrapper[data-astro-cid-mjhqsd6a]{overflow:hidden}.intro__image[data-astro-cid-mjhqsd6a]{object-fit:cover;z-index:-1;width:100%;height:100%;position:fixed}@media (min-width:1200px){.intro__image--mobile[data-astro-cid-mjhqsd6a]{display:none}}.intro__image--desktop[data-astro-cid-mjhqsd6a]{display:none}@media (min-width:1200px){.intro__image--desktop[data-astro-cid-mjhqsd6a]{display:block}}.intro[data-astro-cid-nvrrunqq]{background-color:var(--color-background);padding-block:calc(var(--spacing)*20)calc(var(--spacing)*10)}@media (min-width:1200px){.intro[data-astro-cid-nvrrunqq]{padding-block:calc(var(--spacing)*35)}}.intro__image-wrapper[data-astro-cid-nvrrunqq]{grid-column:span 6;margin-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.intro__image-wrapper[data-astro-cid-nvrrunqq]{flex-direction:column;grid-column:8/span 5;justify-content:center;margin-block-end:0;display:flex}}@media (min-width:1200px){.intro__image-wrapper[data-astro-cid-nvrrunqq]{grid-column:7/span 5}}.intro__content[data-astro-cid-nvrrunqq]{grid-column:span 6}@media (min-width:600px){.intro__content[data-astro-cid-nvrrunqq]{flex-direction:column;grid-area:1/1/auto/span 6;justify-content:center;display:flex}}@media (min-width:1200px){.intro__content[data-astro-cid-nvrrunqq]{grid-column:2/span 4}}.intro__headline[data-astro-cid-nvrrunqq]{margin-block-end:calc(var(--spacing)*10)}.news-teaser-large[data-astro-cid-6lizgu3o]{background-color:var(--color-white);padding-block:calc(var(--spacing)*20)}@media (min-width:1200px){.news-teaser-large[data-astro-cid-6lizgu3o]{padding-block:calc(var(--spacing)*35)}}.news-teaser-large__wrapper[data-astro-cid-6lizgu3o]{position:relative}.news-teaser-large__wrapper[data-astro-cid-6lizgu3o] [data-astro-cid-6lizgu3o]{pointer-events:none}.news-teaser-large__image[data-astro-cid-6lizgu3o]{grid-column:span 6;margin-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.news-teaser-large__image[data-astro-cid-6lizgu3o]{flex-direction:column;grid-column:7/span 5;justify-content:center;margin-block-end:0;display:flex}}.news-teaser-large__content[data-astro-cid-6lizgu3o]{grid-column:span 6}@media (min-width:600px){.news-teaser-large__content[data-astro-cid-6lizgu3o]{flex-direction:column;grid-area:1/1/auto/span 5;justify-content:center;display:flex}}@media (min-width:1200px){.news-teaser-large__content[data-astro-cid-6lizgu3o]{grid-column:2/span 4}}.news-teaser-large__date[data-astro-cid-6lizgu3o]{color:var(--color-grey);margin-block-end:calc(var(--spacing)*6)}.news-teaser-large__button[data-astro-cid-6lizgu3o]{margin-block-start:calc(var(--spacing)*10)}.news-teaser-large__wrapper[data-astro-cid-6lizgu3o] .news-teaser-large__link[data-astro-cid-6lizgu3o]{z-index:1;text-indent:-9999px;white-space:nowrap;pointer-events:auto;position:absolute;inset:0;overflow:hidden}.news-teaser-large[data-astro-cid-6lizgu3o]:has(.news-teaser-large__link:hover) .news-teaser-large__button[data-astro-cid-6lizgu3o] .g-button[data-astro-cid-6lizgu3o]{border:1.5px solid var(--color-black)}.news-overview[data-astro-cid-6lizgu3o]{background-color:var(--color-background)}.news-overview__grid[data-astro-cid-6lizgu3o]{row-gap:calc(var(--spacing)*16)}@media (min-width:600px){.news-overview__grid[data-astro-cid-6lizgu3o]{row-gap:calc(var(--spacing)*12)}}@media (min-width:1200px){.news-overview__grid[data-astro-cid-6lizgu3o]{row-gap:calc(var(--spacing)*30)}}.news-overview__headline[data-astro-cid-6lizgu3o]{border-bottom:1px solid var(--color-black);margin-block-end:calc(var(--spacing)*10);padding-block-end:calc(var(--spacing)*4)}.news-overview__item[data-astro-cid-6lizgu3o]{grid-column:span 6;position:relative}@media (min-width:600px){.news-overview__item[data-astro-cid-6lizgu3o]{grid-column:span 4}}.news-overview__item[data-astro-cid-6lizgu3o] [data-astro-cid-6lizgu3o]{pointer-events:none}.news-overview__item[data-astro-cid-6lizgu3o] .news-overview__link[data-astro-cid-6lizgu3o]{pointer-events:auto;z-index:1;text-indent:-9999px;white-space:nowrap;position:absolute;inset:0;overflow:hidden}.news-overview__item--link-only[data-astro-cid-6lizgu3o]{aspect-ratio:361/463;background-color:var(--color-soft-highlight);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*10);border-radius:.5rem;flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}@media (min-width:600px){.news-overview__item--link-only[data-astro-cid-6lizgu3o]{aspect-ratio:auto;height:100%}}@media (min-width:1200px){.news-overview__item--link-only[data-astro-cid-6lizgu3o]{padding-inline:calc(var(--spacing)*10)}}.news-overview__item--link-only[data-astro-cid-6lizgu3o]:has(.news-overview__link:hover) .g-button[data-astro-cid-6lizgu3o]{border:1.5px solid var(--color-black)}.news-overview__image-wrapper[data-astro-cid-6lizgu3o]{border-radius:.5rem;margin-block-end:calc(var(--spacing)*3);overflow:hidden}@media (min-width:1200px){.news-overview__image-wrapper[data-astro-cid-6lizgu3o]{margin-block-end:calc(var(--spacing)*6)}}.news-overview__image[data-astro-cid-6lizgu3o]{transition:transform .4s ease-in-out}.news-overview__item[data-astro-cid-6lizgu3o]:hover .news-overview__image[data-astro-cid-6lizgu3o]{transform:scale(1.05)}.news-overview__item[data-astro-cid-6lizgu3o]:hover .news-overview__link-arrow[data-astro-cid-6lizgu3o]:after{right:-.25rem}.news-overview__link-arrow[data-astro-cid-6lizgu3o]{margin-block-start:calc(var(--spacing)*6)}.news-overview__button[data-astro-cid-6lizgu3o]{margin-block-start:calc(var(--spacing)*10)}@media (min-width:600px){.news-overview__button[data-astro-cid-6lizgu3o]{margin-block-start:calc(var(--spacing)*6)}}.news-overview__pagination[data-astro-cid-6lizgu3o]{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*8);grid-column:span 6;margin-block-start:calc(var(--spacing)*10);display:flex}@media (min-width:600px){.news-overview__pagination[data-astro-cid-6lizgu3o]{grid-column:4/span 5}}@media (min-width:1200px){.news-overview__pagination[data-astro-cid-6lizgu3o]{grid-column:5/span 4;margin-block-start:calc(var(--spacing)*20)}}.news[data-astro-cid-op6xijsy]{background-color:var(--color-background);padding-block-start:calc(var(--spacing)*20)}@media (min-width:1200px){.news[data-astro-cid-op6xijsy]{padding-block-start:calc(var(--spacing)*30)}}.news__overview-link[data-astro-cid-op6xijsy]{display:none}@media (min-width:600px){.news__overview-link[data-astro-cid-op6xijsy]{top:calc(var(--spacing)*6);grid-area:2/2/auto/span 1;display:inline-flex;position:relative}}.news__date[data-astro-cid-op6xijsy]{color:var(--color-grey);grid-column:span 6;margin-block-end:calc(var(--spacing)*2)}@media (min-width:600px){.news__date[data-astro-cid-op6xijsy]{grid-column:3/span 8;margin-block-end:0}}@media (min-width:1200px){.news__date[data-astro-cid-op6xijsy]{grid-column:4/span 6}}.news__title[data-astro-cid-op6xijsy]{grid-column:span 6;margin-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.news__title[data-astro-cid-op6xijsy]{grid-column:3/span 8}}@media (min-width:1200px){.news__title[data-astro-cid-op6xijsy]{margin-block:calc(var(--spacing)*6)calc(var(--spacing)*12);grid-column:4/span 6}}.news-teasers[data-astro-cid-op6xijsy]{padding-block:calc(var(--spacing)*20)calc(var(--spacing)*11)}@media (min-width:1200px){.news-teasers[data-astro-cid-op6xijsy]{padding-block:calc(var(--spacing)*20)calc(var(--spacing)*30)}}.news-teasers__header[data-astro-cid-op6xijsy]{border-bottom:1px solid var(--color-black);justify-content:space-between;align-items:center;padding-block-end:calc(var(--spacing)*4);display:flex}.news-teasers__content[data-astro-cid-op6xijsy]{row-gap:calc(var(--spacing)*16);margin-block-start:calc(var(--spacing)*10)}@media (min-width:1200px){.news-teasers__content[data-astro-cid-op6xijsy]{row-gap:calc(var(--spacing)*20)}}.news-teasers__item-wrapper[data-astro-cid-op6xijsy]{grid-column:span 6}@media (min-width:600px){.news-teasers__item-wrapper[data-astro-cid-op6xijsy]{grid-column:span 4}}.news-teasers__item[data-astro-cid-op6xijsy]{position:relative}.news-teasers__item[data-astro-cid-op6xijsy] [data-astro-cid-op6xijsy]{pointer-events:none}.news-teasers__image-wrapper[data-astro-cid-op6xijsy]{border-radius:.5rem;margin-block-end:calc(var(--spacing)*3);overflow:hidden}@media (min-width:1200px){.news-teasers__image-wrapper[data-astro-cid-op6xijsy]{margin-block-end:calc(var(--spacing)*6)}}.news-teasers__image[data-astro-cid-op6xijsy]{transition:transform .4s ease-in-out}.news-teasers__item[data-astro-cid-op6xijsy]:hover .news-teasers__image[data-astro-cid-op6xijsy]{transform:scale(1.05)}.news-teasers__item[data-astro-cid-op6xijsy] .news-teasers__link[data-astro-cid-op6xijsy]{text-indent:-9999px;pointer-events:auto;position:absolute;inset:0;overflow:hidden}.news-teasers__link-arrow[data-astro-cid-op6xijsy]{margin-block-start:calc(var(--spacing)*6);display:inline-block}@media (min-width:1200px){.news-teasers__link-arrow[data-astro-cid-op6xijsy]{margin-block-start:calc(var(--spacing)*10)}}.news-teasers__item[data-astro-cid-op6xijsy]:hover .news-teasers__link-arrow[data-astro-cid-op6xijsy]:after{right:-.25rem}.content-filter[data-astro-cid-zvr7xlg2]{margin-block-end:calc(var(--spacing)*10)}.content-filter__header[data-astro-cid-zvr7xlg2]{border-bottom:1px solid var(--color-black);justify-content:space-between;margin-block-end:calc(var(--spacing)*10);padding-block-end:calc(var(--spacing)*4);display:flex;position:relative}.content-filter__button[data-astro-cid-zvr7xlg2]{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);cursor:pointer;text-indent:-9999px;background-color:#0000;background-image:url(/icon-filter.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5rem;border:none;overflow:hidden}@media (min-width:600px){.content-filter__button[data-astro-cid-zvr7xlg2]{font-size:var(--text-16-copy-small);line-height:var(--text-16-copy-small-lh);text-indent:0;width:auto;height:auto;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4)calc(var(--spacing)*10);border:1.5px solid var(--color-outline-buttons);border-radius:calc(var(--spacing)*3);align-items:center;column-gap:calc(var(--spacing)*2);background-position:right 1rem center;background-size:1rem;transition:border-color .3s ease-in-out;display:flex}.content-filter__button[data-astro-cid-zvr7xlg2]:hover{border-color:var(--color-black)}}.content-filter__count[data-astro-cid-zvr7xlg2]{display:none}@media (min-width:600px){.content-filter__count[data-astro-cid-zvr7xlg2]{font-size:var(--text-14-smaller);line-height:var(--text-14-smaller-lh);color:var(--color-white);background-color:var(--color-black);border-radius:calc(var(--spacing)*3);justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}}.content-filter__list[data-astro-cid-zvr7xlg2]{gap:calc(var(--spacing)*4);color:var(--color-grey);font-size:var(--text-18-copy-small);line-height:var(--text-18-copy-small-lh);flex-wrap:wrap;display:flex}@media (min-width:1200px){.content-filter__list[data-astro-cid-zvr7xlg2]{font-size:var(--text-d-h4-24);line-height:var(--text-d-h4-24-lh);letter-spacing:var(--text-d-h4-24-ls)}}.content-filter__option[data-astro-cid-zvr7xlg2]{white-space:nowrap;display:flex}@media (min-width:1200px){.content-filter__option[data-astro-cid-zvr7xlg2]{column-gap:var(--spacing)}}.content-filter__option[data-astro-cid-zvr7xlg2].active{color:var(--color-black)}.content-filter__option-icon[data-astro-cid-zvr7xlg2]{align-items:center;display:flex}.category-filter__background[data-astro-cid-zvr7xlg2]{z-index:10;pointer-events:none;opacity:0;background-color:#00000080;transition:opacity .3s ease-in-out;position:fixed;inset:0}.category-filter[data-astro-cid-zvr7xlg2]{z-index:10;background-color:var(--color-white);display:none;position:fixed;inset:0;overflow-y:auto}@media (min-width:1200px){.category-filter[data-astro-cid-zvr7xlg2]{min-width:30rem;max-width:50vw;height:100vh;padding-bottom:calc(var(--spacing)*10);opacity:0;transition:transform .3s ease-in-out,opacity 1s ease-in-out;display:block;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%)}}.category-filter[data-astro-cid-zvr7xlg2].open{display:block}@media (min-width:1200px){.category-filter[data-astro-cid-zvr7xlg2].open{opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translate(0)}.category-filter__background[data-astro-cid-zvr7xlg2].open{opacity:1;pointer-events:auto}}.category-filter__wrapper[data-astro-cid-zvr7xlg2]{position:relative}@media (min-width:1200px){.category-filter__wrapper[data-astro-cid-zvr7xlg2]{padding-inline:calc(var(--spacing)*10)}}.category-filter__close[data-astro-cid-zvr7xlg2]{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);cursor:pointer;position:absolute}@media (min-width:1200px){.category-filter__close[data-astro-cid-zvr7xlg2]{top:calc(var(--spacing)*9);right:37px}}.category-filter__close[data-astro-cid-zvr7xlg2]:before,.category-filter__close[data-astro-cid-zvr7xlg2]:after{content:"";background-color:var(--color-black);border-radius:2px;width:22px;height:2px;transition:background-color .3s ease-in-out,transform .3s ease-in-out;position:absolute;top:50%;right:0;transform:translateY(-50%)}.category-filter__close[data-astro-cid-zvr7xlg2]:before{transform:translateY(-50%)rotate(45deg)}.category-filter__close[data-astro-cid-zvr7xlg2]:after{transform:translateY(-50%)rotate(-45deg)}.category-filter__title[data-astro-cid-zvr7xlg2]{font-size:var(--text-d-h4-24);line-height:var(--text-d-h4-24-lh);letter-spacing:var(--text-d-h4-24-ls);border-bottom:1px solid var(--color-line);padding-block:calc(var(--spacing)*6)calc(var(--spacing)*4);margin-block-end:calc(var(--spacing)*6)}@media (min-width:1200px){.category-filter__title[data-astro-cid-zvr7xlg2]{padding-block:calc(var(--spacing)*10)calc(var(--spacing)*4)}}.category-filter__options[data-astro-cid-zvr7xlg2]{color:var(--color-grey);row-gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.category-filter__option[data-astro-cid-zvr7xlg2].active{color:var(--color-black)}.category-filter__active-list[data-astro-cid-zvr7xlg2]{gap:calc(var(--spacing)*2);border-bottom:1px solid var(--color-line);margin-block:calc(var(--spacing)*4)calc(var(--spacing)*10);flex-wrap:wrap;padding-block-end:calc(var(--spacing)*6);display:flex}.category-filter__active-tag[data-astro-cid-zvr7xlg2]{padding-block:var(--spacing);padding-inline:calc(var(--spacing)*3)calc(var(--spacing)*9);background-color:var(--color-soft-highlight);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex;position:relative}.category-filter__active-tag[data-astro-cid-zvr7xlg2]:after{content:"+";right:calc(var(--spacing)*3);position:absolute;transform:rotate(45deg)}.content-grid[data-astro-cid-zvr7xlg2]{row-gap:calc(var(--spacing)*16);padding-block:calc(var(--spacing)*10)calc(var(--spacing)*20)}@media (min-width:600px){.content-grid[data-astro-cid-zvr7xlg2]{row-gap:calc(var(--spacing)*20);padding-block-end:calc(var(--spacing)*35)}}.content-card[data-astro-cid-zvr7xlg2]{grid-column:span 6;position:relative}@media (min-width:600px){.content-card[data-astro-cid-zvr7xlg2]{grid-column:span 4}}.content-card[data-astro-cid-zvr7xlg2] [data-astro-cid-zvr7xlg2]{pointer-events:none}.content-card__media[data-astro-cid-zvr7xlg2]{border-radius:.5rem;overflow:hidden}.content-card__icon[data-astro-cid-zvr7xlg2]{top:calc(var(--spacing)*6);right:calc(var(--spacing)*6);background-color:var(--color-white);border-radius:.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:absolute}.content-card__icon[data-astro-cid-zvr7xlg2] svg[data-astro-cid-zvr7xlg2] path[data-astro-cid-zvr7xlg2]{fill:currentColor}.content-card__image[data-astro-cid-zvr7xlg2]{transition:transform .3s ease-in-out}.content-card__content[data-astro-cid-zvr7xlg2]{margin-block-start:calc(var(--spacing)*4)}.content-card__date[data-astro-cid-zvr7xlg2]{color:var(--color-grey)}.content-card__title[data-astro-cid-zvr7xlg2]{margin-block-start:var(--spacing)}.content-card[data-astro-cid-zvr7xlg2] .content-card__link[data-astro-cid-zvr7xlg2]{pointer-events:auto;z-index:1;text-indent:-9999px;white-space:nowrap;position:absolute;inset:0;overflow:hidden}.content-card[data-astro-cid-zvr7xlg2]:hover .content-card__image[data-astro-cid-zvr7xlg2]{transform:scale(1.05)}.events-list[data-astro-cid-xddylglv]{padding-block:calc(var(--spacing)*10)}@media (min-width:1200px){.events-list[data-astro-cid-xddylglv]{padding-block:calc(var(--spacing)*20)}}.events-list__headline[data-astro-cid-xddylglv]{padding-block-end:calc(var(--spacing)*4)}@media (min-width:1200px){.events-list__item-wrapper[data-astro-cid-xddylglv]{column-gap:calc(var(--spacing)*6);grid-template-columns:repeat(12,1fr);display:grid}.events-list__item-wrapper[data-astro-cid-xddylglv]:has(.events-list__month-header){border-top:1px solid var(--color-black)}.events-list__item-wrapper[data-astro-cid-xddylglv]:has(.events-list__month-header):not(:first-child){margin-block-start:calc(var(--spacing)*30)}}.events-list__item[data-astro-cid-xddylglv]{border-top:1px solid var(--color-line);padding-block:calc(var(--spacing)*6)calc(var(--spacing)*16);transition:border-color .3s ease-in-out;position:relative}@media (min-width:1200px){.events-list__item[data-astro-cid-xddylglv]{column-gap:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*5)calc(var(--spacing)*10);grid-column:5/span 8;grid-template-columns:repeat(8,1fr);display:grid}.events-list__item-wrapper[data-astro-cid-xddylglv]:has(.events-list__month-header) .events-list__item[data-astro-cid-xddylglv]{border-top:none}}.events-list__item[data-astro-cid-xddylglv] [data-astro-cid-xddylglv]{pointer-events:none}.events-list__month-header[data-astro-cid-xddylglv]{margin-block:0 calc(var(--spacing)*10)}@media (min-width:1200px){.events-list__month-header[data-astro-cid-xddylglv]{grid-column:span 4;margin-block-start:calc(var(--spacing)*5)}}.events-list__date[data-astro-cid-xddylglv]{transition:color .3s ease-in-out}@media (min-width:1200px){.events-list__date[data-astro-cid-xddylglv]{color:var(--color-grey);grid-column:span 2}}.events-list__time[data-astro-cid-xddylglv]{transition:color .3s ease-in-out}@media (min-width:1200px){.events-list__time[data-astro-cid-xddylglv]{color:var(--color-grey)}.events-list__content[data-astro-cid-xddylglv]{grid-column:span 4}}.events-list__subtitle[data-astro-cid-xddylglv]{color:var(--color-grey);margin-block-start:calc(var(--spacing)*3)}@media (min-width:1200px){.events-list__subtitle[data-astro-cid-xddylglv]{margin-block-start:0}}.events-list__item[data-astro-cid-xddylglv] .events-list__link[data-astro-cid-xddylglv]{text-indent:-9999px;pointer-events:auto;position:absolute;inset:0;overflow:hidden}.events-list__item[data-astro-cid-xddylglv]:has(.events-list__link:hover){border-top-color:var(--color-black)}.events-list__item[data-astro-cid-xddylglv]:has(.events-list__link:hover) .events-list__date[data-astro-cid-xddylglv],.events-list__item[data-astro-cid-xddylglv]:has(.events-list__link:hover) .events-list__date[data-astro-cid-xddylglv] [data-astro-cid-xddylglv]{color:var(--color-black)}.events-list__item[data-astro-cid-xddylglv]:has(.events-list__link:hover) .events-list__link-arrow-content[data-astro-cid-xddylglv]:after{right:-.25rem}.events-list__ticket-status-wrapper[data-astro-cid-xddylglv]{justify-content:space-between;align-items:center;margin-block-start:calc(var(--spacing)*3);display:flex}@media (min-width:1200px){.events-list__ticket-status-wrapper[data-astro-cid-xddylglv]{grid-column:7/span 2;justify-content:flex-end;align-items:flex-start;margin-block-start:0}}.events-list__ticket-status[data-astro-cid-xddylglv]{text-align:right}.events-list__ticket-status[data-astro-cid-xddylglv].available{color:var(--color-green)}.events-list__ticket-status[data-astro-cid-xddylglv].limited{color:var(--color-yellow)}.events-list__ticket-status[data-astro-cid-xddylglv].soldOut{color:var(--color-red)}.events-list__link-arrow-content[data-astro-cid-xddylglv]{display:none}@media (min-width:1200px){.events-list__link-arrow-content[data-astro-cid-xddylglv]{margin-block-start:calc(var(--spacing)*6);display:inline-flex}}.events-list__link-arrow[data-astro-cid-xddylglv]{margin-block-start:calc(var(--spacing)*1.25)}@media (min-width:1200px){.events-list__link-arrow[data-astro-cid-xddylglv]{display:none}}.events-teasers-large[data-astro-cid-nvg7utld]{row-gap:calc(var(--spacing)*16);padding-block:calc(var(--spacing)*20)calc(var(--spacing)*16)}.events-teasers-large__item[data-astro-cid-nvg7utld]{grid-column:span 6;position:relative}@media (min-width:600px){.events-teasers-large__item[data-astro-cid-nvg7utld]{grid-column:span 4}}@media (min-width:1200px){.events-teasers-large__item[data-astro-cid-nvg7utld]{grid-column:span 3}.events-teasers-large__item[data-astro-cid-nvg7utld]:first-child{grid-column:span 6}}.events-teasers-large__item[data-astro-cid-nvg7utld] [data-astro-cid-nvg7utld]{pointer-events:none}.events-teasers-large__days-until[data-astro-cid-nvg7utld]{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);background-color:var(--color-white);color:var(--color-black);font-size:var(--text-label);line-height:var(--text-label-lh);letter-spacing:var(--text-label-ls);text-transform:uppercase;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4);border-radius:.5rem;position:absolute}@media (min-width:1200px){.events-teasers-large__days-until[data-astro-cid-nvg7utld]{top:calc(var(--spacing)*6);right:calc(var(--spacing)*6)}}.events-teasers-large__image-wrapper[data-astro-cid-nvg7utld]{border-radius:.5rem;overflow:hidden}.events-teasers-large__image[data-astro-cid-nvg7utld]{transition:transform .4s ease-in-out}.events-teasers-large__item[data-astro-cid-nvg7utld]:hover .events-teasers-large__image[data-astro-cid-nvg7utld]{transform:scale(1.05)}.events-teasers-large__subtitle[data-astro-cid-nvg7utld]{color:var(--color-grey);margin-block-start:calc(var(--spacing)*3)}.events-teasers-large__title[data-astro-cid-nvg7utld]{margin-block-start:var(--spacing)}.events-teasers-large__link-arrow[data-astro-cid-nvg7utld]{margin-block-start:calc(var(--spacing)*6)}@media (min-width:1200px){.events-teasers-large__link-arrow[data-astro-cid-nvg7utld]{margin-block-start:calc(var(--spacing)*10)}}.events-teasers-large__item[data-astro-cid-nvg7utld] .events-teasers-large__link[data-astro-cid-nvg7utld]{text-indent:-9999px;pointer-events:auto;position:absolute;inset:0;overflow:hidden}.events-teasers-large__item[data-astro-cid-nvg7utld]:hover .events-teasers-large__link-arrow[data-astro-cid-nvg7utld]:after{right:-.25rem}.archive-detail[data-astro-cid-kwtdeutg]{background-color:var(--color-background);padding-block-start:calc(var(--spacing)*20)}@media (min-width:1200px){.archive-detail[data-astro-cid-kwtdeutg]{padding-block-start:calc(var(--spacing)*30)}}.archive-detail__overview-link[data-astro-cid-kwtdeutg]{display:none}@media (min-width:600px){.archive-detail__overview-link[data-astro-cid-kwtdeutg]{grid-column:2/span 1;display:inline-flex}.archive-detail[data-astro-cid-kwtdeutg]:has(.archive-detail__format) .archive-detail__overview-link[data-astro-cid-kwtdeutg]{top:calc(var(--spacing)*11);position:relative}}@media (min-width:1200px){.archive-detail[data-astro-cid-kwtdeutg]:has(.archive-detail__format) .archive-detail__overview-link[data-astro-cid-kwtdeutg]{top:calc(var(--spacing)*13.5)}}.archive-detail__header[data-astro-cid-kwtdeutg]{grid-column:span 6;padding-block-end:calc(var(--spacing)*10)}@media (min-width:600px){.archive-detail__header[data-astro-cid-kwtdeutg]{grid-column:3/span 8}}@media (min-width:1200px){.archive-detail__header[data-astro-cid-kwtdeutg]{grid-column:4/span 6}}.archive-detail__format[data-astro-cid-kwtdeutg]{justify-content:flex-start;gap:calc(var(--spacing)*2);grid-column:span 6;margin-block-end:calc(var(--spacing)*2);display:flex;position:relative}@media (min-width:1200px){.archive-detail__format[data-astro-cid-kwtdeutg]{margin-block-end:calc(var(--spacing)*4)}}.archive-detail__format-icon[data-astro-cid-kwtdeutg]{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);border-radius:var(--spacing);background-color:var(--color-soft-highlight);justify-content:center;align-items:center;display:flex}.archive-detail__format-link[data-astro-cid-kwtdeutg]{align-items:center;gap:calc(var(--spacing)*2);display:flex}.archive-detail__date[data-astro-cid-kwtdeutg]{color:var(--color-grey);grid-column:span 6;margin-block-start:calc(var(--spacing)*2)}@media (min-width:600px){.archive-detail__date[data-astro-cid-kwtdeutg]{grid-column:3/span 8;margin-block-end:0}}@media (min-width:1200px){.archive-detail__date[data-astro-cid-kwtdeutg]{grid-column:4/span 6;margin-block-start:calc(var(--spacing)*8)}}.event[data-astro-cid-3rkigehf]{background-color:var(--color-background);padding-block-start:calc(var(--spacing)*20)}@media (min-width:600px){.event[data-astro-cid-3rkigehf]{padding-block-start:0}}.event-header[data-astro-cid-3rkigehf]{grid-column:span 6}@media (min-width:600px){.event-header[data-astro-cid-3rkigehf]{grid-column:5/span 8;padding-block-start:calc(var(--spacing)*20)}}.event-header__format[data-astro-cid-3rkigehf],.event-header__subtitle[data-astro-cid-3rkigehf]{align-items:center;gap:calc(var(--spacing)*2);grid-column:span 6;margin-block-end:calc(var(--spacing)*6);display:flex;position:relative}.event-header__subtitle[data-astro-cid-3rkigehf]{color:var(--color-grey)}.event-header__format[data-astro-cid-3rkigehf] [data-astro-cid-3rkigehf]{pointer-events:none}.event-header__format[data-astro-cid-3rkigehf] .event-header__format-link[data-astro-cid-3rkigehf]{pointer-events:auto;position:absolute;inset:0}.event-header__format-icon[data-astro-cid-3rkigehf]{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);border-radius:var(--spacing);background-color:var(--color-soft-highlight);justify-content:center;align-items:center;display:flex}.event-header__title[data-astro-cid-3rkigehf]{margin-block-end:calc(var(--spacing)*4)}@media (min-width:600px){.event-header__title[data-astro-cid-3rkigehf]{grid-column:5/span 8}}.event-details[data-astro-cid-3rkigehf]{background-color:var(--color-background);grid-column:span 6;padding-block-end:calc(var(--spacing)*8)}@media (min-width:600px){.event-details[data-astro-cid-3rkigehf]{grid-area:1/1/span 2/span 4;padding-block-start:calc(var(--spacing)*20);position:relative}}@media (min-width:1200px){.event-details[data-astro-cid-3rkigehf]{grid-column:1/span 3}}@media (min-width:1688px){.event-details[data-astro-cid-3rkigehf]{grid-column:1/span 2}}@media (min-width:1200px){.event-details__wrapper[data-astro-cid-3rkigehf]{position:sticky;top:192px}}.event-details__date[data-astro-cid-3rkigehf]{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}.event-details__tickets{margin-block-start:calc(var(--spacing)*12)}@media (min-width:600px){.event-details__tickets{margin-block-start:calc(var(--spacing)*5)}}.event-details__sold-out[data-astro-cid-3rkigehf]{color:var(--color-red)}.event-meta-desktop[data-astro-cid-3rkigehf]{display:none}@media (min-width:600px){.event-meta-desktop[data-astro-cid-3rkigehf]{margin-block-start:calc(var(--spacing)*16);display:block}}.event-image-content[data-astro-cid-3rkigehf]{grid-column:span 6}@media (min-width:600px){.event-image-content[data-astro-cid-3rkigehf]{grid-column:5/span 8;min-height:100vh}}.event-image-content__image[data-astro-cid-3rkigehf]{margin-block-start:calc(var(--spacing)*2)}@media (min-width:1200px){.event-image-content__image[data-astro-cid-3rkigehf]{margin-block-end:calc(var(--spacing)*10)}}.event-meta-mobile[data-astro-cid-3rkigehf]{grid-column:span 6}@media (min-width:600px){.event-meta-mobile[data-astro-cid-3rkigehf]{display:none}}.event-meta-mobile[data-astro-cid-3rkigehf]{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*10)calc(var(--spacing)*20)}.event-meta__contact[data-astro-cid-3rkigehf],.event-meta__location[data-astro-cid-3rkigehf]{margin-block-end:calc(var(--spacing)*6)}.event-meta__title[data-astro-cid-3rkigehf]{color:var(--color-grey)}.event-meta__link[data-astro-cid-3rkigehf]{display:block}.event__tickets-sticky[data-astro-cid-3rkigehf]{padding-block:calc(var(--spacing)*4);background-color:var(--color-background);opacity:0;width:100%;margin-block-start:calc(var(--spacing)*10);transition:opacity .3s ease-in-out;position:sticky;bottom:0;left:0}@media (min-width:1200px){.event__tickets-sticky[data-astro-cid-3rkigehf]{display:none}}.event__tickets-sticky[data-astro-cid-3rkigehf].visible{opacity:1}.event__tickets-sticky[data-astro-cid-3rkigehf] .button-large[data-astro-cid-3rkigehf]{margin-inline:calc(var(--spacing)*4);width:calc(100% - calc(var(--spacing)*8));text-align:center}/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */.festival-wrapper[data-astro-cid-o275j72x]{padding-block:calc(var(--spacing)*20)calc(var(--spacing)*10)}@media (min-width:1200px){.festival-wrapper[data-astro-cid-o275j72x]{padding-block-start:calc(var(--spacing)*30)}}.festival-image[data-astro-cid-o275j72x]{margin-block:calc(var(--spacing)*10)calc(var(--spacing)*20)}@media (min-width:1200px){.festival-image[data-astro-cid-o275j72x]{margin-block-start:calc(var(--spacing)*20)}}.schedule__headline-text[data-astro-cid-o275j72x]{grid-column:span 6;margin-block-end:calc(var(--spacing)*10)}@media (min-width:1200px){.schedule__headline-text[data-astro-cid-o275j72x]{grid-column:2/span 4}}.schedule__headline-text__headline[data-astro-cid-o275j72x]{color:var(--color-grey)}.schedule__headline-text__subtitle[data-astro-cid-o275j72x]{display:block}.schedule__headline-text__text[data-astro-cid-o275j72x]{margin-block-start:calc(var(--spacing)*6)}.schedule__items[data-astro-cid-o275j72x]{grid-column:span 6}@media (min-width:1200px){.schedule__items[data-astro-cid-o275j72x]{grid-column:7/span 4}}.schedule__item[data-astro-cid-o275j72x]{border-top:1px solid var(--color-black);padding-block:calc(var(--spacing)*10)calc(var(--spacing)*16)}@media (min-width:600px){.schedule__item[data-astro-cid-o275j72x]{padding-block:calc(var(--spacing)*6)calc(var(--spacing)*8)}}.schedule__item__headline[data-astro-cid-o275j72x]{color:var(--color-grey)}.schedule__item__links[data-astro-cid-o275j72x]{align-items:center;gap:calc(var(--spacing)*6);margin-block-start:calc(var(--spacing)*6);display:flex}
