html,body{font-size:17px;line-height:27px;font-family:DINNextLTPro-Light, helvetica, arial, sans-serif;font-weight:normal;font-style:normal;padding:0;margin:0;text-align:left;background-color:#000;color:#fff;word-break:break-word}body{overflow-x:hidden}p{margin-top:0;margin-bottom:36px}p:last-child{margin-bottom:0}a{text-decoration:none;color:inherit}ul{list-style:none;padding:0}h1{font-size:26px;line-height:36px;margin:0;font-weight:normal;width:15vw}@media (max-width: 850px){h1{width:100%}}h1.small{font-size:17px;line-height:27px;margin-bottom:36px}h1.small span{margin-right:.625vw;cursor:pointer;color:#666;transition:color 0.15s}h1.small span:hover{color:#fff}h1.small .links{display:inline-block}h2{font-size:26px;line-height:36px;margin:0;font-weight:normal}h3{font-size:26px;line-height:36px;margin:0;font-weight:normal;color:#666}h4{font-size:26px;line-height:36px;margin:0;font-weight:normal;color:#fff}h5{font-size:26px;line-height:36px;margin-top:0;margin-bottom:36px;font-weight:normal;color:#666}img:not([src]){visibility:hidden}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden}}table{border:1px solid transparent}th{border:none}td{border:1px solid transparent}img.button{display:inline-block;vertical-align:middle;opacity:0.5;transition:opacity 0.15s;cursor:pointer;margin-right:.625vw}img.button:hover{opacity:1}.body{padding:72px 2.5vw 0 2.5vw;padding-bottom:0;position:relative;z-index:1}.body.process{padding-top:36px;background-color:#fff;color:#000;z-index:0}@media (min-width: 1440px){.body{padding-left:calc(50vw - 684px);padding-right:calc(50vw - 684px)}}.about{display:flex;border-bottom:1px solid #1a1a1a;padding-bottom:72px}@media (max-width: 850px){.about{display:block}}.about_title{flex-basis:15vw;margin-right:5vw}@media (min-width: 1440px){.about_title{max-width:216px;margin-right:72px}}@media (max-width: 850px){.about_title{margin-bottom:36px}}.about_bio{flex-basis:25vw}@media (min-width: 1440px){.about_bio{flex-basis:360px}}.about_bio_cta{color:#aaa;transition:color 0.15s}.about_bio_cta:hover{color:#fff}.projects_project{display:flex;padding:72px 0;border-bottom:1px solid #1a1a1a;transition:opacity 0.3s}@media (max-width: 850px){.projects_project{display:block}}.projects_project_title{flex-basis:15vw;margin-right:5vw}@media (min-width: 1440px){.projects_project_title{flex-basis:216px;margin-right:72px}}@media (max-width: 850px){.projects_project_title h2{display:inline-block;margin-bottom:36px;margin-right:1.25vw}}@media (max-width: 850px){.projects_project_title h3{display:inline-block}}.projects_project_subtitle{flex-basis:25vw;margin-right:5vw}@media (max-width: 850px){.projects_project_subtitle{margin-bottom:36px}}@media (min-width: 1440px){.projects_project_subtitle{flex-basis:360px;margin-right:72px}}.projects_project_image{flex-basis:45vw}@media (min-width: 1440px){.projects_project_image{flex-basis:648px}}.projects_project_image img{display:block;width:100%;transition:filter 0.3s;opacity:1}.projects_project.inactive{opacity:0.5}.projects_project.inactive img{filter:grayscale(100%)}.overview{display:flex;padding-bottom:36px}@media (max-width: 850px){.overview{display:block}}.overview_title{text-transform:capitalize;flex-basis:15vw;margin-right:5vw}@media (min-width: 1440px){.overview_title{flex-basis:216px;margin-right:72px}}@media (max-width: 850px){.overview_title{margin-bottom:54px}}.overview_about{flex-basis:75vw}@media (min-width: 1440px){.overview_about{flex-basis:1080px}}.overview_about.padding{padding-bottom:72px}@media (max-width: 850px){.overview_about_section-selector{font-size:17px;line-height:27px}}.overview_about_section-selector span{transition:color 0.15s}.overview_about_section-selector span.active{color:#fff}.overview_about_section-selector span.inactive{color:#666}.overview_about_section-selector:hover span.active{color:#666 !important}.overview_about_section-selector:hover span.inactive{color:#fff !important}.overview_about_description{margin-top:36px;margin-bottom:36px}.overview_about_description a{border-bottom:1px solid #fff}.overview_about_meta{color:#666}.overview_about_meta_role{margin-bottom:0}.overview_about_meta a{text-decoration:underline;transition:color 0.15s}.overview_about_meta a:hover{color:#fff}.overview_gallery{margin-top:54px;margin-bottom:-36px;background-color:#000;box-shadow:0 0 20px rgba(0,0,0,0.5);border:1px solid #222}.overview_gallery iframe{border-right:1px solid #222}.overview_gallery img{flex:1;width:100%;height:auto}.overview_gallery p{padding:5vw 10vw;margin:0;font-size:26px;line-height:36px;font-weight:normal}.overview_gallery p:last-child{padding-bottom:5vw}@media (min-width: 1440px){.overview_gallery p{padding-right:324px}}.overview_gallery .columns{margin-top:1px;display:flex}@media (max-width: 850px){.overview_gallery .columns{display:block}}.overview_gallery .columns div:not(:last-child){margin-right:1px}@media (max-width: 850px){.overview_gallery .columns div:not(:last-child){margin-bottom:1px}}.overview_padding{margin-bottom:-36px}.process{padding-top:36px}.process h3{margin-bottom:18px}.process_title{display:flex;padding-top:72px;transition:opacity 0.3s}@media (max-width: 850px){.process_title{display:block}}.process_title_name{flex-basis:15vw;margin-right:5vw}@media (min-width: 1440px){.process_title_name{flex-basis:216px;margin-right:72px}}.process_title_section-selector{flex-basis:55vw}@media (min-width: 1440px){.process_title_section-selector{flex-basis:792px}}@media (max-width: 850px){.process_title_section-selector{font-size:17px;line-height:27px}}.process_title_section-selector span{transition:color 0.15s}.process_title_section-selector span.active{color:#000}.process_title_section-selector span.inactive{color:#aaa}.process_title_section-selector:hover span.active{color:#aaa !important}.process_title_section-selector:hover span.inactive{color:#000 !important}.process_posts_post{margin-top:90px;padding-bottom:90px;border-bottom:1px solid #aaa}.process_posts_post_title{display:flex;width:75vw;margin-bottom:36px}@media (min-width: 1440px){.process_posts_post_title{flex-basis:1080px}}@media (max-width: 850px){.process_posts_post_title{display:block}}.process_posts_post_title_date{flex-basis:15vw;margin-right:5vw;color:#aaa}@media (min-width: 1440px){.process_posts_post_title_date{flex-basis:216px;margin-right:72px}}.process_posts_post_title_name{flex-basis:55vw;color:#000 !important}@media (min-width: 1440px){.process_posts_post_title_name{flex-basis:792px}}.process_posts_post_content{padding-left:20vw;width:55vw}@media (min-width: 1440px){.process_posts_post_content{padding-left:288px;width:792px}}@media (max-width: 850px){.process_posts_post_content{padding:0;width:95vw}}.process_posts_post_content a{text-decoration:underline}.process_posts_post_content .label{color:#aaa}.process_posts_post_content .media{display:flex;margin-bottom:72px;margin-top:72px;width:55vw}.process_posts_post_content .media:last-child{margin-bottom:36px}.process_posts_post_content .media img{display:block;width:100%;height:auto;opacity:0;transition:opacity 0.3s}.process_posts_post_content .media img.loading{opacity:0;min-height:300}.process_posts_post_content .media img.loaded{opacity:1}.process_posts_post_content .media .explainer{background-color:white;padding-top:36px;margin-bottom:36px}.process_posts_post_content .media .explainer .label{font-size:17px;line-height:26px;color:#666;text-transform:capitalize;margin-bottom:18px}.process_posts_post_content .media .explainer p{padding-right:2.5vw}.process_posts_post_content .media.table div{flex:1}@media (max-width: 850px){.process_posts_post_content .media.table div{margin-bottom:36px}}.process_posts_post_content .media.table div:not(:first-child){margin-left:1px}.process_posts_post_content .media.table div img{display:block;width:100%}.process_posts_post_content .media.table div img:not(:last-child){margin-bottom:1px}.process_posts_post_content .media.off{margin-left:-20vw}@media (min-width: 1440px){.process_posts_post_content .media.off{margin-left:-288px}}.process_posts_post_content .media.l{width:73.75vw}@media (min-width: 1440px){.process_posts_post_content .media.l{width:1080px}}.process_posts_post_content .media.xl{width:93.75vw}@media (min-width: 1440px){.process_posts_post_content .media.xl{width:1350px}}.process_posts_post_content .media .youtube{flex:1;margin-right:1px;background-color:#f7f7f7;height:auto}.process_posts_post_content .media .youtube:last-child{margin-right:0}.process_posts_post_content .media .youtube video{width:100%}.process_posts_post_content .media .image{flex:1;margin-right:1px;background-color:#f7f7f7;height:auto}.process_posts_post_content .media .image.border{border:1px solid #ddd}.process_posts_post_content .media .image:last-child{margin-right:0}.process_posts_post_content .media .image img{width:100%}.process_posts_post_content .media.s{width:55vw}@media (min-width: 1440px){.process_posts_post_content .media.s{width:792px}}.process_posts_post_content .media.s .image{background-color:transparent !important}.process_posts_post_content .media.s .image img{margin:auto;display:block;width:initial !important}.process_posts_post_content .media .label{width:15vw;padding-right:5vw;flex-shrink:0;color:#aaa}@media (min-width: 1440px){.process_posts_post_content .media .label{width:216px;padding-right:72px}}@media (max-width: 850px){.process_posts_post_content .media .label{width:95vw;padding-right:0;margin-bottom:18px;text-align:center}}@media (min-width: 1440px){.process_posts_post_content .media{width:792px}}@media (max-width: 850px){.process_posts_post_content .media{width:95vw !important;margin-left:0 !important;display:block}.process_posts_post_content .media .image:not(:last-child){margin-bottom:36px}.process_posts_post_content .media .youtube:not(:last-child){margin-bottom:36px}}.process_posts_post_content .nb{color:#aaa;font-style:italic;font-weight:300}.footer{display:flex;padding:5vw 0}@media (max-width: 850px){.footer{display:block}}.footer_title{flex-basis:15vw;margin-right:5vw}@media (min-width: 1440px){.footer_title{max-width:216px;margin-right:72px}}@media (max-width: 850px){.footer_title{margin-bottom:36px}}.footer_index{flex-basis:55vw;color:#aaa}@media (min-width: 1440px){.footer_index{flex-basis:792px}}.footer_index a{color:#aaa;transition:color 0.15s}.footer_index a:hover{color:#000}.body:not(.process) .footer_index{color:#666}.body:not(.process) .footer_index a{color:#666}.body:not(.process) .footer_index a:hover{color:#fff}#background{width:100vw;height:100vh;position:fixed}.photo-credit{color:#666;margin-bottom:1.25vw}.checklist h4{color:#000}.checklist h4 img{vertical-align:sub}.checklist .track{margin-bottom:18px}.checklist li li{margin-left:1.25vw}li:not(.checklist){margin-bottom:18px;list-style:decimal;margin-left:1.25vw;padding-left:1.25vw}@media (max-width: 850px){li:not(.checklist){margin-left:5vw}}@media (min-width: 1440px){li:not(.checklist){margin-left:18px;padding-left:18px}}
