._wrapper_4zzia_7{z-index:3;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:72px;padding:0 30px;background-color:#fff}@media (max-width: 767px){._wrapper_4zzia_7{padding-right:1.25em;padding-left:1.25em}}._title_4zzia_27{margin:0;line-height:1;overflow:hidden}._title_4zzia_27>div{font-weight:400;line-height:1.375;font-size:1em}@media (max-width: 767px){._title_4zzia_27>div{font-size:1em}}._button_4zzia_44{position:relative;width:14px;height:14px}._button_4zzia_44>span{position:absolute;background-color:currentcolor}._button_4zzia_44>span:nth-child(1){top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}._button_4zzia_44>span:nth-child(2){top:0;left:50%;width:1px;height:100%;transform:translate(-50%)}._wrapper_glhpx_7{position:relative}._wrapper_glhpx_7>img{display:block;clip-path:inset(100% 0 0 0);user-select:none;-webkit-user-drag:none;transition:clip-path var(--animation-speed) var(--animation-ease);transition-delay:calc(var(--delay, 0) * var(--animation-delay))}._wrapper_glhpx_7._isLoaded_glhpx_18>img{clip-path:inset(0 0 0 0)}._wrapper_15mmp_7{position:relative;width:100%;height:100%}._wrapper_1ey2c_7{z-index:2;position:fixed;top:72px;left:0;width:100%;height:calc(100% - 72px);background-color:#fff}._inner_1ey2c_17{display:flex;flex-direction:column;width:100%;height:100%;max-height:calc(var(--inner-height) - 72px);padding:30px 30px 0}@media (max-width: 767px){._inner_1ey2c_17{height:auto;padding:0 1.25em;overflow-y:scroll;overflow-x:hidden}}._image_1ey2c_34{--animation-delay: .3s;--delay: 1}._image_1ey2c_34>img{display:block;max-height:18.75em}@media (min-width: 1620px){._image_1ey2c_34>img{max-height:25em}}@media (max-width: 767px){._image_1ey2c_34>img{max-height:13em}}@media (max-width: 767px){._image_1ey2c_34{margin-bottom:45px}}._text_1ey2c_58{display:flex;flex-wrap:wrap;align-items:flex-end;max-width:60.625em;margin-top:auto}._title_1ey2c_66{font-weight:400;font-size:3.875rem;line-height:1.2;letter-spacing:-.035em;margin:0 0 30px;line-height:1;overflow:hidden;flex:0 0 100%;flex-shrink:0;width:100%}@media (max-width: 767px){._title_1ey2c_66{font-size:2.25rem;line-height:1.1}}._title_1ey2c_66 div{font-weight:400;font-size:3.875rem;line-height:1.2;letter-spacing:-.035em;margin:0;font-size:1em}@media (max-width: 767px){._title_1ey2c_66 div{font-size:2.25rem;line-height:1.1}}._title_1ey2c_66>div{margin-right:.25em;overflow:hidden}._title_1ey2c_66>div>div{line-height:1}@media (max-width: 767px){._title_1ey2c_66>div>div{line-height:1}}@media (max-width: 767px){._title_1ey2c_66{line-height:1}}._footer_1ey2c_116{display:flex}@media (max-width: 767px){._footer_1ey2c_116{flex-direction:column;max-width:calc(100vw - 2.5em)}}._content_1ey2c_126{flex:0 0 36.5625em;max-width:36.5625em;margin-right:120px;margin-bottom:30px}@media (max-width: 767px){._content_1ey2c_126{flex:1;margin-right:0}}._data_1ey2c_139{columns:2}._data_1ey2c_139 p,._data_1ey2c_139 a{display:block;overflow:hidden}._data_1ey2c_139 p>span,._data_1ey2c_139 a>span{position:relative;display:block}._data_1ey2c_139 p{margin-bottom:0;color:#828282}._data_1ey2c_139 a{display:block;color:#202020}._data_1ey2c_139>li{margin-bottom:30px}._wrapper_duoic_7{display:flex;align-items:center;height:100%;overflow:hidden}@media (max-width: 767px){._wrapper_duoic_7{width:100%;height:28.875em}}._card_duoic_20{position:relative;display:block;width:calc(25.1vw - 7.5px);height:auto;max-height:100%;background-color:transparent;user-select:none;-webkit-user-drag:none}._isStatic_duoic_31 ._card_duoic_20:before,._card_duoic_20:hover:before{opacity:100%}._card_duoic_20:before{content:"";position:relative;display:block;padding-top:130%;background-color:#f8f8f8;opacity:0%;transition:opacity .25s}@media (max-width: 767px){._card_duoic_20{width:100%}}._image_duoic_49{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);user-select:none;-webkit-user-drag:none}._image_duoic_49>img{max-width:12.875em;max-height:12.875em;transition-delay:calc(var(--animation-delay) * var(--stagger, 0))}._isStatic_duoic_31 ._image_duoic_49>img{transition:none}@media (min-width: 1620px){._image_duoic_49>img{max-width:18.75em;max-height:25em}}._title_duoic_73,._year_duoic_74,._arrow_duoic_75{position:absolute;margin-bottom:0;color:#202020;opacity:0%;transition:opacity .25s}._card_duoic_20:hover ._title_duoic_73,._card_duoic_20:hover ._year_duoic_74,._card_duoic_20:hover ._arrow_duoic_75{opacity:100%}._title_duoic_73{top:22.5px;left:22.5px}._arrow_duoic_75,._year_duoic_74{bottom:22.5px}._year_duoic_74{left:22.5px}._arrow_duoic_75{right:22.5px;width:18px;height:14px;fill:currentcolor}._wrapper_16jas_7{top:72px;height:calc(100vh - 72px);min-height:calc(100vh - 72px);background-color:#fff;position:relative}._scroll_16jas_15{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;height:100%;padding-right:30px;padding-bottom:10em;padding-left:30px}@media (max-width: 767px){._scroll_16jas_15{flex-direction:column;height:auto;padding:0 1.25em}}._project_16jas_35{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:100%}@media (max-width: 767px){._project_16jas_35{width:100%;height:auto}}._footer_16jas_49{position:fixed;bottom:30px;left:30px;max-width:25em}._footer_16jas_49 p:last-child{margin-bottom:0}@media (max-width: 767px){._footer_16jas_49{position:relative;bottom:0;left:0;margin-bottom:60px}}._wrapper_dh7v3_7{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;width:55vw;height:100%;margin-right:30px}@media (max-width: 767px){._wrapper_dh7v3_7{width:100%;margin-right:0}}._title_dh7v3_24{font-weight:400;font-size:3.875rem;line-height:1.2;letter-spacing:-.035em;margin:0 0 90px;line-height:1;overflow:hidden}@media (max-width: 767px){._title_dh7v3_24{font-size:2.25rem;line-height:1.1}}._title_dh7v3_24 div{font-weight:400;font-size:3.875rem;line-height:1.2;letter-spacing:-.035em;margin:0;font-size:1em}@media (max-width: 767px){._title_dh7v3_24 div{font-size:2.25rem;line-height:1.1}}._title_dh7v3_24>div{margin-right:.25em;overflow:hidden}._title_dh7v3_24>div>div{line-height:1}@media (max-width: 767px){._title_dh7v3_24>div>div{line-height:1}}@media (max-width: 767px){._title_dh7v3_24{line-height:1}}@media (max-width: 767px){._title_dh7v3_24{margin-bottom:60px}}._data_dh7v3_77{display:flex;align-items:flex-start}@media (max-width: 767px){._data_dh7v3_77{margin-bottom:60px}}._innerCol_dh7v3_87{display:flex;flex:0 0 50%;align-items:flex-start;width:50%}._innerCol_dh7v3_87>p,._innerCol_dh7v3_87>ul{flex:0 0 50%;width:50%}@media (max-width: 767px){._innerCol_dh7v3_87>p,._innerCol_dh7v3_87>ul{flex:1;width:100%}}._innerCol_dh7v3_87>p,._innerCol_dh7v3_87>ul>li{margin-top:30px}._innerCol_dh7v3_87 p{display:block;margin-bottom:0;line-height:1;overflow:hidden}._innerCol_dh7v3_87 p>div{display:block;line-height:1;overflow:hidden}._innerCol_dh7v3_87 p>div>div{font-weight:400;line-height:1.375;font-size:1em}@media (max-width: 767px){._innerCol_dh7v3_87 p>div>div{font-size:1em}}@media (max-width: 767px){._innerCol_dh7v3_87{flex-direction:column}}._listTitle_dh7v3_137{color:#828282}._wrapper_1l0qp_7{position:relative;display:flex;flex-direction:column;width:100vw;height:100%;padding-top:60px;padding-left:30px}@media (max-width: 767px){._wrapper_1l0qp_7{width:100%;min-height:calc(100vh - 72px);padding-top:0;padding-bottom:1.25em;padding-left:0}}._title_1l0qp_26{font-weight:400;font-size:3.875rem;line-height:1.2;letter-spacing:-.035em;margin:0 0 30px;line-height:1;overflow:hidden}@media (max-width: 767px){._title_1l0qp_26{font-size:2.25rem;line-height:1.1}}._title_1l0qp_26 div{font-weight:400;font-size:3.875rem;line-height:1.2;letter-spacing:-.035em;margin:0;font-size:1em}@media (max-width: 767px){._title_1l0qp_26 div{font-size:2.25rem;line-height:1.1}}._title_1l0qp_26>div{margin-right:.25em;overflow:hidden}._title_1l0qp_26>div>div{line-height:1}@media (max-width: 767px){._title_1l0qp_26>div>div{line-height:1}}@media (max-width: 767px){._title_1l0qp_26{line-height:1}}._table_1l0qp_73{margin-top:auto}._table_1l0qp_73:hover>._link_1l0qp_76{opacity:20%}._table_1l0qp_73:hover>._link_1l0qp_76:hover{opacity:100%}._link_1l0qp_76{display:flex;align-items:center;width:100%;min-height:3.3125em;border-bottom:1px solid #b4b4b4;color:#202020;transition:opacity .1s}._link_1l0qp_76>span{flex:0 0 25%;flex-shrink:0;width:25%;margin-bottom:0}@media (max-width: 767px){._link_1l0qp_76>span{flex:0 0 50%;width:50%;padding-right:30px}._link_1l0qp_76>span:nth-child(2){text-align:right}._link_1l0qp_76>span:last-child{padding-right:0}}@media (max-width: 767px){._link_1l0qp_76{padding-top:.5em;padding-bottom:.5em}}._hoverImage_1l0qp_118{position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none}._wrapper_1jg50_7{position:relative}._wrapper_1jg50_7>video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;clip-path:inset(100% 0 0 0);user-select:none;-webkit-user-drag:none;transition:clip-path var(--animation-speed) var(--animation-ease);transition-delay:calc(var(--delay, 0) * var(--animation-delay))}._wrapper_1jg50_7._isLoaded_1jg50_23>video{clip-path:inset(0 0 0 0)}._wrapper_1dme7_7{top:72px;height:calc(100vh - 72px);min-height:calc(100vh - 72px);background-color:#fff;position:relative}._wrapper_1dme7_7._isLoading_1dme7_14{cursor:wait}._scrollContainer_1dme7_18{height:100%}@media (max-width: 767px){._scrollContainer_1dme7_18{height:auto}}._scroll_1dme7_18{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;height:100%;padding-bottom:30px;padding-left:30px}@media (max-width: 767px){._scroll_1dme7_18{flex-direction:column;height:auto;padding-right:1.25em;padding-bottom:0;padding-left:1.25em}}._images_1dme7_47,._relatedProjects_1dme7_48{display:flex;height:100%}@media (max-width: 767px){._images_1dme7_47,._relatedProjects_1dme7_48{flex-direction:column;width:100%;height:auto}}._imageWrap_1dme7_61{position:relative;flex-shrink:0;height:100%;margin-right:30px}@media (max-width: 767px){._imageWrap_1dme7_61{margin-right:0;margin-bottom:45px}}._imageSpacer_1dme7_74{display:block;width:calc(var(--ratio) * (100vh - 72px - 30px));height:100%}@media (max-width: 767px){._imageSpacer_1dme7_74{width:100%;height:calc(var(--ratio-mobile) * (100vw - 2.5em))}}._image_1dme7_47,._video_1dme7_87{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;--delay: 0}._image_1dme7_47>img,._video_1dme7_87>img{width:100%;height:100%}._wrapper_iat4h_7{z-index:2;position:absolute;top:72px;left:0;width:100%;height:calc(100% - 72px);padding:30px}/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}:root{--animation-speed: .7s;--animation-delay: .4s;--animation-ease: cubic-bezier(.33, 1.06, .29, .94)}body{margin:0;padding:0;background-color:#fff;color:#202020;font-size:16px;font-family:RT Rondelle,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(130,130,130,.1);scrollbar-width:none;min-height:100vh}body::-webkit-scrollbar{display:none}h1,h2,h3,h4,p,ul,ol{font-weight:400;font-size:1em;line-height:1.375;margin:0 0 1em;padding:0}@media (max-width: 767px){h1,h2,h3,h4,p,ul,ol{font-size:1em}}a{color:#828282;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none inside}button{display:block;margin:0;padding:0;background-color:transparent;border:0 none;outline:0 none;cursor:pointer;color:currentColor}img{display:block;width:auto;max-width:100%}::selection{background:rgba(130,130,130,.15);color:#202020}[data-scroll-direction=horizontal] [data-scroll-container]{height:100%;min-height:100%}
