.IntroText_root__m5hrW{background-color:#f5f1ea;margin-top:calc(.0060606061 * 100vw + 76.6666666667px);margin-bottom:calc(.0060606061 * 100vw + 76.6666666667px)}@media(min-width:1920px){.IntroText_root__m5hrW{margin-top:90px}}@media(max-width:549px){.IntroText_root__m5hrW{margin-top:80px}}@media(min-width:1920px){.IntroText_root__m5hrW{margin-bottom:90px}}@media(max-width:549px){.IntroText_root__m5hrW{margin-bottom:80px}}.IntroText_container__M_vyg{display:grid;box-sizing:border-box;grid-column-gap:var(--six-gutter);column-gap:var(--six-gutter);grid-row-gap:20px;row-gap:20px}@media(min-width:3121px){.IntroText_container__M_vyg{--max-grid:calc(var(--six-site-max-width) / 2 + var(--six-site-margin) + var(--six-gutter) * 2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:3119px){.IntroText_container__M_vyg{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.IntroText_container__M_vyg{display:block;width:100%}}.IntroText_title__aMMwO{font-family:var(--font-FaktPro);font-style:normal;font-size:calc(.0084848485 * 100vw + 21.3333333333px);line-height:1.25;font-weight:500;line-height:calc(.0084848485 * 100vw + 31.3333333333px);margin:0;grid-column:content}@media(min-width:1920px){.IntroText_title__aMMwO{font-size:40px}}@media(max-width:549px){.IntroText_title__aMMwO{font-size:26px}}@media(min-width:1024px)and (max-width:1439px){.IntroText_title__aMMwO{font-size:calc(.0024242424 * 100vw + 24.6666666667px);line-height:1.3333333333}}@media(min-width:1024px)and (max-width:1439px)and (min-width:1920px){.IntroText_title__aMMwO{font-size:30px}}@media(min-width:1024px)and (max-width:1439px)and (max-width:549px){.IntroText_title__aMMwO{font-size:26px}}@media(min-width:1920px){.IntroText_title__aMMwO{line-height:50px}}@media(max-width:549px){.IntroText_title__aMMwO{line-height:36px}}@media(min-width:1024px){.IntroText_title__aMMwO{grid-column:content/span 10}}@media(min-width:1440px){.IntroText_title__aMMwO{grid-column:content/span 9}}.IntroText_title__aMMwO a{text-decoration:none;color:#7c7a76;transition:opacity .4s ease}@media(min-width:768px)and (hover:hover){.IntroText_title__aMMwO a:hover{opacity:.4}}.IntroText_default__yupjj{margin-top:calc(.0424242424 * 100vw + 56.6666666667px);margin-bottom:calc(.0454545455 * 100vw + 40px)}@media(min-width:1920px){.IntroText_default__yupjj{margin-top:150px}}@media(max-width:549px){.IntroText_default__yupjj{margin-top:80px}}@media(min-width:1920px){.IntroText_default__yupjj{margin-bottom:140px}}@media(max-width:549px){.IntroText_default__yupjj{margin-bottom:65px}}.IntroText_journal__XS7bL{margin-top:calc(.0666666667 * 100vw + 43.3333333333px)}@media(min-width:1920px){.IntroText_journal__XS7bL{margin-top:190px}}@media(max-width:549px){.IntroText_journal__XS7bL{margin-top:80px}}@media(min-width:1024px){.IntroText_journal__XS7bL{padding-bottom:calc(.0060606061 * 100vw + 76.6666666667px)}}@media(min-width:1024px)and (min-width:1920px){.IntroText_journal__XS7bL{padding-bottom:90px}}@media(min-width:1024px)and (max-width:549px){.IntroText_journal__XS7bL{padding-bottom:80px}}.IntroText_journal__XS7bL .IntroText_title__aMMwO{grid-column:content;color:rgba(0,0,0,.5)}@media(min-width:1024px){.IntroText_journal__XS7bL .IntroText_title__aMMwO{grid-column:3/span 10}}@media(min-width:1440px){.IntroText_journal__XS7bL .IntroText_title__aMMwO{grid-column:4/span 8}}.IntroText_margin-small__xFOHv{margin-top:calc(.0181818182 * 100vw + 50px);margin-bottom:calc(.0181818182 * 100vw + 50px)}@media(min-width:1920px){.IntroText_margin-small__xFOHv{margin-top:90px}}@media(max-width:549px){.IntroText_margin-small__xFOHv{margin-top:60px}}@media(min-width:1920px){.IntroText_margin-small__xFOHv{margin-bottom:90px}}@media(max-width:549px){.IntroText_margin-small__xFOHv{margin-bottom:60px}}.ProcessCarousel_root__DZOzQ{display:grid;box-sizing:border-box;grid-column-gap:var(--six-gutter);column-gap:var(--six-gutter);overflow:hidden;padding-top:calc(.0515151515 * 100vw + 71.6666666667px);padding-bottom:calc(.0272727273 * 100vw + 85px);border-top:1px solid rgba(0,0,0,.5)}@media(min-width:3121px){.ProcessCarousel_root__DZOzQ{--max-grid:calc(var(--six-site-max-width) / 2 + var(--six-site-margin) + var(--six-gutter) * 2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:3119px){.ProcessCarousel_root__DZOzQ{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.ProcessCarousel_root__DZOzQ{display:block;width:100%}}@media(min-width:1920px){.ProcessCarousel_root__DZOzQ{padding-top:185px}}@media(max-width:549px){.ProcessCarousel_root__DZOzQ{padding-top:100px}}@media(min-width:1920px){.ProcessCarousel_root__DZOzQ{padding-bottom:145px}}@media(max-width:549px){.ProcessCarousel_root__DZOzQ{padding-bottom:100px}}.ProcessCarousel_header__CO_a_{grid-column:content}@media(min-width:1024px){.ProcessCarousel_header__CO_a_{grid-column:content/span 4;display:flex;align-items:center}}.ProcessCarousel_title__Z72Hj{font-family:var(--font-FaktPro);font-style:normal;font-size:calc(.0072727273 * 100vw + 24px);line-height:1;font-weight:600;text-transform:uppercase}@media(min-width:1920px){.ProcessCarousel_title__Z72Hj{font-size:40px}}@media(max-width:549px){.ProcessCarousel_title__Z72Hj{font-size:28px}}@media(min-width:1024px)and (max-width:1439px){.ProcessCarousel_title__Z72Hj{font-size:calc(.0024242424 * 100vw + 24.6666666667px);line-height:1}}@media(min-width:1024px)and (max-width:1439px)and (min-width:1920px){.ProcessCarousel_title__Z72Hj{font-size:30px}}@media(min-width:1024px)and (max-width:1439px)and (max-width:549px){.ProcessCarousel_title__Z72Hj{font-size:26px}}@media(max-width:1439px){.ProcessCarousel_title__Z72Hj{margin-bottom:55px}}.ProcessCarousel_wrapper__m3qRB{position:relative;grid-column:content}@media(min-width:1024px){.ProcessCarousel_wrapper__m3qRB{grid-column:content/span 9}}@media(min-width:1440px){.ProcessCarousel_wrapper__m3qRB{grid-column:6/span 6}}.ProcessCarousel_container__phQ_2{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y;gap:190px}.ProcessCarousel_subcarousel__d1b75{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}.ProcessCarousel_subcarousel__d1b75 .ProcessCarousel_container__phQ_2{height:100%}.ProcessCarousel_slide__pE98a{flex:0 0 100%;min-width:0;position:relative;display:flex;align-items:center}.ProcessCarousel_media__sXz3K,.ProcessCarousel_media__sXz3K img{width:100%}.ProcessCarousel_submedia__nHtEU{position:absolute;top:50%;right:10%;transform:translate(100%,-67%);height:50%;max-height:140px;z-index:1}@media(min-width:768px){.ProcessCarousel_submedia__nHtEU{max-height:50%;transform:translate(100%,-50%)}}.ProcessCarousel_submedia__nHtEU img{max-height:100%;object-fit:contain;object-position:left center}.ProcessCarousel_altText__Zzqob{font-family:var(--font-FaktPro);font-style:normal;font-size:16px;line-height:1.125;font-weight:500;display:flex;align-items:baseline;gap:10px;margin-top:5px}.ProjectCard_root__y6syD{color:inherit;text-decoration:none;cursor:pointer;display:block}@media(min-width:768px)and (hover:hover){.ProjectCard_root__y6syD:hover .ProjectCard_media__lyUYE:after{opacity:1}.ProjectCard_root__y6syD:hover .ProjectCard_button__qthZT{opacity:.5}.ProjectCard_root__y6syD:hover .ProjectCard_button__qthZT svg{transform:translateX(3px)}}.ProjectCard_info__fc0P4{display:flex;flex-direction:column}.ProjectCard_label__4v3TW{font-family:var(--font-FaktPro);font-style:normal;font-size:calc(.0012121212 * 100vw + 10.3333333333px);line-height:1.2307692308;font-weight:600;letter-spacing:.05em;display:flex;align-items:center;gap:10px;text-transform:uppercase;margin-bottom:15px}@media(min-width:1920px){.ProjectCard_label__4v3TW{font-size:13px}}@media(max-width:549px){.ProjectCard_label__4v3TW{font-size:11px}}@media(min-width:1024px)and (max-width:1439px){.ProjectCard_label__4v3TW{font-size:11px;line-height:1.1818181818}}.ProjectCard_label__4v3TW:before{content:"";display:inline-block;width:7px;height:7px;background-color:currentColor;border-radius:50%}@media(min-width:1024px)and (max-width:1439px){.ProjectCard_label__4v3TW:before{position:relative;top:-1px}}.ProjectCard_label__4v3TW.ProjectCard_isEmpty__m7Qyx:before{content:unset;display:none}.ProjectCard_title__ai8TR{font-family:var(--font-FaktPro);font-style:normal;font-size:calc(.003030303 * 100vw + 18.3333333333px);line-height:1.2;font-weight:600;text-transform:uppercase;margin:0}@media(min-width:1920px){.ProjectCard_title__ai8TR{font-size:25px}}@media(max-width:549px){.ProjectCard_title__ai8TR{font-size:20px}}@media(min-width:1024px)and (max-width:1439px){.ProjectCard_title__ai8TR{font-size:calc(.0012121212 * 100vw + 17.3333333333px);line-height:1.25}}@media(min-width:1024px)and (max-width:1439px)and (min-width:1920px){.ProjectCard_title__ai8TR{font-size:20px}}@media(min-width:1024px)and (max-width:1439px)and (max-width:549px){.ProjectCard_title__ai8TR{font-size:18px}}.ProjectCard_media__lyUYE{margin-bottom:15px;position:relative}.ProjectCard_media__lyUYE img{display:block;width:100%}.ProjectCard_media__lyUYE:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);opacity:0;transition:opacity .2s ease-in-out}.ProjectCard_button__qthZT{box-sizing:border-box;display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;text-align:center;gap:10px;background:none;border:none;cursor:pointer;color:currentColor;text-decoration:none}.ProjectCard_button__qthZT:focus,.ProjectCard_button__qthZT:focus-visible{outline:unset}.ProjectCard_button__qthZT svg{height:10px;transition:transform .2s ease-in-out}.ProjectCard_button__qthZT span{font-family:var(--font-FaktPro);font-style:normal;font-size:14px;line-height:1.2857142857;font-weight:500;line-height:1}@media(min-width:768px){.ProjectCard_inset__dnizl{position:relative;color:#fff}.ProjectCard_inset__dnizl .ProjectCard_media__lyUYE{margin:0;min-height:300px}}.ProjectCard_inset__dnizl .ProjectCard_media__lyUYE:after{opacity:.5;background:linear-gradient(transparent,rgba(0,0,0,.35))}@media(min-width:768px){.ProjectCard_inset__dnizl .ProjectCard_info__fc0P4{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:flex-end;padding:40px}}.ProjectCard_horizontal__hW9PM{display:flex;gap:40px}.ProjectCard_horizontal__hW9PM .ProjectCard_media__lyUYE{width:110px;height:110px;margin-bottom:0;aspect-ratio:1/1}.ProjectCard_horizontal__hW9PM .ProjectCard_title__ai8TR{flex:1 1}.MaterialsAndFinishes_root__pINgF{background-color:#f5f1ea;margin-top:calc(.0363636364 * 100vw + 60px);margin-bottom:calc(.0424242424 * 100vw + 56.6666666667px)}@media(min-width:1920px){.MaterialsAndFinishes_root__pINgF{margin-top:140px}}@media(max-width:549px){.MaterialsAndFinishes_root__pINgF{margin-top:80px}}@media(min-width:1920px){.MaterialsAndFinishes_root__pINgF{margin-bottom:150px}}@media(max-width:549px){.MaterialsAndFinishes_root__pINgF{margin-bottom:80px}}.MaterialsAndFinishes_root__pINgF:not(.MaterialsAndFinishes_flipped__3BmYI){border-top:1px solid rgba(0,0,0,.5);padding-top:calc(.0363636364 * 100vw + 60px)}@media(min-width:1920px){.MaterialsAndFinishes_root__pINgF:not(.MaterialsAndFinishes_flipped__3BmYI){padding-top:140px}}@media(max-width:549px){.MaterialsAndFinishes_root__pINgF:not(.MaterialsAndFinishes_flipped__3BmYI){padding-top:80px}}.MaterialsAndFinishes_container__mjLpm{display:grid;box-sizing:border-box;grid-column-gap:var(--six-gutter);column-gap:var(--six-gutter)}@media(min-width:3121px){.MaterialsAndFinishes_container__mjLpm{--max-grid:calc(var(--six-site-max-width) / 2 + var(--six-site-margin) + var(--six-gutter) * 2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:3119px){.MaterialsAndFinishes_container__mjLpm{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.MaterialsAndFinishes_container__mjLpm{display:block;width:100%}}.MaterialsAndFinishes_header__DK50l{grid-column:content;display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(.0363636364 * 100vw + 60px)}@media(min-width:1920px){.MaterialsAndFinishes_header__DK50l{margin-bottom:140px}}@media(max-width:549px){.MaterialsAndFinishes_header__DK50l{margin-bottom:80px}}.MaterialsAndFinishes_title__hCemx{font-family:var(--font-FaktPro);font-style:normal;font-size:calc(.0072727273 * 100vw + 24px);line-height:1;font-weight:600;margin:0;text-transform:uppercase}@media(min-width:1920px){.MaterialsAndFinishes_title__hCemx{font-size:40px}}@media(max-width:549px){.MaterialsAndFinishes_title__hCemx{font-size:28px}}@media(min-width:1024px)and (max-width:1439px){.MaterialsAndFinishes_title__hCemx{font-size:calc(.0024242424 * 100vw + 24.6666666667px);line-height:1}}@media(min-width:1024px)and (max-width:1439px)and (min-width:1920px){.MaterialsAndFinishes_title__hCemx{font-size:30px}}@media(min-width:1024px)and (max-width:1439px)and (max-width:549px){.MaterialsAndFinishes_title__hCemx{font-size:26px}}.MaterialsAndFinishes_label__o_1E_{font-family:var(--font-FaktPro);font-style:normal;font-size:calc(.0012121212 * 100vw + 10.3333333333px);line-height:1.2307692308;font-weight:600;letter-spacing:.05em;display:flex;align-items:center;gap:10px;text-transform:uppercase;margin-bottom:25px}@media(min-width:1920px){.MaterialsAndFinishes_label__o_1E_{font-size:13px}}@media(max-width:549px){.MaterialsAndFinishes_label__o_1E_{font-size:11px}}@media(min-width:1024px)and (max-width:1439px){.MaterialsAndFinishes_label__o_1E_{font-size:11px;line-height:1.1818181818}}.MaterialsAndFinishes_label__o_1E_:before{content:"";display:inline-block;width:7px;height:7px;background-color:currentColor;border-radius:50%}@media(min-width:1024px)and (max-width:1439px){.MaterialsAndFinishes_label__o_1E_:before{position:relative;top:-1px}}.MaterialsAndFinishes_inner__3w1y4{grid-column:full;grid-auto-flow:column;display:grid;box-sizing:border-box;grid-column-gap:var(--six-gutter);column-gap:var(--six-gutter)}@media(min-width:3121px){.MaterialsAndFinishes_inner__3w1y4{--max-grid:calc(var(--six-site-max-width) / 2 + var(--six-site-margin) + var(--six-gutter) * 2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:3119px){.MaterialsAndFinishes_inner__3w1y4{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.MaterialsAndFinishes_inner__3w1y4{display:block;width:100%}}.MaterialsAndFinishes_info__7P4Q5{grid-column:content}@media(max-width:767px){.MaterialsAndFinishes_info__7P4Q5{margin-top:35px;order:1}}@media(min-width:768px){.MaterialsAndFinishes_info__7P4Q5{grid-column:content/span 2}}@media(min-width:1024px){.MaterialsAndFinishes_info__7P4Q5{grid-column:content/span 4}.MaterialsAndFinishes_materials__lBdYU{display:grid;grid-gap:var(--six-gutter);gap:var(--six-gutter);grid-template-columns:repeat(4,1fr);position:-webkit-sticky;position:sticky;top:100px}}@media(min-width:1440px){.MaterialsAndFinishes_materials__lBdYU{top:120px}}.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_thumbs__LRy9h{grid-column:span 1;display:flex;flex-direction:column;gap:20px}@media(max-width:767px){.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_thumbs__LRy9h{gap:unset;flex-direction:row}}@media(min-width:1024px){.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_thumbs__LRy9h{grid-column:span 2;gap:20px}}.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_thumb__1cpMB{position:relative}@media(max-width:767px){.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_thumb__1cpMB{width:25%;padding-right:var(--six-gutter)}}@media(min-width:768px){.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_thumb__1cpMB{padding-right:20px}}.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_thumb__1cpMB .MaterialsAndFinishes_index__yTyp9{position:absolute;left:10px;bottom:10px;color:#fff;font-family:var(--font-FaktPro);font-style:normal;font-size:12px;line-height:1.3333333333;font-weight:600}.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_names__DZizL{grid-column:span 4;counter-reset:custom-counter;list-style:none;padding:0}@media(max-width:1023px){.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_names__DZizL{margin:20px 0}}.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_names__DZizL li{counter-increment:custom-counter;font-family:var(--font-FaktPro);font-style:normal;font-size:20px;line-height:1.5;font-weight:500}@media(min-width:1024px)and (max-width:1439px){.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_names__DZizL li{font-size:18px;line-height:1.5555555556}}.MaterialsAndFinishes_materials__lBdYU .MaterialsAndFinishes_names__DZizL li:before{content:counter(custom-counter) ". ";font-family:var(--font-FaktPro);font-style:normal;font-size:12px;line-height:1.3333333333;font-weight:600;color:rgba(0,0,0,.5)}.MaterialsAndFinishes_media__JjnMC{grid-column:span 7/full}@media(min-width:768px){.MaterialsAndFinishes_media__JjnMC{grid-column:span 6/full}}@media(min-width:1024px){.MaterialsAndFinishes_media__JjnMC{grid-column:span 9/full}}.MaterialsAndFinishes_media__JjnMC img{display:block;width:100%}.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_label__o_1E_{display:flex;justify-content:flex-end}@media(min-width:768px){.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_info__7P4Q5{grid-column:span 2/content}}@media(min-width:1024px){.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_info__7P4Q5{grid-column:span 4/content}.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_info__7P4Q5 .MaterialsAndFinishes_thumbs__LRy9h{grid-column:span 2/-1}}.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_info__7P4Q5 .MaterialsAndFinishes_thumb__1cpMB:last-child{grid-column-end:-1}.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_info__7P4Q5 .MaterialsAndFinishes_thumb__1cpMB:nth-last-child(2){grid-column-end:-2}.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_info__7P4Q5 .MaterialsAndFinishes_thumb__1cpMB:nth-last-child(3){grid-column-end:-3}.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_info__7P4Q5 .MaterialsAndFinishes_names__DZizL{text-align:right}.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_media__JjnMC{grid-column:full/span 7}@media(min-width:768px){.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_media__JjnMC{grid-column:full/span 6}}@media(min-width:1024px){.MaterialsAndFinishes_flipped__3BmYI .MaterialsAndFinishes_media__JjnMC{grid-column:full/span 9}}.ProjectOverview_root__hJ7JF{--slide-height:19rem;--slide-spacing:120px;--slide-size:100%;display:grid;box-sizing:border-box;grid-column-gap:var(--six-gutter);column-gap:var(--six-gutter);overflow:hidden}@media(min-width:3121px){.ProjectOverview_root__hJ7JF{--max-grid:calc(var(--six-site-max-width) / 2 + var(--six-site-margin) + var(--six-gutter) * 2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:3119px){.ProjectOverview_root__hJ7JF{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.ProjectOverview_root__hJ7JF{display:block;width:100%}}.ProjectOverview_header__xPHNv{grid-column:content;display:flex;justify-content:space-between;margin-bottom:calc(.0242424242 * 100vw + 46.6666666667px);padding-top:calc(.0181818182 * 100vw + 60px)}@media(min-width:1920px){.ProjectOverview_header__xPHNv{margin-bottom:100px}}@media(max-width:549px){.ProjectOverview_header__xPHNv{margin-bottom:60px}}@media(min-width:1920px){.ProjectOverview_header__xPHNv{padding-top:100px}}@media(max-width:549px){.ProjectOverview_header__xPHNv{padding-top:70px}}.ProjectOverview_carousel___AXlr{grid-column:full;border-bottom:1px solid rgba(0,0,0,.1);display:grid;box-sizing:border-box;grid-column-gap:var(--six-gutter);column-gap:var(--six-gutter);padding-bottom:calc(.0242424242 * 100vw + 46.6666666667px)}@media(min-width:3121px){.ProjectOverview_carousel___AXlr{--max-grid:calc(var(--six-site-max-width) / 2 + var(--six-site-margin) + var(--six-gutter) * 2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:3119px){.ProjectOverview_carousel___AXlr{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.ProjectOverview_carousel___AXlr{display:block;width:100%}}@media(min-width:1920px){.ProjectOverview_carousel___AXlr{padding-bottom:100px}}@media(max-width:549px){.ProjectOverview_carousel___AXlr{padding-bottom:60px}}.ProjectOverview_carousel___AXlr .ProjectOverview_container__vTwT1{mix-blend-mode:multiply}.ProjectOverview_overview___wPZg{grid-column:full;display:grid;box-sizing:border-box;grid-column-gap:var(--six-gutter);column-gap:var(--six-gutter);padding-top:calc(.0666666667 * 100vw + 13.3333333333px);padding-bottom:calc(.0606060606 * 100vw + 16.6666666667px)}@media(min-width:3121px){.ProjectOverview_overview___wPZg{--max-grid:calc(var(--six-site-max-width) / 2 + var(--six-site-margin) + var(--six-gutter) * 2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:3119px){.ProjectOverview_overview___wPZg{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.ProjectOverview_overview___wPZg{display:block;width:100%}}@media(min-width:1920px){.ProjectOverview_overview___wPZg{padding-top:160px}}@media(max-width:549px){.ProjectOverview_overview___wPZg{padding-top:50px}}@media(min-width:1920px){.ProjectOverview_overview___wPZg{padding-bottom:150px}}@media(max-width:549px){.ProjectOverview_overview___wPZg{padding-bottom:50px}}.ProjectOverview_overview___wPZg .ProjectOverview_media__nHdHX{grid-column:content}@media(min-width:768px){.ProjectOverview_overview___wPZg .ProjectOverview_media__nHdHX{grid-column:content/span 3}}@media(min-width:1024px){.ProjectOverview_overview___wPZg .ProjectOverview_media__nHdHX{grid-column:content/span 5}}@media(min-width:1440px){.ProjectOverview_overview___wPZg .ProjectOverview_media__nHdHX{grid-column:content/span 4}}.ProjectOverview_overview___wPZg .ProjectOverview_media__nHdHX img{width:100%}.ProjectOverview_overview___wPZg .ProjectOverview_info__pOulM{grid-column:content;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.ProjectOverview_overview___wPZg .ProjectOverview_info__pOulM{grid-column:span 4/content}}@media(min-width:1024px){.ProjectOverview_overview___wPZg .ProjectOverview_info__pOulM{grid-column:span 5/content}}@media(min-width:1440px){.ProjectOverview_overview___wPZg .ProjectOverview_info__pOulM{grid-column:span 5/content}}.ProjectOverview_overview___wPZg .ProjectOverview_details__e_SQF{display:flex;flex-direction:column;gap:10px}@media(min-width:1440px){.ProjectOverview_overview___wPZg .ProjectOverview_details__e_SQF{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:var(--six-gutter);column-gap:var(--six-gutter)}.ProjectOverview_overview___wPZg .ProjectOverview_item__jIrid{display:contents}}.ProjectOverview_overview___wPZg .ProjectOverview_itemLabel__cRFoE{font-family:var(--font-FaktPro);font-style:normal;font-size:12px;line-height:1.3333333333;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgba(0,0,0,.5)}@media(max-width:1439px){.ProjectOverview_overview___wPZg .ProjectOverview_itemLabel__cRFoE{margin-top:20px;margin-bottom:10px}}.ProjectOverview_overview___wPZg .ProjectOverview_itemValue__SPIAC{grid-column:span 4;font-family:var(--font-FaktPro);font-style:normal;font-size:20px;line-height:1.5;font-weight:500}@media(min-width:1024px)and (max-width:1439px){.ProjectOverview_overview___wPZg .ProjectOverview_itemValue__SPIAC{font-size:18px;line-height:1.5555555556}}.ProjectOverview_overview___wPZg .ProjectOverview_itemValue__SPIAC a{color:inherit;text-decoration:none;transition:opacity .4s ease}@media(min-width:768px)and (hover:hover){.ProjectOverview_overview___wPZg .ProjectOverview_itemValue__SPIAC a:hover{opacity:.4}}.ProjectOverview_viewport__PjKmL{grid-column:content;overflow:hidden}@media(min-width:1024px){.ProjectOverview_viewport__PjKmL{grid-column:4/span 8}}.ProjectOverview_bottom__M_1_d{grid-column:content;display:flex;align-items:center;justify-content:center}.ProjectOverview_label__SObnc{font-family:var(--font-FaktPro);font-style:normal;font-size:calc(.0012121212 * 100vw + 10.3333333333px);line-height:1.2307692308;font-weight:600;letter-spacing:.05em;display:flex;align-items:center;gap:10px;text-transform:uppercase;margin-bottom:15px}@media(min-width:1920px){.ProjectOverview_label__SObnc{font-size:13px}}@media(max-width:549px){.ProjectOverview_label__SObnc{font-size:11px}}@media(min-width:1024px)and (max-width:1439px){.ProjectOverview_label__SObnc{font-size:11px;line-height:1.1818181818}}.ProjectOverview_label__SObnc:before{content:"";display:inline-block;width:7px;height:7px;background-color:currentColor;border-radius:50%}@media(min-width:1024px)and (max-width:1439px){.ProjectOverview_label__SObnc:before{position:relative;top:-1px}}.ProjectOverview_title__RPlef{margin-top:0;text-transform:uppercase;font-family:var(--font-FaktPro);font-style:normal;font-size:calc(.0072727273 * 100vw + 24px);line-height:1;font-weight:600}@media(min-width:1920px){.ProjectOverview_title__RPlef{font-size:40px}}@media(max-width:549px){.ProjectOverview_title__RPlef{font-size:28px}}@media(min-width:1024px)and (max-width:1439px){.ProjectOverview_title__RPlef{font-size:calc(.0024242424 * 100vw + 24.6666666667px);line-height:1}}@media(min-width:1024px)and (max-width:1439px)and (min-width:1920px){.ProjectOverview_title__RPlef{font-size:30px}}@media(min-width:1024px)and (max-width:1439px)and (max-width:549px){.ProjectOverview_title__RPlef{font-size:26px}}@media(min-width:1440px){.ProjectOverview_title__RPlef{font-size:calc(.003030303 * 100vw + 28.3333333333px);line-height:1}}@media(min-width:1440px)and (min-width:1920px){.ProjectOverview_title__RPlef{font-size:35px}}@media(min-width:1440px)and (max-width:549px){.ProjectOverview_title__RPlef{font-size:30px}}@media(max-width:767px){.ProjectOverview_title__RPlef{margin-top:50px}}.ProjectOverview_container__vTwT1{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y}.ProjectOverview_slide__bn68g{flex:0 0 var(--slide-size);min-width:0}.ProjectOverview_slide__bn68g img{width:100%}.ProjectOverview_button__rcKRh{display:flex;align-items:center;justify-content:center;background:none;border:1px solid #000;color:#000;border-radius:50%;width:32px;height:32px;cursor:pointer;opacity:.5;transition:all .2s cubic-bezier(.25,1,.5,1)}@media(max-width:1023px){.ProjectOverview_button__rcKRh{display:none}}.ProjectOverview_button__rcKRh:not(:disabled):hover{opacity:1;background-color:#000;color:#fff}.ProjectOverview_button__rcKRh:disabled{opacity:.2}.ProjectOverview_prevButton__Ibe1R{grid-column:content/span 1;display:flex;align-items:center}.ProjectOverview_nextButton__4kqxy{grid-column:span 1/content;display:flex;align-items:center;justify-content:flex-end}.ProjectOverview_dots__LGDyS{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:calc(.0242424242 * 100vw + 46.6666666667px)}@media(min-width:1920px){.ProjectOverview_dots__LGDyS{margin-top:100px}}@media(max-width:549px){.ProjectOverview_dots__LGDyS{margin-top:60px}}.ProjectOverview_dot__jIQSW{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;border:0;padding:0;margin:0;border:1px solid rgba(0,0,0,.5);border-radius:50%;text-decoration:none;width:9px;height:9px;cursor:pointer}.ProjectOverview_dotSelected__ItYG5{border-color:#000;background-color:#000}.ProjectOverview_cream__2iPsM{background-color:#e5ded3}.ProjectOverview_sand__CEZpM{background-color:#d3c2b1}.ProjectOverview_sky__AO0v8{background-color:#a3acb2}.ProjectOverview_rose__9rkpZ{background-color:#c4b8b3}.ProjectOverview_green__oeR0p{background-color:#b7c4b6}.StickAndScroll_root__vYgQ9{background-color:#f5f1ea}.StickAndScroll_container___pBSq{display:grid;box-sizing:border-box;grid-column-gap:var(--six-gutter);column-gap:var(--six-gutter);flex:1 1;grid-row-gap:20px;row-gap:20px}@media(min-width:3121px){.StickAndScroll_container___pBSq{--max-grid:calc(var(--six-site-max-width) / 2 + var(--six-site-margin) + var(--six-gutter) * 2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:3119px){.StickAndScroll_container___pBSq{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.StickAndScroll_container___pBSq{display:block;width:100%}}.StickAndScroll_header__JXoIv{grid-column:content;display:flex;align-items:center;justify-content:space-between}@media(max-width:1023px){.StickAndScroll_header__JXoIv{margin-bottom:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}}@media(min-width:1024px){.StickAndScroll_header__JXoIv{grid-column:content/span 6;position:-webkit-sticky;position:sticky;top:80px}}.StickAndScroll_inner__UWJo7{grid-column:content;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--six-gutter);gap:var(--six-gutter);grid-gap:calc(.0575757576 * 100vw + 23.3333333333px);gap:calc(.0575757576 * 100vw + 23.3333333333px)}@media(min-width:1920px){.StickAndScroll_inner__UWJo7{gap:150px}}@media(max-width:549px){.StickAndScroll_inner__UWJo7{gap:55px}}@media(min-width:1024px){.StickAndScroll_inner__UWJo7{grid-column:span 6/content}}.StickAndScroll_inner__UWJo7 :nth-child(2n),.StickAndScroll_inner__UWJo7 :nth-child(odd){grid-column:span 6}@media(min-width:1024px){.StickAndScroll_inner__UWJo7 :nth-child(2n){grid-column:2/span 5}}.StickAndScroll_inner__UWJo7>:last-child:not(:only-child){margin-bottom:calc(.0424242424 * 100vw + -23.3333333333px)}@media(min-width:1920px){.StickAndScroll_inner__UWJo7>:last-child:not(:only-child){margin-bottom:70px}}@media(max-width:549px){.StickAndScroll_inner__UWJo7>:last-child:not(:only-child){margin-bottom:0}}.StickAndScroll_inner__UWJo7 img{display:block;width:100%}.StickAndScroll_title__OwUwq{font-family:var(--font-FaktPro);font-style:normal;font-size:calc(.0072727273 * 100vw + 24px);line-height:1;font-weight:600;margin:0;text-transform:uppercase}@media(min-width:1920px){.StickAndScroll_title__OwUwq{font-size:40px}}@media(max-width:549px){.StickAndScroll_title__OwUwq{font-size:28px}}@media(min-width:1024px)and (max-width:1439px){.StickAndScroll_title__OwUwq{font-size:calc(.0024242424 * 100vw + 24.6666666667px);line-height:1}}@media(min-width:1024px)and (max-width:1439px)and (min-width:1920px){.StickAndScroll_title__OwUwq{font-size:30px}}@media(min-width:1024px)and (max-width:1439px)and (max-width:549px){.StickAndScroll_title__OwUwq{font-size:26px}}@media(max-width:1023px){.StickAndScroll_title__OwUwq{margin-bottom:5px}}.StickAndScroll_media__r4Aud{grid-column:content;background-color:#7c7a76}@media(min-width:1024px){.StickAndScroll_media__r4Aud{grid-column:span 6/content}}.StickAndScroll_background__I_ama{padding-top:calc(0 * 100vw + 80px);padding-bottom:calc(0 * 100vw + 80px)}@media(min-width:1920px){.StickAndScroll_background__I_ama{padding-top:80px}}@media(max-width:549px){.StickAndScroll_background__I_ama{padding-top:80px}}@media(min-width:1920px){.StickAndScroll_background__I_ama{padding-bottom:80px}}@media(max-width:549px){.StickAndScroll_background__I_ama{padding-bottom:80px}}.StickAndScroll_background__I_ama .StickAndScroll_header__JXoIv{max-height:calc(100vh - 160px);max-height:calc(100dvh - 160px)}@media(min-width:1024px){.StickAndScroll_background__I_ama .StickAndScroll_media__r4Aud{height:calc(100vh - 160px);max-height:calc(100vh - 160px);overflow:hidden}}.StickAndScroll_background__I_ama .StickAndScroll_media__r4Aud img{height:100%;object-fit:cover;object-position:center}.StickAndScroll_image__1K_lW .StickAndScroll_header__JXoIv{grid-column:full;position:relative;padding:var(--six-site-margin);color:#fff}@media(max-width:1023px){.StickAndScroll_image__1K_lW .StickAndScroll_header__JXoIv{min-height:50vh}}@media(min-width:1024px){.StickAndScroll_image__1K_lW .StickAndScroll_header__JXoIv{position:-webkit-sticky;position:sticky;grid-column:full/span 7;top:0;height:100dvh;width:100%}}.StickAndScroll_image__1K_lW .StickAndScroll_header__JXoIv>*{position:relative}.StickAndScroll_image__1K_lW .StickAndScroll_header__JXoIv a{border-color:#fff}.StickAndScroll_image__1K_lW .StickAndScroll_header__JXoIv a:hover{border-color:#000}@media(max-width:1023px){.StickAndScroll_image__1K_lW .StickAndScroll_title__OwUwq{flex:1 1;display:flex;align-items:center}}.StickAndScroll_image__1K_lW .StickAndScroll_media__r4Aud{position:absolute;top:0;left:0;right:0;bottom:0}.StickAndScroll_image__1K_lW .StickAndScroll_media__r4Aud img{width:100%;height:100%;object-fit:cover;object-position:center}.StickAndScroll_image__1K_lW .StickAndScroll_media__r4Aud:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(90deg,#000,transparent,#000);opacity:.33}.StickAndScroll_image__1K_lW .StickAndScroll_inner__UWJo7{padding-top:calc(.0424242424 * 100vw + 56.6666666667px);padding-bottom:calc(.0424242424 * 100vw + 56.6666666667px)}@media(min-width:1920px){.StickAndScroll_image__1K_lW .StickAndScroll_inner__UWJo7{padding-top:150px}}@media(max-width:549px){.StickAndScroll_image__1K_lW .StickAndScroll_inner__UWJo7{padding-top:80px}}@media(min-width:1920px){.StickAndScroll_image__1K_lW .StickAndScroll_inner__UWJo7{padding-bottom:150px}}@media(max-width:549px){.StickAndScroll_image__1K_lW .StickAndScroll_inner__UWJo7{padding-bottom:80px}}.StickAndScroll_image__1K_lW .StickAndScroll_inner__UWJo7 :nth-child(odd){grid-column:span 6}@media(min-width:1024px){.StickAndScroll_image__1K_lW .StickAndScroll_inner__UWJo7 :nth-child(odd){grid-column:2/span 5}}.StickAndScroll_image__1K_lW .StickAndScroll_inner__UWJo7 :nth-child(2n){grid-column:span 6}@media(min-width:1024px){.StickAndScroll_flipped__fipui .StickAndScroll_container___pBSq .StickAndScroll_header__JXoIv{grid-column:span 6/content;grid-row:1}.StickAndScroll_flipped__fipui .StickAndScroll_container___pBSq .StickAndScroll_inner__UWJo7{grid-column:content/span 6;grid-row:1}.StickAndScroll_flipped__fipui.StickAndScroll_image__1K_lW .StickAndScroll_container___pBSq .StickAndScroll_header__JXoIv{grid-column:span 7/full}}.StickAndScroll_cream__N7Y53{background-color:#e5ded3}.StickAndScroll_sand__pQSgr{background-color:#d3c2b1}.StickAndScroll_sky__C5PAS{background-color:#a3acb2}.StickAndScroll_rose__NNpQG{background-color:#c4b8b3}.StickAndScroll_green__HBX0e{background-color:#b7c4b6}