@charset "UTF-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}nav ul{list-style-type:none;margin:0;padding:0}body{font-family:proxima-nova,sans-serif;font-size:16px;line-height:1.4;color:#656873;-webkit-font-smoothing:antialiased}::-moz-selection{color:#f8f9fa;background:#fb3636}::selection{color:#f8f9fa;background:#fb3636}*{transition:all .25s ease}.fadein{opacity:0}.fadein.content{-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px)}body.is-active .fadein{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}a{color:#b2b3b9;text-decoration:none;transition:.25s ease}a:visited{color:#b2b3b9}a:hover,a:visited:hover{color:#fb3636;transition:.25s ease;background-color:rgba(178,179,185,.05)}a.link-arrow{position:relative}a.link-arrow:after{content:" →";position:absolute;top:.03em;right:-6px;opacity:0;transition:all .25s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}a.link-arrow:hover:after{opacity:1;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}figure{position:relative}figure.grid-item img{width:100%}figcaption,small{font-family:proxima-nova-condensed,sans-serif;font-size:12px;line-height:1.2}figcaption{counter-increment:figures;color:#b2b3b9}figcaption:before{content:"Fig. " counter(figures) " – "}.figcaption-inner figcaption{position:absolute;bottom:32px;left:32px;color:#b2b3b9;opacity:.5}.figcaption-inner:hover figcaption{opacity:1}.figcaption-inner video+figcaption{color:#f8f9fa}p.lead{font-family:freight-text-pro,serif;font-size:20px}p.content-meta{font-family:proxima-nova-condensed,sans-serif;font-size:14px;color:#b2b3b9}h1,h2,h3,p{margin-bottom:20px}h1,h2,h3{color:#141619;line-height:1;font-weight:700}h1{font-size:52px;font-weight:900}h2{font-size:36px}h3{font-size:20px}h4{font-size:14px;text-transform:uppercase;letter-spacing:.1em}small{color:#b2b3b9}.jumbo{font-size:72px}.dark .content h1,.dark .content h2,.dark .content h3,.dark .content h4{color:#f8f9fa}.dark .content small{color:#3c3e47}.page{position:relative;overflow:hidden;counter-reset:figures}.page-frame{content:"";position:fixed;pointer-events:none;top:16px;bottom:16px;left:16px;right:16px;border:8px solid #141619;z-index:-1;opacity:0}@media screen and (max-width:768px){.page-frame{display:none}}.site-header{position:absolute;z-index:1;top:0;left:0;right:0;padding:64px}@media screen and (max-width:768px){.site-header{padding:32px}}.site-header.dark .site-logo svg{fill:#f8f9fa}.site-header.dark .hamburger i{background-color:#f8f9fa}.site-header.dark .site-nav a,.site-header.dark .site-title h1,.site-header.dark .site-title h2{color:#b2b3b9}.site-header.dark .site-nav a:hover{color:#fb3636}.site-header.dark .site-nav a.contact:before{color:#656873}.site-title{float:left}.site-title hgroup{display:inline-block;margin-left:44px}.site-title h1,.site-title h2{margin:0;font-weight:400;line-height:14px;color:#656873}.site-title h1{font-size:14px}.site-title h2{font-size:12px}.site-title:hover h1,.site-title:hover h2{color:#b2b3b9}.site-title .site-logo{position:fixed}.site-title .site-logo svg{width:24px;fill:#141619}.site-nav{float:right;line-height:40px}.site-nav a{line-height:14px;color:#656873;display:inline;position:relative;margin-left:24px}@media screen and (max-width:480px){.site-nav a{margin-left:16px}}.site-nav a:first-of-type{margin-left:0}.site-nav a:hover,.site-nav a:visited:hover{color:#fb3636;transition:.25s ease}@media screen and (max-width:480px){.site-nav{opacity:0;pointer-events:none}}.site-nav a.contact:before{content:"Contact";position:absolute;right:0;top:4px;text-align:right;font-size:12px;line-height:14px;color:#b2b3b9;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.site-nav a.work{text-decoration:line-through}.site-nav a.work:before{content:"Coming soon!";position:absolute;left:50%;top:4px;width:100px;text-align:center;font-size:12px;line-height:14px;color:#656873;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0;transition:.25s ease}.site-nav a.work:hover{text-decoration:line-through}.site-nav a.work:hover:before{-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);opacity:1}.hamburger{display:none;position:relative;cursor:pointer;float:right;width:24px;height:26px}.hamburger i{display:block;position:absolute;width:100%;height:4px;background-color:#141619;margin:10px 0}.hamburger i:first-of-type{-webkit-transform:translate(0,-250%);-ms-transform:translate(0,-250%);transform:translate(0,-250%)}.hamburger i:last-of-type{-webkit-transform:translate(0,250%);-ms-transform:translate(0,250%);transform:translate(0,250%)}.nav-active .hamburger{width:26px}.nav-active .hamburger i{opacity:0}.nav-active .hamburger i:first-of-type{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1}.nav-active .hamburger i:last-of-type{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1}.nav-active .site-nav{opacity:1;pointer-events:normal}.nav-active.dark .site-logo svg{fill:#141619}.nav-active.dark .hamburger i{background-color:#141619}.site-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;padding:64px}.site-section:first-of-type{padding-top:104px}.site-section:last-of-type{padding-bottom:104px}.site-section:only-of-type{min-height:calc(100vh - 104px * 2)}@media screen and (max-width:768px){.site-section{padding:32px}}.site-section.dark{background-color:#141619}.site-section.white{background-color:#f8f9fa}.site-section .content{width:100%;max-width:700px;margin:0 auto;z-index:0}.site-section .content img,.site-section .content video{max-width:calc(100vw - 128px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0 50%}@media screen and (max-width:768px){.site-section .content img,.site-section .content video{max-width:calc(100vw - 64px)}}.site-section .content-grid{width:100%;max-width:calc(100vw - 128px);margin:0 auto}@media screen and (max-width:768px){.site-section .content-grid{max-width:calc(100vw - 64px)}}.content-grid .grid-item{margin:0 5px 5px 0;float:left;width:calc(50% - 2.5px)}@media screen and (max-width:480px){.content-grid .grid-item{width:100%}}.content-grid .grid-item:nth-child(even){margin:0 0 5px}.site-section.introduction{min-height:calc(100vh - 104px * 2);background:url(/images/mountains-dark.jpg) center/cover no-repeat #15161A}.site-section.introduction .content{margin:auto}.site-section.introduction .content h1.jumbo{margin-top:0}@media screen and (max-width:480px){.site-section.introduction .content h1.jumbo{font-size:64px}}.site-footer{position:absolute;bottom:0;left:0;right:0;padding:0 64px 32px}@media screen and (max-width:768px){.site-footer{padding:0 32px 32px}}.site-footer .contact{float:right;color:#3c3e47;font-size:12px;font-family:proxima-nova-condensed,sans-serif}.site-footer .contact a{margin-left:24px}@media screen and (max-width:480px){.site-footer .contact a{margin-left:16px}}.site-footer .contact a:first-of-type{margin-left:0}.site-footer .copyright{float:left;font-family:proxima-nova-condensed,sans-serif;font-size:10px;color:#3c3e47}@media screen and (max-width:768px){.site-footer .contact,.site-footer .copyright{float:none;margin:1em 0}}