.PageTemplate_websiteWrapper__1ljTr{display:inline-block;width:100%;transition:all .4s ease-in-out}.PageTemplate_websiteWrapper__1ljTr.PageTemplate_websiteWrapper--isOpen__oDZ9R{transform:translateX(-85vw)}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ{display:flex;position:relative;align-items:center;justify-content:space-between;margin-top:16px;height:24px}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ a{font-size:24px;font-family:Neue Haas Grotesk Display Pro,Customized Arial,sans-serif;font-weight:500}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ .PageTemplate_desktopMenu__2BhqQ{display:none}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ ul.PageTemplate_menu__AiW0L{display:inline-block}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ ul.PageTemplate_menu__AiW0L li{display:inline-block;margin:0 24px}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ ul.PageTemplate_menu__AiW0L li a{font-size:14px}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_main__nB6Tr{padding:16px 0 0}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_footer__oFepp{width:100%}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_footer__oFepp p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase}.PageTemplate_mobileMenuContainer__f1hgL{display:flex;width:24px;height:24px;flex-direction:column;justify-content:center;position:fixed;top:16px;right:16px;outline:none}.PageTemplate_mobileMenuContainer__f1hgL .PageTemplate_bavarianBurger__4UMKc{cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.PageTemplate_mobileMenuContainer__f1hgL .PageTemplate_bavarianBurger__4UMKc.PageTemplate_bavarianBurger--isOpen__DM0YA .PageTemplate_burgerBar__0Qlbx{background:#f8f8f8}.PageTemplate_mobileMenuContainer__f1hgL .PageTemplate_bavarianBurger__4UMKc.PageTemplate_bavarianBurger--isOpen__DM0YA .PageTemplate_burgerBar__0Qlbx.PageTemplate_first__sGCng{display:none}.PageTemplate_mobileMenuContainer__f1hgL .PageTemplate_bavarianBurger__4UMKc.PageTemplate_bavarianBurger--isOpen__DM0YA .PageTemplate_burgerBar__0Qlbx.PageTemplate_second___Ks2w{transform:rotate(45deg)}.PageTemplate_mobileMenuContainer__f1hgL .PageTemplate_bavarianBurger__4UMKc.PageTemplate_bavarianBurger--isOpen__DM0YA .PageTemplate_burgerBar__0Qlbx.PageTemplate_third__f1GYP{transform:rotate(-45deg) translateY(-5px) translateX(5px)}.PageTemplate_mobileMenuContainer__f1hgL .PageTemplate_bavarianBurger__4UMKc .PageTemplate_burgerBar__0Qlbx:first-child{margin-top:0}.PageTemplate_mobileMenuContainer__f1hgL .PageTemplate_bavarianBurger__4UMKc .PageTemplate_burgerBar__0Qlbx{background:#504f54;height:2px;width:100%;margin-top:4px;transition:transform .2s}@media(min-width:768px){.PageTemplate_websiteWrapper__1ljTr{padding:0}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ{height:auto}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ a{font-size:28px}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ .PageTemplate_desktopMenu__2BhqQ{display:inline-block;list-style-type:none}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ .PageTemplate_desktopMenu__2BhqQ li.PageTemplate_active__O8JP9 a{background-color:#504f54;color:#f8f8f8;border-radius:6px}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ .PageTemplate_desktopMenu__2BhqQ li{display:inline-block;margin:0 4px}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ .PageTemplate_desktopMenu__2BhqQ li:last-child{margin-right:0}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ .PageTemplate_desktopMenu__2BhqQ li a{font-size:20px;padding:8px 12px;transition:all .2s ease-in-out;font-weight:400;border-radius:6px}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_header__BEqKQ .PageTemplate_desktopMenu__2BhqQ li a:hover{background-color:hsl(252,3.0674846626%,61.9607843137%);color:#f8f8f8}.PageTemplate_websiteWrapper__1ljTr .PageTemplate_footer__oFepp p{font-size:12px;letter-spacing:1px}.PageTemplate_mobileMenuContainer__f1hgL{display:none}}.SocialIcons_wrapper__7v2Xq{margin:16px 0}.SocialIcons_wrapper__7v2Xq a:hover svg{transform:rotate(-11deg)}.SocialIcons_wrapper__7v2Xq a svg{transition:all .2s ease-in-out}.SocialIcons_wrapper__7v2Xq a{display:flex;text-align:left;align-items:center}.SocialIcons_wrapper__7v2Xq a span{margin-left:8px;font-size:14px}.SocialIcons_wrapper--Grid____lQg{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:16px;row-gap:16px}.SocialIcons_wrapper--Inline__RT5J7{display:inline-flex;justify-content:space-between;width:100%}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1){.SocialIcons_wrapper__7v2Xq a span{display:none}}.MobileMenuContent_mobileMenuContent__G7eog{display:flex;background-color:#504f54;width:100vw;height:100vh;position:fixed;top:0;transform:translateX(100vw);transition:all .4s ease-in-out;flex-direction:column;justify-content:flex-start}.MobileMenuContent_mobileMenuContent__G7eog.MobileMenuContent_isOpen__g_0ev{transform:translateX(15vw)}.MobileMenuContent_mobileMenuContent__G7eog .MobileMenuContent_content__Vmf3n{display:inline-block;margin-top:48px;list-style-type:none;width:100%;padding-left:24px}.MobileMenuContent_mobileMenuContent__G7eog .MobileMenuContent_content__Vmf3n li{display:block;margin:24px 0}.MobileMenuContent_mobileMenuContent__G7eog .MobileMenuContent_content__Vmf3n li .MobileMenuContent_projectNumber__U3T6R{display:inline-block;color:#f8f8f8;height:calc(36px - 4px);margin-right:4px;vertical-align:text-bottom;font-size:14px}.MobileMenuContent_mobileMenuContent__G7eog .MobileMenuContent_content__Vmf3n li a{font-size:36px;font-family:Neue Haas Grotesk Display Pro,Customized Arial,sans-serif;color:#f8f8f8}.MobileMenuContent_mobileMenuContent__G7eog .MobileMenuContent_socialZoneWrapper__52bTG{margin-top:40px;margin-left:40px;width:calc(75vw - 40px)}@media(min-width:768px){.MobileMenuContent_mobileMenuContent__G7eog{display:none}}.ProjectPreview_projectPreview__80_JX.ProjectPreview_projectPreview--isLast__MVGq_{margin-right:0}.ProjectPreview_projectPreview__80_JX{position:relative;scroll-snap-align:start;width:55%;margin-right:16px;flex-shrink:0}.ProjectPreview_projectPreview__80_JX.ProjectPreview_projectPreview--isMobileFullWidth__P07y3{width:100%}.ProjectPreview_projectPreview__80_JX .ProjectPreview_year__vLdPI{display:block;font-size:14px;margin-bottom:4px}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_.ProjectPreview_mainContent--Small__ujdOp img{border-radius:3px}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_{display:flex;margin:0 0 24px;flex-direction:column}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ img{border-radius:9px}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ .ProjectPreview_description__8XvvI{margin-top:8px}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ .ProjectPreview_description__8XvvI h3{display:-webkit-box;margin:0 0 8px;font-size:18px;overflow:hidden;font-weight:400;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ .ProjectPreview_description__8XvvI p{display:-webkit-box;margin-top:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media(min-width:768px){.ProjectPreview_projectPreview__80_JX{margin:24px 0;width:100%;flex-shrink:unset}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_{display:grid;margin:0;grid-column-gap:16px;column-gap:16px}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_.ProjectPreview_mainContent--1-5__3Wu_u{grid-template-columns:1fr 5fr}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_.ProjectPreview_mainContent--2-5__XCLk3{grid-template-columns:2fr 5fr}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ img{transition:all .2s ease-in-out}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ img:hover{filter:brightness(80%)}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ .ProjectPreview_description__8XvvI{margin-top:0}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ .ProjectPreview_description__8XvvI h3[data-font-size=s]{font-size:20px}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ .ProjectPreview_description__8XvvI h3[data-font-size=m]{font-size:24px}.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ .ProjectPreview_description__8XvvI h3[data-font-size=l]{font-size:36px}.ProjectPreview_projectPreview__80_JX .ProjectPreview_year__vLdPI{position:absolute;left:-20px;top:4px;transform:rotate(270deg);transform-origin:bottom;font-size:14px;color:#818084}.ProjectPreview_projectPreview__80_JX .ProjectPreview_inlineYear__YMygH{font-size:14px;color:#818084}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1){.ProjectPreview_projectPreview__80_JX .ProjectPreview_mainContent__klZM_ .ProjectPreview_description__8XvvI h3[data-font-size=l]{font-size:20px}}.BlogPostPreview_blogPostPreview__nhdid{margin-top:24px;margin-bottom:16px}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_date__XlAfB{display:block;color:#818084;font-weight:400}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title__M5W9_{display:block;font-family:Neue Haas Grotesk Display Pro,Customized Arial,sans-serif;margin-top:4px;margin-bottom:4px;font-weight:400;position:relative}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title__M5W9_ .BlogPostPreview_externalIcon__vUp27{margin-right:4px;width:16px;height:16px;position:relative}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--s__2OHWZ{font-size:14px}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--s__2OHWZ .BlogPostPreview_externalIcon__vUp27{top:3px}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--m__MaMTD{font-size:18px}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--m__MaMTD .BlogPostPreview_externalIcon__vUp27{top:2px}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--l__iqPQM{font-size:20px}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_tags__yOBf8 .BlogPostPreview_tag__ur_0l{display:inline-block;font-size:12px;font-weight:500;text-transform:uppercase;background-color:#e8e7e8;padding:4px 12px;margin-right:12px;margin-bottom:8px}@media(min-width:768px){.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--s__2OHWZ{font-size:18px}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--s__2OHWZ .BlogPostPreview_externalIcon__vUp27{top:2px}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--m__MaMTD{font-size:24px}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--m__MaMTD .BlogPostPreview_externalIcon__vUp27{top:0}.BlogPostPreview_blogPostPreview__nhdid .BlogPostPreview_title--l__iqPQM{font-size:28px}}.Home_homeHeader__2AOKN{padding:40px 0;position:relative;overflow:hidden}.Home_homeHeader__2AOKN h1{margin:0;position:relative;font-size:48px;line-height:1.1em;font-weight:400}.Home_subHeader__pruUh{width:100%;align-items:center;margin-bottom:40px;position:relative}.Home_subHeader__pruUh span{display:block;margin:12px 0;font-size:16px;text-transform:uppercase}.Home_subHeader__pruUh span a{font-weight:600;border-bottom:1px dotted #818084}.Home_subHeader__pruUh .Home_socialWrapper__jAKTe{display:none}.Home_homeGrid__d3bna{display:unset}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o{box-sizing:border-box;padding:16px 0 0;margin-bottom:16px}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o h2{display:none;margin:0;font-size:24px}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o .Home_selectWrapper__snQlh{position:relative;margin-top:8px}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o .Home_selectWrapper__snQlh select{width:100%;cursor:pointer;border:none;outline:none;padding:8px 40px 8px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fdfdfd;color:#504f54;transition:all .2s ease-in-out;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3em}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o .Home_selectWrapper__snQlh select:hover{background-color:#fff}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o .Home_selectWrapper__snQlh .Home_selectIcon__Nopp8{position:absolute;top:6px;right:12px;width:11px;height:8px;pointer-events:none}.Home_homeGrid__d3bna .Home_blogTitleRow__PxqMd{padding:40px 0 0}.Home_homeGrid__d3bna .Home_blogTitleRow__PxqMd h2{margin:0;font-size:24px}.Home_homeGrid__d3bna .Home_homeProjectsWrapper__TMBb1{width:calc(100vw - 16px);overflow-x:auto;scroll-snap-type:x mandatory}.Home_homeGrid__d3bna .Home_homeProjectsWrapper__TMBb1 .Home_homeProjects__v_Vjr{display:flex;flex-direction:row}.Home_homeGrid__d3bna .Home_homeProjectsWrapper__TMBb1 .Home_homeProjects__v_Vjr .Home_mobileSpacer__hVomI{width:20px;flex-shrink:0}@media(min-width:768px){.Home_homeHeader__2AOKN{padding:56px 0}.Home_homeHeader__2AOKN h1{font-size:108px}.Home_subHeader__pruUh{display:flex;width:100%;justify-content:space-between;margin-bottom:24px}.Home_subHeader__pruUh span{font-size:20px}.Home_subHeader__pruUh .Home_socialWrapper__jAKTe{display:inline-block;min-width:250px}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0;padding:40px 0 0}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o h2{display:unset;font-size:24px}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o .Home_selectWrapper__snQlh{margin-top:0}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o .Home_selectWrapper__snQlh select{background-color:#f8f8f8}.Home_homeGrid__d3bna .Home_blogTitleRow__PxqMd h2{font-size:24px}.Home_homeGrid__d3bna{display:grid;grid-template-columns:calc(50% - 2px) 2px calc(50% - 2px)}.Home_homeGrid__d3bna>div{padding-bottom:48px}.Home_homeGrid__d3bna>:first-child{padding-right:40px}.Home_homeGrid__d3bna>:nth-child(2){background-color:#e8e7e8}.Home_homeGrid__d3bna>:nth-child(3){padding-left:40px}.Home_homeGrid__d3bna .Home_homeProjectsWrapper__TMBb1{width:100%;overflow-x:unset}.Home_homeGrid__d3bna .Home_homeProjectsWrapper__TMBb1 .Home_homeProjects__v_Vjr{display:inline-block}.Home_homeGrid__d3bna .Home_homeProjectsWrapper__TMBb1 .Home_homeProjects__v_Vjr .Home_mobileSpacer__hVomI{display:none}}@media(max-width:320px){.Home_homeHeader__2AOKN h1{font-size:36px}.Home_homeGrid__d3bna .Home_projectsTitleRow__qVV6o h2{flex-shrink:20}}@media(min-width:1440px){.Home_homeHeader__2AOKN h1{font-size:108px}}@media(min-width:1600px){.Home_homeHeader__2AOKN h1{font-size:120px}}@media(min-width:768px)and (max-width:1024px){.Home_homeHeader__2AOKN h1{font-size:84px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1){.Home_homeGrid__d3bna{display:block}.Home_homeGrid__d3bna>:first-child{padding-right:0}.Home_homeGrid__d3bna>:nth-child(2){background-color:unset}.Home_homeGrid__d3bna>:nth-child(3){padding-left:0}}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/fonts/NeueHaasDisplay-Mediu.woff2) format("woff2"),url(/fonts/NeueHaasDisplay-Mediu.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/fonts/NeueHaasDisplay-Roman.woff2) format("woff2"),url(/fonts/NeueHaasDisplay-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Customized Arial;src:local("Arial");size-adjust:92%;ascent-override:90%;descent-override:20%}.BackgroundBlob_blob__meI9p{position:absolute;top:0;left:0;fill:#f7ed3a;width:60%;transform-origin:50% 50%}@media(min-width:768px){.BackgroundBlob_blob__meI9p{width:50%}}