:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ContentElement-module__JZ794W__spacingHeroOverlap{margin-top:var(--hero-overlap,clamp(-80px, calc(56.2162px - 7.5676vw), 32px))}.ContentElement-module__JZ794W__spacingNone,.ContentElement-module__JZ794W__spaceBeforeNone:not(:first-child){margin-top:calc(-1 * var(--content-gap))}.ContentElement-module__JZ794W__spaceBeforeSmall:not(:first-child){margin-top:calc(-.5 * var(--content-gap))}.ContentElement-module__JZ794W__spaceBeforeLarge:not(:first-child){margin-top:calc(.5 * var(--content-gap))}.ContentElement-module__JZ794W__header{color:var(--color-heading);-webkit-hyphens:auto;hyphens:auto;word-break:auto-phrase;margin:0 0 .75rem}.ContentElement-module__JZ794W__headerLeft{text-align:left}.ContentElement-module__JZ794W__headerCenter{text-align:center}.ContentElement-module__JZ794W__headerRight{text-align:right}.ContentElement-module__JZ794W__bodytext{color:var(--color-text)}.ContentElement-module__JZ794W__bodytext>:first-child{margin-block-start:0}.ContentElement-module__JZ794W__bodytext>:last-child{margin-block-end:0}.ContentElement-module__JZ794W__bodytext ul,.ContentElement-module__JZ794W__bodytext ol{padding-inline-start:1.25rem}.ContentElement-module__JZ794W__bodytext li+li{margin-block-start:.35rem}.ContentElement-module__JZ794W__bodytext code{background:var(--color-surface-strong);border-radius:4px;padding:.1em .35em;font-size:.9em}.ContentElement-module__JZ794W__containerSmall{max-width:min(100vw, calc(var(--layout-width-small) + 2 * var(--layout-gutter)));padding-inline:var(--layout-gutter);margin-inline:auto}.ContentElement-module__JZ794W__container{max-width:min(100vw, calc(var(--layout-width-standard) + 2 * var(--layout-gutter)));padding-inline:var(--layout-gutter);margin-inline:auto}.ContentElement-module__JZ794W__containerLarge{max-width:min(100vw, calc(var(--layout-width-large) + 2 * var(--layout-gutter)));padding-inline:var(--layout-gutter);margin-inline:auto}.ContentElement-module__JZ794W__topoBackgroundWrapper{padding-top:184px;padding-bottom:142px;position:relative}.ContentElement-module__JZ794W__headerContainer{text-align:center;margin-bottom:clamp(45px,39.5946px + 1.6892vw,70px);}.ContentElement-module__JZ794W__topoBackground{z-index:-1;opacity:.07;pointer-events:none;background-image:url(/backgrounds/topo-lines.svg);background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.ContentElement-module__JZ794W__unsupported{border:1px dashed var(--color-border);color:var(--color-muted);border-radius:8px;padding:.75rem 1rem;font-size:.9rem}.ContentElement-module__JZ794W__sitemap,.ContentElement-module__JZ794W__sitemapNested{margin:0;padding:0;list-style:none}.ContentElement-module__JZ794W__sitemap{border-bottom:1px solid #25402333;margin-top:1.5rem}.ContentElement-module__JZ794W__sitemap>li{border-top:1px solid #25402333}.ContentElement-module__JZ794W__sitemapNested{margin-top:-.5rem;padding:0 0 .75rem 1.5rem}.ContentElement-module__JZ794W__sitemapNested .ContentElement-module__JZ794W__sitemapNested{margin-top:0;padding-bottom:0}.ContentElement-module__JZ794W__sitemap a{color:var(--color-text);padding:1rem 0;font-size:1.125rem;text-decoration:none;transition:color .2s;display:block}.ContentElement-module__JZ794W__sitemapNested a{padding:.375rem 0;font-size:1rem}.ContentElement-module__JZ794W__sitemap a:hover,.ContentElement-module__JZ794W__sitemap a:focus-visible{color:var(--color-honig);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}
.ContentSlider-module-scss-module__Mo_Kmq__wrapper{flex-direction:column;display:flex}.ContentSlider-module-scss-module__Mo_Kmq__topRow{padding-bottom:var(--top-row-gap,30px);border-bottom:1px solid color-mix(in srgb, var(--color-nadel) 21%, transparent);margin-bottom:80px;position:relative}.ContentSlider-module-scss-module__Mo_Kmq__topRowInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex;}.ContentSlider-module-scss-module__Mo_Kmq__headingWrapper{position:relative}.ContentSlider-module-scss-module__Mo_Kmq__headingWrapper:before{content:"";left:0;bottom:calc(-1*var(--top-row-gap,30px) - 1px);background:var(--color-nadel);width:232px;height:1px;position:absolute}.ContentSlider-module-scss-module__Mo_Kmq__headingWrapper h1,.ContentSlider-module-scss-module__Mo_Kmq__headingWrapper h2,.ContentSlider-module-scss-module__Mo_Kmq__headingWrapper h3,.ContentSlider-module-scss-module__Mo_Kmq__headingWrapper h4{margin-bottom:0}@media (max-width:991.98px){.ContentSlider-module-scss-module__Mo_Kmq__headingWrapper{text-align:center;width:100%}.ContentSlider-module-scss-module__Mo_Kmq__headingWrapper:before{left:50%;transform:translate(-50%)}}.ContentSlider-module-scss-module__Mo_Kmq__nav{color:var(--color-heading);align-items:center;gap:1rem;display:flex}.ContentSlider-module-scss-module__Mo_Kmq__navDesktop{display:flex}.ContentSlider-module-scss-module__Mo_Kmq__navMobile{display:none}@media (max-width:991.98px){.ContentSlider-module-scss-module__Mo_Kmq__navDesktop{display:none}.ContentSlider-module-scss-module__Mo_Kmq__navMobile{justify-content:center;margin-top:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);display:flex}}.ContentSlider-module-scss-module__Mo_Kmq__counter{font-size:.8rem}.ContentSlider-module-scss-module__Mo_Kmq__navButton{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ContentSlider-module-scss-module__Mo_Kmq__navIcon{transition:transform .2s}.ContentSlider-module-scss-module__Mo_Kmq__navIconPrev{transform:scaleX(-1)}.ContentSlider-module-scss-module__Mo_Kmq__navButton:hover .ContentSlider-module-scss-module__Mo_Kmq__navIcon{transform:translate(4px)}.ContentSlider-module-scss-module__Mo_Kmq__navButton:has(.ContentSlider-module-scss-module__Mo_Kmq__navIconPrev):hover .ContentSlider-module-scss-module__Mo_Kmq__navIcon{transform:scaleX(-1)translate(4px)}.ContentSlider-module-scss-module__Mo_Kmq__swiper{width:100%;padding-bottom:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);}.ContentSlider-module-scss-module__Mo_Kmq__slide{flex-direction:column;align-items:center;gap:40px;display:flex}@media (min-width:768px){.ContentSlider-module-scss-module__Mo_Kmq__slide{flex-direction:row;gap:clamp(24px,2.1622px + 6.8243vw,125px)}}.ContentSlider-module-scss-module__Mo_Kmq__slideImageWrapper{min-width:0;max-width:600px}@media (min-width:768px){.ContentSlider-module-scss-module__Mo_Kmq__slideImageWrapper{flex:390px}}.ContentSlider-module-scss-module__Mo_Kmq__slideImage{width:100%;height:auto}.ContentSlider-module-scss-module__Mo_Kmq__slideDetails{min-width:0}@media (min-width:768px){.ContentSlider-module-scss-module__Mo_Kmq__slideDetails{flex:320px}}.ContentSlider-module-scss-module__Mo_Kmq__heading{margin:0 0 .75rem}.ContentSlider-module-scss-module__Mo_Kmq__bodytext{}
.Counter-module-scss-module__tbAmTq__headerWrapper{text-align:center}.Counter-module-scss-module__tbAmTq__grid{flex-wrap:wrap;justify-content:center;gap:clamp(24px,22.0541px + .6081vw,33px);display:flex}.Counter-module-scss-module__tbAmTq__box{text-align:center;flex-direction:column;flex:calc(50% + -1*clamp(12px,11.027px + .3041vw,16.5px));align-items:center;min-width:0;max-width:170px;display:flex}.Counter-module-scss-module__tbAmTq__number{aspect-ratio:168/134;border:1px solid color-mix(in srgb, var(--color-nadel) 33%, transparent);border-bottom:2px solid var(--color-nadel);width:100%;color:var(--color-heading);white-space:nowrap;justify-content:center;align-items:center;padding:1.25rem 5px;display:flex}.Counter-module-scss-module__tbAmTq__suffix{margin-left:.3em}.Counter-module-scss-module__tbAmTq__caption{color:var(--color-heading);font-family:var(--font-body);letter-spacing:.06em;text-transform:lowercase;margin:0;padding:clamp(15px,13.9189px + .3378vw,20px) 7.5px 0;font-size:clamp(16px,15.5676px + .1351vw,18px);font-variant-caps:small-caps;font-weight:400;line-height:1}
.Accordion-module-scss-module__XdN1BW__accordion{--text:#5b5246;--line-colour:#a69e93;--pad-y:15px;--inset:5px;color:var(--text)}@media (min-width:992px){.Accordion-module-scss-module__XdN1BW__accordion{--pad-y:20px;--inset:10px}}.Accordion-module-scss-module__XdN1BW__header{padding:0 var(--inset) 26px}.Accordion-module-scss-module__XdN1BW__header :is(h1,h2,h3,h4,h5,h6,p,div){color:var(--text);margin:0}@media (min-width:992px){.Accordion-module-scss-module__XdN1BW__header{padding-bottom:42px}}.Accordion-module-scss-module__XdN1BW__items{position:relative}.Accordion-module-scss-module__XdN1BW__items:before{content:"";background:var(--line-colour);transform-origin:top;height:1px;position:absolute;top:0;left:0;right:0;transform:scaleY(.5)}@media (max-width:991.98px){.Accordion-module-scss-module__XdN1BW__items:before{width:100vw;margin-left:-50vw;left:50%;right:auto;transform:none}}.Accordion-module-scss-module__XdN1BW__item{position:relative}.Accordion-module-scss-module__XdN1BW__item:after{content:"";background:var(--line-colour);transform-origin:bottom;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.5)}.Accordion-module-scss-module__XdN1BW__trigger{width:100%;padding:var(--pad-y) var(--inset);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:40px;transition:color .2s;display:flex}.Accordion-module-scss-module__XdN1BW__trigger:focus-visible{outline:1px solid var(--color-honig);outline-offset:-1px}@media (hover:hover){.Accordion-module-scss-module__XdN1BW__trigger:hover{color:var(--color-nadel)}}.Accordion-module-scss-module__XdN1BW__title{font-family:var(--font-body);letter-spacing:.06em;font-size:16px;font-weight:500;line-height:1.3}@media (min-width:992px){.Accordion-module-scss-module__XdN1BW__title{font-size:21px}}.Accordion-module-scss-module__XdN1BW__icon{flex-shrink:0;place-items:center;width:20px;height:20.8px;display:grid;position:relative}@media (min-width:992px){.Accordion-module-scss-module__XdN1BW__icon{height:27.3px}}.Accordion-module-scss-module__XdN1BW__icon svg{grid-area:1/1;transition:opacity .3s,transform .3s}.Accordion-module-scss-module__XdN1BW__close{opacity:0;transform:rotate(-90deg)scale(.6)}.Accordion-module-scss-module__XdN1BW__open .Accordion-module-scss-module__XdN1BW__chevron{opacity:0;transform:rotate(180deg)scale(.6)}.Accordion-module-scss-module__XdN1BW__open .Accordion-module-scss-module__XdN1BW__close{opacity:1;transform:none}@media (hover:hover){.Accordion-module-scss-module__XdN1BW__item:not(.Accordion-module-scss-module__XdN1BW__open) .Accordion-module-scss-module__XdN1BW__trigger:hover .Accordion-module-scss-module__XdN1BW__chevron{transform:translateY(3px)}.Accordion-module-scss-module__XdN1BW__open .Accordion-module-scss-module__XdN1BW__trigger:hover .Accordion-module-scss-module__XdN1BW__close{transform:rotate(90deg)}}.Accordion-module-scss-module__XdN1BW__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .4s,visibility 0s linear .4s;display:grid}.Accordion-module-scss-module__XdN1BW__open .Accordion-module-scss-module__XdN1BW__panel{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.Accordion-module-scss-module__XdN1BW__clip{min-height:0;overflow:hidden}.Accordion-module-scss-module__XdN1BW__text{padding:0 0 34px var(--inset);letter-spacing:.06em;opacity:0;font-size:14px;font-weight:300;line-height:1.5;transition:opacity .3s,transform .3s;transform:translateY(-6px)}@media (min-width:992px){.Accordion-module-scss-module__XdN1BW__text{padding-bottom:30px;font-size:16px}}.Accordion-module-scss-module__XdN1BW__text>:first-child{margin-top:0}.Accordion-module-scss-module__XdN1BW__text>:last-child{margin-bottom:0}.Accordion-module-scss-module__XdN1BW__text p,.Accordion-module-scss-module__XdN1BW__text ul,.Accordion-module-scss-module__XdN1BW__text ol{margin:0 0 1em}.Accordion-module-scss-module__XdN1BW__text ul{padding-left:16px;list-style:none}@media (min-width:992px){.Accordion-module-scss-module__XdN1BW__text ul{padding-left:25px}}.Accordion-module-scss-module__XdN1BW__text ul>li{position:relative}.Accordion-module-scss-module__XdN1BW__text ul>li:before{content:"·";position:absolute;left:-12px}@media (min-width:992px){.Accordion-module-scss-module__XdN1BW__text ul>li:before{left:-14px}}.Accordion-module-scss-module__XdN1BW__text a{color:inherit;text-underline-offset:2px;text-decoration:underline}.Accordion-module-scss-module__XdN1BW__open .Accordion-module-scss-module__XdN1BW__text{opacity:1;transition-delay:.15s;transform:none}@media (prefers-reduced-motion:reduce){.Accordion-module-scss-module__XdN1BW__trigger,.Accordion-module-scss-module__XdN1BW__panel,.Accordion-module-scss-module__XdN1BW__text,.Accordion-module-scss-module__XdN1BW__icon svg{transition-duration:0s}}
.Button-module-scss-module__mXoiQW__button{color:var(--button-fg,var(--color-nadel));text-transform:uppercase;border:1px solid;align-self:flex-start;align-items:center;gap:8px;margin-top:clamp(24px,22.703px + .4054vw,30px);padding:10px 18px 10px 20px;font-size:12px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.Button-module-scss-module__mXoiQW__button:hover,.Button-module-scss-module__mXoiQW__button:focus-visible{background:var(--button-hover-bg,transparent);color:var(--button-hover-fg,var(--color-salbei))}
.ActivityTabs-module-scss-module__oKS-Tq__head{border-bottom:1px solid color-mix(in srgb, var(--color-nadel) 21%, transparent);text-align:center;padding:0 30px 30px;position:relative}.ActivityTabs-module-scss-module__oKS-Tq__head>*{max-width:730px;margin:0 auto}.ActivityTabs-module-scss-module__oKS-Tq__head:after{content:"";background:var(--color-nadel);width:121px;height:1px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}@media (min-width:992px){.ActivityTabs-module-scss-module__oKS-Tq__head{border-bottom:none;padding-bottom:0}.ActivityTabs-module-scss-module__oKS-Tq__head:after{content:none}}.ActivityTabs-module-scss-module__oKS-Tq__swiper{--tab-gap:clamp(24px, calc(12.9796px + 2.9388vw), 60px);padding:5px calc(30px - var(--tab-gap)/2);margin-top:31px}@media (min-width:992px){.ActivityTabs-module-scss-module__oKS-Tq__swiper{max-width:calc(4*(319px + var(--tab-gap)) + 2*max(0px,var(--layout-gutter) - var(--tab-gap)/2));padding-inline:max(0px,var(--layout-gutter) - var(--tab-gap)/2);margin-top:65px}}.ActivityTabs-module-scss-module__oKS-Tq__noHead{margin-top:0}.ActivityTabs-module-scss-module__oKS-Tq__slide{width:calc(221px + var(--tab-gap));padding-inline:calc(var(--tab-gap)/2)}.ActivityTabs-module-scss-module__oKS-Tq__tab{width:100%;color:var(--color-heading);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;padding:0;display:flex}.ActivityTabs-module-scss-module__oKS-Tq__tab:focus-visible{outline:2px solid var(--color-nadel);outline-offset:3px}.ActivityTabs-module-scss-module__oKS-Tq__frame{aspect-ratio:319/426.65;width:100%;position:relative;overflow:hidden}.ActivityTabs-module-scss-module__oKS-Tq__image{object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.ActivityTabs-module-scss-module__oKS-Tq__line{background:var(--color-holz);width:100%;height:3px;margin-top:15px;position:relative}.ActivityTabs-module-scss-module__oKS-Tq__line:after{content:"";background:var(--color-nadel);transform-origin:0;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.ActivityTabs-module-scss-module__oKS-Tq__active .ActivityTabs-module-scss-module__oKS-Tq__line:after{transform:scaleX(1)}@media (hover:hover){.ActivityTabs-module-scss-module__oKS-Tq__tab:hover .ActivityTabs-module-scss-module__oKS-Tq__image{transform:scale(1.03)}.ActivityTabs-module-scss-module__oKS-Tq__tab:hover .ActivityTabs-module-scss-module__oKS-Tq__line:after{transform:scaleX(1)}}.ActivityTabs-module-scss-module__oKS-Tq__tab:focus-visible .ActivityTabs-module-scss-module__oKS-Tq__image{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.ActivityTabs-module-scss-module__oKS-Tq__image,.ActivityTabs-module-scss-module__oKS-Tq__line:after{transition:none}}.ActivityTabs-module-scss-module__oKS-Tq__title{text-transform:uppercase;margin-top:15px}@media (min-width:992px){.ActivityTabs-module-scss-module__oKS-Tq__title{margin-top:25px}}.ActivityTabs-module-scss-module__oKS-Tq__panel{text-align:center;flex-direction:column;align-items:center;gap:30px;max-width:930px;margin:15px auto 0;padding-inline:15px;animation:.4s ActivityTabs-module-scss-module__oKS-Tq__fade-in;display:flex}@media (min-width:992px){.ActivityTabs-module-scss-module__oKS-Tq__panel{margin-top:40px}}@media (prefers-reduced-motion:reduce){.ActivityTabs-module-scss-module__oKS-Tq__panel{animation:none}}.ActivityTabs-module-scss-module__oKS-Tq__panel:focus-visible{outline:2px solid var(--color-nadel);outline-offset:3px}.ActivityTabs-module-scss-module__oKS-Tq__panel>a{align-self:center;margin-top:0}.ActivityTabs-module-scss-module__oKS-Tq__text{color:var(--color-muted);letter-spacing:.06em;font-size:14px;font-weight:300;line-height:1.5}.ActivityTabs-module-scss-module__oKS-Tq__text>:first-child{margin-top:0}.ActivityTabs-module-scss-module__oKS-Tq__text>:last-child{margin-bottom:0}@media (min-width:992px){.ActivityTabs-module-scss-module__oKS-Tq__text{font-size:16px}}@keyframes ActivityTabs-module-scss-module__oKS-Tq__fade-in{0%{opacity:0}to{opacity:1}}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.Lightbox-module-scss-module__ozH_1a__overlay{--box-w:calc(100vw - 58px);--box-h:calc(100svh - 72px - 143px);z-index:2000;background:#254023e6;animation:.35s both Lightbox-module-scss-module__ozH_1a__overlay-in;position:fixed;inset:0;overflow:hidden auto}@media (min-width:992px){.Lightbox-module-scss-module__ozH_1a__overlay{--box-w:53.5vw;--box-h:72vh}}.Lightbox-module-scss-module__ozH_1a__closing{pointer-events:none;animation:.35s both Lightbox-module-scss-module__ozH_1a__overlay-out}@keyframes Lightbox-module-scss-module__ozH_1a__overlay-in{0%{opacity:0}}@keyframes Lightbox-module-scss-module__ozH_1a__overlay-out{to{opacity:0}}@keyframes Lightbox-module-scss-module__ozH_1a__stage-in{0%{transform:scale(.97)}}@keyframes Lightbox-module-scss-module__ozH_1a__stage-out{to{transform:scale(.97)}}@media (max-width:991.98px){.Lightbox-module-scss-module__ozH_1a__withCaptions{--box-h:calc(100svh - 72px - 143px - 100px)}}.Lightbox-module-scss-module__ozH_1a__close{z-index:1;width:44px;height:44px;color:var(--color-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;top:11px;right:10px}@media (min-width:992px){.Lightbox-module-scss-module__ozH_1a__close{top:32px;right:30px}}.Lightbox-module-scss-module__ozH_1a__close:hover{color:var(--color-salbei)}.Lightbox-module-scss-module__ozH_1a__stage{margin-top:72px;animation:.35s both Lightbox-module-scss-module__ozH_1a__stage-in;position:relative}.Lightbox-module-scss-module__ozH_1a__closing .Lightbox-module-scss-module__ozH_1a__stage{animation-name:Lightbox-module-scss-module__ozH_1a__stage-out}@media (min-width:992px){.Lightbox-module-scss-module__ozH_1a__stage{margin-top:calc((100vh - var(--box-h))/2)}}.Lightbox-module-scss-module__ozH_1a__swiper{width:100%}.Lightbox-module-scss-module__ozH_1a__slide{width:var(--box-w);height:var(--box-h)}@media (min-width:992px){.Lightbox-module-scss-module__ozH_1a__slide{transition:transform .4s}.Lightbox-module-scss-module__ozH_1a__slide:not(.swiper-slide-active){cursor:pointer;transform:scale(.367)}.Lightbox-module-scss-module__ozH_1a__slide.swiper-slide-prev{transform-origin:100%}.Lightbox-module-scss-module__ozH_1a__slide.swiper-slide-next{transform-origin:0}:is(.Lightbox-module-scss-module__ozH_1a__slide:not(.swiper-slide-active) .Lightbox-module-scss-module__ozH_1a__image,.Lightbox-module-scss-module__ozH_1a__slide:not(.swiper-slide-active) .Lightbox-module-scss-module__ozH_1a__video){object-fit:cover}:is(.Lightbox-module-scss-module__ozH_1a__slide:not(.swiper-slide-active) .Lightbox-module-scss-module__ozH_1a__videoFrame,.Lightbox-module-scss-module__ozH_1a__slide:not(.swiper-slide-active) .Lightbox-module-scss-module__ozH_1a__video){width:100%;height:100%}}.Lightbox-module-scss-module__ozH_1a__slideContent{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.Lightbox-module-scss-module__ozH_1a__image{object-fit:contain}.Lightbox-module-scss-module__ozH_1a__videoFrame{max-width:100%;max-height:100%;position:relative}.Lightbox-module-scss-module__ozH_1a__video{max-width:100%;max-height:var(--box-h);display:block}.Lightbox-module-scss-module__ozH_1a__footer{width:var(--box-w);margin:0 auto}@media (min-width:992px){.Lightbox-module-scss-module__ozH_1a__footer{justify-content:space-between;align-items:flex-start;gap:2rem;margin-top:28px;display:flex}}.Lightbox-module-scss-module__ozH_1a__caption{max-height:84px;color:var(--color-white);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:16px 0 0;font-size:14px;font-weight:300;line-height:1.5;overflow-y:auto}@media (min-width:992px){.Lightbox-module-scss-module__ozH_1a__caption{min-width:0;max-height:calc((100vh - var(--box-h))/2 - 28px - 5px - 16px);text-align:left;flex:1;margin-top:5px}}.Lightbox-module-scss-module__ozH_1a__nav{z-index:1;color:var(--color-white);align-items:center;display:flex;position:fixed;bottom:88px;left:50%;transform:translate(-50%)}@media (min-width:992px){.Lightbox-module-scss-module__ozH_1a__nav{margin-left:auto;margin-right:-6px;position:static;transform:none}}.Lightbox-module-scss-module__ozH_1a__counter{letter-spacing:.06em;margin-right:24px;font-size:14px;font-variant-caps:all-small-caps;font-weight:400;line-height:1}.Lightbox-module-scss-module__ozH_1a__navButton{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:2px;padding:8px 6px;transition:opacity .2s;display:flex}.Lightbox-module-scss-module__ozH_1a__navButton[aria-disabled=true]{opacity:.48;cursor:default}.Lightbox-module-scss-module__ozH_1a__navIcon{transition:transform .2s;display:block}.Lightbox-module-scss-module__ozH_1a__navIconPrev{transform:scaleX(-1)}.Lightbox-module-scss-module__ozH_1a__navButtonNext:not([aria-disabled=true]):hover .Lightbox-module-scss-module__ozH_1a__navIcon,.Lightbox-module-scss-module__ozH_1a__navButtonNext:not([aria-disabled=true]):focus-visible .Lightbox-module-scss-module__ozH_1a__navIcon{transform:translate(4px)}.Lightbox-module-scss-module__ozH_1a__navButtonPrev:not([aria-disabled=true]):hover .Lightbox-module-scss-module__ozH_1a__navIcon,.Lightbox-module-scss-module__ozH_1a__navButtonPrev:not([aria-disabled=true]):focus-visible .Lightbox-module-scss-module__ozH_1a__navIcon{transform:scaleX(-1)translate(4px)}.Lightbox-module-scss-module__ozH_1a__close:focus-visible,.Lightbox-module-scss-module__ozH_1a__navButton:focus-visible{outline:1.5px solid var(--color-white);outline-offset:0}.Lightbox-module-scss-module__ozH_1a__close{border-radius:2px}.Lightbox-module-scss-module__ozH_1a__close:focus-visible{outline-offset:-8px}@media (prefers-reduced-motion:reduce){.Lightbox-module-scss-module__ozH_1a__overlay,.Lightbox-module-scss-module__ozH_1a__stage{animation:none}.Lightbox-module-scss-module__ozH_1a__slide,.Lightbox-module-scss-module__ozH_1a__navIcon,.Lightbox-module-scss-module__ozH_1a__navButton,.Lightbox-module-scss-module__ozH_1a__close{transition:none}}
.MediaGallerySlider-module-scss-module__J43zUq__wrapper{flex-direction:column;display:flex}.MediaGallerySlider-module-scss-module__J43zUq__topRow{padding-bottom:var(--top-row-gap,30px);border-bottom:1px solid var(--top-row-line,color-mix(in srgb, var(--color-nadel) 21%, transparent));position:relative}.MediaGallerySlider-module-scss-module__J43zUq__topRowInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex;}.MediaGallerySlider-module-scss-module__J43zUq__headingWrapper{position:relative}.MediaGallerySlider-module-scss-module__J43zUq__headingWrapper:before{content:"";left:0;bottom:calc(-1*var(--top-row-gap,30px) - 1px);background:var(--top-row-accent,var(--color-nadel));width:232px;height:1px;position:absolute}.MediaGallerySlider-module-scss-module__J43zUq__headingWrapper h1,.MediaGallerySlider-module-scss-module__J43zUq__headingWrapper h2,.MediaGallerySlider-module-scss-module__J43zUq__headingWrapper h3,.MediaGallerySlider-module-scss-module__J43zUq__headingWrapper h4{margin-bottom:0}@media (max-width:991.98px){.MediaGallerySlider-module-scss-module__J43zUq__headingWrapper{text-align:center;width:100%}.MediaGallerySlider-module-scss-module__J43zUq__headingWrapper:before{left:50%;transform:translate(-50%)}}.MediaGallerySlider-module-scss-module__J43zUq__nav{color:var(--color-heading);align-items:center;gap:1rem;display:flex}.MediaGallerySlider-module-scss-module__J43zUq__navDesktop{display:flex}.MediaGallerySlider-module-scss-module__J43zUq__navMobile{display:none}@media (max-width:991.98px){.MediaGallerySlider-module-scss-module__J43zUq__navDesktop{display:none}.MediaGallerySlider-module-scss-module__J43zUq__navMobile{justify-content:center;margin-top:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);display:flex}}.MediaGallerySlider-module-scss-module__J43zUq__counter{font-size:.8rem}.MediaGallerySlider-module-scss-module__J43zUq__navButton{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.MediaGallerySlider-module-scss-module__J43zUq__navButton:disabled{opacity:.35;cursor:default}.MediaGallerySlider-module-scss-module__J43zUq__navIcon{transition:transform .2s}.MediaGallerySlider-module-scss-module__J43zUq__navIconPrev{transform:scaleX(-1)}.MediaGallerySlider-module-scss-module__J43zUq__navButtonNext:hover .MediaGallerySlider-module-scss-module__J43zUq__navIcon,.MediaGallerySlider-module-scss-module__J43zUq__navButtonNext:focus-visible .MediaGallerySlider-module-scss-module__J43zUq__navIcon{transform:translate(4px)}.MediaGallerySlider-module-scss-module__J43zUq__navButtonPrev:hover .MediaGallerySlider-module-scss-module__J43zUq__navIcon,.MediaGallerySlider-module-scss-module__J43zUq__navButtonPrev:focus-visible .MediaGallerySlider-module-scss-module__J43zUq__navIcon{transform:scaleX(-1)translate(4px)}.MediaGallerySlider-module-scss-module__J43zUq__sliderRow{min-width:0;max-width:min(100%,var(--layout-width-standard) + 2*var(--layout-gutter));margin-inline:auto;margin-top:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);position:relative}.MediaGallerySlider-module-scss-module__J43zUq__swiper{width:100%;padding-block:.25rem;}@media (min-width:992px){.MediaGallerySlider-module-scss-module__J43zUq__swiper{overflow:hidden}}.MediaGallerySlider-module-scss-module__J43zUq__swiper .swiper-wrapper{align-items:flex-start}.MediaGallerySlider-module-scss-module__J43zUq__swiper .swiper-slide{min-width:0}.MediaGallerySlider-module-scss-module__J43zUq__positionTop{margin-top:0}.MediaGallerySlider-module-scss-module__J43zUq__positionMiddle{margin-top:clamp(40px,27.027px + 4.0541vw,100px)}.MediaGallerySlider-module-scss-module__J43zUq__positionBottom{margin-top:clamp(85px,56.8919px + 8.7838vw,215px)}.MediaGallerySlider-module-scss-module__J43zUq__mediaWrapper{aspect-ratio:325/430;max-width:100%;position:relative;overflow:hidden}.MediaGallerySlider-module-scss-module__J43zUq__media{object-fit:cover}.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger{z-index:1;cursor:pointer;background:0 0;border:none;padding:0;display:block;position:absolute;inset:0}.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger .MediaGallerySlider-module-scss-module__J43zUq__media{transition:transform .4s}.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:hover .MediaGallerySlider-module-scss-module__J43zUq__media,.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:focus-visible .MediaGallerySlider-module-scss-module__J43zUq__media{transform:scale(1.03)}.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:before,.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:after{content:"";z-index:1;opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:before{background:#254023a1}.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M31.46 28.34H59.8v3.12H31.46V59.8h-3.12V31.46H0v-3.12h28.34V0h3.12z' fill='%23f9f5f0'/%3E%3C/svg%3E") 50%/60px no-repeat}.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:hover:before,.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:hover:after,.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:focus-visible:before,.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:focus-visible:after{opacity:1}.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:focus-visible{outline:none}.MediaGallerySlider-module-scss-module__J43zUq__mediaWrapper:has(>.MediaGallerySlider-module-scss-module__J43zUq__lightboxTrigger:focus-visible){outline:2px solid var(--color-nadel);outline-offset:3px}video.MediaGallerySlider-module-scss-module__J43zUq__media{width:100%;height:100%;position:absolute;inset:0}.MediaGallerySlider-module-scss-module__J43zUq__floatingNext{z-index:1;cursor:pointer;width:93px;height:93px;transform:translate(min(50%, var(--layout-gutter)), -50%);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:50px}@media (min-width:1400px){.MediaGallerySlider-module-scss-module__J43zUq__floatingNext{right:30px}}@media (min-width:1800px){.MediaGallerySlider-module-scss-module__J43zUq__floatingNext{right:-60px}}.MediaGallerySlider-module-scss-module__J43zUq__floatingNext:disabled{opacity:.35;cursor:default}.MediaGallerySlider-module-scss-module__J43zUq__floatingNext svg circle{transition:opacity .2s}.MediaGallerySlider-module-scss-module__J43zUq__floatingNext:hover svg circle,.MediaGallerySlider-module-scss-module__J43zUq__floatingNext:focus-visible svg circle{opacity:1}@media (max-width:991.98px){.MediaGallerySlider-module-scss-module__J43zUq__floatingNext{display:none}}
.ImageSlider-module-scss-module__d3UolG__slider{width:100%;margin-top:36px;}@media (max-width:991.98px){.ImageSlider-module-scss-module__d3UolG__slider{padding-inline:30px}}.ImageSlider-module-scss-module__d3UolG__noTopRow{margin-top:0}.ImageSlider-module-scss-module__d3UolG__navBelow{justify-content:center;margin-top:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);display:flex}.ImageSlider-module-scss-module__d3UolG__figure{margin:0}.ImageSlider-module-scss-module__d3UolG__frame{aspect-ratio:315/208;position:relative;overflow:hidden}@media (min-width:992px){.ImageSlider-module-scss-module__d3UolG__frame{aspect-ratio:1420/789}}.ImageSlider-module-scss-module__d3UolG__image,.ImageSlider-module-scss-module__d3UolG__video{object-fit:cover}.ImageSlider-module-scss-module__d3UolG__video{width:100%;height:100%;position:absolute;inset:0}.ImageSlider-module-scss-module__d3UolG__desktop{display:none}@media (min-width:992px){.ImageSlider-module-scss-module__d3UolG__mobile{display:none}.ImageSlider-module-scss-module__d3UolG__desktop{display:block}}.ImageSlider-module-scss-module__d3UolG__zoom{z-index:2;color:var(--color-white);filter:drop-shadow(0 0 3px #00000080);cursor:zoom-in;background:#00000073;border:none;border-radius:50%;padding:0;transition:transform .2s;display:flex;position:absolute;bottom:20px;right:20px}.ImageSlider-module-scss-module__d3UolG__zoom:hover,.ImageSlider-module-scss-module__d3UolG__zoom:focus-visible{transform:scale(1.12)}.ImageSlider-module-scss-module__d3UolG__zoom:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.ImageSlider-module-scss-module__d3UolG__caption{color:var(--color-muted);letter-spacing:.06em;text-align:right;text-transform:uppercase;margin-top:12px;font-size:14px;font-weight:300;line-height:1.5}@media (min-width:992px){.ImageSlider-module-scss-module__d3UolG__caption{margin-top:16px}}section:has(+section[data-pulled-up]) .ImageSlider-module-scss-module__d3UolG__caption{color:var(--color-white)}section:has(+section[data-pulled-up]) .ImageSlider-module-scss-module__d3UolG__belowImage{--color-heading:var(--color-white);--nav-arrow:var(--color-white)}
.Media-module-scss-module__5aosjG__media{min-width:0;margin:0}.Media-module-scss-module__5aosjG__frame{width:100%;position:relative;overflow:hidden}.Media-module-scss-module__5aosjG__fill{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Media-module-scss-module__5aosjG__link{display:block;position:absolute;inset:0}.Media-module-scss-module__5aosjG__link .Media-module-scss-module__5aosjG__fill{transition:transform .4s}.Media-module-scss-module__5aosjG__link:hover .Media-module-scss-module__5aosjG__fill,.Media-module-scss-module__5aosjG__link:focus-visible .Media-module-scss-module__5aosjG__fill{transform:scale(1.03)}.Media-module-scss-module__5aosjG__link:focus-visible{outline:none}.Media-module-scss-module__5aosjG__frame:has(>.Media-module-scss-module__5aosjG__link:focus-visible){outline-offset:3px;outline:2px solid}.Media-module-scss-module__5aosjG__caption{color:var(--color-muted);flex-direction:column;gap:4px;margin-top:20px;display:flex}.Media-module-scss-module__5aosjG__captionTitle{text-transform:uppercase}.Media-module-scss-module__5aosjG__captionText{white-space:pre-line;font-size:16px;font-weight:300;line-height:1.5}
.SectionBackground-module-scss-module__k3bX4a__background{inset:0;top:calc(-1*var(--pull-up,0px));z-index:-1;position:absolute}.SectionBackground-module-scss-module__k3bX4a__image{object-fit:cover;pointer-events:none}.SectionBackground-module-scss-module__k3bX4a__walnuss{background:var(--color-walnuss)}.SectionBackground-module-scss-module__k3bX4a__walnuss .SectionBackground-module-scss-module__k3bX4a__image{opacity:.42}.SectionBackground-module-scss-module__k3bX4a__nadel{background:var(--color-nadel)}.SectionBackground-module-scss-module__k3bX4a__nadel .SectionBackground-module-scss-module__k3bX4a__image{opacity:.4}.SectionBackground-module-scss-module__k3bX4a__wordmarkClip{margin-bottom:calc(-1*var(--section-padding-bottom,0px));overflow:hidden}.SectionBackground-module-scss-module__k3bX4a__wordmark{width:min(812px,100%);height:auto;opacity:var(--wordmark-opacity,.4);margin-bottom:-6px;display:block}
.ImageTextComposition-module-scss-module__cUsV-W__wrapper{--button-fg:var(--color-nadel);color:var(--button-fg);position:relative}.ImageTextComposition-module-scss-module__cUsV-W__hasBackground{--button-fg:var(--color-white);--button-hover-bg:var(--color-white);--button-hover-fg:var(--color-nadel);--color-heading:var(--color-white);--color-text:var(--color-white);--color-muted:var(--color-white);--section-padding-bottom:clamp(70px, calc(56.595px + 4.1892vw), 132px);padding-top:clamp(70px,56.595px + 4.1892vw,132px);padding-bottom:var(--section-padding-bottom)}.ImageTextComposition-module-scss-module__cUsV-W__pulledUp{padding-top:0}.ImageTextComposition-module-scss-module__cUsV-W__inner{}@media (max-width:767.98px){.ImageTextComposition-module-scss-module__cUsV-W__inner{padding-inline:10px}.ImageTextComposition-module-scss-module__cUsV-W__hasBackground .ImageTextComposition-module-scss-module__cUsV-W__inner{padding-inline:45px}}.ImageTextComposition-module-scss-module__cUsV-W__intro{text-align:center;max-width:920px;margin:0 auto clamp(60px,40.973px + 5.9459vw,148px)}.ImageTextComposition-module-scss-module__cUsV-W__intro>:first-child{margin-bottom:clamp(16px,14.27px + .5405vw,24px)}.ImageTextComposition-module-scss-module__cUsV-W__introText{letter-spacing:.06em;font-size:clamp(16px,14.919px + .3378vw,21px);font-weight:500;line-height:1.3}.ImageTextComposition-module-scss-module__cUsV-W__introText>:first-child{margin-top:0}.ImageTextComposition-module-scss-module__cUsV-W__introText>:last-child{margin-bottom:0}.ImageTextComposition-module-scss-module__cUsV-W__columns{flex-direction:column;gap:60px;display:flex}@media (min-width:768px){.ImageTextComposition-module-scss-module__cUsV-W__columns{flex-direction:row;justify-content:space-between;align-items:flex-start}}.ImageTextComposition-module-scss-module__cUsV-W__column{flex-direction:column;gap:60px;min-width:0;display:flex}@media (min-width:768px){.ImageTextComposition-module-scss-module__cUsV-W__equal .ImageTextComposition-module-scss-module__cUsV-W__column{gap:clamp(60px,55.676px + 1.3514vw,80px)}.ImageTextComposition-module-scss-module__cUsV-W__equal .ImageTextComposition-module-scss-module__cUsV-W__column:not(.ImageTextComposition-module-scss-module__cUsV-W__mediaBottom){gap:45px}.ImageTextComposition-module-scss-module__cUsV-W__leftWide .ImageTextComposition-module-scss-module__cUsV-W__column{gap:clamp(60px,51.351px + 2.7027vw,100px)}.ImageTextComposition-module-scss-module__cUsV-W__equal .ImageTextComposition-module-scss-module__cUsV-W__left{width:40.8451%}.ImageTextComposition-module-scss-module__cUsV-W__equal .ImageTextComposition-module-scss-module__cUsV-W__right{width:39.7887%}.ImageTextComposition-module-scss-module__cUsV-W__leftWide .ImageTextComposition-module-scss-module__cUsV-W__left{width:57.1831%}.ImageTextComposition-module-scss-module__cUsV-W__leftWide .ImageTextComposition-module-scss-module__cUsV-W__right{width:31.9718%}.ImageTextComposition-module-scss-module__cUsV-W__mediaBottom .ImageTextComposition-module-scss-module__cUsV-W__media{order:1}}.ImageTextComposition-module-scss-module__cUsV-W__heading{max-width:445px;color:inherit;margin:0 0 clamp(24px,22.703px + .4054vw,30px)}.ImageTextComposition-module-scss-module__cUsV-W__text{font-size:16px;font-weight:300;line-height:1.5}.ImageTextComposition-module-scss-module__cUsV-W__text>:first-child{margin-top:0}.ImageTextComposition-module-scss-module__cUsV-W__text>:last-child{margin-bottom:0}.ImageTextComposition-module-scss-module__cUsV-W__right .ImageTextComposition-module-scss-module__cUsV-W__text{max-width:490px}.ImageTextComposition-module-scss-module__cUsV-W__wordmark{margin-top:clamp(60px,51.351px + 2.7027vw,100px)}
.Intro-module-scss-module__b4SeDG__inner{}@media (max-width:991.98px){.Intro-module-scss-module__b4SeDG__inner{padding-inline:33px}}.Intro-module-scss-module__b4SeDG__head{margin-bottom:clamp(26px,21.892px + 1.2838vw,45px)}.Intro-module-scss-module__b4SeDG__head>:first-child{max-width:750px;margin:0 0 clamp(2px,1.2162vw - 1.892px,20px)}.Intro-module-scss-module__b4SeDG__subheading{color:var(--color-heading);margin:0}.Intro-module-scss-module__b4SeDG__text{color:var(--color-muted);letter-spacing:.06em;font-size:14px;font-weight:300;line-height:1.5}.Intro-module-scss-module__b4SeDG__text>:first-child{margin-top:0}.Intro-module-scss-module__b4SeDG__text>:last-child{margin-bottom:0}@media (min-width:992px){.Intro-module-scss-module__b4SeDG__text{font-size:16px}}.Intro-module-scss-module__b4SeDG__large .Intro-module-scss-module__b4SeDG__caption{letter-spacing:.06em;text-align:right;text-transform:uppercase;max-width:260px;margin:12px 0 0 auto;font-size:14px;font-weight:300;line-height:1.5}.Intro-module-scss-module__b4SeDG__large .Intro-module-scss-module__b4SeDG__caption>*{font:inherit}.Intro-module-scss-module__b4SeDG__body{flex-direction:column;display:flex}.Intro-module-scss-module__b4SeDG__left,.Intro-module-scss-module__b4SeDG__right{display:contents}.Intro-module-scss-module__b4SeDG__firstText{order:1}.Intro-module-scss-module__b4SeDG__buttonWrap{order:2;display:flex}.Intro-module-scss-module__b4SeDG__large{order:3;margin-top:36px}.Intro-module-scss-module__b4SeDG__secondText{order:4;margin-top:30px}.Intro-module-scss-module__b4SeDG__small{order:5;align-self:center;width:min(325px,100vw - 50px);margin-top:35px}@media (min-width:992px){.Intro-module-scss-module__b4SeDG__body{flex-direction:row;justify-content:space-between;align-items:flex-start}.Intro-module-scss-module__b4SeDG__left,.Intro-module-scss-module__b4SeDG__right{flex-direction:column;display:flex}.Intro-module-scss-module__b4SeDG__left{width:42.8169%}.Intro-module-scss-module__b4SeDG__right{width:57.1831%}.Intro-module-scss-module__b4SeDG__firstText{max-width:78.9474%}.Intro-module-scss-module__b4SeDG__large{margin-top:0}.Intro-module-scss-module__b4SeDG__large .Intro-module-scss-module__b4SeDG__caption{max-width:none;margin-top:16px}.Intro-module-scss-module__b4SeDG__small{align-self:flex-start;width:53.4539%;margin-top:71px}.Intro-module-scss-module__b4SeDG__secondText{width:68.3498%;margin-top:20px;margin-left:-29.9261%}}
.LinkTiles-module-scss-module__N2pVtq__tiles{flex-wrap:wrap;justify-content:center;gap:35px 30px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.LinkTiles-module-scss-module__N2pVtq__tiles{gap:60px 115px}}.LinkTiles-module-scss-module__N2pVtq__tile{width:142px;height:134px;color:var(--color-white);background:#484040;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}@media (min-width:768px){.LinkTiles-module-scss-module__N2pVtq__tile{width:208px;height:197px}}.LinkTiles-module-scss-module__N2pVtq__tile:focus-visible{outline:2px solid var(--color-nadel);outline-offset:3px}.LinkTiles-module-scss-module__N2pVtq__frame{position:absolute;inset:0;overflow:hidden}.LinkTiles-module-scss-module__N2pVtq__image{object-fit:cover;opacity:.3;transition:transform .4s}.LinkTiles-module-scss-module__N2pVtq__tile:hover .LinkTiles-module-scss-module__N2pVtq__image,.LinkTiles-module-scss-module__N2pVtq__tile:focus-visible .LinkTiles-module-scss-module__N2pVtq__image{transform:scale(1.03)}.LinkTiles-module-scss-module__N2pVtq__title{max-width:95px;font-family:var(--font-heading);letter-spacing:0;text-align:center;font-size:16px;font-weight:400;line-height:1.3;position:relative}@media (min-width:768px){.LinkTiles-module-scss-module__N2pVtq__title{max-width:140px;font-size:23px;line-height:1.1}}
.BookingButtons-module-scss-module__mvNndW__buttons{gap:var(--booking-row-gap,28px) 12px;flex-wrap:wrap;display:flex}@media (min-width:992px){.BookingButtons-module-scss-module__mvNndW__buttons{row-gap:25px}}.BookingButtons-module-scss-module__mvNndW__pair{gap:8px;display:flex}.BookingButtons-module-scss-module__mvNndW__booking{border:1px solid var(--inquire-bg,var(--color-nadel));background:var(--inquire-bg,var(--color-nadel));width:130px;height:34px;color:var(--inquire-fg,var(--color-white));font:inherit;text-transform:uppercase;cursor:default;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:400;line-height:1;transition:background-color .2s,color .2s;display:inline-flex}.BookingButtons-module-scss-module__mvNndW__booking[href]{cursor:pointer;text-decoration:none}.BookingButtons-module-scss-module__mvNndW__booking:hover,.BookingButtons-module-scss-module__mvNndW__booking:focus-visible{border-color:var(--inquire-hover-bg,var(--inquire-bg,var(--color-nadel)));background:var(--inquire-hover-bg,transparent);color:var(--inquire-hover-fg,var(--inquire-bg,var(--color-nadel)))}.BookingButtons-module-scss-module__mvNndW__bookingHonig{border-color:var(--color-honig);background:var(--color-honig);color:var(--book-fg,var(--color-white))}.BookingButtons-module-scss-module__mvNndW__bookingHonig:hover,.BookingButtons-module-scss-module__mvNndW__bookingHonig:focus-visible{border-color:var(--color-honig);background:var(--color-white);color:var(--color-honig)}.BookingButtons-module-scss-module__mvNndW__more>a{margin-top:0}.BookingButtons-module-scss-module__mvNndW__compact{column-gap:10px}.BookingButtons-module-scss-module__mvNndW__compact .BookingButtons-module-scss-module__mvNndW__pair{gap:6px}.BookingButtons-module-scss-module__mvNndW__compact .BookingButtons-module-scss-module__mvNndW__booking{width:126px}.BookingButtons-module-scss-module__mvNndW__compact .BookingButtons-module-scss-module__mvNndW__more>a{padding-inline:16px 14px}
.RoomDetail-module-scss-module__MxLdsW__room{}.RoomDetail-module-scss-module__MxLdsW__category{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:14px}.RoomDetail-module-scss-module__MxLdsW__title{margin:0 0 20px}.RoomDetail-module-scss-module__MxLdsW__facts{color:var(--color-muted);letter-spacing:.06em;margin:0 0 6px;font-weight:300}.RoomDetail-module-scss-module__MxLdsW__gallery{gap:20px;margin-top:40px;display:grid}@media (min-width:768px){.RoomDetail-module-scss-module__MxLdsW__gallery{grid-template-columns:1fr 1fr}}.RoomDetail-module-scss-module__MxLdsW__image{aspect-ratio:3/2;position:relative;overflow:hidden}.RoomDetail-module-scss-module__MxLdsW__image img{object-fit:cover}
.OfferSlider-module-scss-module__AHoliq__wrapper{position:relative}.OfferSlider-module-scss-module__AHoliq__hasBackground{--color-heading:var(--color-white);--color-text:var(--color-white);--color-muted:var(--color-white);--button-fg:var(--color-white);--button-hover-bg:var(--color-white);--button-hover-fg:var(--color-nadel);--top-row-line:color-mix(in srgb, var(--color-white) 21%, transparent);--top-row-accent:var(--color-white);--nav-arrow:var(--color-white);--inquire-bg:var(--color-holz);--inquire-fg:var(--color-nadel);--section-padding-bottom:clamp(70px, calc(56.595px + 4.1892vw), 132px);padding-top:clamp(70px,56.595px + 4.1892vw,132px);padding-bottom:var(--section-padding-bottom)}.OfferSlider-module-scss-module__AHoliq__pulledUp{padding-top:0}.OfferSlider-module-scss-module__AHoliq__wordmark{--wordmark-opacity:1;margin-top:127px}@media (min-width:992px){.OfferSlider-module-scss-module__AHoliq__wordmark{display:none}}.OfferSlider-module-scss-module__AHoliq__swiper{width:100%;min-width:0;margin-top:clamp(60px,50.78px + 2.4595vw,98px)}@media (min-width:768px){.OfferSlider-module-scss-module__AHoliq__swiper{--offer-offset:calc((min(var(--layout-width-standard), 100vw - 2 * var(--layout-gutter)) - 40px) / 2 * .2915);width:min(var(--layout-width-standard),100% - 2*var(--layout-gutter));padding-bottom:var(--offer-offset);margin-inline:auto}}@media (min-width:992px){.OfferSlider-module-scss-module__AHoliq__swiper{--offer-offset:calc((min(var(--layout-width-standard), 100vw - 2 * var(--layout-gutter)) - 80px) / 3 * .2915)}}@media (min-width:1400px){.OfferSlider-module-scss-module__AHoliq__swiper{--offer-offset:calc((min(var(--layout-width-standard), 100vw - 2 * var(--layout-gutter)) - 120px) / 4 * .2915)}}.OfferSlider-module-scss-module__AHoliq__noTopRow{margin-top:0}.OfferSlider-module-scss-module__AHoliq__slide{width:min(446px,100vw - 60px);height:auto}@media (min-width:768px){.OfferSlider-module-scss-module__AHoliq__slide{width:calc(50% - 20px)}}@media (min-width:992px){.OfferSlider-module-scss-module__AHoliq__slide{width:calc(33.3333% - 26.6667px)}}@media (min-width:1400px){.OfferSlider-module-scss-module__AHoliq__slide{width:calc(25% - 30px)}}.OfferSlider-module-scss-module__AHoliq__card{flex-direction:column;height:100%;display:flex}@media (min-width:768px){.OfferSlider-module-scss-module__AHoliq__low>.OfferSlider-module-scss-module__AHoliq__card{top:var(--offer-offset);position:relative}}.OfferSlider-module-scss-module__AHoliq__frame{aspect-ratio:446/591;position:relative;overflow:hidden}.OfferSlider-module-scss-module__AHoliq__image{object-fit:cover}.OfferSlider-module-scss-module__AHoliq__text{color:var(--color-muted);letter-spacing:.06em;margin:30px 0 0;font-size:16px;font-weight:300;line-height:1.5}.OfferSlider-module-scss-module__AHoliq__title{color:var(--color-heading);margin:5px 0 0}.OfferSlider-module-scss-module__AHoliq__price{margin-top:21px}.OfferSlider-module-scss-module__AHoliq__priceFrom{text-transform:uppercase}.OfferSlider-module-scss-module__AHoliq__buttons{margin-top:auto;padding-top:10px}.OfferSlider-module-scss-module__AHoliq__listCard .OfferSlider-module-scss-module__AHoliq__title{color:var(--color-walnuss);margin-top:12px;font-size:16px;line-height:1.3}@media (min-width:992px){.OfferSlider-module-scss-module__AHoliq__listCard .OfferSlider-module-scss-module__AHoliq__title{margin-top:8px;line-height:1.5}}.OfferSlider-module-scss-module__AHoliq__listCard .OfferSlider-module-scss-module__AHoliq__price{margin-top:11px}@media (min-width:992px){.OfferSlider-module-scss-module__AHoliq__listCard .OfferSlider-module-scss-module__AHoliq__price{margin-top:12px}}.OfferSlider-module-scss-module__AHoliq__listCard .OfferSlider-module-scss-module__AHoliq__buttons{padding-top:22px}@media (min-width:992px){.OfferSlider-module-scss-module__AHoliq__listCard .OfferSlider-module-scss-module__AHoliq__buttons{padding-top:20px}}.OfferSlider-module-scss-module__AHoliq__navBelow{justify-content:center;margin-top:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);display:flex}
.RoomCardSlider-module-scss-module__ZlHbba__wrapper{isolation:isolate;padding-top:clamp(151px,130.85px + 5.3722vw,234px);position:relative}.RoomCardSlider-module-scss-module__ZlHbba__topo{z-index:-1;opacity:.07;pointer-events:none;background:url(/backgrounds/topo-lines.svg) top/cover no-repeat;height:clamp(217px,145.88px + 18.964vw,510px);position:absolute;inset:0 0 auto}.RoomCardSlider-module-scss-module__ZlHbba__accent.RoomCardSlider-module-scss-module__ZlHbba__accent:before{width:121px}@media (min-width:992px){.RoomCardSlider-module-scss-module__ZlHbba__accent.RoomCardSlider-module-scss-module__ZlHbba__accent:before{width:323px}}.RoomCardSlider-module-scss-module__ZlHbba__swiper{--room-gap:clamp(40px, calc(25.44px + 3.8835vw), 100px);--room-card:calc(100vw - 60px);margin-top:clamp(47px,30.98px + 4.2718vw,113px);overflow:clip}@media (min-width:576px){.RoomCardSlider-module-scss-module__ZlHbba__swiper{--room-card:min(800px, 60vw)}}.RoomCardSlider-module-scss-module__ZlHbba__slide{width:calc(var(--room-card) + var(--room-gap));height:auto;padding-inline:calc(var(--room-gap)/2)}.RoomCardSlider-module-scss-module__ZlHbba__card{flex-direction:column;height:100%;display:flex}.RoomCardSlider-module-scss-module__ZlHbba__frame{aspect-ratio:4/3;position:relative;overflow:hidden}.RoomCardSlider-module-scss-module__ZlHbba__image{object-fit:cover}.RoomCardSlider-module-scss-module__ZlHbba__title{color:var(--color-heading);font-family:var(--font-heading);letter-spacing:0;text-transform:uppercase;margin:25px 0 0;font-size:33px;font-weight:400;line-height:1.3}.RoomCardSlider-module-scss-module__ZlHbba__facts,.RoomCardSlider-module-scss-module__ZlHbba__text{color:var(--color-muted);letter-spacing:.06em;margin:0;font-size:16px;font-weight:300;line-height:1.5}.RoomCardSlider-module-scss-module__ZlHbba__facts{margin:12px 0 7px}.RoomCardSlider-module-scss-module__ZlHbba__priceFrom{text-transform:uppercase}.RoomCardSlider-module-scss-module__ZlHbba__buttons{margin-top:auto;padding-top:25px}@media (min-width:992px){.RoomCardSlider-module-scss-module__ZlHbba__buttons{padding-top:20px}}.RoomCardSlider-module-scss-module__ZlHbba__navMobile.RoomCardSlider-module-scss-module__ZlHbba__navMobile{margin-top:64px}
.RecordList-module-scss-module__OTJoxq__root{--row-gap:clamp(62px, calc(28.5px + 8.932vw), 200px);--stagger:calc(var(--row-gap) / 2);--first-gap:61px;--booking-row-gap:38px;--hairline:color-mix(in srgb, var(--color-walnuss) 23%, transparent);--filter-border:color-mix(in srgb, var(--color-nadel) 40%, transparent);position:relative}.RecordList-module-scss-module__OTJoxq__offers{--row-gap:clamp(62px, calc(38.21px + 6.343vw), 160px);--stagger:clamp(40px, 5.2083vw, 100px);--first-gap:clamp(62px, calc(56.9px + 1.359vw), 83px);--booking-row-gap:18px;--book-fg:var(--color-walnuss)}@media (min-width:992px){.RecordList-module-scss-module__OTJoxq__offers{--inquire-bg:var(--color-holz);--inquire-fg:var(--color-nadel);--inquire-hover-bg:var(--color-nadel);--inquire-hover-fg:var(--color-white);--book-fg:var(--color-white)}}.no-header-page>:first-child .RecordList-module-scss-module__OTJoxq__root{padding-top:clamp(21px,58.28px - 1.9417vw,51px)}.RecordList-module-scss-module__OTJoxq__container{}@media (max-width:767.98px){.RecordList-module-scss-module__OTJoxq__container{padding-inline:30px}}.RecordList-module-scss-module__OTJoxq__tab{color:var(--color-nadel);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 12px;position:relative}.RecordList-module-scss-module__OTJoxq__tab:after{content:"";background:var(--color-nadel);width:93px;height:1px;margin-left:-46.5px;transition:transform .3s;position:absolute;bottom:-1px;left:50%;transform:scaleX(0)}.RecordList-module-scss-module__OTJoxq__tab[aria-pressed=true]:after{transform:none}@media (hover:hover){.RecordList-module-scss-module__OTJoxq__tab:hover:after{transform:none}}.RecordList-module-scss-module__OTJoxq__tab:focus-visible{outline:1px solid var(--color-honig);outline-offset:4px}.RecordList-module-scss-module__OTJoxq__filterRow{border-bottom:1px solid var(--hairline);margin-top:44px;display:none}@media (min-width:992px){.RecordList-module-scss-module__OTJoxq__filterRow{display:block}}.RecordList-module-scss-module__OTJoxq__filterButtons{justify-content:flex-end;gap:24px;margin-right:-12px;display:flex}.RecordList-module-scss-module__OTJoxq__filterButtons .RecordList-module-scss-module__OTJoxq__tab{font-family:var(--font-body);letter-spacing:.06em;padding-bottom:26px;font-size:clamp(16px,14.9189px + .3378vw,21px);font-weight:500;line-height:1.3}.RecordList-module-scss-module__OTJoxq__filterMobile{margin-top:22px}@media (min-width:992px){.RecordList-module-scss-module__OTJoxq__filterMobile{display:none}}.RecordList-module-scss-module__OTJoxq__filterBar,.RecordList-module-scss-module__OTJoxq__option{width:100%;color:var(--color-nadel);font-family:var(--font-body);letter-spacing:0;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;font-size:14px;font-weight:400;line-height:14px;display:flex}.RecordList-module-scss-module__OTJoxq__filterBar:focus-visible,.RecordList-module-scss-module__OTJoxq__option:focus-visible{outline:1px solid var(--color-honig);outline-offset:2px}.RecordList-module-scss-module__OTJoxq__filterBar{border:1px solid var(--filter-border);height:35px;padding:0 21px 0 18px}.RecordList-module-scss-module__OTJoxq__filterBar svg{transition:transform .3s}.RecordList-module-scss-module__OTJoxq__filterBar[aria-expanded=true] svg{transform:rotate(90deg)}.RecordList-module-scss-module__OTJoxq__options{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s,visibility 0s linear .3s;display:grid}.RecordList-module-scss-module__OTJoxq__options ul{border-inline:1px solid var(--filter-border);min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.RecordList-module-scss-module__OTJoxq__options li:last-child{border-bottom:1px solid var(--filter-border)}.RecordList-module-scss-module__OTJoxq__optionsOpen{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.RecordList-module-scss-module__OTJoxq__option{padding:12px 18px}.RecordList-module-scss-module__OTJoxq__option[aria-pressed=true]{font-weight:600}@media (hover:hover){.RecordList-module-scss-module__OTJoxq__option:hover{color:var(--color-walnuss)}}.RecordList-module-scss-module__OTJoxq__list{row-gap:var(--row-gap);margin:var(--first-gap) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.RecordList-module-scss-module__OTJoxq__list{padding-bottom:var(--stagger);grid-template-columns:repeat(2,1fr)}.RecordList-module-scss-module__OTJoxq__rooms .RecordList-module-scss-module__OTJoxq__list{column-gap:clamp(40px,8.0208vw,154px);max-width:1306px}.RecordList-module-scss-module__OTJoxq__rooms .RecordList-module-scss-module__OTJoxq__list>:nth-child(2n){top:var(--stagger);position:relative}.RecordList-module-scss-module__OTJoxq__offers .RecordList-module-scss-module__OTJoxq__list{column-gap:clamp(24px,2.2222vw,43px)}.RecordList-module-scss-module__OTJoxq__offers .RecordList-module-scss-module__OTJoxq__list>:nth-child(2n){top:var(--stagger);position:relative}}@media (min-width:992px) and (max-width:1199.98px){.RecordList-module-scss-module__OTJoxq__offers .RecordList-module-scss-module__OTJoxq__list{grid-template-columns:repeat(3,1fr)}.RecordList-module-scss-module__OTJoxq__offers .RecordList-module-scss-module__OTJoxq__list>:nth-child(2n){top:0}.RecordList-module-scss-module__OTJoxq__offers .RecordList-module-scss-module__OTJoxq__list>:nth-child(3n+2){top:var(--stagger);position:relative}}@media (min-width:1200px){.RecordList-module-scss-module__OTJoxq__offers .RecordList-module-scss-module__OTJoxq__list{grid-template-columns:repeat(4,1fr)}}.RecordList-module-scss-module__OTJoxq__item{animation:.5s both RecordList-module-scss-module__OTJoxq__card-in;animation-delay:calc(var(--i)*70ms)}@keyframes RecordList-module-scss-module__OTJoxq__card-in{0%{opacity:0;transform:translateY(16px)}}.RecordList-module-scss-module__OTJoxq__more{grid-template-rows:0fr;transition:grid-template-rows .7s;display:grid}.RecordList-module-scss-module__OTJoxq__more .RecordList-module-scss-module__OTJoxq__moreClip{min-height:0;overflow:hidden}.RecordList-module-scss-module__OTJoxq__more .RecordList-module-scss-module__OTJoxq__moreList{padding-top:var(--row-gap);margin-top:0}@media (min-width:768px){.RecordList-module-scss-module__OTJoxq__more .RecordList-module-scss-module__OTJoxq__moreList{padding-top:calc(var(--row-gap) - var(--stagger))}}.RecordList-module-scss-module__OTJoxq__more .RecordList-module-scss-module__OTJoxq__item{animation:none}.RecordList-module-scss-module__OTJoxq__moreOpen{grid-template-rows:1fr}.RecordList-module-scss-module__OTJoxq__moreOpen .RecordList-module-scss-module__OTJoxq__item{animation:.5s both RecordList-module-scss-module__OTJoxq__card-in;animation-delay:calc(.15s + var(--i)*70ms)}.RecordList-module-scss-module__OTJoxq__moreRow{border-bottom:1px solid var(--hairline);justify-content:center;margin-top:clamp(82px,74.48px + 2.0065vw,113px);display:flex}.RecordList-module-scss-module__OTJoxq__moreButton.RecordList-module-scss-module__OTJoxq__moreButton{font-family:var(--font-body);letter-spacing:.06em;text-transform:none;padding-bottom:clamp(40px,39.51px + .1294vw,42px);font-size:clamp(14px,13.03px + .2589vw,18px);font-variant-caps:all-small-caps;font-weight:400;line-height:1}.RecordList-module-scss-module__OTJoxq__moreButton.RecordList-module-scss-module__OTJoxq__moreButton:after{transform:none}@media (prefers-reduced-motion:reduce){.RecordList-module-scss-module__OTJoxq__item,.RecordList-module-scss-module__OTJoxq__moreOpen .RecordList-module-scss-module__OTJoxq__item{animation:none}.RecordList-module-scss-module__OTJoxq__more,.RecordList-module-scss-module__OTJoxq__options,.RecordList-module-scss-module__OTJoxq__tab:after,.RecordList-module-scss-module__OTJoxq__filterBar svg{transition-duration:0s}}
.TextBox-module-scss-module__2pE-HG__box{background:var(--color-nadel);color:var(--color-white);text-align:center;padding:45px 35px}@media (min-width:375px){.TextBox-module-scss-module__2pE-HG__box{padding-inline:45px}}@media (min-width:992px){.TextBox-module-scss-module__2pE-HG__box{width:min(100% - 2*var(--layout-gutter),1440px);margin-inline:auto;padding:60px 35px}}.TextBox-module-scss-module__2pE-HG__page{padding:0 var(--layout-gutter);color:inherit;background:0 0}.TextBox-module-scss-module__2pE-HG__page .TextBox-module-scss-module__2pE-HG__text{max-width:1010px}.TextBox-module-scss-module__2pE-HG__page .TextBox-module-scss-module__2pE-HG__subline{margin-top:30px}@media (min-width:992px){.TextBox-module-scss-module__2pE-HG__page .TextBox-module-scss-module__2pE-HG__subline{margin-top:50px}}.TextBox-module-scss-module__2pE-HG__text{max-width:1122px;color:inherit;white-space:pre-line;margin:0 auto}.TextBox-module-scss-module__2pE-HG__subline{letter-spacing:.06em;margin:10px 0 0;font-size:14px;font-weight:300;line-height:1.5}@media (min-width:992px){.TextBox-module-scss-module__2pE-HG__subline{font-size:16px}}
.FeatureCardsSlider-module-scss-module__sOAOvG__wrapper{position:relative;overflow-x:clip}.FeatureCardsSlider-module-scss-module__sOAOvG__swiper{width:100%;padding-block:.25rem}.FeatureCardsSlider-module-scss-module__sOAOvG__wrapper:hover .FeatureCardsSlider-module-scss-module__sOAOvG__swiper{cursor:none}.FeatureCardsSlider-module-scss-module__sOAOvG__swiper .swiper-slide{height:auto;display:flex}.FeatureCardsSlider-module-scss-module__sOAOvG__card{border:1px solid var(--color-nadel);flex:auto;align-items:flex-start;gap:40px;height:346px;padding:40px 20px 40px 40px;display:flex;overflow:hidden}.FeatureCardsSlider-module-scss-module__sOAOvG__imageWrapper{aspect-ratio:203/269;flex:0 0 203px;width:203px;position:relative}@media (max-width:767.98px){.FeatureCardsSlider-module-scss-module__sOAOvG__card{flex-direction:column;gap:24px;height:auto;padding:20px}.FeatureCardsSlider-module-scss-module__sOAOvG__imageWrapper{flex:none;width:100%}}.FeatureCardsSlider-module-scss-module__sOAOvG__cardImage{object-fit:cover}.FeatureCardsSlider-module-scss-module__sOAOvG__textColumn{flex-direction:column;min-width:0;display:flex}.FeatureCardsSlider-module-scss-module__sOAOvG__cardHeading{max-width:320px;color:var(--color-nadel);margin:0 0 .75rem}.FeatureCardsSlider-module-scss-module__sOAOvG__cardFeatures{color:var(--color-nadel);letter-spacing:.06em;margin:0;padding-inline-start:1.25rem;font-size:16px;font-weight:300;line-height:1.5}.FeatureCardsSlider-module-scss-module__sOAOvG__cardFeatures li+li{margin-block-start:0}.FeatureCardsSlider-module-scss-module__sOAOvG__cardFeatures li::marker{color:var(--color-nadel);font-size:.5em}.FeatureCardsSlider-module-scss-module__sOAOvG__dragCursor{z-index:20;background:color-mix(in srgb, var(--color-nadel) 66%, transparent);width:93px;height:93px;color:var(--color-white);font-family:var(--font-body);letter-spacing:.06em;text-transform:lowercase;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;margin:-46.5px 0 0 -46.5px;font-size:18px;font-variant-caps:small-caps;font-weight:400;line-height:1;display:flex;position:absolute;top:0;left:0}@media (hover:none),(pointer:coarse){.FeatureCardsSlider-module-scss-module__sOAOvG__dragCursor{display:none}}
.HeaderSlider-module-scss-module__Vrcaiq__wrapper{width:100%;position:relative}.HeaderSlider-module-scss-module__Vrcaiq__swiper{width:100%;height:100vh}.HeaderSlider-module-scss-module__Vrcaiq__logo{z-index:2;max-width:46vw;position:absolute;top:100px;left:50%;transform:translate(-50%)}.HeaderSlider-module-scss-module__Vrcaiq__logo img{width:100%;display:block}.HeaderSlider-module-scss-module__Vrcaiq__slide{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.HeaderSlider-module-scss-module__Vrcaiq__mediaWrapper{position:absolute;inset:0}.HeaderSlider-module-scss-module__Vrcaiq__media{object-fit:cover}.HeaderSlider-module-scss-module__Vrcaiq__overlayTop,.HeaderSlider-module-scss-module__Vrcaiq__overlayBottom{z-index:1;pointer-events:none;width:100%;height:33.34%;position:absolute;left:0}.HeaderSlider-module-scss-module__Vrcaiq__overlayTop{background:linear-gradient(to top, transparent 0%, var(--color-walnuss) 100%);mix-blend-mode:multiply;top:0}.HeaderSlider-module-scss-module__Vrcaiq__overlayBottom{background:linear-gradient(to bottom, transparent 0%, var(--color-white) 100%);bottom:0}video.HeaderSlider-module-scss-module__Vrcaiq__media{width:100%;height:100%;position:absolute;inset:0}.HeaderSlider-module-scss-module__Vrcaiq__badge{z-index:1;aspect-ratio:1;background:var(--color-nadel);width:271px;color:var(--color-white);text-align:center;border-radius:100%;flex-direction:column;align-items:center;gap:1rem;padding:2.1rem;display:flex;position:absolute;top:135px;left:90px;transform:rotate(-13.66deg)}@media (max-width:1199.98px){.HeaderSlider-module-scss-module__Vrcaiq__badge{width:225px;top:50px;left:30px}}@media (max-width:991.98px){.HeaderSlider-module-scss-module__Vrcaiq__badge{width:200px;inset:auto 15px 120px auto}}@media (max-width:767.98px){.HeaderSlider-module-scss-module__Vrcaiq__badge{top:auto;bottom:100px}}.HeaderSlider-module-scss-module__Vrcaiq__badgeIcon{width:auto;height:auto;max-height:38px}.HeaderSlider-module-scss-module__Vrcaiq__badgeText{font-family:var(--font-body);letter-spacing:.06em;text-align:center;text-transform:lowercase;max-width:170px;font-size:21px;font-variant-caps:small-caps;font-weight:300;line-height:1.1}@media (max-width:1199.98px){.HeaderSlider-module-scss-module__Vrcaiq__badgeText{max-width:175px;font-size:18px;line-height:1}}@media (max-width:991.98px){.HeaderSlider-module-scss-module__Vrcaiq__badgeText{max-width:150px;font-size:16px;line-height:1}}.HeaderSlider-module-scss-module__Vrcaiq__badgeText strong{font-weight:500}.HeaderSlider-module-scss-module__Vrcaiq__tagline{z-index:1;color:var(--color-accent);font-family:var(--font-script);letter-spacing:0;text-align:center;margin:0 0 clamp(32px,12.7027vw - 8.6486px,220px);font-size:clamp(80px,61.4054px + 5.8108vw,166px);font-weight:400;line-height:1}.HeaderSlider-module-scss-module__Vrcaiq__taglineImage{z-index:1;object-fit:contain;width:auto;max-width:92vw;height:clamp(80px,61.4054px + 5.8108vw,166px);margin:0 0 clamp(32px,12.7027vw - 8.6486px,220px)}@media (max-width:991.98px){.HeaderSlider-module-scss-module__Vrcaiq__tagline,.HeaderSlider-module-scss-module__Vrcaiq__taglineImage{display:none}}@media (min-width:992px){.HeaderSlider-module-scss-module__Vrcaiq__designProportions .HeaderSlider-module-scss-module__Vrcaiq__swiper{aspect-ratio:1920/1136;height:auto;min-height:720px}.HeaderSlider-module-scss-module__Vrcaiq__designProportions .HeaderSlider-module-scss-module__Vrcaiq__tagline,.HeaderSlider-module-scss-module__Vrcaiq__designProportions .HeaderSlider-module-scss-module__Vrcaiq__taglineImage{margin-bottom:18.2813vw}.HeaderSlider-module-scss-module__Vrcaiq__designProportions .HeaderSlider-module-scss-module__Vrcaiq__tagline{font-size:10.2604vw}.HeaderSlider-module-scss-module__Vrcaiq__designProportions .HeaderSlider-module-scss-module__Vrcaiq__taglineImage{height:10.2604vw}}
.Hero-module-scss-module__mKgCGG__wrapper{flex-direction:column;gap:clamp(32px,25.9459px + 1.8919vw,60px);display:flex}.Hero-module-scss-module__mKgCGG__introText>:first-child{margin-block-start:0}.Hero-module-scss-module__mKgCGG__introText>:last-child{margin-block-end:0}@media (min-width:1200px){.Hero-module-scss-module__mKgCGG__introText{max-width:600px}}.Hero-module-scss-module__mKgCGG__columns{flex-wrap:wrap;gap:clamp(1rem,.7838rem + .0676vw,2rem);display:flex}.Hero-module-scss-module__mKgCGG__leftGroup{display:contents}.Hero-module-scss-module__mKgCGG__column{flex-direction:column;flex:280px;gap:1rem;min-width:0;display:flex}@media (max-width:991.98px){.Hero-module-scss-module__mKgCGG__columnLeft,.Hero-module-scss-module__mKgCGG__columnMiddle,.Hero-module-scss-module__mKgCGG__columnRight{display:contents}.Hero-module-scss-module__mKgCGG__captionRight{flex-basis:100%;order:1}.Hero-module-scss-module__mKgCGG__imageLeft{flex:203 1 0;order:2;align-self:start}.Hero-module-scss-module__mKgCGG__imageMiddle{flex:325 1 0;order:3;align-self:start;margin-top:70px}.Hero-module-scss-module__mKgCGG__captionMiddle{flex-basis:100%;order:4}.Hero-module-scss-module__mKgCGG__imageRight{flex-basis:100%;order:5}}@media (min-width:992px){.Hero-module-scss-module__mKgCGG__columnLeft{flex:203 1 0}.Hero-module-scss-module__mKgCGG__columnMiddle{flex:325 1 0}.Hero-module-scss-module__mKgCGG__columnRight{flex:690 1 0}}@media (min-width:1400px){.Hero-module-scss-module__mKgCGG__leftGroup,.Hero-module-scss-module__mKgCGG__columnLeft,.Hero-module-scss-module__mKgCGG__columnRight{display:contents}.Hero-module-scss-module__mKgCGG__columns{grid-template-rows:auto auto;grid-template-columns:203px 325px minmax(0,1fr) 690px;gap:40px;display:grid}.Hero-module-scss-module__mKgCGG__imageLeft{grid-area:1/1/3;align-self:start}.Hero-module-scss-module__mKgCGG__columnMiddle{flex-direction:column;grid-area:2/2;align-self:start;gap:40px;display:flex}.Hero-module-scss-module__mKgCGG__captionRight{grid-area:1/4}.Hero-module-scss-module__mKgCGG__imageRight{grid-area:2/4;align-self:start}}.Hero-module-scss-module__mKgCGG__mediaItem{position:relative;overflow:hidden}.Hero-module-scss-module__mKgCGG__imageLeft{aspect-ratio:203/265}.Hero-module-scss-module__mKgCGG__imageMiddle{aspect-ratio:325/430}.Hero-module-scss-module__mKgCGG__imageRight{aspect-ratio:690/912}.Hero-module-scss-module__mKgCGG__media{object-fit:cover}video.Hero-module-scss-module__mKgCGG__media{width:100%;height:100%;position:absolute;inset:0}.Hero-module-scss-module__mKgCGG__overlayGraphic{z-index:1;pointer-events:none;max-height:70%;position:absolute;bottom:0;right:0;transform:translate(50%)}.Hero-module-scss-module__mKgCGG__caption>:first-child{margin-block-start:0}.Hero-module-scss-module__mKgCGG__caption>:last-child{margin-block-end:0}@media (min-width:1200px){.Hero-module-scss-module__mKgCGG__captionRight{width:83%}}
.Mascot-module-scss-module__cxNxHG__wrapper{isolation:isolate;color:var(--color-white);padding-block:30px 80px;position:relative;overflow:hidden}@media (min-width:992px){.Mascot-module-scss-module__cxNxHG__wrapper{width:min(100% - 2*var(--layout-gutter),var(--layout-width-standard));margin-inline:auto;padding-block:50px}}.Mascot-module-scss-module__cxNxHG__wrapper{background:var(--color-walnuss)}.Mascot-module-scss-module__cxNxHG__background{z-index:-1;position:absolute;inset:0}.Mascot-module-scss-module__cxNxHG__background:after{content:"";background:color-mix(in srgb, var(--color-walnuss) 80%, transparent);mix-blend-mode:multiply;position:absolute;inset:0}.Mascot-module-scss-module__cxNxHG__backgroundImage{object-fit:cover;pointer-events:none}.Mascot-module-scss-module__cxNxHG__tablet,.Mascot-module-scss-module__cxNxHG__desktop{display:none}@media (min-width:768px){.Mascot-module-scss-module__cxNxHG__mobile{display:none}.Mascot-module-scss-module__cxNxHG__tablet{display:block}}@media (min-width:992px){.Mascot-module-scss-module__cxNxHG__tablet{display:none}.Mascot-module-scss-module__cxNxHG__desktop{display:block}}.Mascot-module-scss-module__cxNxHG__inner{flex-direction:column;align-items:center;gap:clamp(2rem,1.6rem + 1.25vw,3rem);padding-inline:30px;display:flex}@media (min-width:992px){.Mascot-module-scss-module__cxNxHG__inner{flex-direction:row-reverse;justify-content:space-between;gap:4rem;padding-inline:max(30px,50% - 510px + -2.5*clamp(24px,22.0541px + .6081vw,33px))}}.Mascot-module-scss-module__cxNxHG__logo{flex:none;width:min(60vw,240px);height:auto}@media (min-width:992px){.Mascot-module-scss-module__cxNxHG__logo{width:clamp(240px,18vw,340px)}}.Mascot-module-scss-module__cxNxHG__text{width:100%}@media (min-width:992px){.Mascot-module-scss-module__cxNxHG__text{max-width:570px}}.Mascot-module-scss-module__cxNxHG__text .Mascot-module-scss-module__cxNxHG__headerWrapper>*{color:inherit;margin:0 0 30px}@media (min-width:992px){.Mascot-module-scss-module__cxNxHG__text .Mascot-module-scss-module__cxNxHG__headerWrapper>*{margin-bottom:20px}}.Mascot-module-scss-module__cxNxHG__bodytext{}.Mascot-module-scss-module__cxNxHG__text .Mascot-module-scss-module__cxNxHG__bodytext{color:inherit}
.MediaTeaser-module-scss-module__oGeV2a__wrapper{flex-direction:column;gap:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);display:flex}@media (max-width:991.98px){.MediaTeaser-module-scss-module__oGeV2a__wrapper{gap:50px}}@media (min-width:1200px){.MediaTeaser-module-scss-module__oGeV2a__headerWrapper{max-width:985px}}.MediaTeaser-module-scss-module__oGeV2a__row{flex-wrap:wrap;gap:50px;display:flex}@media (min-width:1200px){.MediaTeaser-module-scss-module__oGeV2a__row{gap:75px}}.MediaTeaser-module-scss-module__oGeV2a__mediaWrapper{position:relative;overflow:hidden}.MediaTeaser-module-scss-module__oGeV2a__media{object-fit:cover}video.MediaTeaser-module-scss-module__oGeV2a__media{width:100%;height:100%;position:absolute;inset:0}.MediaTeaser-module-scss-module__oGeV2a__imageLeft{aspect-ratio:447/541;flex:320px;min-width:0}@media (min-width:992px){.MediaTeaser-module-scss-module__oGeV2a__imageLeft{flex:0 447px}}.MediaTeaser-module-scss-module__oGeV2a__column2{flex-direction:column;flex:280px;gap:clamp(1rem,.8919rem + .0338vw,1.5rem);min-width:0;display:flex}@media (min-width:1200px){.MediaTeaser-module-scss-module__oGeV2a__column2{gap:50px}}.MediaTeaser-module-scss-module__oGeV2a__topRow{gap:clamp(1rem,.7838rem + .0676vw,2rem);display:flex}@media (min-width:1200px){.MediaTeaser-module-scss-module__oGeV2a__topRow{gap:50px}}.MediaTeaser-module-scss-module__oGeV2a__imageRight{aspect-ratio:245/296;flex-shrink:0;align-self:flex-start;width:245px;max-width:100%}@media (max-width:991.98px){.MediaTeaser-module-scss-module__oGeV2a__imageRight{display:none}}.MediaTeaser-module-scss-module__oGeV2a__textBlock{flex:1;min-width:0}.MediaTeaser-module-scss-module__oGeV2a__textBlock h3{margin:0 0 1rem}.MediaTeaser-module-scss-module__oGeV2a__list{color:var(--color-heading);letter-spacing:.06em;margin:0;padding-inline-start:1.25rem;font-size:16px;font-weight:300;line-height:1.5}.MediaTeaser-module-scss-module__oGeV2a__list li+li{margin-block-start:.35rem}.MediaTeaser-module-scss-module__oGeV2a__list li::marker{color:var(--color-heading);font-size:.5em}.MediaTeaser-module-scss-module__oGeV2a__bodytext{}@media (max-width:991.98px){.MediaTeaser-module-scss-module__oGeV2a__bodytext{order:1}.MediaTeaser-module-scss-module__oGeV2a__topRow{order:2}.MediaTeaser-module-scss-module__oGeV2a__actions{order:3}}.MediaTeaser-module-scss-module__oGeV2a__actions{align-items:center;gap:clamp(5px,3.0541px + .6081vw,14px);margin-top:calc(30px + -1*clamp(1rem,.8919rem + .0338vw,1.5rem));display:flex}@media (min-width:1200px){.MediaTeaser-module-scss-module__oGeV2a__actions{margin-top:-20px}}.MediaTeaser-module-scss-module__oGeV2a__cameraButton{color:var(--color-heading);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.MediaTeaser-module-scss-module__oGeV2a__cameraIcon{aspect-ratio:1;width:auto;max-height:clamp(36px,34.7027px + .4054vw,42px)}.MediaTeaser-module-scss-module__oGeV2a__cameraRect{fill:var(--color-walnuss);opacity:1;transition:fill .2s,opacity .2s}.MediaTeaser-module-scss-module__oGeV2a__cameraButton:hover .MediaTeaser-module-scss-module__oGeV2a__cameraRect,.MediaTeaser-module-scss-module__oGeV2a__cameraButton:focus-visible .MediaTeaser-module-scss-module__oGeV2a__cameraRect{fill:var(--color-honig);opacity:1}.MediaTeaser-module-scss-module__oGeV2a__cta{background:var(--color-accent);color:var(--color-white);text-align:center;text-transform:uppercase;border-radius:0;padding:clamp(10px,9.5676px + .1351vw,12px) 1.75rem;font-size:clamp(16px,15.5676px + .1351vw,18px);font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s}.MediaTeaser-module-scss-module__oGeV2a__cta:hover,.MediaTeaser-module-scss-module__oGeV2a__cta:focus-visible{box-shadow:inset 0 0 0 1px var(--color-accent);color:var(--color-accent);background:0 0}
.RoomSlider-module-scss-module__3AiLjG__wrapper{--fg:var(--color-nadel);--camera-rect-fill:var(--color-walnuss);--camera-rect-opacity:1;color:var(--fg);flex-direction:column;justify-content:center;padding-bottom:calc(min(812px,100%)/5.37748 + 64px);display:flex;position:relative;overflow:hidden}.RoomSlider-module-scss-module__3AiLjG__hasBackgroundImage{--fg:var(--color-white);--camera-rect-fill:var(--color-white);--camera-rect-opacity:.66;margin-top:-40%;padding-top:calc(55% + 40px)}@media (min-width:992px){.RoomSlider-module-scss-module__3AiLjG__wrapper.RoomSlider-module-scss-module__3AiLjG__hasBackgroundImage{justify-content:flex-start;min-height:calc(15vw + 930px);margin-top:0;padding-top:calc(15% + 40px)}.RoomSlider-module-scss-module__3AiLjG__wrapper{min-height:max(73.125vw,1030px);padding-bottom:0}}.RoomSlider-module-scss-module__3AiLjG__backgroundLayer{z-index:-1;background:var(--color-nadel);position:absolute;inset:0}.RoomSlider-module-scss-module__3AiLjG__backgroundImage{object-fit:cover;object-position:top;opacity:.4;pointer-events:none}.RoomSlider-module-scss-module__3AiLjG__topRow{border-bottom:1px solid color-mix(in srgb, var(--fg) 21%, transparent);margin-bottom:80px;padding-top:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);padding-bottom:30px}.RoomSlider-module-scss-module__3AiLjG__topRowInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex;}.RoomSlider-module-scss-module__3AiLjG__headingWrapper{position:relative}.RoomSlider-module-scss-module__3AiLjG__headingWrapper:before{content:"";background:var(--fg);width:232px;height:1px;position:absolute;bottom:-31px;left:0}.RoomSlider-module-scss-module__3AiLjG__headingWrapper h1,.RoomSlider-module-scss-module__3AiLjG__headingWrapper h2,.RoomSlider-module-scss-module__3AiLjG__headingWrapper h3,.RoomSlider-module-scss-module__3AiLjG__headingWrapper h4{color:var(--fg);margin-bottom:0}@media (max-width:991.98px){.RoomSlider-module-scss-module__3AiLjG__headingWrapper{text-align:center;width:100%}.RoomSlider-module-scss-module__3AiLjG__headingWrapper:before{left:50%;transform:translate(-50%)}}.RoomSlider-module-scss-module__3AiLjG__nav{color:var(--fg);align-items:center;gap:1rem;display:flex}.RoomSlider-module-scss-module__3AiLjG__navDesktop{display:flex}.RoomSlider-module-scss-module__3AiLjG__navMobile{display:none}@media (max-width:991.98px){.RoomSlider-module-scss-module__3AiLjG__navDesktop{display:none}.RoomSlider-module-scss-module__3AiLjG__navMobile{justify-content:center;margin-top:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);display:flex}}.RoomSlider-module-scss-module__3AiLjG__counter{font-size:.8rem}.RoomSlider-module-scss-module__3AiLjG__navButton{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.RoomSlider-module-scss-module__3AiLjG__navIcon{transition:transform .2s}.RoomSlider-module-scss-module__3AiLjG__navIconPrev{transform:scaleX(-1)}.RoomSlider-module-scss-module__3AiLjG__navButton:hover .RoomSlider-module-scss-module__3AiLjG__navIcon{transform:translate(4px)}.RoomSlider-module-scss-module__3AiLjG__navButton:has(.RoomSlider-module-scss-module__3AiLjG__navIconPrev):hover .RoomSlider-module-scss-module__3AiLjG__navIcon{transform:scaleX(-1)translate(4px)}.RoomSlider-module-scss-module__3AiLjG__swiper{width:100%;padding-bottom:clamp(1.5rem,1.2838rem + .0676vw,2.5rem);}.RoomSlider-module-scss-module__3AiLjG__aiImagesDisclaimerRow{width:100%;}.RoomSlider-module-scss-module__3AiLjG__aiImagesDisclaimer{color:var(--color-white);margin:0;font-size:.8rem;line-height:1.4}@media (min-width:768px){.RoomSlider-module-scss-module__3AiLjG__aiImagesDisclaimer{max-width:calc(50% + clamp(24px,8.6486px + 4.7973vw,95px)/-2)}}.RoomSlider-module-scss-module__3AiLjG__slide{flex-direction:column;align-items:center;gap:32px;display:flex}@media (min-width:768px){.RoomSlider-module-scss-module__3AiLjG__slide{flex-direction:row;gap:clamp(24px,8.6486px + 4.7973vw,95px)}}.RoomSlider-module-scss-module__3AiLjG__roomImageWrapper{aspect-ratio:310/405;flex:390px;min-width:0;position:relative;overflow:hidden}@media (min-width:480px) and (max-width:767.98px){.RoomSlider-module-scss-module__3AiLjG__roomImageWrapper{aspect-ratio:754/482}}@media (min-width:768px) and (max-width:991.98px){.RoomSlider-module-scss-module__3AiLjG__roomImageWrapper{aspect-ratio:310/405}}@media (min-width:992px){.RoomSlider-module-scss-module__3AiLjG__roomImageWrapper{aspect-ratio:754/482}}.RoomSlider-module-scss-module__3AiLjG__roomImage{object-fit:cover;display:none}.RoomSlider-module-scss-module__3AiLjG__roomImagePortrait{display:block}@media (min-width:480px) and (max-width:767.98px){.RoomSlider-module-scss-module__3AiLjG__roomImagePortrait{display:none}.RoomSlider-module-scss-module__3AiLjG__roomImageLandscape{display:block}}@media (min-width:768px) and (max-width:991.98px){.RoomSlider-module-scss-module__3AiLjG__roomImagePortrait{display:block}.RoomSlider-module-scss-module__3AiLjG__roomImageLandscape{display:none}}@media (min-width:992px){.RoomSlider-module-scss-module__3AiLjG__roomImagePortrait{display:none}.RoomSlider-module-scss-module__3AiLjG__roomImageLandscape{display:block}}.RoomSlider-module-scss-module__3AiLjG__roomDetails{flex:320px;min-width:0}.RoomSlider-module-scss-module__3AiLjG__heading{color:var(--fg);margin:0 0 4px}.RoomSlider-module-scss-module__3AiLjG__meta,.RoomSlider-module-scss-module__3AiLjG__priceMeta{color:var(--fg);text-transform:uppercase;letter-spacing:.06em}.RoomSlider-module-scss-module__3AiLjG__meta{font-size:18px;line-height:1}.RoomSlider-module-scss-module__3AiLjG__priceMeta{margin-bottom:10px;font-size:16px;line-height:1.5}.RoomSlider-module-scss-module__3AiLjG__separator{font-variant-caps:small-caps}.RoomSlider-module-scss-module__3AiLjG__bodytext{color:var(--fg);}.RoomSlider-module-scss-module__3AiLjG__actions{align-items:center;gap:clamp(5px,3.0541px + .6081vw,14px);margin-top:1.5rem;display:flex}.RoomSlider-module-scss-module__3AiLjG__cameraButton{color:var(--fg);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.RoomSlider-module-scss-module__3AiLjG__cameraIcon{aspect-ratio:1;width:auto;max-height:clamp(36px,34.7027px + .4054vw,42px)}.RoomSlider-module-scss-module__3AiLjG__cameraRect{fill:var(--camera-rect-fill);opacity:var(--camera-rect-opacity);transition:fill .2s,opacity .2s}.RoomSlider-module-scss-module__3AiLjG__cameraButton:hover .RoomSlider-module-scss-module__3AiLjG__cameraRect,.RoomSlider-module-scss-module__3AiLjG__cameraButton:focus-visible .RoomSlider-module-scss-module__3AiLjG__cameraRect{fill:var(--color-honig);opacity:1}.RoomSlider-module-scss-module__3AiLjG__cta{background:var(--color-accent);color:var(--color-white);text-align:center;text-transform:uppercase;border-radius:0;padding:clamp(10px,9.5676px + .1351vw,12px) 1.75rem;font-size:clamp(16px,15.5676px + .1351vw,18px);font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s}.RoomSlider-module-scss-module__3AiLjG__cta:hover,.RoomSlider-module-scss-module__3AiLjG__cta:focus-visible{box-shadow:inset 0 0 0 1px var(--color-accent);color:var(--color-accent);background:0 0}.RoomSlider-module-scss-module__3AiLjG__textLogoRow{pointer-events:none;justify-content:flex-end;display:flex;position:absolute;bottom:-6px;left:0;right:0;}@media (max-width:991.98px){.RoomSlider-module-scss-module__3AiLjG__textLogoRow{padding:0}}.RoomSlider-module-scss-module__3AiLjG__textLogo{width:812px;max-width:100%;height:auto;display:block}
.TabsTeaser-module-scss-module___v_4oG__wrapper{flex-direction:column;gap:clamp(1rem,.7838rem + .0676vw,2rem);display:flex}.TabsTeaser-module-scss-module___v_4oG__fullBleedWrapper{min-height:min(203.467vw,763px);position:relative}@media (min-width:992px){.TabsTeaser-module-scss-module___v_4oG__fullBleedWrapper{min-height:auto}}.TabsTeaser-module-scss-module___v_4oG__sectionBackgroundImageWrapper{z-index:-1;margin-top:max(-20%,-384px);position:absolute;inset:0}.TabsTeaser-module-scss-module___v_4oG__sectionBackgroundImage{object-fit:cover;object-position:top;opacity:.22;pointer-events:none}.TabsTeaser-module-scss-module___v_4oG__containedInner{margin-bottom:-15%;}.TabsTeaser-module-scss-module___v_4oG__tabBar{border-bottom:1px solid color-mix(in srgb, var(--color-nadel) 21%, transparent);gap:clamp(36px,22.1622px + 4.3243vw,100px);width:fit-content;display:flex}.TabsTeaser-module-scss-module___v_4oG__tab{color:color-mix(in srgb, var(--color-nadel) 46%, transparent);cursor:pointer;background:0 0;border:0;padding:0 0 .5rem;transition:color .2s;position:relative}.TabsTeaser-module-scss-module___v_4oG__tab:after{content:"";background:0 0;height:1px;transition:background-color .2s;position:absolute;bottom:-1px;left:0;right:0}.TabsTeaser-module-scss-module___v_4oG__tabActive{color:var(--color-heading)}.TabsTeaser-module-scss-module___v_4oG__tabActive:after{background:var(--color-nadel)}.TabsTeaser-module-scss-module___v_4oG__tab:not(.TabsTeaser-module-scss-module___v_4oG__tabActive):hover,.TabsTeaser-module-scss-module___v_4oG__tab:not(.TabsTeaser-module-scss-module___v_4oG__tabActive):focus-visible{color:var(--color-honig)}.TabsTeaser-module-scss-module___v_4oG__tab:not(.TabsTeaser-module-scss-module___v_4oG__tabActive):hover:after,.TabsTeaser-module-scss-module___v_4oG__tab:not(.TabsTeaser-module-scss-module___v_4oG__tabActive):focus-visible:after{background:var(--color-honig)}.TabsTeaser-module-scss-module___v_4oG__panel{min-height:770px;animation:.35s TabsTeaser-module-scss-module___v_4oG__fadeIn;position:relative}@media (min-width:992px){.TabsTeaser-module-scss-module___v_4oG__panel{min-height:710px}}@keyframes TabsTeaser-module-scss-module___v_4oG__fadeIn{0%{opacity:0}to{opacity:1}}.TabsTeaser-module-scss-module___v_4oG__panelBackgroundWrapper{position:absolute;inset:0}.TabsTeaser-module-scss-module___v_4oG__panelBackground{object-fit:cover;display:none}.TabsTeaser-module-scss-module___v_4oG__panelBackgroundMobile{display:block}@media (min-width:768px){.TabsTeaser-module-scss-module___v_4oG__panelBackgroundMobile{display:none}.TabsTeaser-module-scss-module___v_4oG__panelBackgroundTablet{display:block}}@media (min-width:992px){.TabsTeaser-module-scss-module___v_4oG__panelBackgroundTablet{display:none}.TabsTeaser-module-scss-module___v_4oG__panelBackgroundDesktop{display:block}}.TabsTeaser-module-scss-module___v_4oG__panelOverlay{background:#000000e0;position:absolute;inset:0}.TabsTeaser-module-scss-module___v_4oG__panel:has(.TabsTeaser-module-scss-module___v_4oG__panelBackground) .TabsTeaser-module-scss-module___v_4oG__panelOverlay{background:#000000ad}.TabsTeaser-module-scss-module___v_4oG__panelContent{z-index:1;gap:clamp(1.5rem,1.1757rem + .1014vw,3rem);min-height:770px;padding:clamp(40px,27.027px + 4.0541vw,100px) clamp(1.5rem,1.1757rem + .1014vw,3rem) clamp(40px,29.1892px + 3.3784vw,90px) clamp(25px,4.4595px + 6.4189vw,120px);display:flex;position:relative}@media (max-width:575.98px){.TabsTeaser-module-scss-module___v_4oG__panelContent{padding:40px 25px}}@media (min-width:992px){.TabsTeaser-module-scss-module___v_4oG__panelContent{min-height:710px}}@media (max-width:991.98px){.TabsTeaser-module-scss-module___v_4oG__panelContent{flex-direction:column}}.TabsTeaser-module-scss-module___v_4oG__textColumn{min-width:0;color:var(--color-white);flex:320px}.TabsTeaser-module-scss-module___v_4oG__heading{color:var(--color-white);margin:0 0 1rem}.TabsTeaser-module-scss-module___v_4oG__bodytext{color:var(--color-white);font-size:15px;line-height:1.7;}.TabsTeaser-module-scss-module___v_4oG__subheading{color:var(--color-white);font-family:var(--font-body);margin:1.5rem 0 .75rem;font-size:16px;font-weight:600}.TabsTeaser-module-scss-module___v_4oG__list{color:var(--color-white);margin:0;padding-inline-start:1.1rem;font-size:14px;line-height:1.6}.TabsTeaser-module-scss-module___v_4oG__list li+li{margin-block-start:.25rem}.TabsTeaser-module-scss-module___v_4oG__list li::marker{font-size:.6em}.TabsTeaser-module-scss-module___v_4oG__imageGrid{flex:0 386px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:48px 30px;display:grid}.TabsTeaser-module-scss-module___v_4oG__imageGrid>:only-child{grid-area:1/1/-1/-1}.TabsTeaser-module-scss-module___v_4oG__imageGridPair{grid-template-columns:1fr}@media (max-width:767.98px){.TabsTeaser-module-scss-module___v_4oG__imageGrid{display:none}}.TabsTeaser-module-scss-module___v_4oG__imageWrapper{position:relative;overflow:hidden}.TabsTeaser-module-scss-module___v_4oG__image{object-fit:cover}
.TextIcon-module__PBLlGa__wrapper{text-align:center;flex-direction:column;align-items:center;display:flex}.TextIcon-module__PBLlGa__icon{width:auto;max-width:50%;height:auto}.TextIcon-module__PBLlGa__icon+.TextIcon-module__PBLlGa__headerWrapper{margin-top:64px}@media (min-width:992px){.TextIcon-module__PBLlGa__icon+.TextIcon-module__PBLlGa__headerWrapper{margin-top:85px}}.TextIcon-module__PBLlGa__headerWrapper{color:var(--color-heading)}.TextIcon-module__PBLlGa__headerWrapper h1,.TextIcon-module__PBLlGa__headerWrapper h2,.TextIcon-module__PBLlGa__headerWrapper h3,.TextIcon-module__PBLlGa__headerWrapper h4{margin-bottom:0}.TextIcon-module__PBLlGa__headerWrapper+.TextIcon-module__PBLlGa__bodytext{margin-top:20px}@media (min-width:992px){.TextIcon-module__PBLlGa__headerWrapper+.TextIcon-module__PBLlGa__bodytext{margin-top:30px}}.TextIcon-module__PBLlGa__bodytext{}
.Footer-module__EZoWya__footer{color:var(--color-nadel);position:relative;overflow:hidden}.Footer-module__EZoWya__background{z-index:-2;object-fit:cover;position:absolute;inset:0}.Footer-module__EZoWya__backgroundOverlay{z-index:-1;pointer-events:none;background:linear-gradient(#f9f5f0 0,#f9f5f0f2 130px,#f9f5f0cc 350px,#f9f5f0bf 470px calc(100% - 390px),#f9f5f0 calc(100% - 30px));position:absolute;inset:0}.Footer-module__EZoWya__content{max-width:calc(var(--layout-width-large) + 2 * var(--layout-gutter));padding:4rem var(--layout-gutter) 2rem;padding-top:var(--footer-gap,20%);margin-inline:auto;position:relative}.Footer-module__EZoWya__mainRow{justify-content:space-between;gap:3rem;margin-block-end:3rem;display:flex}.Footer-module__EZoWya__addressColumn{flex-direction:column;gap:2rem;min-width:260px;display:flex}.Footer-module__EZoWya__address{text-transform:uppercase;flex-direction:column;gap:.25rem;font-size:18px;font-style:normal;font-weight:400;line-height:30px;display:flex}.Footer-module__EZoWya__address a{color:inherit;text-underline-offset:.2em;text-decoration:none;text-decoration-thickness:1px}.Footer-module__EZoWya__address a:hover,.Footer-module__EZoWya__address a:focus-visible{text-decoration:underline}.Footer-module__EZoWya__social p{margin:0 0 .5rem;font-size:16px;font-weight:300;line-height:1.5}.Footer-module__EZoWya__socialList{gap:1rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__EZoWya__socialList a{color:inherit;text-transform:uppercase;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:color .2s}.Footer-module__EZoWya__socialList a:hover,.Footer-module__EZoWya__socialList a:focus-visible{color:var(--color-honig)}.Footer-module__EZoWya__logoList{flex-wrap:wrap;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__EZoWya__logoList img{filter:brightness(0)saturate()invert(18%)sepia(17%)saturate(1342%)hue-rotate(68deg)brightness(97%)contrast(88%);max-width:140px;height:auto;transition:filter .2s}.Footer-module__EZoWya__logoList a:hover img,.Footer-module__EZoWya__logoList a:focus-visible img{filter:brightness(0)saturate()invert(60%)sepia(49%)saturate(360%)hue-rotate(357deg)brightness(96%)contrast(97%)}.Footer-module__EZoWya__description{max-width:700px;font-family:var(--font-body);letter-spacing:.33em;margin:0;font-size:14px;font-weight:400;line-height:1}.Footer-module__EZoWya__partners{flex-direction:column;gap:1rem;display:flex}.Footer-module__EZoWya__partnersToggle{font:inherit;color:inherit;letter-spacing:.06em;cursor:pointer;text-transform:lowercase;background:0 0;border:0;align-self:flex-start;align-items:baseline;gap:.5rem;padding:0;font-size:18px;font-variant-caps:small-caps;font-weight:400;line-height:1;display:inline-flex}.Footer-module__EZoWya__partnersToggleIcon{transition:transform .2s}.Footer-module__EZoWya__partnersToggle[aria-expanded=true] .Footer-module__EZoWya__partnersToggleIcon{transform:rotateX(180deg)}.Footer-module__EZoWya__partnersList{visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s}.Footer-module__EZoWya__partnersList[data-open=true]{visibility:visible;opacity:1}.Footer-module__EZoWya__asideColumn{text-align:right;flex-direction:column;align-items:flex-end;gap:1.5rem;min-width:260px;display:flex}.Footer-module__EZoWya__newsletter{width:min(484px,100%);margin-bottom:calc(80px - 1.5rem)}.Footer-module__EZoWya__newsletterToggle{display:none}.Footer-module__EZoWya__newsletterLabel{letter-spacing:.06em;text-align:right;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:400;line-height:18px}.Footer-module__EZoWya__newsletterHeadingText{letter-spacing:.06em;text-align:right;margin:0;font-size:21px;font-weight:500;line-height:1.3}.Footer-module__EZoWya__newsletterHeadingText span{display:block}.Footer-module__EZoWya__newsletterFrame{border:0;width:100%;height:230px;margin-top:24px;display:block;overflow:hidden}@media (max-width:767.98px){.Footer-module__EZoWya__newsletter{width:100%}.Footer-module__EZoWya__newsletterToggle{width:100%;color:inherit;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:4px 10px;font-size:14px;font-weight:400;line-height:18px;transition:background-color .2s,color .2s;display:block}.Footer-module__EZoWya__newsletterToggle:hover,.Footer-module__EZoWya__newsletterToggle:focus-visible,.Footer-module__EZoWya__newsletterToggle[aria-expanded=true]{background:var(--color-nadel);color:var(--color-white)}.Footer-module__EZoWya__newsletterBody{margin-top:24px;display:none}.Footer-module__EZoWya__newsletter[data-open=true] .Footer-module__EZoWya__newsletterBody{display:block}.Footer-module__EZoWya__newsletterLabel{display:none}}.Footer-module__EZoWya__cta{min-height:59px;color:inherit;text-align:center;text-transform:uppercase;background:#fff3;border-radius:6px;justify-content:center;align-items:center;padding:.85rem 1.75rem;font-size:15px;font-weight:400;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s;display:flex;box-shadow:3px 3px 33px -10px #00000042}.Footer-module__EZoWya__cta:hover,.Footer-module__EZoWya__cta:focus-visible{background:var(--color-nadel);color:var(--color-white)}.Footer-module__EZoWya__meta{flex-direction:column;align-items:flex-end;gap:1.5rem;margin-block-start:1.5rem;font-size:.85rem;display:flex}.Footer-module__EZoWya__legalNav{align-self:stretch}.Footer-module__EZoWya__legalNav a{color:inherit;text-decoration:none}.Footer-module__EZoWya__legalNav a:hover,.Footer-module__EZoWya__legalNav a:focus-visible{text-decoration:underline}p.Footer-module__EZoWya__legalNav{margin:.5rem 0 0}.Footer-module__EZoWya__poweredBy{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.Footer-module__EZoWya__aiImagesDisclaimer{max-width:520px;font-size:.85rem;line-height:1.4}@media (max-width:991.98px){.Footer-module__EZoWya__mainRow{flex-direction:column}.Footer-module__EZoWya__asideColumn,.Footer-module__EZoWya__meta,.Footer-module__EZoWya__poweredBy{align-items:center}.Footer-module__EZoWya__asideColumn,.Footer-module__EZoWya__newsletterLabel,.Footer-module__EZoWya__newsletterHeadingText{text-align:center}}
.LanguageSwitch-module__Tb85uW__switch{top:40px;right:calc(35px + var(--menu-offset,0px));z-index:999;border:1px solid var(--color-honig);text-shadow:0 2px 4px #00000029;min-width:77px;min-height:33px;font-family:var(--font-inter), sans-serif;letter-spacing:0;color:var(--color-honig);margin-right:var(--scrollbar-compensation,0px);border-radius:6px;justify-content:center;align-items:center;gap:.4em;padding:8px 11px;font-size:14px;font-weight:700;line-height:1;transition:all .3s,margin;display:flex;position:fixed;box-shadow:0 2px 6px #00000029}@media (max-width:991px){.LanguageSwitch-module__Tb85uW__switch{top:13px!important;right:calc(24px + var(--menu-offset,0px))!important}}:is(body.scrolled .LanguageSwitch-module__Tb85uW__switch,body:has(.no-header-page) .LanguageSwitch-module__Tb85uW__switch){top:23px}@media (max-width:399.98px){body:has(#main-menu):not(.menu-open) .LanguageSwitch-module__Tb85uW__switch{visibility:hidden;opacity:0}}.LanguageSwitch-module__Tb85uW__link{color:inherit;opacity:.6;text-decoration:none;transition:opacity .2s,color .2s}.LanguageSwitch-module__Tb85uW__link:hover,.LanguageSwitch-module__Tb85uW__link:focus-visible{opacity:1;color:var(--color-walnuss)}:is(body:not(.scrolled):not(:has(.no-header-page)) .LanguageSwitch-module__Tb85uW__link:hover,body:not(.scrolled):not(:has(.no-header-page)) .LanguageSwitch-module__Tb85uW__link:focus-visible){color:var(--color-honig)}.LanguageSwitch-module__Tb85uW__link:focus-visible{outline:1px solid var(--color-honig);outline-offset:3px;border-radius:2px}
.MenuButton-module__IicRjW__button{z-index:1000;height:33px;color:var(--color-honig);cursor:pointer;filter:drop-shadow(0 2px 4px #00000029);margin-right:var(--scrollbar-compensation,0px);background:0 0;border:0;align-items:center;padding:0;transition:top .3s,margin;display:flex;position:fixed;top:40px;right:35px}@media (max-width:991px){.MenuButton-module__IicRjW__button{top:13px;right:24px}}@media (min-width:992px){:is(body.scrolled .MenuButton-module__IicRjW__button,body:has(.no-header-page) .MenuButton-module__IicRjW__button){top:23px}}.MenuButton-module__IicRjW__button:focus-visible{outline:1px solid var(--color-honig);outline-offset:3px;border-radius:2px}.MenuButton-module__IicRjW__icon{transform-origin:calc(100% - 10.5px);--top-left:31px;--middle-left:13px;width:65px;height:21px;transition:transform .2s;display:block;position:relative}@media (max-width:991px){.MenuButton-module__IicRjW__icon{--top-left:20.985px;--middle-left:8.8px;width:44px}}.MenuButton-module__IicRjW__line{background:currentColor;height:2px;transition:left .3s,top .3s,transform .3s,opacity .2s;position:absolute;right:0}.MenuButton-module__IicRjW__line:first-child{top:0;left:var(--top-left)}.MenuButton-module__IicRjW__line:nth-child(2){top:9px;left:var(--middle-left)}.MenuButton-module__IicRjW__line:nth-child(3){top:19px;left:0}@media (hover:hover){.MenuButton-module__IicRjW__button:not(.MenuButton-module__IicRjW__open):hover .MenuButton-module__IicRjW__line{left:0}}.MenuButton-module__IicRjW__open .MenuButton-module__IicRjW__line:first-child,.MenuButton-module__IicRjW__open .MenuButton-module__IicRjW__line:nth-child(3){top:9.5px;left:calc(100% - 29.7px)}.MenuButton-module__IicRjW__open .MenuButton-module__IicRjW__line:first-child{transform:translate(4.35px)rotate(45deg)}.MenuButton-module__IicRjW__open .MenuButton-module__IicRjW__line:nth-child(3){transform:translate(4.35px)rotate(-45deg)}.MenuButton-module__IicRjW__open .MenuButton-module__IicRjW__line:nth-child(2){opacity:0}@media (hover:hover){.MenuButton-module__IicRjW__open:hover .MenuButton-module__IicRjW__icon{transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.MenuButton-module__IicRjW__icon,.MenuButton-module__IicRjW__line{transition:none}}
.MainMenu-module-scss-module__HriAla__menu{--seam:49.4271vw;z-index:999;color:var(--color-white);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .25s,visibility 0s linear .25s;position:fixed;inset:0}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__menu{overscroll-behavior:contain;padding-bottom:140px;overflow-y:auto}}.MainMenu-module-scss-module__HriAla__open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .35s}.MainMenu-module-scss-module__HriAla__backdrop{background:var(--color-nadel);position:fixed;inset:0;overflow:hidden}.MainMenu-module-scss-module__HriAla__photos{position:absolute;inset:0}.MainMenu-module-scss-module__HriAla__desktopPhotos{filter:contrast(.6)brightness(1.3)}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__desktopPhotos{display:none}}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__mobilePhotos{display:none}}.MainMenu-module-scss-module__HriAla__half:before,.MainMenu-module-scss-module__HriAla__half:after,.MainMenu-module-scss-module__HriAla__mobilePhotos:before,.MainMenu-module-scss-module__HriAla__mobilePhotos:after{content:"";z-index:1;position:absolute;bottom:0;left:0;right:0}.MainMenu-module-scss-module__HriAla__half:before,.MainMenu-module-scss-module__HriAla__mobilePhotos:before{top:0}.MainMenu-module-scss-module__HriAla__half:after,.MainMenu-module-scss-module__HriAla__mobilePhotos:after{top:3.2967%}.MainMenu-module-scss-module__HriAla__half{position:absolute;top:0;bottom:0}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__half{display:none}}.MainMenu-module-scss-module__HriAla__left{width:var(--seam);left:0}.MainMenu-module-scss-module__HriAla__left:before{background:linear-gradient(#25402348,#25402300)}.MainMenu-module-scss-module__HriAla__left:after{background:linear-gradient(#25402300,#25402348)}.MainMenu-module-scss-module__HriAla__right{right:0;left:var(--seam)}.MainMenu-module-scss-module__HriAla__right:before{background:linear-gradient(#f9f5f000,#f9f5f0);top:3.2967%}.MainMenu-module-scss-module__HriAla__right:after{background:linear-gradient(#e5d8c6,#e5d8c600);top:0}.MainMenu-module-scss-module__HriAla__mobilePhotos:before{background:linear-gradient(#254023cc,#25402300)}.MainMenu-module-scss-module__HriAla__mobilePhotos:after{background:linear-gradient(#f9f5f000,#f9f5f0);top:63%}.MainMenu-module-scss-module__HriAla__layer{object-fit:cover;opacity:0;transition:opacity .6s}.MainMenu-module-scss-module__HriAla__visible{opacity:1}.MainMenu-module-scss-module__HriAla__wordmark{z-index:2;opacity:.4;width:42.2917vw;height:auto;position:absolute;bottom:-.3125vw;left:0}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__wordmark{display:none}}.MainMenu-module-scss-module__HriAla__logo{width:177px;margin:75px auto 0;display:block;position:relative}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__logo{display:none}}.MainMenu-module-scss-module__HriAla__nav{position:relative}.MainMenu-module-scss-module__HriAla__levelOne,.MainMenu-module-scss-module__HriAla__levelTwo{margin:0;padding:0;list-style:none}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__levelOne{width:var(--seam);flex-direction:column;justify-content:center;align-items:center;gap:clamp(17px,1.4583vw - 1.5px,27px);display:flex;position:fixed;top:0;bottom:0;left:0}}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__levelOne{flex-direction:column;gap:13px;margin-top:47px;padding:0 30px 0 46px;display:flex}}.MainMenu-module-scss-module__HriAla__row{opacity:0;align-items:center;gap:17px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(12px)}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__row{justify-content:center}}.MainMenu-module-scss-module__HriAla__open .MainMenu-module-scss-module__HriAla__row{opacity:1;transition-delay:calc(.1s + var(--i)*40ms);transform:none}.MainMenu-module-scss-module__HriAla__toggle{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:-16px -12px;padding:16px 12px;display:flex}.MainMenu-module-scss-module__HriAla__toggle svg{transition:transform .3s}.MainMenu-module-scss-module__HriAla__toggle[aria-expanded=true] svg{transform:rotateX(180deg)}.MainMenu-module-scss-module__HriAla__toggle:focus-visible{outline:1px solid var(--color-honig);outline-offset:-4px}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__toggle{display:none}}.MainMenu-module-scss-module__HriAla__levelOneEntry{color:inherit;font-family:var(--font-heading);letter-spacing:0;font-size:clamp(21px,18.4054px + .8108vw,33px);font-weight:400;line-height:1.3;text-decoration:none;transition:color .2s}@media (hover:hover){.MainMenu-module-scss-module__HriAla__levelOneEntry:hover{color:var(--color-honig)}}.MainMenu-module-scss-module__HriAla__levelOneEntry:focus-visible{outline:1px solid var(--color-honig);outline-offset:4px}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__levelOneEntry{text-align:center}}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__levelOneEntry:first-child{padding-left:35px}}.MainMenu-module-scss-module__HriAla__title{position:relative}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__title:before,.MainMenu-module-scss-module__HriAla__title:after{content:"";background:var(--color-white);opacity:0;border-radius:50%;width:9px;height:9px;margin-top:-4.5px;transition:opacity .25s,transform .25s;position:absolute;top:50%;transform:scale(0)}.MainMenu-module-scss-module__HriAla__title:before{right:calc(100% + 39px)}.MainMenu-module-scss-module__HriAla__title:after{left:calc(100% + 39px)}.MainMenu-module-scss-module__HriAla__selected .MainMenu-module-scss-module__HriAla__title:before,.MainMenu-module-scss-module__HriAla__selected .MainMenu-module-scss-module__HriAla__title:after{opacity:1;transform:none}}.MainMenu-module-scss-module__HriAla__panel{visibility:hidden}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__panel{top:0;bottom:0;left:var(--seam);opacity:0;justify-content:center;align-items:center;transition:opacity .3s,transform .3s,visibility 0s linear .3s;display:flex;position:fixed;right:0;transform:translateY(8px)}}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__panel{grid-template-rows:0fr;transition:grid-template-rows .3s,visibility 0s linear .3s;display:grid}}.MainMenu-module-scss-module__HriAla__open .MainMenu-module-scss-module__HriAla__expanded{visibility:visible;transition-delay:0s}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__open .MainMenu-module-scss-module__HriAla__expanded{opacity:1;transition:opacity .3s .15s,transform .3s .15s,visibility;transform:none}}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__open .MainMenu-module-scss-module__HriAla__expanded{grid-template-rows:1fr}}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__levelTwo{text-align:center;color:var(--color-walnuss);font-family:var(--font-heading);letter-spacing:0;font-size:clamp(21px,15.655px + .5388vw,26px);font-weight:400;line-height:2}}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__levelTwo{min-height:0;font-family:var(--font-body);letter-spacing:.06em;padding-left:35px;font-size:16px;font-weight:500;line-height:1.5;overflow:hidden}.MainMenu-module-scss-module__HriAla__levelTwo li:first-child{padding-top:20px}.MainMenu-module-scss-module__HriAla__levelTwo li:last-child{padding-bottom:5px}}.MainMenu-module-scss-module__HriAla__levelTwoEntry{color:inherit;text-decoration:none;transition:color .2s}.MainMenu-module-scss-module__HriAla__levelTwoEntry[aria-current=page]{color:var(--color-honig)}@media (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__levelTwoEntry[aria-current=page]{color:var(--color-nadel)}}@media (hover:hover){.MainMenu-module-scss-module__HriAla__levelTwoEntry:hover{color:var(--color-honig)}}@media (hover:hover) and (min-width:992px) and (hover:hover){.MainMenu-module-scss-module__HriAla__levelTwoEntry:hover{color:var(--color-nadel)}}.MainMenu-module-scss-module__HriAla__levelTwoEntry:focus-visible{outline-offset:3px;outline:1px solid}.MainMenu-module-scss-module__HriAla__image{top:calc(50% - 11.0157vw);left:calc(var(--seam) - 9.974vw);aspect-ratio:383/423;opacity:0;width:19.9479vw;transition:opacity .4s,transform .4s;position:fixed;overflow:hidden;transform:scale(.97)}@media (max-width:991.98px),(hover:none){.MainMenu-module-scss-module__HriAla__image{display:none}}.MainMenu-module-scss-module__HriAla__open .MainMenu-module-scss-module__HriAla__image{opacity:1;transition-delay:.1s;transform:none}@media (prefers-reduced-motion:reduce){.MainMenu-module-scss-module__HriAla__row,.MainMenu-module-scss-module__HriAla__panel,.MainMenu-module-scss-module__HriAla__image,.MainMenu-module-scss-module__HriAla__title:before,.MainMenu-module-scss-module__HriAla__title:after{transform:none!important}.MainMenu-module-scss-module__HriAla__panel,.MainMenu-module-scss-module__HriAla__toggle svg{transition-duration:0s}}
.PageBackground-module-scss-module__lVg5gG__background{pointer-events:none;opacity:.15;height:224vw;position:absolute;inset:60px 0 auto;-webkit-mask-image:linear-gradient(#0000 5%,#000 30% 83%,#0000 100%);mask-image:linear-gradient(#0000 5%,#000 30% 83%,#0000 100%)}@media (min-width:992px){.PageBackground-module-scss-module__lVg5gG__background{height:59.1667vw;top:70px;-webkit-mask-image:linear-gradient(#0000,#000 5% 58%,#0000 84%);mask-image:linear-gradient(#0000,#000 5% 58%,#0000 84%)}}.PageBackground-module-scss-module__lVg5gG__image{object-fit:cover;width:100%;height:100%;display:block}
