.page_page__1TBma{--black:#080807;--carbon:#11110f;--ivory:#f4efe5;--mineral:#d8d0c3;--gold:#b49458;--muted:#827b71;background:var(--ivory);color:var(--carbon)}.page_hero__fYkUe{position:relative;min-height:100svh;overflow:hidden;background:var(--black);color:#fff}.page_heroImage__Q_Rcv,.page_heroShade__pciVi{position:absolute;inset:0}.page_heroImage__Q_Rcv img{transform:scale(1.02)}.page_heroShade__pciVi{z-index:1;background:linear-gradient(90deg,rgba(3,3,2,.82),rgba(3,3,2,.22) 65%),linear-gradient(0deg,rgba(3,3,2,.76),transparent 58%)}.page_heroContent___85XK{position:relative;z-index:2;display:flex;width:min(100% - 64px,1400px);min-height:100svh;flex-direction:column;justify-content:flex-end;margin:auto;padding:10rem 0 3rem}.page_kicker__5r4rM{margin:0 0 1.7rem;color:var(--gold);font-size:.68rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.page_chapterIntro__heBYT h2,.page_dayNight__hiVXX h2,.page_finalCta__t_7Uz h2,.page_hero__fYkUe h1,.page_manifest__ucOot h2,.page_seasons__FfRln h2,.page_serviceStage__lwpmU h2,.page_story__koCum h2{margin:0;font-size:clamp(3.7rem,8vw,8.4rem);font-weight:480;letter-spacing:-.072em;line-height:.88}.page_hero__fYkUe h1{max-width:1100px}.page_heroBottom__Ypn9s{display:grid;grid-template-columns:minmax(280px,570px) auto;align-items:end;justify-content:space-between;gap:3rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.3);margin-top:clamp(3rem,6vw,5.5rem)}.page_heroBottom__Ypn9s p{margin:0;color:rgba(255,255,255,.76);font-size:clamp(1rem,1.5vw,1.3rem)}.page_finalCta__t_7Uz a,.page_heroBottom__Ypn9s a{display:inline-flex;min-height:54px;align-items:center;gap:3rem;padding:0 1.3rem;background:var(--ivory);color:var(--black);font-size:.69rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page_prototype__kmkK6{position:absolute;z-index:3;right:1rem;bottom:.5rem;margin:0;color:rgba(255,255,255,.66);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.page_lightChapter__JMmqp,.page_manifest__ucOot,.page_serviceStage__lwpmU{padding:clamp(7rem,12vw,12rem) max(32px,calc((100vw - 1400px)/2))}.page_manifest__ucOot h2{max-width:1250px;font-size:clamp(3.5rem,7.2vw,7.6rem)}.page_manifestGrid__SUqeY{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,8vw,9rem);max-width:960px;margin:5rem 0 0 auto}.page_intro__M76bj,.page_manifestGrid__SUqeY p{color:#625d55;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.7}.page_darkChapter__jI_vf{overflow:hidden;padding:clamp(7rem,11vw,11rem) 0;background:var(--black);color:#fff}.page_chapterIntro__heBYT{width:min(100% - 64px,1400px);margin:0 auto 5rem}.page_chapterIntro__heBYT h2{font-size:clamp(3.4rem,6.5vw,6.8rem)}.page_chapterIntro__heBYT .page_intro__M76bj{max-width:620px;margin:2.2rem 0 0 auto}.page_carouselTop__lFUGe{display:flex;width:min(100% - 64px,1400px);align-items:center;justify-content:space-between;margin:0 auto 1.5rem;border-top:1px solid rgba(180,148,88,.48);padding-top:1rem}.page_carouselTop__lFUGe p{margin:0;color:var(--gold);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.page_controls__iIwaa{display:flex;gap:.6rem}.page_controls__iIwaa button{display:grid;width:48px;height:48px;border:1px solid;border-radius:50%;background:transparent;color:inherit;cursor:pointer;place-items:center}.page_track__cCspz{display:grid;grid-auto-columns:min(670px,78vw);grid-auto-flow:column;gap:1.25rem;overflow-x:auto;padding:0 max(32px,calc((100vw - 1400px)/2));scrollbar-width:none;scroll-snap-type:x mandatory}.page_track__cCspz::-webkit-scrollbar{display:none}.page_card__7dch0{scroll-snap-align:start}.page_cardImage___BI1m{position:relative;aspect-ratio:16/11;overflow:hidden;background:#222}.page_cardImage___BI1m img{object-fit:cover;transition:transform .8s ease}.page_card__7dch0:hover img{transform:scale(1.025)}.page_cardImage___BI1m span{position:absolute;right:1rem;bottom:1rem;display:grid;width:44px;height:44px;background:rgba(8,8,7,.78);color:var(--gold);font-size:.65rem;place-items:center}.page_card__7dch0>p{margin:1.3rem 0 .6rem;color:var(--gold);font-size:.66rem;letter-spacing:.13em;text-transform:uppercase}.page_card__7dch0 h3{max-width:580px;margin:0;font-size:clamp(1.8rem,3vw,3rem);font-weight:480;letter-spacing:-.045em;line-height:1.05}.page_cardCopy__QKZW9{max-width:570px;margin-top:1rem;color:rgba(255,255,255,.58);line-height:1.65}.page_lightChapter__JMmqp .page_cardCopy__QKZW9{color:#655f57}.page_lightChapter__JMmqp .page_carousel__amEmd{margin-inline:max(-32px,calc((1400px - 100vw)/2))}.page_lightChapter__JMmqp .page_cardImage___BI1m{background:#ccc}.page_story__koCum{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(4rem,10vw,11rem);padding:clamp(7rem,12vw,12rem) max(32px,calc((100vw - 1400px)/2));background:#d9d0c1}.page_storySticky__OiauX{position:sticky;top:8rem;align-self:start}.page_story__koCum h2{font-size:clamp(3.2rem,5.6vw,5.8rem)}.page_storySteps__QGQD_ article{display:grid;grid-template-columns:60px 1fr;padding:2rem 0 3rem;border-top:1px solid #a99e8d}.page_storySteps__QGQD_ span{color:#866b3d;font-size:.68rem}.page_storySteps__QGQD_ h3{margin:0 0 .8rem;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:500;letter-spacing:-.04em}.page_storySteps__QGQD_ p{max-width:570px;margin:0;color:#5d574f;line-height:1.7}.page_dayNight__hiVXX{overflow:clip;background:var(--black);color:#fff}.page_dayNightIntro__hlypw{padding:clamp(7rem,12vw,12rem) max(32px,calc((100vw - 1400px)/2));text-align:center}.page_dayNightIntro__hlypw h2{max-width:1180px;margin:0 auto;font-size:clamp(3.4rem,7vw,7.4rem);font-weight:620;letter-spacing:-.065em;line-height:.94}.page_dayNightLead__wZY7F{max-width:660px;margin:2.2rem auto 0;color:rgba(255,255,255,.62);font-size:clamp(1rem,1.45vw,1.25rem);font-weight:350;line-height:1.7}.page_dayNightTrack__d8_Zk{position:relative;height:210svh}.page_dayNightVisual__xjFkd{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate;background:url(/images/concept/tag-garten.jpg) 50%/cover no-repeat}.page_dayNightVisual__xjFkd:before{position:absolute;z-index:1;inset:0;background:url(/images/concept/nacht-garten.jpg) 50%/cover no-repeat;content:"";opacity:var(--night);will-change:opacity}.page_dayNightVisual__xjFkd:after{position:absolute;z-index:2;inset:0;background:linear-gradient(0deg,rgba(8,8,7,.28),transparent 28%,transparent 74%,rgba(8,8,7,.08));content:"";pointer-events:none}.page_dayNightVisual__xjFkd>p{position:absolute;z-index:3;right:1rem;bottom:1rem;left:1rem;margin:0;color:rgba(255,255,255,.72);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.page_dayNightOutro__gnq5x{width:min(100% - 64px,1200px);margin:0 auto;padding:clamp(7rem,12vw,12rem) 0}.page_dayNightOutro__gnq5x h2{max-width:980px;font-size:clamp(3rem,6vw,6.3rem);font-weight:500;letter-spacing:-.06em;line-height:.95}.page_dayNightOutroText__MHwXV{max-width:690px;margin:3rem 0 0 auto;color:rgba(255,255,255,.64);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.75}.page_dayNightClosing__Oy8g2{max-width:900px;margin:clamp(6rem,10vw,10rem) auto 0;text-align:center;font-size:clamp(2rem,4.2vw,4.5rem);font-weight:500;letter-spacing:-.05em;line-height:1.02}.page_immersive__ndprX{position:relative;display:flex;min-height:100svh;align-items:flex-end;overflow:hidden;background:var(--black);color:#fff}.page_immersiveImage__9e0XP,.page_immersiveShade__3oe7z{position:absolute;inset:0}.page_immersiveImage__9e0XP img{object-fit:cover}.page_immersiveShade__3oe7z{z-index:1;background:linear-gradient(90deg,rgba(5,5,4,.78),rgba(5,5,4,.08) 68%),linear-gradient(0deg,rgba(5,5,4,.62),transparent 60%)}.page_immersiveCopy__BdPj_{position:relative;z-index:2;width:min(100% - 64px,1400px);margin:0 auto;padding:8rem 0}.page_immersiveCopy__BdPj_ h2{max-width:900px;margin:0;font-size:clamp(3.7rem,7.5vw,8rem);font-weight:480;letter-spacing:-.07em;line-height:.88}.page_immersiveCopy__BdPj_>p:last-child{max-width:590px;margin:2.5rem 0 0;color:rgba(255,255,255,.72);font-size:1.08rem;line-height:1.7}.page_imageNote__4euxg{position:absolute;z-index:3;right:1rem;bottom:.6rem;margin:0;color:rgba(255,255,255,.66);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.page_immersiveLight__q_DM2 .page_immersiveShade__3oe7z{background:linear-gradient(90deg,rgba(5,5,4,.72),rgba(5,5,4,.03) 74%),linear-gradient(0deg,rgba(5,5,4,.42),transparent 55%)}.page_serviceStage__lwpmU{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(4rem,10vw,11rem);background:#d9d0c1}.page_serviceStage__lwpmU>div{position:sticky;top:8rem;align-self:start}.page_serviceStage__lwpmU h2{font-size:clamp(3rem,5.8vw,6rem)}.page_serviceStage__lwpmU ol{padding:0;margin:0;list-style:none}.page_serviceStage__lwpmU li{display:grid;grid-template-columns:62px 1fr;padding:2rem 0 3.5rem;border-top:1px solid #a99e8d}.page_serviceStage__lwpmU li>span{color:#866b3d;font-size:.68rem}.page_serviceStage__lwpmU h3{margin:0 0 .8rem;font-size:clamp(1.5rem,2.7vw,2.6rem);font-weight:500;letter-spacing:-.04em}.page_serviceStage__lwpmU li p{margin:0;color:#5d574f;line-height:1.7}.page_seasons__FfRln{display:grid;grid-template-columns:1.15fr .85fr;min-height:80vh;background:var(--carbon);color:#fff}.page_seasonImage__gjkbQ{min-height:650px}.page_seasons__FfRln>div:last-child{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,8rem)}.page_seasons__FfRln h2{font-size:clamp(3rem,5.5vw,5.7rem)}.page_seasons__FfRln>div>p:not(.page_kicker__5r4rM){color:rgba(255,255,255,.62);line-height:1.75}.page_seasonList__tnhER{display:grid;grid-template-columns:1fr 1fr;margin-top:3rem}.page_seasonList__tnhER span{padding:1rem 0;border-top:1px solid rgba(180,148,88,.45);color:var(--gold);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.page_finalCta__t_7Uz{padding:clamp(8rem,14vw,14rem) max(32px,calc((100vw - 1400px)/2));background:#8d7040;color:#fff}.page_finalCta__t_7Uz h2{max-width:1150px}.page_finalCta__t_7Uz>p:not(.page_kicker__5r4rM){max-width:610px;margin:3rem 0;color:rgba(255,255,255,.75);font-size:1.12rem;line-height:1.7}@media(max-width:900px){.page_carouselTop__lFUGe,.page_chapterIntro__heBYT,.page_heroContent___85XK,.page_immersiveCopy__BdPj_{width:min(100% - 40px,1400px)}.page_heroBottom__Ypn9s,.page_manifestGrid__SUqeY,.page_seasons__FfRln,.page_serviceStage__lwpmU,.page_story__koCum{grid-template-columns:1fr}.page_serviceStage__lwpmU>div,.page_storySticky__OiauX{position:static}.page_dayNightVisual__xjFkd{height:100svh}.page_seasonImage__gjkbQ{min-height:62vh}.page_dayNightIntro__hlypw,.page_dayNightOutro__gnq5x{padding-inline:20px}.page_lightChapter__JMmqp .page_carousel__amEmd{margin-inline:-32px}}@media(max-width:640px){.page_carouselTop__lFUGe,.page_chapterIntro__heBYT,.page_heroContent___85XK,.page_immersiveCopy__BdPj_{width:min(100% - 32px,1400px)}.page_heroContent___85XK{padding-bottom:4.6rem}.page_hero__fYkUe h1{font-size:clamp(3.6rem,17vw,5.4rem)}.page_heroBottom__Ypn9s{grid-template-columns:1fr;gap:2rem}.page_heroBottom__Ypn9s a{justify-self:start}.page_lightChapter__JMmqp,.page_manifest__ucOot,.page_serviceStage__lwpmU,.page_story__koCum{padding-inline:16px}.page_manifestGrid__SUqeY{margin-top:3rem}.page_track__cCspz{grid-auto-columns:86vw;padding-inline:16px}.page_chapterIntro__heBYT{margin-bottom:3rem}.page_serviceStage__lwpmU li,.page_storySteps__QGQD_ article{grid-template-columns:42px 1fr}.page_dayNightTrack__d8_Zk{height:165svh}.page_dayNightVisual__xjFkd{height:100svh}.page_dayNightIntro__hlypw,.page_dayNightOutro__gnq5x{padding-inline:16px}.page_seasonList__tnhER{grid-template-columns:1fr}.page_finalCta__t_7Uz{padding-inline:16px}.page_prototype__kmkK6{display:none}}@media(prefers-reduced-motion:reduce){.page_track__cCspz{scroll-behavior:auto}.page_cardImage___BI1m img{transition:none}.page_dayNightTrack__d8_Zk{height:auto}.page_dayNightVisual__xjFkd{position:relative;height:78svh}.page_dayNightVisual__xjFkd:before{opacity:1}}.preview_canvas__tHXBr{--nav-ink:#171916;--nav-paper:#f4efe5;--nav-bronze:#ad8a60;--nav-bronze-light:#c3a27a;--nav-muted:#a8a99e}.preview_canvas__tHXBr [id]{scroll-margin-top:100px}.preview_header__CuON3{position:fixed;z-index:300;inset:0 0 auto;height:96px;color:var(--nav-paper);background:linear-gradient(180deg,rgba(13,15,12,.28),rgba(13,15,12,.04));border-bottom:1px solid rgba(244,239,229,.2);transition:height .42s var(--ease),background-color .42s ease,border-color .42s ease,box-shadow .42s ease}.preview_header__CuON3[data-scrolled=true]{height:76px;background:rgba(22,24,21,.94);border-bottom-color:rgba(173,138,96,.25);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 28px rgba(0,0,0,.1)}.preview_headerInner__jTMkX{display:grid;grid-template-columns:minmax(88px,1fr) auto minmax(190px,1fr);align-items:center;height:100%;width:calc(100% - 64px);max-width:1400px;margin:auto;gap:36px}.preview_header__CuON3 :focus-visible,.preview_mobilePanel__rpOWf :focus-visible{outline:2px solid var(--nav-bronze-light,#c3a27a);outline-offset:5px}.preview_desktopNav__ZKcBj{display:flex;align-items:center;height:100%;gap:clamp(22px,2.5vw,38px)}.preview_navLink__94Mmt{position:relative;display:inline-flex;align-items:center;gap:11px;padding:10px 0;font-size:clamp(20px,1.95vw,28px);font-weight:400;line-height:1.25;letter-spacing:-.035em;text-transform:none;white-space:nowrap;transition:color .25s ease}.preview_navLink__94Mmt small{color:var(--nav-bronze-light);font-size:10px;font-weight:400;line-height:1;letter-spacing:.05em}.preview_navLink__94Mmt:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:var(--nav-bronze-light);transform:scaleX(0);transform-origin:right;transition:transform .3s var(--ease)}.preview_navLink__94Mmt:hover{color:#d9c4a6}.preview_navLink__94Mmt:focus-visible:after,.preview_navLink__94Mmt:hover:after{transform:scaleX(1);transform-origin:left}.preview_serviceGroup__kKnyD{position:relative;height:100%;display:flex;align-items:center;gap:3px}.preview_dropdownToggle__0BNBb{display:grid;place-items:center;width:28px;height:44px;padding:0;border:0;background:none;color:#d8d6ca;cursor:pointer}.preview_dropdownToggle__0BNBb svg,.preview_mobileExpand__Dj3mL svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--ease)}.preview_dropdownToggle__0BNBb[aria-expanded=true] svg,.preview_mobileExpand__Dj3mL[aria-expanded=true] svg{transform:rotate(180deg)}.preview_dropdown__K6GWH{position:absolute;top:100%;left:-28px;padding-top:0;width:372px;opacity:0;visibility:hidden;transform:translateY(9px);pointer-events:none;transition:opacity .28s ease,transform .32s var(--ease),visibility .28s}.preview_dropdown__K6GWH[data-open=true]{opacity:1;visibility:visible;transform:none;pointer-events:auto}.preview_dropdownPanel__wvdZ_{padding:26px 26px 20px;border:1px solid rgba(173,138,96,.28);border-top:0;background:rgba(22,24,21,.98);backdrop-filter:blur(18px);box-shadow:0 22px 48px rgba(0,0,0,.22)}.preview_dropdownKicker__vzwmR{margin:0 0 16px;color:var(--nav-bronze-light);font-size:9px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.preview_dropdown__K6GWH ul{padding:0;margin:0;list-style:none}.preview_dropdown__K6GWH li+li{border-top:1px solid rgba(244,239,229,.07)}.preview_dropdown__K6GWH li a{display:block;padding:14px 0;color:#e8e4db;font-size:18px;line-height:1.5;letter-spacing:-.015em;transition:color .22s,padding-left .28s var(--ease)}.preview_dropdown__K6GWH li a:focus-visible,.preview_dropdown__K6GWH li a:hover{color:var(--nav-bronze-light);padding-left:7px}.preview_desktopCta__ITmfU{justify-self:end}.preview_cta__W7113{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:46px;padding:0 20px;overflow:hidden;border:1px solid rgba(215,184,146,.28);background:var(--nav-bronze,#ad8a60);color:#171916;font-size:10px;font-weight:750;letter-spacing:.095em;text-transform:uppercase;white-space:nowrap;transition:border-color .3s}.preview_cta__W7113:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--nav-bronze-light,#c3a27a);transform:translateY(102%);transition:transform .42s var(--ease)}.preview_cta__W7113 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .38s var(--ease)}.preview_cta__W7113:focus-visible:before,.preview_cta__W7113:hover:before{transform:none}.preview_cta__W7113:focus-visible svg,.preview_cta__W7113:hover svg{transform:translate(3px,-3px)}.preview_cta__W7113:hover{border-color:#d6bc98}.preview_menuToggle__7ThQR{display:none}.preview_mobilePanel__rpOWf{--nav-paper:#f4efe5;--nav-bronze:#ad8a60;--nav-bronze-light:#c3a27a;--nav-muted:#a8a99e;position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;padding:0;margin:0;border:0;overflow-y:auto;overscroll-behavior:contain;background:#171916;color:var(--nav-paper)}.preview_mobilePanel__rpOWf::backdrop{background:rgba(8,9,7,.55)}.preview_mobilePanel__rpOWf[open]{animation:preview_menu-in__vcNki .34s var(--ease) both}.preview_mobilePanel__rpOWf[open][data-exiting=true]{animation:preview_menu-out__UCqpf .24s ease both}.preview_mobileTop__NvCGg{position:sticky;top:0;z-index:2;background:#171916;display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 24px;border-bottom:1px solid rgba(173,138,96,.22)}.preview_close__0p1Z0,.preview_menuToggle__7ThQR{position:relative;width:44px;height:44px;border:0;padding:0;background:none;color:inherit;cursor:pointer}.preview_close__0p1Z0 span,.preview_menuToggle__7ThQR span{position:absolute;left:10px;width:24px;height:1px;background:currentColor}.preview_menuToggle__7ThQR span:first-child{top:18px}.preview_menuToggle__7ThQR span:last-child{top:25px}.preview_close__0p1Z0 span{top:21px}.preview_close__0p1Z0 span:first-child{transform:rotate(45deg)}.preview_close__0p1Z0 span:last-child{transform:rotate(-45deg)}.preview_mobileContent__O3j45{max-width:600px;padding:36px 24px 28px;margin:auto}.preview_mobileKicker__os51L{margin:0 0 28px;color:var(--nav-muted);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.preview_mobileLink__ePenm{display:flex;align-items:center;gap:20px;min-height:69px;padding:10px 0;border-top:1px solid rgba(244,239,229,.13);font-size:clamp(28px,6vw,36px);letter-spacing:-.04em;line-height:1.2}.preview_mobileLink__ePenm small{width:16px;color:var(--nav-bronze-light);font-size:9px;letter-spacing:.05em}.preview_mobileServiceRow__ZVLP2{display:flex;align-items:stretch}.preview_mobileServiceRow__ZVLP2 .preview_mobileLink__ePenm{flex:1}.preview_mobileExpand__Dj3mL{display:grid;place-items:center;width:48px;min-height:69px;border:0;border-top:1px solid rgba(244,239,229,.13);background:none;color:var(--nav-bronze-light);cursor:pointer}.preview_mobileExpand__Dj3mL svg{width:20px;height:20px}.preview_mobileServices__P0VOv{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease),opacity .28s;opacity:0}.preview_mobileServices__P0VOv[data-open=true]{grid-template-rows:1fr;opacity:1}.preview_mobileServices__P0VOv>div{overflow:hidden}.preview_mobileServices__P0VOv ul{list-style:none;margin:0;padding:0 0 12px 36px}.preview_mobileServices__P0VOv a{display:flex;align-items:center;min-height:46px;padding:9px 0;color:#d4d0c6;font-size:15px;line-height:1.35}.preview_mobileServices__P0VOv a:hover{color:var(--nav-bronze-light)}.preview_mobileCta__PvKWS{display:flex;width:100%;min-height:56px;gap:20px;margin-top:30px;padding-inline:20px;font-size:11px}.preview_mobileBottom__AOU8A{margin:22px 0 0;color:var(--nav-muted);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.preview_notice__T2dXy{position:fixed;z-index:400;right:24px;bottom:24px;max-width:min(440px,calc(100vw - 48px));padding:24px 42px 24px 24px;border:1px solid #ad8a60;background:#171916;color:#f4efe5;box-shadow:0 12px 48px #0004}.preview_notice__T2dXy p{margin:0 0 12px;font-size:14px}.preview_notice__T2dXy a{font-size:12px;color:#c3a27a;text-decoration:underline}.preview_notice__T2dXy button{position:absolute;right:10px;top:8px;width:32px;height:32px;border:0;background:none;color:inherit;font-size:24px;cursor:pointer}@keyframes preview_menu-in__vcNki{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes preview_menu-out__UCqpf{to{opacity:0;transform:translateY(-8px)}}@media(max-width:1100px) and (min-width:960px){.preview_headerInner__jTMkX{gap:24px;width:calc(100% - 48px)}.preview_desktopNav__ZKcBj{gap:20px}.preview_navLink__94Mmt{gap:8px;font-size:20px}.preview_navLink__94Mmt small{font-size:9px}.preview_cta__W7113{gap:18px;padding-inline:16px}}@media(max-width:959px){.preview_header__CuON3{height:72px}.preview_header__CuON3[data-scrolled=true]{height:64px}.preview_headerInner__jTMkX{width:calc(100% - 40px);grid-template-columns:1fr auto;gap:20px}.preview_desktopCta__ITmfU,.preview_desktopNav__ZKcBj{display:none}.preview_menuToggle__7ThQR{display:block}.preview_canvas__tHXBr [id]{scroll-margin-top:84px}}@media(max-width:360px){.preview_mobileContent__O3j45,.preview_mobileTop__NvCGg{padding-inline:20px}.preview_mobileLink__ePenm{min-height:64px;font-size:28px}.preview_mobileKicker__os51L{font-size:9px}.preview_mobileServices__P0VOv a{font-size:14px}}@media(prefers-reduced-motion:reduce){.preview_canvas__tHXBr *,.preview_canvas__tHXBr :after,.preview_canvas__tHXBr :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.wurzelschlingel-slider-v5{color-scheme:dark;--bg:#090a09;--offwhite:#f6f3ed;--gold:#b79a62;--muted:#aaa9a3;--content-width:1110px;--side-space:max(24px,calc((100vw - var(--content-width)) / 2));--card-w:clamp(380px,43vw,690px);--gap:28px;--ease:cubic-bezier(.2,.7,.2,1)}.wurzelschlingel-slider-v5 *,.wurzelschlingel-slider-v5 :after,.wurzelschlingel-slider-v5 :before{box-sizing:border-box}.wurzelschlingel-slider-v5{scroll-behavior:smooth;margin:0;color:var(--offwhite);background:var(--bg);font-family:Inter,Helvetica Neue,Arial,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.wurzelschlingel-slider-v5 button{font:inherit}.wurzelschlingel-slider-v5 a{color:inherit}.wurzelschlingel-slider-v5 a,.wurzelschlingel-slider-v5 button{-webkit-tap-highlight-color:transparent}.wurzelschlingel-slider-v5 :focus-visible{outline:2px solid #dabb84;outline-offset:4px}.wurzelschlingel-slider-v5{padding-bottom:66px}.wurzelschlingel-slider-v5 .section-head{position:relative;max-width:var(--content-width);margin:0 auto;padding:58px 0 61px;border-top:1px solid rgba(180,154,101,.47);display:flex;align-items:end;justify-content:space-between;gap:36px}.wurzelschlingel-slider-v5 .overline{margin:0 0 23px;color:var(--gold);font-size:11px;font-weight:650;letter-spacing:.21em;line-height:1.3;text-transform:uppercase}.wurzelschlingel-slider-v5 h2{margin:0;font-size:clamp(48px,5.65vw,82px);font-weight:520;letter-spacing:-.066em;line-height:1.025}.wurzelschlingel-slider-v5 h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.063em}.wurzelschlingel-slider-v5 .lead{max-width:590px;margin:25px 0 0;font-size:clamp(15px,1.2vw,17px);line-height:1.56;color:#aaa9a2}.wurzelschlingel-slider-v5 .arrows{display:flex;align-items:center;gap:10px;flex:none;padding-bottom:8px}.wurzelschlingel-slider-v5 .nav-arrow{display:grid;place-items:center;width:47px;height:47px;padding:0;border:1px solid rgba(240,237,230,.86);border-radius:50%;color:#f3f0eb;background:transparent;cursor:pointer;transition:background .25s,border-color .25s,color .25s,transform .25s,opacity .25s}.wurzelschlingel-slider-v5 .nav-arrow:hover:not(:disabled){background:rgba(180,154,101,.13);border-color:#b79a62;color:#f4d9ac;transform:translateY(-2px)}.wurzelschlingel-slider-v5 .nav-arrow:disabled{opacity:.38;cursor:default}.wurzelschlingel-slider-v5 .nav-arrow svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.wurzelschlingel-slider-v5 .slider-shell{position:relative}.wurzelschlingel-slider-v5 .slider-viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--side-space);scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:16px 0 29px}.wurzelschlingel-slider-v5 .slider-viewport::-webkit-scrollbar{display:none}.wurzelschlingel-slider-v5 .track{display:flex;align-items:stretch;gap:var(--gap);width:max-content;padding:0 var(--side-space)}.wurzelschlingel-slider-v5 .slide{flex:none;width:var(--card-w);aspect-ratio:4/5;max-height:875px;display:grid;grid-template-rows:minmax(143px,19%) minmax(0,1fr) minmax(188px,25%);position:relative;background:linear-gradient(145deg,#171816,#10110f);border:1px solid #393b34;border-radius:24px;overflow:hidden;scroll-snap-align:start;transform:translateY(6px) scale(.985);opacity:.62;filter:saturate(.8);box-shadow:0 18px 60px rgba(0,0,0,.23);transition:transform 1.25s var(--ease),opacity 1.1s ease,filter 1.25s ease,border-color 1.1s ease,box-shadow 1.25s ease;will-change:transform}.wurzelschlingel-slider-v5 .slide.is-active{transform:translateY(-3px) scale(1);opacity:1;filter:none;border-color:#5a5649;box-shadow:0 28px 75px rgba(0,0,0,.36)}.wurzelschlingel-slider-v5 .slide:not(.is-active){cursor:pointer}.wurzelschlingel-slider-v5 .slide:not(.is-active):hover{transform:translateY(2px) scale(.983);opacity:.82}.wurzelschlingel-slider-v5 .slide-head{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;padding:24px 34px 34px;text-align:center}.wurzelschlingel-slider-v5 .v5-eyebrow{margin:0;font-size:10px;line-height:1.35;letter-spacing:.18em;font-weight:700;color:var(--gold);text-transform:uppercase}.wurzelschlingel-slider-v5 h3.card-title{margin:0;max-width:530px;font-size:clamp(25px,2.6vw,40px);font-weight:560;letter-spacing:-.048em;line-height:1.12;text-wrap:balance}.wurzelschlingel-slider-v5 .slide-media{position:relative;overflow:hidden;min-height:0;isolation:isolate;background:#191c18}.wurzelschlingel-slider-v5 .slide-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pos,center);transform:scale(1.06);filter:saturate(.89) contrast(1.045);transition:transform 7s cubic-bezier(.22,.61,.36,1),filter 1.25s ease;will-change:transform}.wurzelschlingel-slider-v5 .slide.is-active .slide-media img{transform:scale(1.025)}.wurzelschlingel-slider-v5 .slide:not(.is-active) .slide-media img{filter:saturate(.72) contrast(1.03) brightness(.84)}.wurzelschlingel-slider-v5 .slide-media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,6,4,.28),transparent 27%);pointer-events:none}.wurzelschlingel-slider-v5 .slide-body{display:flex;flex-direction:column;justify-content:space-between;gap:13px;min-height:0;padding:24px 36px 29px}.wurzelschlingel-slider-v5 .description{max-width:580px;margin:0;color:#c0beb7;font-size:clamp(14px,1.2vw,17px);line-height:1.55;letter-spacing:-.01em}.wurzelschlingel-slider-v5 .slide-link{display:inline-flex;align-items:center;align-self:flex-start;gap:11px;padding-bottom:8px;color:#dcbd83;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;border-bottom:1px solid rgba(201,170,112,.52);transition:color .23s,border-color .23s}.wurzelschlingel-slider-v5 .slide-link svg{width:17px;height:17px;flex:none;transition:transform .23s}.wurzelschlingel-slider-v5 .slide-link:hover{color:#ffdc9c;border-color:currentColor}.wurzelschlingel-slider-v5 .slide-link:hover svg{transform:translate(3px,-3px)}.wurzelschlingel-slider-v5 .slide:not(.is-active) .slide-link{pointer-events:none}.wurzelschlingel-slider-v5 .reveal{opacity:.55;transform:translateY(6px);transition:opacity 1.2s ease,transform 1.4s cubic-bezier(.22,.61,.36,1)}.wurzelschlingel-slider-v5 .slide.is-active .reveal{opacity:1;transform:translateY(0)}.wurzelschlingel-slider-v5 .slide.is-active .v5-eyebrow.reveal{transition-delay:.12s}.wurzelschlingel-slider-v5 .slide.is-active .card-title.reveal{transition-delay:.26s}.wurzelschlingel-slider-v5 .slide.is-active .description.reveal{transition-delay:.42s}.wurzelschlingel-slider-v5 .slide.is-active .slide-link.reveal{transition-delay:.58s}.wurzelschlingel-slider-v5 .slider-footer{width:min(var(--content-width),calc(100% - 48px));margin:14px auto 0;display:flex;align-items:center}.wurzelschlingel-slider-v5 .progress-track{height:1px;width:165px;background:rgba(185,175,150,.3);position:relative;overflow:hidden}.wurzelschlingel-slider-v5 .progress-fill{position:absolute;inset:0 auto 0 0;width:16.666%;background:var(--gold);transition:width 1s var(--ease)}@media (max-width:1180px){.wurzelschlingel-slider-v5{--side-space:clamp(24px,5vw,70px);--card-w:clamp(360px,49vw,620px);--gap:22px}.wurzelschlingel-slider-v5 .section-head{margin-inline:var(--side-space);padding:47px 0 55px}.wurzelschlingel-slider-v5 .slider-footer{margin-inline:var(--side-space)}}@media (max-width:850px){.wurzelschlingel-slider-v5{--card-w:min(80vw,525px);--gap:18px}.wurzelschlingel-slider-v5 .section-head{flex-direction:column;align-items:flex-start;gap:20px}.wurzelschlingel-slider-v5 h2{font-size:clamp(46px,8vw,72px)}.wurzelschlingel-slider-v5 .arrows{align-self:flex-end}.wurzelschlingel-slider-v5 .slide{min-height:680px;aspect-ratio:auto;grid-template-rows:132px minmax(0,1fr) 198px}.wurzelschlingel-slider-v5 .slide-head{padding:23px 23px 27px}.wurzelschlingel-slider-v5 .slide-body{padding-inline:26px}}@media (max-width:560px){.wurzelschlingel-slider-v5{--side-space:22px;--card-w:85vw;--gap:14px;padding-bottom:44px}.wurzelschlingel-slider-v5 .section-head{padding:38px 0 42px;gap:15px}.wurzelschlingel-slider-v5 h2{font-size:clamp(43px,11vw,58px)}.wurzelschlingel-slider-v5 .lead{margin-top:18px;font-size:14px}.wurzelschlingel-slider-v5 .arrows{padding-bottom:0}.wurzelschlingel-slider-v5 .nav-arrow{width:40px;height:40px}.wurzelschlingel-slider-v5 .nav-arrow svg{width:19px;height:19px}.wurzelschlingel-slider-v5 .slider-viewport{padding:13px 0 20px}.wurzelschlingel-slider-v5 .slide{min-height:665px;grid-template-rows:128px minmax(0,1fr) 207px;border-radius:19px}.wurzelschlingel-slider-v5 .slide-head{padding:21px 18px 26px;gap:10px}.wurzelschlingel-slider-v5 .v5-eyebrow{font-size:9px;letter-spacing:.14em}.wurzelschlingel-slider-v5 .card-title{font-size:clamp(23px,6.6vw,29px)!important}.wurzelschlingel-slider-v5 .slide-body{padding:23px 22px 25px;gap:12px}.wurzelschlingel-slider-v5 .description{font-size:14px;line-height:1.54}.wurzelschlingel-slider-v5 .slide-link{font-size:12px}.wurzelschlingel-slider-v5 .slider-footer{margin-top:12px}}@media (max-width:420px){.wurzelschlingel-slider-v5{--side-space:20px}}@media (prefers-reduced-motion:reduce){.wurzelschlingel-slider-v5,.wurzelschlingel-slider-v5 .slider-viewport{scroll-behavior:auto!important}.wurzelschlingel-slider-v5 .nav-arrow,.wurzelschlingel-slider-v5 .progress-fill,.wurzelschlingel-slider-v5 .slide,.wurzelschlingel-slider-v5 .slide-link,.wurzelschlingel-slider-v5 .slide-link svg,.wurzelschlingel-slider-v5 .slide-media img{transition:none!important;animation:none!important}.wurzelschlingel-slider-v5 .reveal,.wurzelschlingel-slider-v5 .slide.is-active .reveal{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}.wurzelschlingel-slider-v5 h2,.wurzelschlingel-slider-v5 h3{font-family:Inter,Helvetica Neue,Arial,system-ui,sans-serif;text-transform:none}.wurzelschlingel-slider-v5 .slide-link{text-transform:none;letter-spacing:normal}.wurzelschlingel-slider-v5 .slide-media img{position:absolute;inset:0}.home-statement_statement__9KzI6{padding:clamp(88px,8vw,120px) 32px;background:var(--ivory,#f4efe5);color:var(--black,#080807)}.home-statement_inner__UkRX_{width:100%;max-width:1300px;margin-inline:auto}.home-statement_kicker__JRdxv{margin:0 0 32px;color:var(--gold,#b49458);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.17em}.home-statement_title__POY6v{margin:0;font-size:clamp(68px,8.2vw,116px);font-weight:480;line-height:1.02;letter-spacing:-.065em}.home-statement_line__9tGld{display:block}.home-statement_title__POY6v em{display:inline-block;font-weight:400;white-space:nowrap}.home-statement_copy__beeQr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,5vw,72px);width:76%;max-width:960px;margin:clamp(48px,4.8vw,68px) 0 0 auto}.home-statement_copy__beeQr p{margin:0;color:#625d55;font-size:clamp(18px,1.4vw,20px);line-height:1.7}.home-statement_copy__beeQr p,.home-statement_kicker__JRdxv,.home-statement_line__9tGld,.home-statement_title__POY6v em{opacity:1;transform:none;transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.home-statement_line__9tGld:first-child{transition-delay:.12s}.home-statement_line__9tGld:last-child{transition-delay:.24s}.home-statement_title__POY6v em{transition-delay:.36s}.home-statement_copy__beeQr p:first-child{transition-delay:.48s}.home-statement_copy__beeQr p:last-child{transition-delay:.6s}.home-statement_statement__9KzI6[data-reveal=pending] .home-statement_copy__beeQr p,.home-statement_statement__9KzI6[data-reveal=pending] .home-statement_kicker__JRdxv,.home-statement_statement__9KzI6[data-reveal=pending] .home-statement_line__9tGld,.home-statement_statement__9KzI6[data-reveal=pending] .home-statement_title__POY6v em{opacity:0;transform:translateY(12px)}@media (min-width:701px) and (max-width:1100px){.home-statement_title__POY6v{font-size:clamp(58px,8.1vw,88px)}.home-statement_copy__beeQr{width:84%;gap:32px}}@media (max-width:700px){.home-statement_statement__9KzI6{padding:68px 24px 72px}.home-statement_kicker__JRdxv{margin-bottom:28px;font-size:10px;letter-spacing:.14em}.home-statement_title__POY6v{font-size:clamp(36px,10.7vw,64px);line-height:1.08;letter-spacing:-.055em}.home-statement_copy__beeQr{grid-template-columns:minmax(0,1fr);width:100%;gap:24px;margin-top:36px}.home-statement_copy__beeQr p{font-size:18px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.home-statement_statement__9KzI6 .home-statement_copy__beeQr p,.home-statement_statement__9KzI6 .home-statement_kicker__JRdxv,.home-statement_statement__9KzI6 .home-statement_line__9tGld,.home-statement_statement__9KzI6 .home-statement_title__POY6v em,.home-statement_statement__9KzI6[data-reveal] .home-statement_copy__beeQr p,.home-statement_statement__9KzI6[data-reveal] .home-statement_kicker__JRdxv,.home-statement_statement__9KzI6[data-reveal] .home-statement_line__9tGld,.home-statement_statement__9KzI6[data-reveal] .home-statement_title__POY6v em{opacity:1;transform:none;transition:none}}