body,h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal}.gallery-container button.gallery-btn,button{-webkit-appearance:none;-moz-appearance:none}#home-link,#page,.page-wrap{position:relative}.page-wrap,body.menu-open{overflow:hidden}body{font-family:avenir_light;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;background-color:#a09c96;color:#fff;overflow-x:hidden}@media only screen and (min-width:750px){body{font-size:20px}}@media only screen and (min-width:1050px){body{font-size:24px}}a{color:#ababab}a:hover{color:#575757}h1,h2,h3,h4,h5,h6{font-family:belwe_bd_btbold;font-size:1em;margin:1em 0;color:#000}button{border:0;outline:0;background:0 0;box-sizing:content-box;font:1em avenir_light;padding:0;appearance:none}#page{padding-top:1em}.page-wrap{padding-top:calc(30vh + 4rem);width:100%;z-index:3}.gutter-wrap{max-width:88%;margin:0 auto}#menu-toggle svg.svg-icon-shade{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1);-webkit-transform:translateY(20%);transform:translateY(20%);overflow:visible}#menu-toggle svg.svg-icon-shade .shade-close{-webkit-transition:opacity .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1);transition:opacity .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1);transition:opacity .25s cubic-bezier(0,0,0,1),transform .25s cubic-bezier(0,0,0,1);transition:opacity .25s cubic-bezier(0,0,0,1),transform .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1);-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0}#menu-toggle svg.svg-icon-shade #shade-clip1,#menu-toggle svg.svg-icon-shade #shade-clip2,#menu-toggle svg.svg-icon-shade .shade-dots,#menu-toggle svg.svg-icon-shade .shade-pull{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1);-webkit-transform:translateY(0);transform:translateY(0)}#menu-toggle:hover svg.svg-icon-shade #shade-clip1,#menu-toggle:hover svg.svg-icon-shade #shade-clip2,.menu-open #menu-toggle svg.svg-icon-shade #shade-clip1,.menu-open #menu-toggle svg.svg-icon-shade #shade-clip2{-webkit-transform:translateY(-21px);transform:translateY(-21px)}#menu-toggle:hover svg.svg-icon-shade .shade-dots,#menu-toggle:hover svg.svg-icon-shade .shade-pull,.menu-open #menu-toggle svg.svg-icon-shade .shade-dots,.menu-open #menu-toggle svg.svg-icon-shade .shade-pull{-webkit-transform:translateY(21px);transform:translateY(21px)}.menu-open #menu-toggle svg.svg-icon-shade{-webkit-transform:translateY(0);transform:translateY(0)}.menu-open #menu-toggle svg.svg-icon-shade .shade-close{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#home-link .svg-icon-k{-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1)}#home-link .svg-icon-home,.gallery-container button.gallery-btn{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0,1)}#home-link .svg-icon-home{position:absolute;top:0;left:0;opacity:1;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1)}#home-link:hover .svg-icon-k{-webkit-transform:scale(0);transform:scale(0)}#home-link:hover .svg-icon-home{-webkit-transform:scale(1);transform:scale(1)}#footer-logo svg.svg-karasscreative{fill:#fff;overflow:visible}#footer-logo svg.svg-karasscreative .svg-karasscreative-1,#footer-logo svg.svg-karasscreative .svg-karasscreative-2{-webkit-transition:opacity .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1);transition:opacity .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1);transition:opacity .25s cubic-bezier(0,0,0,1),transform .25s cubic-bezier(0,0,0,1);transition:opacity .25s cubic-bezier(0,0,0,1),transform .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1)}#footer-logo svg.svg-karasscreative .svg-karasscreative-1{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#footer-logo svg.svg-karasscreative .svg-karasscreative-2{opacity:.4;-webkit-transform:translateY(0);transform:translateY(0)}#footer-logo:hover svg.svg-karasscreative .svg-karasscreative-1{opacity:.4;-webkit-transform:translateY(-10%);transform:translateY(-10%)}#footer-logo:hover svg.svg-karasscreative .svg-karasscreative-2{opacity:1;-webkit-transform:translateY(10%);transform:translateY(10%)}.svg-icon-linkedin path{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.preload-container{position:relative;line-height:0;overflow:hidden}.preload-container .preload-image{position:relative;width:100%;z-index:0;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated}.preload-container .loaded-image{position:absolute;width:100%;z-index:1;opacity:0}.preload-container div.loaded-image,.preload-container div.preload-image{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.preload-container img.loaded-image{height:100%;-o-object-fit:cover;object-fit:cover}.preload-container .preload-progress{position:absolute;background-color:#fff;height:.25em;top:0;left:0;width:0;opacity:0;-webkit-transition:width .5s cubic-bezier(0,0,0,1),opacity .5s linear;transition:width .5s cubic-bezier(0,0,0,1),opacity .5s linear;z-index:3}.preload-container.loading .preload-progress{opacity:1}.preload-container.loaded .preload-progress{opacity:0}.video-container{position:relative}.video-container video{position:relative;width:100%;z-index:1;-o-object-fit:cover;object-fit:cover;margin-bottom:-8px}.video-container .video-preview{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated;z-index:2;opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.video-container .video-loader{position:absolute;background-color:#fff;bottom:1.5rem;right:1.5rem;width:1rem;height:1rem;opacity:0;z-index:3;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;-webkit-animation:spinner 3s linear infinite;animation:spinner 3s linear infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.video-container.loading .video-loader{opacity:1}.video-container.is-playing .video-loader,.video-container.is-playing .video-preview{opacity:0}.gallery-container{position:relative;width:100%;overflow:hidden;margin:2rem 0;padding-bottom:4rem}.gallery-container .gallery-slide{position:relative}.gallery-container .gallery-bullets{position:absolute;bottom:2.5rem;left:50%;height:0;overflow:visible;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gallery-container .gallery-bullets>span{font-size:1rem;width:.5em;height:.5em;display:inline-block;border-radius:50%;background-color:#fff;margin:.25em;opacity:.5;-webkit-transform:opacity .5s;transform:opacity .5s;cursor:pointer}.gallery-container .gallery-bullets>span.active{opacity:1;background-color:inherit;pointer-events:none}.gallery-container button.gallery-btn{font-size:1.25rem;appearance:none;background:#a09c96;width:1em;height:1em;padding:.5em;position:absolute;bottom:3.75rem;cursor:pointer;transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1)}.gallery-container button.gallery-btn svg{width:100%;height:100%;fill:inherit;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1);-webkit-transform:translateX(0);transform:translateX(0)}.gallery-container button.gallery-btn.disabled{pointer-events:none}.gallery-container button.gallery-btn.disabled.prev{-webkit-transform:translateX(-100%) scaleX(-1);transform:translateX(-100%) scaleX(-1)}.gallery-container button.gallery-btn.disabled.next{-webkit-transform:translateX(100%);transform:translateX(100%)}.gallery-container button.gallery-btn.prev{left:-.25em;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.gallery-container button.gallery-btn.next{right:-.25em}.gallery-container button.gallery-btn:active svg{-webkit-transform:translateX(25%);transform:translateX(25%)}@media only screen and (min-width:450px){.gallery-container button.gallery-btn{font-size:1.5rem}.gallery-container button.gallery-btn:hover svg{-webkit-transform:translateX(25%);transform:translateX(25%)}}@media only screen and (min-width:750px){.gutter-wrap{max-width:calc(750px - 12%)}.gallery-container button.gallery-btn{font-size:2rem}}.svg-icon{display:inline-block;vertical-align:middle;border:0;outline:0;padding:0;font-size:.8em;height:1em;width:1em;fill:#fff;-webkit-transition:opacity .25s cubic-bezier(0,0,0,1);transition:opacity .25s cubic-bezier(0,0,0,1)}.svg-icon svg{height:100%;fill:inherit}a:hover>.svg-icon{opacity:.5}.pill-link{display:inline-block;width:auto;position:relative;font-size:.6em;line-height:1rem;margin-top:2em;white-space:nowrap;text-transform:uppercase;font-family:avenir_black;box-sizing:border-box;border:2px solid #fff;padding:.8em 1em .5em;border-radius:2em;color:#fff;text-decoration:none;background-color:#a09c96;-webkit-transition:padding .25s cubic-bezier(0,0,0,1);transition:padding .25s cubic-bezier(0,0,0,1)}@media only screen and (min-width:750px){.pill-link{font-size:.8rem}}.pill-link span{display:inline-block;vertical-align:middle}.pill-link svg{display:inline-block;height:1em;width:2em;fill:#fff;vertical-align:middle}.pill-link svg.svg-icon-eyeball{margin-top:-.05em}.pill-link svg.svg-icon-arrow{margin-top:-.33em;margin-right:-.8em}.pill-link:hover{padding-left:2em;padding-right:2em;color:inherit}.humans-bio{position:relative}.humans-bio .humans-background{position:relative;width:100%;height:12rem;z-index:0}.humans-bio .humans-background .humans-color{position:absolute;left:0;top:0;width:100vw;height:100%;z-index:0}.humans-bio .humans-background .humans-image{position:absolute;top:0;left:0;width:100%;height:101%;z-index:1}.humans-bio .humans-background .humans-image .loaded-image,.humans-bio .humans-background .humans-image .preload-image{background-size:auto 100%;background-position:top left;-webkit-transition:-webkit-transform 1.5s cubic-bezier(.75,0,.25,1);transition:-webkit-transform 1.5s cubic-bezier(.75,0,.25,1);transition:transform 1.5s cubic-bezier(.75,0,.25,1);transition:transform 1.5s cubic-bezier(.75,0,.25,1),-webkit-transform 1.5s cubic-bezier(.75,0,.25,1);-webkit-transform:translateX(-5%);transform:translateX(-5%)}.humans-bio .humans-background .humans-image.loaded .loaded-image,.humans-bio .humans-background .humans-image.loaded .preload-image{-webkit-transform:translateX(0);transform:translateX(0)}.humans-bio .humans-content .humans-left{position:absolute;top:12rem;left:0;width:33.33%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.humans-bio .humans-content .humans-left .humans-links a{font-size:1.25em;display:inline-block;margin:.5em 1em 0 0}@media only screen and (min-width:750px){.humans-bio .humans-content .humans-left .humans-links a{font-size:1em;margin:.25em .5em 0 0}}.humans-bio .humans-content .humans-right{font-size:1rem;line-height:1.66em}.humans-bio .humans-content h1{color:#fff;font-family:avenir_medium;font-size:1.33em;margin:0}.humans-bio .humans-content h2{color:#fff;font-family:avenir_black;text-transform:uppercase;font-size:.6em;line-height:1.3em;margin-bottom:0}@media only screen and (min-width:1050px){.gutter-wrap{max-width:calc(1050px - 12%)}.humans-bio{height:24rem}.humans-bio .humans-background{height:100%}.humans-bio .humans-content .humans-left{font-size:1.15em}.humans-bio .humans-content .humans-right{font-size:1em;position:absolute;top:0;right:0;width:36%;font-family:avenir_medium;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}.expandables{line-height:2.3em}.expandables .exp-paragraph{margin:0;padding:1em 0}.expandables .exp-span{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.exp-toggle{position:relative;display:inline-block;font-size:2em;height:1em;color:#000;vertical-align:middle;cursor:pointer;z-index:3;text-align:left;width:0;overflow:hidden}.exp-toggle .exp-title{display:inline-block;vertical-align:middle;position:absolute;bottom:.25rem;left:90%;width:85px;font-size:.6rem;color:#fff;text-transform:uppercase;font-family:avenir_black;line-height:.8rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:opacity .5s cubic-bezier(.75,0,.25,1),-webkit-transform .5s cubic-bezier(.75,0,.25,1);transition:opacity .5s cubic-bezier(.75,0,.25,1),-webkit-transform .5s cubic-bezier(.75,0,.25,1);transition:transform .5s cubic-bezier(.75,0,.25,1),opacity .5s cubic-bezier(.75,0,.25,1);transition:transform .5s cubic-bezier(.75,0,.25,1),opacity .5s cubic-bezier(.75,0,.25,1),-webkit-transform .5s cubic-bezier(.75,0,.25,1);pointer-events:none}@media only screen and (min-width:750px){.exp-toggle .exp-title{font-size:.8rem;line-height:1rem;width:120px}}.exp-toggle .exp-arrow{display:inline-block;background-color:#fff;border-radius:50%;width:.5em;height:.5em;position:absolute;bottom:0;left:50%;margin-left:-.25em;box-sizing:border-box;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:-webkit-transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1);-webkit-transform:translateY(.12em) rotate(-180deg) scale(0);transform:translateY(.12em) rotate(-180deg) scale(0)}.exp-toggle .exp-arrow svg{fill:#a09c96;width:50%;height:50%;position:absolute;top:25%;left:25%}.exp-toggle .picture-container{position:relative;height:.75em;margin:-.3em .15em 0;border-bottom:2px solid #fff;overflow:hidden;padding:.15em .25em;-webkit-transition:height .25s cubic-bezier(0,0,0,1),border-color .5s cubic-bezier(.75,0,.25,1);transition:height .25s cubic-bezier(0,0,0,1),border-color .5s cubic-bezier(.75,0,.25,1)}.exp-toggle .picture-container svg{height:1.25em;width:100%;-webkit-filter:none;filter:none;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0,1),-webkit-filter .25s cubic-bezier(0,0,0,1);transition:-webkit-transform .25s cubic-bezier(0,0,0,1),-webkit-filter .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1),filter .25s cubic-bezier(0,0,0,1);transition:transform .25s cubic-bezier(0,0,0,1),filter .25s cubic-bezier(0,0,0,1),-webkit-transform .25s cubic-bezier(0,0,0,1),-webkit-filter .25s cubic-bezier(0,0,0,1);-webkit-transform:translateY(0);transform:translateY(0)}.exp-toggle .picture-container .outline{opacity:0;-webkit-transition:opacity .25s cubic-bezier(0,0,0,1);transition:opacity .25s cubic-bezier(0,0,0,1)}.exp-toggle.visited .picture-container svg{-webkit-filter:grayscale(100%) brightness(90%) contrast(50%);filter:grayscale(100%) brightness(90%) contrast(50%)}.exp-toggle:hover .exp-arrow{-webkit-transform:translateY(.25em) rotate(90deg) scale(1);transform:translateY(.25em) rotate(90deg) scale(1)}.exp-toggle:hover .picture-container{height:1em;overflow:visible}.exp-toggle:hover .picture-container svg{-webkit-filter:none;filter:none;-webkit-transform:translateY(-.15em);transform:translateY(-.15em)}.exp-toggle:hover .picture-container .outline{opacity:1}.exp-toggle.open .exp-arrow{-webkit-transform:translateY(.75em) rotate(-90deg) scale(1);transform:translateY(.75em) rotate(-90deg) scale(1)}.exp-toggle.open .exp-title{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.exp-toggle.open .picture-container{height:1em;overflow:visible;border-color:transparent}.exp-toggle.open .picture-container svg{-webkit-filter:none;filter:none;-webkit-transform:translateY(.25em);transform:translateY(.25em);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.75,0,.25,1);transition-timing-function:cubic-bezier(.75,0,.25,1)}.exp-toggle.open .picture-container .outline{opacity:1}.exp-aside{position:relative;z-index:1;width:100%;text-align:center;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);padding-top:2px;height:0}.exp-aside:after,.exp-aside:before{background-color:#fff;display:block;height:2px;opacity:.9;position:absolute;left:0;width:100%;content:'';-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.75,0,.25,1);transition:-webkit-transform .5s cubic-bezier(.75,0,.25,1);transition:transform .5s cubic-bezier(.75,0,.25,1);transition:transform .5s cubic-bezier(.75,0,.25,1),-webkit-transform .5s cubic-bezier(.75,0,.25,1);-webkit-transition-delay:.25s;transition-delay:.25s;z-index:2}.exp-aside:before{top:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}.exp-aside:after{bottom:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.exp-aside .aside-wrap{width:100%;bottom:2px}.exp-aside .preload-container{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:.5}.exp-aside .aside-content{z-index:1;position:relative;padding:3em 0 2.5em}#topbar,#topbar .topbar-background{position:absolute;top:0;left:0;width:100%}.exp-aside .aside-content .inner-wrap{max-width:430px;margin:0 auto}.exp-aside .aside-content h2{font-size:1.5em;color:#fff;margin:0 0 1em;line-height:1em}.exp-aside .aside-content p{font-size:1em;font-family:avenir_medium}@media only screen and (min-width:750px){.exp-aside .aside-content p{font-size:.8em}}.exp-aside.open:after,.exp-aside.open:before{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:scaleX(1);transform:scaleX(1)}.exp-aside.left{text-align:left}.exp-aside.left h2{margin:0}.exp-aside.left p{margin:1em 0 0}#topbar{z-index:5;-webkit-transform:translateZ(0);transform:translateZ(0);height:30vh;padding-top:4rem}#topbar .topbar-background{height:100%;z-index:-1;box-shadow:0 0 .15em .05em rgba(0,0,0,.2);background-color:#a09c96;-webkit-transition:background-color .66s cubic-bezier(.75,0,.25,1);transition:background-color .66s cubic-bezier(.75,0,.25,1)}#topbar>.gutter-wrap{position:relative;height:100%;z-index:1;-webkit-transition:-webkit-transform .5s cubic-bezier(.75,0,.25,1);transition:-webkit-transform .5s cubic-bezier(.75,0,.25,1);transition:transform .5s cubic-bezier(.75,0,.25,1);transition:transform .5s cubic-bezier(.75,0,.25,1),-webkit-transform .5s cubic-bezier(.75,0,.25,1);-webkit-transform:translateY(0);transform:translateY(0)}#topbar #home-link,#topbar #menu-toggle,#topbar #refresh-btn{display:inline-block;position:absolute;cursor:pointer;height:2.25rem;width:2.25rem;padding:.875rem 0}#topbar #home-link .svg-icon,#topbar #menu-toggle .svg-icon,#topbar #refresh-btn .svg-icon{width:100%;height:100%}#topbar #home-link svg,#topbar #menu-toggle svg,#topbar #refresh-btn svg{fill:#fff;width:100%;height:100%}#topbar #home-link{bottom:.15em;left:50%;margin-left:-1.125rem}.article #topbar #home-link{left:auto;right:0}#topbar #menu-toggle{left:0;bottom:.15em;width:3rem}.home #topbar #menu-toggle svg{fill:#000}#topbar #refresh-btn{right:0;top:.15em;opacity:0;-webkit-transition:opacity 3s;transition:opacity 3s}#topbar.fixed .topbar-background,.menu-open #topbar #refresh-btn.active,.menu-open #topbar #refresh-btn:hover{opacity:1}@media only screen and (max-width:450px){#topbar #refresh-btn{width:1.5rem}}#topbar.fixed{position:fixed;height:0}.menu-open #topbar .topbar-background{background-color:#a09c96!important}.menu-open #topbar>.gutter-wrap{-webkit-transform:translateY(-1em);transform:translateY(-1em)}.nav-menu{position:absolute;bottom:4rem;left:0;width:100%;padding-bottom:1rem;z-index:2;visibility:hidden;opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(.75,0,.25,1);transition-timing-function:cubic-bezier(.75,0,.25,1)}.menu-open .nav-menu{-webkit-transition-delay:.1s;transition-delay:.1s;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.nav-menu nav{position:relative;height:100%;display:block}.nav-menu .nav-section{display:inline-block;vertical-align:top;position:relative;margin-right:1em;padding-top:1em}.nav-menu .nav-section-title,.topbar-title .article-name{margin:0;font-family:avenir_black;text-transform:uppercase;color:#fff}.nav-menu .nav-section-title{font-size:.5em;position:absolute;top:0;left:0;display:-webkit-box;display:flex;width:100%}.nav-menu .nav-section-title:after,.nav-menu .nav-section-title:before{content:'';display:block;border-top:1px solid #fff;height:1em;margin-top:.5em}.nav-menu .nav-section-title:before{width:3em;margin-right:.5em;border-left:1px solid #fff}.nav-menu .nav-section-title:after{margin-left:.5em;-webkit-box-flex:1;flex-grow:1;border-right:1px solid #fff}.nav-picture-link{display:inline-block;position:relative;text-decoration:none;outline:0;cursor:pointer;font-size:2.4rem;height:1em;margin:0 .15em 1.5em;min-width:1em}@media only screen and (min-width:750px){.nav-picture-link{font-size:3.33rem}}@media only screen and (min-width:1050px){.nav-picture-link{font-size:3.66rem}}.nav-picture-link .picture-link-title{display:inline-block;position:absolute;width:100%;top:100%;left:0;margin-top:.75em;font-size:.23em;text-align:center;text-transform:uppercase;font-family:avenir_black;color:#fff}.menu-open-overlay,.nav-picture-link .picture-container,.nav-picture-link svg{display:block;height:100%}@media only screen and (min-width:750px){.nav-picture-link .picture-link-title{font-size:.18em}}.nav-picture-link svg{width:100%;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0,1),-webkit-filter 1s;transition:-webkit-transform .25s cubic-bezier(0,0,0,1),-webkit-filter 1s;transition:transform .25s cubic-bezier(0,0,0,1),filter 1s;transition:transform .25s cubic-bezier(0,0,0,1),filter 1s,-webkit-transform .25s cubic-bezier(0,0,0,1),-webkit-filter 1s;-webkit-filter:none;filter:none;-webkit-transform:scale(1);transform:scale(1)}.nav-picture-link svg .outline{-webkit-transition:opacity .25s cubic-bezier(0,0,0,1);transition:opacity .25s cubic-bezier(0,0,0,1);opacity:0}.nav-picture-link:hover svg{-webkit-transform:scale(1.15);transform:scale(1.15)}.nav-picture-link:hover svg .outline{opacity:1}.nav-picture-link.visited svg{-webkit-filter:grayscale(100%) brightness(90%) contrast(50%);filter:grayscale(100%) brightness(90%) contrast(50%)}.nav-picture-link.active .picture-link-title{visibility:hidden}.nav-picture-link.active svg{-webkit-filter:none;filter:none}.nav-picture-link.active svg .linework *,.nav-picture-link.active svg .primary *,.nav-picture-link.active svg .secondary *{fill:#a09c96}.nav-picture-link.active svg .outline{opacity:1}.menu-open-overlay{position:fixed;z-index:4;top:0;left:0;width:100%;background-color:rgba(0,0,0,.8);-webkit-transform:translateZ(0);transform:translateZ(0)}.topbar-title{position:absolute;bottom:0;left:3rem;width:calc(100% - 6rem);height:4rem;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transition:-webkit-transform cubic-bezier(.75,0,.25,1) .5s;transition:-webkit-transform cubic-bezier(.75,0,.25,1) .5s;transition:transform cubic-bezier(.75,0,.25,1) .5s;transition:transform cubic-bezier(.75,0,.25,1) .5s,-webkit-transform cubic-bezier(.75,0,.25,1) .5s;-webkit-transform:translateY(0);transform:translateY(0)}.menu-open .topbar-title{-webkit-transform:translateY(1em);transform:translateY(1em)}.topbar-title .article-name{text-align:center;font-size:.8rem;width:9.5em}@media only screen and (min-width:750px){.topbar-title .article-name{font-size:1rem;width:auto}}.topbar-title .article-picture{position:absolute;width:100%;bottom:100%;font-size:5em;left:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.topbar-title .article-picture .picture-container{position:relative;height:1em;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:-webkit-transform .5s cubic-bezier(.75,0,.25,1);transition:-webkit-transform .5s cubic-bezier(.75,0,.25,1);transition:transform .5s cubic-bezier(.75,0,.25,1);transition:transform .5s cubic-bezier(.75,0,.25,1),-webkit-transform .5s cubic-bezier(.75,0,.25,1)}.article-background,.topbar-title .article-picture .picture-container svg{height:100%;position:absolute;top:0;left:0;width:100%}.menu-open .topbar-title .article-picture .picture-container{-webkit-transform:translateY(40%) scale(.5);transform:translateY(40%) scale(.5)}.topbar-title .article-picture .picture-container svg .outline{opacity:1;-webkit-transition:opacity .5s cubic-bezier(.75,0,.25,1);transition:opacity .5s cubic-bezier(.75,0,.25,1)}.menu-open .topbar-title .article-picture .picture-container svg .outline{opacity:0}.home .page-heading h1{text-align:center;font-size:1.5em}.home .expandables{padding-bottom:3em}.article-background .background-gradient,.article-background .background-image{position:absolute;top:0;left:0;width:100%;height:80vh}.article-background .background-image{-webkit-animation:fade-in 2s;animation:fade-in 2s}.article-background .background-gradient{z-index:3}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.article .page-wrap{border-top:2px solid #fff}.article #page{overflow:hidden;z-index:4}.article #page .page-heading{text-align:center;max-width:88%;margin:0 auto}.article #page .page-heading h2{line-height:1.1em;font-size:1.8em;color:#fff}.article #page .page-heading p{line-height:1.3em}@media only screen and (min-width:750px){.article #page .page-heading{max-width:500px}}@media only screen and (min-width:1050px){.article #page .page-heading{max-width:600px}}.article #page .article-content{padding-top:1em;padding-bottom:3em;line-height:1.5em;font-size:1em}.article #page .article-content h3{font-size:.8em;color:#fff;font-family:avenir_black;text-transform:uppercase}@media only screen and (min-width:750px){.article #page .article-content{font-size:.8em}.article #page .inner-wrap{max-width:500px}}.article #page .icon-link{display:block;text-decoration:none;color:#fff;margin-bottom:1em}.article #page .icon-link .svg-icon{fill:#fff;font-size:1.25em;vertical-align:middle;margin:-.15em .75em 0 0}.article #page .icon-link:hover{text-decoration:underline}.article #page .inner-wrap{width:100%;margin:0 auto}@media only screen and (min-width:1050px){.article #page .inner-wrap{max-width:600px}}.article #page .center-wrap{text-align:center}.article #page .article-image,.article #page .article-video{width:100%;margin:2em 0}.article #page .vimeo-embed{margin:3em 0;position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:visible}.article #page .vimeo-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article-footer,.page-footer{position:relative;background-color:#a09c96;z-index:3}.article.humans #page .article-content{padding-bottom:0}.article-footer .expandables,.page-footer{padding:3em 0}.picture-icon{display:inline-block;height:1em;vertical-align:top}.picture-icon .picture-container{height:1em;width:auto}.article-footer{border-top:2px solid #fff;min-height:2px}.page-footer #footer-logo{display:inline-block;vertical-align:middle;height:1em}.page-footer #footer-logo svg{height:1em}.page-footer .social-icons{display:inline-block;vertical-align:middle;margin-left:.5em}.page-footer .social-icons .svg-icon{margin-left:.5em}.page-footer .copyright{opacity:.5;font-family:avenir_medium;font-size:.8rem;margin-top:2em}